diff -Nrcpad gcc-8.1.0/ChangeLog gcc-8.2.0/ChangeLog
*** gcc-8.1.0/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/LAST_UPDATED gcc-8.2.0/LAST_UPDATED
*** gcc-8.1.0/LAST_UPDATED	Wed May  2 08:19:59 2018
--- gcc-8.2.0/LAST_UPDATED	Thu Jul 26 09:48:59 2018
***************
*** 1 ****
! Obtained from SVN: tags/gcc_8_1_0_release revision 259830
--- 1 ----
! Obtained from SVN: tags/gcc_8_2_0_release revision 262993
diff -Nrcpad gcc-8.1.0/MD5SUMS gcc-8.2.0/MD5SUMS
*** gcc-8.1.0/MD5SUMS	Wed May  2 08:46:01 2018
--- gcc-8.2.0/MD5SUMS	Thu Jul 26 10:13:47 2018
***************
*** 1,5 ****
  # This file contains the MD5 checksums of the files in the 
! # gcc-8.1.0.tar.xz tarball.
  #
  # Besides verifying that all files in the tarball were correctly expanded,
  # it also can be used to determine if any files have changed since the
--- 1,5 ----
  # This file contains the MD5 checksums of the files in the 
! # gcc-8.2.0.tar.xz tarball.
  #
  # Besides verifying that all files in the tarball were correctly expanded,
  # it also can be used to determine if any files have changed since the
*************** e399c6eed967a5699498feb798da61ee  .gitat
*** 17,23 ****
  fe60d87048567d4fe8c8a0ed2448bcc8  COPYING.RUNTIME
  d32239bcb673463ab874e80d47fae504  COPYING3
  6a6a8e020838b23406c81b19c1d46df6  COPYING3.LIB
! af3fb9fb958c3b14a027534355db23d7  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
--- 17,23 ----
  fe60d87048567d4fe8c8a0ed2448bcc8  COPYING.RUNTIME
  d32239bcb673463ab874e80d47fae504  COPYING3
  6a6a8e020838b23406c81b19c1d46df6  COPYING3.LIB
! 731bc1160e62a0565b5e8440d5efd3b4  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
*************** fadef6983666ddba1a39fb3379dd56d5  INSTAL
*** 32,50 ****
  35cc15019d78870b0c98b3031e213add  INSTALL/prerequisites.html
  8f93c80c88b1cfbf6b4f3c4ff15fb5a2  INSTALL/specific.html
  02bd4c3d370be708fbd4fd88305ca643  INSTALL/test.html
! aafbc2dcdc94146837467b3028920443  LAST_UPDATED
  9dd9f840026a28fd2ac8f123aa287829  MAINTAINERS
  620a4fc4c5e9dcffd0bafd38536651e2  Makefile.def
  a07d40fad9f7fe5dfc303895a00a1bbe  Makefile.in
  c810f503e2367f1389bb607f999d4239  Makefile.tpl
! 6011b39249068fffc2621c2edb46bfb8  NEWS
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  500b9244caa7a7ab23ece1db37efa76d  compile
  cb74b6c8a93f1e46388212f44c60afed  config-ml.in
  0f6ce63fd3db85c1f6cefec2bb848b41  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  0b16e97e0e2c87cb5ed8832950caf27e  config.sub
! 977e5d7216547502a4f0e14d70df9845  config/ChangeLog
  0fcd4badfe2a2191778bdf5ab94aa40c  config/acinclude.m4
  2ea0edfde0ce5ce69b49317a5650f048  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
--- 32,50 ----
  35cc15019d78870b0c98b3031e213add  INSTALL/prerequisites.html
  8f93c80c88b1cfbf6b4f3c4ff15fb5a2  INSTALL/specific.html
  02bd4c3d370be708fbd4fd88305ca643  INSTALL/test.html
! d0a5882db887da9cdc3423a012044564  LAST_UPDATED
  9dd9f840026a28fd2ac8f123aa287829  MAINTAINERS
  620a4fc4c5e9dcffd0bafd38536651e2  Makefile.def
  a07d40fad9f7fe5dfc303895a00a1bbe  Makefile.in
  c810f503e2367f1389bb607f999d4239  Makefile.tpl
! adab2e621706e2c35502ffe77855c0e8  NEWS
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  500b9244caa7a7ab23ece1db37efa76d  compile
  cb74b6c8a93f1e46388212f44c60afed  config-ml.in
  0f6ce63fd3db85c1f6cefec2bb848b41  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  0b16e97e0e2c87cb5ed8832950caf27e  config.sub
! 674b05f0ce262814c6421cefb5d48f66  config/ChangeLog
  0fcd4badfe2a2191778bdf5ab94aa40c  config/acinclude.m4
  2ea0edfde0ce5ce69b49317a5650f048  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
*************** e2dc6b4fd62b77bff96b7951ef74f78f  config
*** 139,145 ****
  0163b672c888aaf1c8ad3e867a0ec9f1  config/zlib.m4
  a2a274a8ee83e34774f7a8974c23e0cf  configure
  d6c493da635718ff62d768fc8ab5111f  configure.ac
! 702df5c7aa0fd398382ee9b5642993ec  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  8498c0cdfe3f444ad6f540ec9e11cbec  contrib/analyze_brprob.py
--- 139,145 ----
  0163b672c888aaf1c8ad3e867a0ec9f1  config/zlib.m4
  a2a274a8ee83e34774f7a8974c23e0cf  configure
  d6c493da635718ff62d768fc8ab5111f  configure.ac
! 86353854a6558fceeb49650cde9931b8  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  8498c0cdfe3f444ad6f540ec9e11cbec  contrib/analyze_brprob.py
*************** dfceb883caf21f3071f7309ee0ac8a6b  contri
*** 171,177 ****
  81de5df29d666c99588d7fe2e7559687  contrib/gennews
  2d35f147fc45f270eb169156cf7550e0  contrib/gimple.vim
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! 1ed70a52605657d3f7755ff734e24d3c  contrib/header-tools/ChangeLog
  1ba821a1e480c2f8ac33b68ca1097770  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
--- 171,177 ----
  81de5df29d666c99588d7fe2e7559687  contrib/gennews
  2d35f147fc45f270eb169156cf7550e0  contrib/gimple.vim
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! 6a00b159c06981f9b427864e2878bcf3  contrib/header-tools/ChangeLog
  1ba821a1e480c2f8ac33b68ca1097770  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
*************** a34668cfad9dec733354503fbc67fb24  contri
*** 194,200 ****
  87a19b40fbd220938cf6c23c42c255e2  contrib/prepare_patch.sh
  a6f2829359f65be5c182fd414e30fe8a  contrib/prerequisites.md5
  663d159a25cdcd62d1182f124f0dae82  contrib/prerequisites.sha512
! d2ec20bff0af0db86ea52cb2668998f4  contrib/reghunt/ChangeLog
  cf247a580e49d212518de409793db0a8  contrib/reghunt/bin/gcc-build-full
  724e70ea3e80f87f2a201bbe2f1eef37  contrib/reghunt/bin/gcc-build-simple
  3f2318bae7562a4ad1639e686916a545  contrib/reghunt/bin/gcc-cleanup
--- 194,200 ----
  87a19b40fbd220938cf6c23c42c255e2  contrib/prepare_patch.sh
  a6f2829359f65be5c182fd414e30fe8a  contrib/prerequisites.md5
  663d159a25cdcd62d1182f124f0dae82  contrib/prerequisites.sha512
! bca8c52f59ee2359990a1e9ebd2d232c  contrib/reghunt/ChangeLog
  cf247a580e49d212518de409793db0a8  contrib/reghunt/bin/gcc-build-full
  724e70ea3e80f87f2a201bbe2f1eef37  contrib/reghunt/bin/gcc-build-simple
  3f2318bae7562a4ad1639e686916a545  contrib/reghunt/bin/gcc-cleanup
*************** f251d49dd87647250fcd74dd50b7835f  contri
*** 253,259 ****
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! c197c916d1bce3f6b2896d830d671023  contrib/regression/ChangeLog
  30553bfced1b2b46bf7ca01ef6ba69d1  contrib/regression/GCC_Regression_Tester.wdgt/Default.png
  ad38ddd771df222eb9d413e3c7f6a751  contrib/regression/GCC_Regression_Tester.wdgt/Icon.png
  777bd286c147cc02861811f66b9a4440  contrib/regression/GCC_Regression_Tester.wdgt/Info.plist
--- 253,259 ----
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! d3833c93769bb84ef6dac51e3e1d6d2f  contrib/regression/ChangeLog
  30553bfced1b2b46bf7ca01ef6ba69d1  contrib/regression/GCC_Regression_Tester.wdgt/Default.png
  ad38ddd771df222eb9d413e3c7f6a751  contrib/regression/GCC_Regression_Tester.wdgt/Icon.png
  777bd286c147cc02861811f66b9a4440  contrib/regression/GCC_Regression_Tester.wdgt/Info.plist
*************** a215e6682085a99499f7caeb741d06e5  contri
*** 278,284 ****
  45d4839f2ac702761b88d502311d47ef  contrib/vimrc
  da7aeedeb5a86ee6f5982e559a2d6dcc  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! 6c9f30b3078fc8f116fdb1b2b1448a21  fixincludes/ChangeLog
  6de190723745dc3f75080144dfa2215e  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
--- 278,284 ----
  45d4839f2ac702761b88d502311d47ef  contrib/vimrc
  da7aeedeb5a86ee6f5982e559a2d6dcc  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! 1a0cc946dce2a6c75c9937864eba6433  fixincludes/ChangeLog
  6de190723745dc3f75080144dfa2215e  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
*************** a5e817d35ded04a0fb03999b50c0e89e  fixinc
*** 415,426 ****
  955462b555900ecd3934223c64e21fa7  fixincludes/tests/base/types/vxTypesBase.h
  c78e762f2c91f2af991feda7d3d7f4b2  fixincludes/tests/base/unistd.h
  1ee24522c0ca412fe52e980d97a14e74  gcc/ABOUT-GCC-NLS
! 676bfdc669e6352db41115b26b85e024  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! 8d62ef828c2bd9f4daa2ebacd7e761d3  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
--- 415,426 ----
  955462b555900ecd3934223c64e21fa7  fixincludes/tests/base/types/vxTypesBase.h
  c78e762f2c91f2af991feda7d3d7f4b2  fixincludes/tests/base/unistd.h
  1ee24522c0ca412fe52e980d97a14e74  gcc/ABOUT-GCC-NLS
! 0a4d10928751a6150724ae0774f56d25  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! d35ab1e8c17713c9370a0541eb633d70  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
*************** fb3fadb88e1d2b3b640cfaaa5ff11780  gcc/Ch
*** 450,456 ****
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! 5abd30fa72f4df1eb53f0a313a33f739  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
--- 450,456 ----
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! 81bb8efd36243a90fe97fbef31f74138  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
*************** ec6799501b2eb2923d5de6a66169dbd2  gcc/ON
*** 461,467 ****
  4bf0c70e571b9a6a48471723c6fd95c7  gcc/README.Portability
  4e17445717b172d487a1caa2f8300407  gcc/acinclude.m4
  9545fe83576dc99e441c64e268711730  gcc/aclocal.m4
! 514ac84a5fecf9afce218e5a2690fb01  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
--- 461,467 ----
  4bf0c70e571b9a6a48471723c6fd95c7  gcc/README.Portability
  4e17445717b172d487a1caa2f8300407  gcc/acinclude.m4
  9545fe83576dc99e441c64e268711730  gcc/aclocal.m4
! ce0aef9324889a956d0a300c439f4aae  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
*************** afc4e22f2d981249d5da16dd5480c9a8  gcc/ad
*** 683,701 ****
  71c402028086d8495d1c055f64892297  gcc/ada/gcc-interface/Make-lang.in
  e2fc2e586c98ee94cabd0eff35fe08c3  gcc/ada/gcc-interface/Makefile.in
  055be3d11fa6ccb53ffe7f8970a005ce  gcc/ada/gcc-interface/ada-tree.def
! 192861ed32d7952c7f3bad3459996a0a  gcc/ada/gcc-interface/ada-tree.h
  51c95420b5900990141d2e5705582197  gcc/ada/gcc-interface/ada.h
  4cbfd794461da0feb1b8661ec623b6c6  gcc/ada/gcc-interface/config-lang.in
  9779c4debc13c6f1cfa1e4e6a6e6c638  gcc/ada/gcc-interface/cuintp.c
! b9d542f04ad12145505689161f30c19b  gcc/ada/gcc-interface/decl.c
  c413d4d50e9563859f4d751a4404b705  gcc/ada/gcc-interface/gadaint.h
! 42c433fe464e9d5982c9d79d043e3935  gcc/ada/gcc-interface/gigi.h
  f2528ece7aa7e2ed8123de8fe434252a  gcc/ada/gcc-interface/lang-specs.h
  86e28c1ab2be02440b174f984633984c  gcc/ada/gcc-interface/lang.opt
  2dc5129e5682363023b212bff0f2e360  gcc/ada/gcc-interface/misc.c
  7bd3630f35c5ac7b5c6cfaf8b16e5723  gcc/ada/gcc-interface/targtyps.c
! 2f4f0025e8e88226611b904eb79dbf35  gcc/ada/gcc-interface/trans.c
! 093d3f14bdb0594da00c3098fd658f3b  gcc/ada/gcc-interface/utils.c
  4776e3332d5b10a5915f26a92697aaa1  gcc/ada/gcc-interface/utils2.c
  a45c219685ae6ac76a079cae99c36c20  gcc/ada/get_scos.adb
  4e460bb021c0b86d52e8fc3557dedbd6  gcc/ada/get_scos.ads
--- 683,701 ----
  71c402028086d8495d1c055f64892297  gcc/ada/gcc-interface/Make-lang.in
  e2fc2e586c98ee94cabd0eff35fe08c3  gcc/ada/gcc-interface/Makefile.in
  055be3d11fa6ccb53ffe7f8970a005ce  gcc/ada/gcc-interface/ada-tree.def
! 91af834a131d212a8533dada32c52bf9  gcc/ada/gcc-interface/ada-tree.h
  51c95420b5900990141d2e5705582197  gcc/ada/gcc-interface/ada.h
  4cbfd794461da0feb1b8661ec623b6c6  gcc/ada/gcc-interface/config-lang.in
  9779c4debc13c6f1cfa1e4e6a6e6c638  gcc/ada/gcc-interface/cuintp.c
! 6eb88201d264da4b7d3d121718caca99  gcc/ada/gcc-interface/decl.c
  c413d4d50e9563859f4d751a4404b705  gcc/ada/gcc-interface/gadaint.h
! 79037745a5ad4eb13341f43896160ac0  gcc/ada/gcc-interface/gigi.h
  f2528ece7aa7e2ed8123de8fe434252a  gcc/ada/gcc-interface/lang-specs.h
  86e28c1ab2be02440b174f984633984c  gcc/ada/gcc-interface/lang.opt
  2dc5129e5682363023b212bff0f2e360  gcc/ada/gcc-interface/misc.c
  7bd3630f35c5ac7b5c6cfaf8b16e5723  gcc/ada/gcc-interface/targtyps.c
! d6816635a93cb4b466024415aede8178  gcc/ada/gcc-interface/trans.c
! 828ba49fdaf2575183f11a6c5952b48d  gcc/ada/gcc-interface/utils.c
  4776e3332d5b10a5915f26a92697aaa1  gcc/ada/gcc-interface/utils2.c
  a45c219685ae6ac76a079cae99c36c20  gcc/ada/get_scos.adb
  4e460bb021c0b86d52e8fc3557dedbd6  gcc/ada/get_scos.ads
*************** e84cee3124f04fa3735450c74c293748  gcc/ad
*** 743,749 ****
  de371a2684ddec4d1c37df8bc46b5e55  gcc/ada/indepsw-gnu.adb
  31bba3d35455d25f48eeb2ae3b326c21  gcc/ada/indepsw.adb
  d5de03309bffade72080139c04ccb517  gcc/ada/indepsw.ads
! e44ce986028b6450502074a33f03ebd7  gcc/ada/init.c
  ff4117d195e314edd4604dcf121a2fba  gcc/ada/initialize.c
  0441731b3b86ccde1cc95a8a99b030a7  gcc/ada/inline.adb
  bdc7727a12d72dffe93921a6d42de417  gcc/ada/inline.ads
--- 743,749 ----
  de371a2684ddec4d1c37df8bc46b5e55  gcc/ada/indepsw-gnu.adb
  31bba3d35455d25f48eeb2ae3b326c21  gcc/ada/indepsw.adb
  d5de03309bffade72080139c04ccb517  gcc/ada/indepsw.ads
! d816f1c4f7aeb008af41234885686a70  gcc/ada/init.c
  ff4117d195e314edd4604dcf121a2fba  gcc/ada/initialize.c
  0441731b3b86ccde1cc95a8a99b030a7  gcc/ada/inline.adb
  bdc7727a12d72dffe93921a6d42de417  gcc/ada/inline.ads
*************** ae0a27077aa8f5071b39bf07ec17075e  gcc/ad
*** 2259,2265 ****
  05a4cfa15b47a69866c3560893707f39  gcc/ada/libgnat/system-lynxos178-ppc.ads
  1755570ec8cb9c78669c65fac9fc5dfc  gcc/ada/libgnat/system-mingw.ads
  7ec2cd1e3badd048875f8389e67d5750  gcc/ada/libgnat/system-qnx-aarch64.ads
! ad44a5328ce047a607ff0a75d73029bd  gcc/ada/libgnat/system-rtems.ads
  3a8bc9fbbbb0a7648615cc1f10877926  gcc/ada/libgnat/system-solaris-sparc.ads
  3f6c4716ca5378fb34c21a401938975f  gcc/ada/libgnat/system-solaris-x86.ads
  954e39232edf16f347c107ce46396cb7  gcc/ada/libgnat/system-vxworks-arm-rtp-smp.ads
--- 2259,2265 ----
  05a4cfa15b47a69866c3560893707f39  gcc/ada/libgnat/system-lynxos178-ppc.ads
  1755570ec8cb9c78669c65fac9fc5dfc  gcc/ada/libgnat/system-mingw.ads
  7ec2cd1e3badd048875f8389e67d5750  gcc/ada/libgnat/system-qnx-aarch64.ads
! f89f39b98448e6733de65ea7c335b243  gcc/ada/libgnat/system-rtems.ads
  3a8bc9fbbbb0a7648615cc1f10877926  gcc/ada/libgnat/system-solaris-sparc.ads
  3f6c4716ca5378fb34c21a401938975f  gcc/ada/libgnat/system-solaris-x86.ads
  954e39232edf16f347c107ce46396cb7  gcc/ada/libgnat/system-vxworks-arm-rtp-smp.ads
*************** da79f639a6e7c0fe14c3dd35bac18aff  gcc/ad
*** 2296,2302 ****
  2dc890e2791f7e9d6e1e9ca1cfb55c71  gcc/ada/libgnat/text_io.ads
  9a646eb97c6840de5d4bbb081dd2031a  gcc/ada/libgnat/unchconv.ads
  b8b0f9c3471d18ee5ac33521fe6f6d31  gcc/ada/libgnat/unchdeal.ads
! db197cef3c77d05363f230600747ad34  gcc/ada/link.c
  955ed088f552d067e15fee45cf2669be  gcc/ada/live.adb
  a111f047a98dde1a1d56c8f13ae9a214  gcc/ada/live.ads
  22ba064bd637369bc593c7d4f99d882e  gcc/ada/locales.c
--- 2296,2302 ----
  2dc890e2791f7e9d6e1e9ca1cfb55c71  gcc/ada/libgnat/text_io.ads
  9a646eb97c6840de5d4bbb081dd2031a  gcc/ada/libgnat/unchconv.ads
  b8b0f9c3471d18ee5ac33521fe6f6d31  gcc/ada/libgnat/unchdeal.ads
! 80bb94e4c2a783bbbbfa8a399a654b7a  gcc/ada/link.c
  955ed088f552d067e15fee45cf2669be  gcc/ada/live.adb
  a111f047a98dde1a1d56c8f13ae9a214  gcc/ada/live.ads
  22ba064bd637369bc593c7d4f99d882e  gcc/ada/locales.c
*************** eb7d5fc65f1efc927e0a18d856b2bdcc  gcc/at
*** 2590,2602 ****
  553eeb5db1fadb33f7e7274d05e95203  gcc/auto-profile.h
  ba0d84f63462e7fa1eb4be685de54623  gcc/backend.h
  cf5cc84d6c8708c6b98fc5347eeaf9f5  gcc/basic-block.h
! 852b3dbc46bef018e9198fc4d3a2e705  gcc/bb-reorder.c
  3e0bcc3801342d32d8da93a0acb2de76  gcc/bb-reorder.h
  3e2d1891aaf9c07b6f94d69355650960  gcc/bitmap.c
  0fc68a130796238f7c1d2cbf5c87d1e5  gcc/bitmap.h
  d434ffd5b0b9fcb3f672655d68c932e9  gcc/brig-builtins.def
! 7477359e81a1f75cbeaccf0ba7908d8e  gcc/brig/ChangeLog
! e9589323cddde4505a26ed229a211ab4  gcc/brig/Make-lang.in
  e9fc01abc2e20427439c8df6e6da27fa  gcc/brig/brig-builtins.h
  fa6cff5049ae5807635cc0da6db14c7f  gcc/brig/brig-c.h
  55f51f16c24e7dcda276f5382ae90fe2  gcc/brig/brig-lang.c
--- 2590,2602 ----
  553eeb5db1fadb33f7e7274d05e95203  gcc/auto-profile.h
  ba0d84f63462e7fa1eb4be685de54623  gcc/backend.h
  cf5cc84d6c8708c6b98fc5347eeaf9f5  gcc/basic-block.h
! 8899b5b907260508792059bb7b6521c3  gcc/bb-reorder.c
  3e0bcc3801342d32d8da93a0acb2de76  gcc/bb-reorder.h
  3e2d1891aaf9c07b6f94d69355650960  gcc/bitmap.c
  0fc68a130796238f7c1d2cbf5c87d1e5  gcc/bitmap.h
  d434ffd5b0b9fcb3f672655d68c932e9  gcc/brig-builtins.def
! 4f815a94c463cbd0aa3ff87dd6a5547d  gcc/brig/ChangeLog
! d5124f715728b25bb9e7a6336ea748a3  gcc/brig/Make-lang.in
  e9fc01abc2e20427439c8df6e6da27fa  gcc/brig/brig-builtins.h
  fa6cff5049ae5807635cc0da6db14c7f  gcc/brig/brig-c.h
  55f51f16c24e7dcda276f5382ae90fe2  gcc/brig/brig-lang.c
*************** c0e66ae3f84286dbfd11fb1be986c7c7  gcc/br
*** 2642,2655 ****
  ef7b23b2cbcd738fd11b28c42c741403  gcc/builtins.c
  2a1b8021943e4daa431587f1471de494  gcc/builtins.def
  9bcb391dae5002d8996cf5045dd11878  gcc/builtins.h
! 90cef70ab0d234131c54776f72923a4c  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
! 8c9041ee833e621fda39113db5d873ed  gcc/c-family/c-ada-spec.c
  b33c816f5ee940653cb0b68d462eef83  gcc/c-family/c-ada-spec.h
! 66e9ce25202d9f27128e27f6ad6516f7  gcc/c-family/c-attribs.c
! e48c373e864f15c18fe79f5c3b238a46  gcc/c-family/c-common.c
  40eb08cd95b3fc27115b899947f61b13  gcc/c-family/c-common.def
! cebba85237214f56fad3cfcfabd7b1d2  gcc/c-family/c-common.h
  fa0230e3c21f02131d91308dcca5f85c  gcc/c-family/c-cppbuiltin.c
  a78c125312fd1a0a646b4fff13ec0eb3  gcc/c-family/c-dump.c
  945c4a3006965d1b022d167e0be3bf12  gcc/c-family/c-format.c
--- 2642,2655 ----
  ef7b23b2cbcd738fd11b28c42c741403  gcc/builtins.c
  2a1b8021943e4daa431587f1471de494  gcc/builtins.def
  9bcb391dae5002d8996cf5045dd11878  gcc/builtins.h
! e2780707092874b017b7eed4b4f1f0e6  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
! 147581098ea752b9a8dc4652287a7584  gcc/c-family/c-ada-spec.c
  b33c816f5ee940653cb0b68d462eef83  gcc/c-family/c-ada-spec.h
! 76dae446b694da096d31b83185aaf6d2  gcc/c-family/c-attribs.c
! 057772add5c3c601a208a190464263be  gcc/c-family/c-common.c
  40eb08cd95b3fc27115b899947f61b13  gcc/c-family/c-common.def
! 5602734cc869c128c91d63297300a0ea  gcc/c-family/c-common.h
  fa0230e3c21f02131d91308dcca5f85c  gcc/c-family/c-cppbuiltin.c
  a78c125312fd1a0a646b4fff13ec0eb3  gcc/c-family/c-dump.c
  945c4a3006965d1b022d167e0be3bf12  gcc/c-family/c-format.c
*************** f51dc5f31e37316a12af131fb404419a  gcc/c-
*** 2659,2666 ****
  03e17dd1c0a412af6173d0a7d8dd9e89  gcc/c-family/c-indentation.h
  b3fca1704741e75e8d979f3836e1cda7  gcc/c-family/c-lex.c
  1c1ec9bdcfa8a2968d6e3112bada0d1c  gcc/c-family/c-objc.h
! b3feef2cba887b01994684bf4fbddfac  gcc/c-family/c-omp.c
! ecd7468ac12345c619b49ac2e48a4bea  gcc/c-family/c-opts.c
  7bdc8173b6e53053a7f661920d64550a  gcc/c-family/c-pch.c
  e43080a556d7887ec3dc20e1d2c6f1ef  gcc/c-family/c-ppoutput.c
  05115919e310b145f4f0be014cd3e820  gcc/c-family/c-pragma.c
--- 2659,2666 ----
  03e17dd1c0a412af6173d0a7d8dd9e89  gcc/c-family/c-indentation.h
  b3fca1704741e75e8d979f3836e1cda7  gcc/c-family/c-lex.c
  1c1ec9bdcfa8a2968d6e3112bada0d1c  gcc/c-family/c-objc.h
! 7a3b19dc77e3b761ce3acb46af24f385  gcc/c-family/c-omp.c
! 05691df05e271e35c46a11915d7e7dde  gcc/c-family/c-opts.c
  7bdc8173b6e53053a7f661920d64550a  gcc/c-family/c-pch.c
  e43080a556d7887ec3dc20e1d2c6f1ef  gcc/c-family/c-ppoutput.c
  05115919e310b145f4f0be014cd3e820  gcc/c-family/c-pragma.c
*************** dc31dea5105a716f23782df3b423b085  gcc/c-
*** 2675,2694 ****
  dde14f758a917a3ddb05b1e2508d1a1e  gcc/c-family/c-target.h
  376cfac7cd18471b5b846d02aa2bae6e  gcc/c-family/c-ubsan.c
  5c12f52d9e825d472b7145be82257667  gcc/c-family/c-ubsan.h
! dd4df4d29b87e33d820920445ee73789  gcc/c-family/c-warn.c
  b300c2e4ff998901edd7db040bdc66d5  gcc/c-family/c.opt
  dd1bbbd86496f36b545e0da0cbf6ad06  gcc/c-family/cppspec.c
  97d71bc47181e16ae44a73256beb2e8a  gcc/c-family/known-headers.cc
  e5b1bb6f1ff65e7e00f9d027cd10f4c4  gcc/c-family/known-headers.h
  79a7dfe635c1dd847d9ddea3eea8bea6  gcc/c-family/name-hint.h
  6d2f8a9ee35c08c8901516bff5a43a2e  gcc/c-family/stub-objc.c
! b917f720d9926d92df031b658ecb0098  gcc/c/ChangeLog
  d1ceae32515e69250a6935d030517330  gcc/c/Make-lang.in
  e1f5e7fe13ac52360bb6f9e248f9d127  gcc/c/c-aux-info.c
  1103a36014eec5e177bcab9936ba6ba0  gcc/c/c-convert.c
! dde08e21049abc78c160a0dc990aa729  gcc/c/c-decl.c
  6a28a334a8d75e8f92fc278c54453d18  gcc/c/c-errors.c
! 592967304378f4f7c61a7b91b941b6bc  gcc/c/c-fold.c
  6da033df357d25300bc215aced589b65  gcc/c/c-lang.c
  3cd4cbec82f1e50b679d9f0071551fa4  gcc/c/c-lang.h
  42fb711802a72f7bc3b2b3369131397f  gcc/c/c-objc-common.c
--- 2675,2694 ----
  dde14f758a917a3ddb05b1e2508d1a1e  gcc/c-family/c-target.h
  376cfac7cd18471b5b846d02aa2bae6e  gcc/c-family/c-ubsan.c
  5c12f52d9e825d472b7145be82257667  gcc/c-family/c-ubsan.h
! 273236e61d5decc83cb904fe94c7301e  gcc/c-family/c-warn.c
  b300c2e4ff998901edd7db040bdc66d5  gcc/c-family/c.opt
  dd1bbbd86496f36b545e0da0cbf6ad06  gcc/c-family/cppspec.c
  97d71bc47181e16ae44a73256beb2e8a  gcc/c-family/known-headers.cc
  e5b1bb6f1ff65e7e00f9d027cd10f4c4  gcc/c-family/known-headers.h
  79a7dfe635c1dd847d9ddea3eea8bea6  gcc/c-family/name-hint.h
  6d2f8a9ee35c08c8901516bff5a43a2e  gcc/c-family/stub-objc.c
! 4ff1cfdd54f4e8a0b700284810aeec34  gcc/c/ChangeLog
  d1ceae32515e69250a6935d030517330  gcc/c/Make-lang.in
  e1f5e7fe13ac52360bb6f9e248f9d127  gcc/c/c-aux-info.c
  1103a36014eec5e177bcab9936ba6ba0  gcc/c/c-convert.c
! 31217537d2835fea5c1314fb3ca8d084  gcc/c/c-decl.c
  6a28a334a8d75e8f92fc278c54453d18  gcc/c/c-errors.c
! 38bdf384105f730adbafca3004419adc  gcc/c/c-fold.c
  6da033df357d25300bc215aced589b65  gcc/c/c-lang.c
  3cd4cbec82f1e50b679d9f0071551fa4  gcc/c/c-lang.h
  42fb711802a72f7bc3b2b3369131397f  gcc/c/c-objc-common.c
*************** b3aff9ee2e2aac84ae2c2249ddd34789  gcc/c/
*** 2696,2708 ****
  a86998bf69768560fbb4fdcc9eb0d14b  gcc/c/c-parser.c
  824f36e75f8c378fe7ff07003330d845  gcc/c/c-parser.h
  575a8ea921d7d9f4bf1afe6f16e38942  gcc/c/c-tree.h
! 031c5d484504eb4497ff8c3051e4f25f  gcc/c/c-typeck.c
  7a54ef0822f5aac7800544dc084125a5  gcc/c/config-lang.in
  beac53471d0c7d0ea03adbda52d55cc7  gcc/c/gccspec.c
  4f1a884061f261846dbd7ddfb2af9cf1  gcc/c/gimple-parser.c
  9e299596ee007475dac537a212f8a1ff  gcc/c/gimple-parser.h
  42ca269ba8c51f829c2d82b7f774d150  gcc/caller-save.c
! d3cab0831ada99b87d3eb61460c30dae  gcc/calls.c
  0dc3f2ca4f804ba8afb5fb67963b3a03  gcc/calls.h
  b3bcce62b541c99b6b0ec2edd16ff296  gcc/ccmp.c
  1e02efcbe838558db1033ca2ef0f04ae  gcc/ccmp.h
--- 2696,2708 ----
  a86998bf69768560fbb4fdcc9eb0d14b  gcc/c/c-parser.c
  824f36e75f8c378fe7ff07003330d845  gcc/c/c-parser.h
  575a8ea921d7d9f4bf1afe6f16e38942  gcc/c/c-tree.h
! 6a8170285ba2b9fc180cf032d4cddc64  gcc/c/c-typeck.c
  7a54ef0822f5aac7800544dc084125a5  gcc/c/config-lang.in
  beac53471d0c7d0ea03adbda52d55cc7  gcc/c/gccspec.c
  4f1a884061f261846dbd7ddfb2af9cf1  gcc/c/gimple-parser.c
  9e299596ee007475dac537a212f8a1ff  gcc/c/gimple-parser.h
  42ca269ba8c51f829c2d82b7f774d150  gcc/caller-save.c
! 829991f2dc58ae545717efe12fe4ec6a  gcc/calls.c
  0dc3f2ca4f804ba8afb5fb67963b3a03  gcc/calls.h
  b3bcce62b541c99b6b0ec2edd16ff296  gcc/ccmp.c
  1e02efcbe838558db1033ca2ef0f04ae  gcc/ccmp.h
*************** b3bcce62b541c99b6b0ec2edd16ff296  gcc/cc
*** 2715,2721 ****
  616fd63db83602c971a38b93ad7b09d7  gcc/cfgbuild.h
  5c0e6120b390ec5ac392951616005f9d  gcc/cfgcleanup.c
  81b37889d5c16bcb22fc34f33c0a0d68  gcc/cfgcleanup.h
! dec3b324102e003f3db1e3c8525d32bc  gcc/cfgexpand.c
  8458a678b3c43ee10a3cac7a01b3e1d3  gcc/cfgexpand.h
  ff7e45f1691ba973adbaf1616de70b99  gcc/cfghooks.c
  995f6c5b7812276302a7635a7aefe152  gcc/cfghooks.h
--- 2715,2721 ----
  616fd63db83602c971a38b93ad7b09d7  gcc/cfgbuild.h
  5c0e6120b390ec5ac392951616005f9d  gcc/cfgcleanup.c
  81b37889d5c16bcb22fc34f33c0a0d68  gcc/cfgcleanup.h
! 64ec909bb2d6c9ea33b6b4984f77b265  gcc/cfgexpand.c
  8458a678b3c43ee10a3cac7a01b3e1d3  gcc/cfgexpand.h
  ff7e45f1691ba973adbaf1616de70b99  gcc/cfghooks.c
  995f6c5b7812276302a7635a7aefe152  gcc/cfghooks.h
*************** b04e52386ccef8053e33a987bb18566c  gcc/cf
*** 2726,2749 ****
  1512a9003560020ff76f56e7b55e4c99  gcc/cfgloopmanip.h
  6bd48ec4a47b17cc59a3581202fd93df  gcc/cfgrtl.c
  b0488edb95f2f9416f652f3e9198ee63  gcc/cfgrtl.h
! 8f8fe31becf7602a14b110c561738045  gcc/cgraph.c
! 5b5b4a680044101cdd5876e0612ff282  gcc/cgraph.h
  13da26ea1e52a364f3f300aeea228f31  gcc/cgraphbuild.c
  49ed7b4847148610dff63404b9b2f245  gcc/cgraphclones.c
! c0220d9242b15e893d88f9a6feaa419d  gcc/cgraphunit.c
  7f09e99e0c5f489619266c8ad7306fcd  gcc/chkp-builtins.def
  1ff9eb4acc4ab109b0f07e15d065a0a8  gcc/cif-code.def
  ab69f866d1de3862080089a8bf154d3a  gcc/collect-utils.c
  b5774884834cfb021336f603b4cce3e6  gcc/collect-utils.h
  254e5c4c2639dbe63559a601815e3158  gcc/collect2-aix.c
  3bc1b6721859af7ec49445e97d91fc8d  gcc/collect2-aix.h
! 5c6dc3911ad0a2acc1604cc8247ee303  gcc/collect2.c
  171384e9891a99c6b5466ef0e270b9f7  gcc/collect2.h
  fd50d1c887135b80f3e968669d527eb7  gcc/color-macros.h
  88536e4ce55a7a74e7c2ed05aef98fe7  gcc/combine-stack-adj.c
  18cafe41726c87ab3afd68edd50ba35f  gcc/combine.c
  40809202743de319b1df2912dc2a38eb  gcc/common.md
! 155308308bda14924010ba1338d784c9  gcc/common.opt
  61e2129e35e61d795f8842966dcd1b87  gcc/common/common-target-def.h
  63f5a565901e26e9206a1cedf9ef956a  gcc/common/common-target.def
  b616a6f6a8f3737014ff0a3455a00a36  gcc/common/common-target.h
--- 2726,2749 ----
  1512a9003560020ff76f56e7b55e4c99  gcc/cfgloopmanip.h
  6bd48ec4a47b17cc59a3581202fd93df  gcc/cfgrtl.c
  b0488edb95f2f9416f652f3e9198ee63  gcc/cfgrtl.h
! c4a3c26247ca27516f15c3b90ac04f65  gcc/cgraph.c
! 6d6cb0a0eabc707c56bca3c479abb212  gcc/cgraph.h
  13da26ea1e52a364f3f300aeea228f31  gcc/cgraphbuild.c
  49ed7b4847148610dff63404b9b2f245  gcc/cgraphclones.c
! c8c79ef92e815d34f76a39580dbdc0c6  gcc/cgraphunit.c
  7f09e99e0c5f489619266c8ad7306fcd  gcc/chkp-builtins.def
  1ff9eb4acc4ab109b0f07e15d065a0a8  gcc/cif-code.def
  ab69f866d1de3862080089a8bf154d3a  gcc/collect-utils.c
  b5774884834cfb021336f603b4cce3e6  gcc/collect-utils.h
  254e5c4c2639dbe63559a601815e3158  gcc/collect2-aix.c
  3bc1b6721859af7ec49445e97d91fc8d  gcc/collect2-aix.h
! bbd1af6e3a993fdf5707d2ca8c797d88  gcc/collect2.c
  171384e9891a99c6b5466ef0e270b9f7  gcc/collect2.h
  fd50d1c887135b80f3e968669d527eb7  gcc/color-macros.h
  88536e4ce55a7a74e7c2ed05aef98fe7  gcc/combine-stack-adj.c
  18cafe41726c87ab3afd68edd50ba35f  gcc/combine.c
  40809202743de319b1df2912dc2a38eb  gcc/common.md
! 817d3ab8425f75d27b1d8e1042f0a586  gcc/common.opt
  61e2129e35e61d795f8842966dcd1b87  gcc/common/common-target-def.h
  63f5a565901e26e9206a1cedf9ef956a  gcc/common/common-target.def
  b616a6f6a8f3737014ff0a3455a00a36  gcc/common/common-target.h
*************** d5a4e89d0de230a05c92a31991a8c98d  gcc/co
*** 2798,2804 ****
  2e45b1421aca10361d488ef0bb6bf8cc  gcc/compare-elim.c
  fbfc5111d02e0a6cc644a2810b62a99f  gcc/conditions.h
  00815cec4a75bce05124c9658560119c  gcc/config.build
! fc8512964c5965ead9c47f5726346012  gcc/config.gcc
  8bed6e3e2c0a7b75810c4e8d8b05d3fd  gcc/config.host
  f32000a92132a8f7af2a7b087e7b0a16  gcc/config.in
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
--- 2798,2804 ----
  2e45b1421aca10361d488ef0bb6bf8cc  gcc/compare-elim.c
  fbfc5111d02e0a6cc644a2810b62a99f  gcc/conditions.h
  00815cec4a75bce05124c9658560119c  gcc/config.build
! 0a55556068de29c27fa1bb4b55b6cadd  gcc/config.gcc
  8bed6e3e2c0a7b75810c4e8d8b05d3fd  gcc/config.host
  f32000a92132a8f7af2a7b087e7b0a16  gcc/config.in
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
*************** c3e4296f82ba8c62eb5c8a53bf67db53  gcc/co
*** 2824,2830 ****
  9d065c8e8d282f60bfd9123e10459729  gcc/config/aarch64/aarch64-sve.md
  250bb83c199ee2685847641cc9ccc166  gcc/config/aarch64/aarch64-tune.md
  0ad444cd45c64bed6960af6fb54f127a  gcc/config/aarch64/aarch64-tuning-flags.def
! c747ed79ee39eac743c47a3b97376991  gcc/config/aarch64/aarch64.c
  915d4b38b8a1691c5937c591aa7f5cc3  gcc/config/aarch64/aarch64.h
  88d6bd30ba9f2efa104db396966882e2  gcc/config/aarch64/aarch64.md
  9d058125f171acf3cb6b04cd49d94788  gcc/config/aarch64/aarch64.opt
--- 2824,2830 ----
  9d065c8e8d282f60bfd9123e10459729  gcc/config/aarch64/aarch64-sve.md
  250bb83c199ee2685847641cc9ccc166  gcc/config/aarch64/aarch64-tune.md
  0ad444cd45c64bed6960af6fb54f127a  gcc/config/aarch64/aarch64-tuning-flags.def
! 7dca56db5025f116eb7063fa6e40b656  gcc/config/aarch64/aarch64.c
  915d4b38b8a1691c5937c591aa7f5cc3  gcc/config/aarch64/aarch64.h
  88d6bd30ba9f2efa104db396966882e2  gcc/config/aarch64/aarch64.md
  9d058125f171acf3cb6b04cd49d94788  gcc/config/aarch64/aarch64.opt
*************** c747ed79ee39eac743c47a3b97376991  gcc/co
*** 2834,2840 ****
  51e69bbea20585d35d87898d99edfb10  gcc/config/aarch64/atomics.md
  538ad119d3978762bbee8f6bf1a743de  gcc/config/aarch64/biarchilp32.h
  b2b35f0c3bd669e9d87cb7fd18350eb4  gcc/config/aarch64/biarchlp64.h
! d614e4af5b11e061be442e64b3c48568  gcc/config/aarch64/constraints.md
  e3c9dd3caa2493bc9c7367fa97d75eb4  gcc/config/aarch64/cortex-a57-fma-steering.c
  2d0dd82dd70fcae4332325735f79d573  gcc/config/aarch64/driver-aarch64.c
  a1f263a333d29c442e36ca5c76217387  gcc/config/aarch64/falkor.md
--- 2834,2840 ----
  51e69bbea20585d35d87898d99edfb10  gcc/config/aarch64/atomics.md
  538ad119d3978762bbee8f6bf1a743de  gcc/config/aarch64/biarchilp32.h
  b2b35f0c3bd669e9d87cb7fd18350eb4  gcc/config/aarch64/biarchlp64.h
! f47deb78fbf9608bac82becd21ae6f95  gcc/config/aarch64/constraints.md
  e3c9dd3caa2493bc9c7367fa97d75eb4  gcc/config/aarch64/cortex-a57-fma-steering.c
  2d0dd82dd70fcae4332325735f79d573  gcc/config/aarch64/driver-aarch64.c
  a1f263a333d29c442e36ca5c76217387  gcc/config/aarch64/falkor.md
*************** e141603d48cbc092b13757bc2998cf6f  gcc/co
*** 2883,2894 ****
  033581e35ee9b17b4b726c6907bd4d62  gcc/config/arc/arc-modes.def
  aaeb77e81679acebf747ff8a6496a3e4  gcc/config/arc/arc-options.def
  b1a53170aeadbf458b377b34c0887cfd  gcc/config/arc/arc-opts.h
! 800980ed42b054749b75ea3347517cfc  gcc/config/arc/arc-protos.h
  e891252fa86a0db64ff2fbaaba0f2ad5  gcc/config/arc/arc-simd.h
  983c8c476d61e6e572338584f58e6a82  gcc/config/arc/arc-tables.opt
! 595445cec2e2f74eaec5ec314e51aaf5  gcc/config/arc/arc.c
  9ebb8e59f5b37ace9f584199b1ee81e2  gcc/config/arc/arc.h
! c36d6bcd92cbd34c643c51252efeed95  gcc/config/arc/arc.md
  96ec0aa10e793489e01a69c9d22d8993  gcc/config/arc/arc.opt
  9c1408f08fcf135abdde012d84898720  gcc/config/arc/arc600.md
  cb92bcd9c7736753a1bc9889cb7694a9  gcc/config/arc/arc700.md
--- 2883,2894 ----
  033581e35ee9b17b4b726c6907bd4d62  gcc/config/arc/arc-modes.def
  aaeb77e81679acebf747ff8a6496a3e4  gcc/config/arc/arc-options.def
  b1a53170aeadbf458b377b34c0887cfd  gcc/config/arc/arc-opts.h
! 4812357734270cca63e69bb2add0efe7  gcc/config/arc/arc-protos.h
  e891252fa86a0db64ff2fbaaba0f2ad5  gcc/config/arc/arc-simd.h
  983c8c476d61e6e572338584f58e6a82  gcc/config/arc/arc-tables.opt
! 1d69674266227f519241c26c229ce75a  gcc/config/arc/arc.c
  9ebb8e59f5b37ace9f584199b1ee81e2  gcc/config/arc/arc.h
! 9d0b0d2829ea18dbfc54be2c282ac0a8  gcc/config/arc/arc.md
  96ec0aa10e793489e01a69c9d22d8993  gcc/config/arc/arc.opt
  9c1408f08fcf135abdde012d84898720  gcc/config/arc/arc600.md
  cb92bcd9c7736753a1bc9889cb7694a9  gcc/config/arc/arc700.md
*************** f2729176578ea31535f18d3e76751621  gcc/co
*** 2908,2922 ****
  cae2cd2564a274561e354f42c79a59ba  gcc/config/arc/predicates.md
  d504f52a7bc686dde5bff322955b2121  gcc/config/arc/simdext.md
  a392705bfd4529a2e18f4f9d52d05e62  gcc/config/arc/t-arc
! 322fd9925723832dd32f93a0dec8ab64  gcc/config/arc/t-multilib
  d01722dd02bd262bf40d0496cf31d3ac  gcc/config/arm/README-interworking
  af5153ad704c6e4a78247048796b0133  gcc/config/arm/aarch-common-protos.h
  0e87493201220ec760dd30a87c6c914f  gcc/config/arm/aarch-common.c
  3ca8882d89eda4043cb655d11b7b3f5f  gcc/config/arm/aarch-cost-tables.h
  75692d0fbdb8dc4fbfbb02ec457f1680  gcc/config/arm/aout.h
! 5f48be6c640ebac32d76f435d58692ac  gcc/config/arm/arm-builtins.c
  2ca31683e91ff9bc7ae6d6e40b5a367e  gcc/config/arm/arm-c.c
! 036cd117c1d6c0099aed70b303f63306  gcc/config/arm/arm-cpus.in
  0e027b9db6ca8ea40459e2099afa2295  gcc/config/arm/arm-fixed.md
  0e70948534a51916951bbd5b909d0f7e  gcc/config/arm/arm-flags.h
  c0ac55c64ccfe04fb67d5c2730882842  gcc/config/arm/arm-generic.md
--- 2908,2922 ----
  cae2cd2564a274561e354f42c79a59ba  gcc/config/arc/predicates.md
  d504f52a7bc686dde5bff322955b2121  gcc/config/arc/simdext.md
  a392705bfd4529a2e18f4f9d52d05e62  gcc/config/arc/t-arc
! 4778c7cd0c6e931b3458b874055e964b  gcc/config/arc/t-multilib
  d01722dd02bd262bf40d0496cf31d3ac  gcc/config/arm/README-interworking
  af5153ad704c6e4a78247048796b0133  gcc/config/arm/aarch-common-protos.h
  0e87493201220ec760dd30a87c6c914f  gcc/config/arm/aarch-common.c
  3ca8882d89eda4043cb655d11b7b3f5f  gcc/config/arm/aarch-cost-tables.h
  75692d0fbdb8dc4fbfbb02ec457f1680  gcc/config/arm/aout.h
! e97e11e7a642f4ddd7d6d0d2daebd4d8  gcc/config/arm/arm-builtins.c
  2ca31683e91ff9bc7ae6d6e40b5a367e  gcc/config/arm/arm-c.c
! 37b04b2a2c95e5c76dc2b3536b53acc0  gcc/config/arm/arm-cpus.in
  0e027b9db6ca8ea40459e2099afa2295  gcc/config/arm/arm-fixed.md
  0e70948534a51916951bbd5b909d0f7e  gcc/config/arm/arm-flags.h
  c0ac55c64ccfe04fb67d5c2730882842  gcc/config/arm/arm-generic.md
*************** afe78ae658ff4942c2605b0f557d67e4  gcc/co
*** 2935,2941 ****
  7ae508721eef81f7ecdc77c6149d1277  gcc/config/arm/arm1026ejs.md
  2f3f1706468be20a230fb9e63695ac4f  gcc/config/arm/arm1136jfs.md
  e1b7260aa6f7705db298a50ff015f3c5  gcc/config/arm/arm926ejs.md
! 25306b8e579e797a49c316cba8058b8a  gcc/config/arm/arm_acle.h
  69ba0680bd9a4364320cd5cbee68d755  gcc/config/arm/arm_acle_builtins.def
  789b08a1c5a04d3856a77eba71dc38a0  gcc/config/arm/arm_cmse.h
  614c8f14707a08f9d2819021921882f1  gcc/config/arm/arm_fp16.h
--- 2935,2941 ----
  7ae508721eef81f7ecdc77c6149d1277  gcc/config/arm/arm1026ejs.md
  2f3f1706468be20a230fb9e63695ac4f  gcc/config/arm/arm1136jfs.md
  e1b7260aa6f7705db298a50ff015f3c5  gcc/config/arm/arm926ejs.md
! 882f0f0ee9eca602bf8d89ac4291f422  gcc/config/arm/arm_acle.h
  69ba0680bd9a4364320cd5cbee68d755  gcc/config/arm/arm_acle_builtins.def
  789b08a1c5a04d3856a77eba71dc38a0  gcc/config/arm/arm_cmse.h
  614c8f14707a08f9d2819021921882f1  gcc/config/arm/arm_fp16.h
*************** db7a4c97570d7fa5ca6b6e8b26c37ed9  gcc/co
*** 2986,2992 ****
  03035888f43cedef25723a3f7a06023b  gcc/config/arm/mmintrin.h
  eb8cb9bcfd12f3d9e084e20048a7e6e2  gcc/config/arm/neon.md
  30acc3bfdec5d353ce2a0daf96f427db  gcc/config/arm/netbsd-elf.h
! d1ba6365da468edd553a7d1c3c882059  gcc/config/arm/parsecpu.awk
  1ab8597247341cc25bc4fbc22ddee4e5  gcc/config/arm/predicates.md
  00bd29408de6a60fb678ff70cb0bc732  gcc/config/arm/rtems.h
  ffd3a1a20b27c58131c3183dd83d0466  gcc/config/arm/semi.h
--- 2986,2992 ----
  03035888f43cedef25723a3f7a06023b  gcc/config/arm/mmintrin.h
  eb8cb9bcfd12f3d9e084e20048a7e6e2  gcc/config/arm/neon.md
  30acc3bfdec5d353ce2a0daf96f427db  gcc/config/arm/netbsd-elf.h
! 79c90d9508539d347d88183a27e048b4  gcc/config/arm/parsecpu.awk
  1ab8597247341cc25bc4fbc22ddee4e5  gcc/config/arm/predicates.md
  00bd29408de6a60fb678ff70cb0bc732  gcc/config/arm/rtems.h
  ffd3a1a20b27c58131c3183dd83d0466  gcc/config/arm/semi.h
*************** d27347912d83febe812fdb041141539a  gcc/co
*** 3187,3193 ****
  994d4fc44d483c0e4a89c72d89fd93de  gcc/config/g.opt
  191721adfe442e5c38c70dce950e1c64  gcc/config/glibc-c.c
  2187b0d180b0bc520f8fae559276ad8d  gcc/config/glibc-stdint.h
! 34db705a3f07c123709bb730721ddfb7  gcc/config/gnu-user.h
  072e780cbb83c096c2caa4666a554abb  gcc/config/gnu-user.opt
  d782fa46ae656c82615368df49c839b2  gcc/config/gnu.h
  725ec5542f472baefc73c54425248fd3  gcc/config/h8300/constraints.md
--- 3187,3193 ----
  994d4fc44d483c0e4a89c72d89fd93de  gcc/config/g.opt
  191721adfe442e5c38c70dce950e1c64  gcc/config/glibc-c.c
  2187b0d180b0bc520f8fae559276ad8d  gcc/config/glibc-stdint.h
! 7d9b90566d1033036fc2696f12a78eb5  gcc/config/gnu-user.h
  072e780cbb83c096c2caa4666a554abb  gcc/config/gnu-user.opt
  d782fa46ae656c82615368df49c839b2  gcc/config/gnu.h
  725ec5542f472baefc73c54425248fd3  gcc/config/h8300/constraints.md
*************** f3be3ee5181359209c74ace46d5f05ea  gcc/co
*** 3219,3240 ****
  f4693321823871c4dee7eec22f5fca28  gcc/config/i386/avx2intrin.h
  eb8ed620824417d2c7958d76c605b2c8  gcc/config/i386/avx5124fmapsintrin.h
  442ba84d1964652112ceaeadd65fb1bb  gcc/config/i386/avx5124vnniwintrin.h
! 52c3eb11a66213dba80f9c97cf624862  gcc/config/i386/avx512bitalgintrin.h
! 34ff22aa119afc2097c4e285b02117ff  gcc/config/i386/avx512bwintrin.h
  bb5d8573766a03ad02abbecae8af2732  gcc/config/i386/avx512cdintrin.h
  041a3b27ffb1d36cdb52ec57fd54991d  gcc/config/i386/avx512dqintrin.h
  02e0125c03cd6c8b0b83284f5b4a1cd2  gcc/config/i386/avx512erintrin.h
! e1b72574511a91540032d573d099996a  gcc/config/i386/avx512fintrin.h
  75a8d02b8eed76602ffdc82633dafcd4  gcc/config/i386/avx512ifmaintrin.h
  964a5aaff516c4c87140133b5afec6ed  gcc/config/i386/avx512ifmavlintrin.h
  3a98d3531f48bbd9684b74570a11cc83  gcc/config/i386/avx512pfintrin.h
  fe1ceddb654c20987eb59a3d5642907f  gcc/config/i386/avx512vbmi2intrin.h
! cce950a441da22c0b321f47c5d8be16b  gcc/config/i386/avx512vbmi2vlintrin.h
  b6fb5740d167285152e08dfaf4b79cd9  gcc/config/i386/avx512vbmiintrin.h
  2d89a8cbd411da65e4de3b06715acfd7  gcc/config/i386/avx512vbmivlintrin.h
! 738cffb530d2b73c24fdc0292aceca55  gcc/config/i386/avx512vlbwintrin.h
  b5b9bb00324fe7966ea0fa8f098f020b  gcc/config/i386/avx512vldqintrin.h
! 15da10e38fd277f3473ec0293bacd906  gcc/config/i386/avx512vlintrin.h
  6d0970d382ca4120a4eb992cd8872544  gcc/config/i386/avx512vnniintrin.h
  243143dca2ce0575bd58ee17b8906354  gcc/config/i386/avx512vnnivlintrin.h
  a9268adb7f0513e13971021eb302760c  gcc/config/i386/avx512vpopcntdqintrin.h
--- 3219,3240 ----
  f4693321823871c4dee7eec22f5fca28  gcc/config/i386/avx2intrin.h
  eb8ed620824417d2c7958d76c605b2c8  gcc/config/i386/avx5124fmapsintrin.h
  442ba84d1964652112ceaeadd65fb1bb  gcc/config/i386/avx5124vnniwintrin.h
! 4e740f3142e270682449859dd01916eb  gcc/config/i386/avx512bitalgintrin.h
! 256d09298d57989540af3d7b3963c822  gcc/config/i386/avx512bwintrin.h
  bb5d8573766a03ad02abbecae8af2732  gcc/config/i386/avx512cdintrin.h
  041a3b27ffb1d36cdb52ec57fd54991d  gcc/config/i386/avx512dqintrin.h
  02e0125c03cd6c8b0b83284f5b4a1cd2  gcc/config/i386/avx512erintrin.h
! a666d49ab3b459ec5973450dd981343c  gcc/config/i386/avx512fintrin.h
  75a8d02b8eed76602ffdc82633dafcd4  gcc/config/i386/avx512ifmaintrin.h
  964a5aaff516c4c87140133b5afec6ed  gcc/config/i386/avx512ifmavlintrin.h
  3a98d3531f48bbd9684b74570a11cc83  gcc/config/i386/avx512pfintrin.h
  fe1ceddb654c20987eb59a3d5642907f  gcc/config/i386/avx512vbmi2intrin.h
! 549d2bb7215eb5f0b95e240b79e07853  gcc/config/i386/avx512vbmi2vlintrin.h
  b6fb5740d167285152e08dfaf4b79cd9  gcc/config/i386/avx512vbmiintrin.h
  2d89a8cbd411da65e4de3b06715acfd7  gcc/config/i386/avx512vbmivlintrin.h
! e2ff9f5fd5bcc32de0ec4a45814b9adb  gcc/config/i386/avx512vlbwintrin.h
  b5b9bb00324fe7966ea0fa8f098f020b  gcc/config/i386/avx512vldqintrin.h
! 7d06b0e3e34aa408c2dc5074b696b2a5  gcc/config/i386/avx512vlintrin.h
  6d0970d382ca4120a4eb992cd8872544  gcc/config/i386/avx512vnniintrin.h
  243143dca2ce0575bd58ee17b8906354  gcc/config/i386/avx512vnnivlintrin.h
  a9268adb7f0513e13971021eb302760c  gcc/config/i386/avx512vpopcntdqintrin.h
*************** f85b2735ebf24b46c2d9e4d6da2ab118  gcc/co
*** 3304,3312 ****
  5bafb9d86cd0531b346e4639efc86356  gcc/config/i386/i386-opts.h
  585a48de3fb8cf98c23ebac00c2238a5  gcc/config/i386/i386-passes.def
  e7f855ddccfb8128c224798748386a63  gcc/config/i386/i386-protos.h
! 26d74633f1b337f9e7080caf419f0796  gcc/config/i386/i386.c
  4d8020179450983318e14f35fe0585e0  gcc/config/i386/i386.h
! 5e917c0b0384930e5138990ddd288d62  gcc/config/i386/i386.md
  fedeca0d943923d2b1e8a23dac70402e  gcc/config/i386/i386.opt
  64cf08bf31bf2f4dc57c5612fbf545cb  gcc/config/i386/i386elf.h
  f750ed2033bbe36f306b115907b76b57  gcc/config/i386/ia32intrin.h
--- 3304,3312 ----
  5bafb9d86cd0531b346e4639efc86356  gcc/config/i386/i386-opts.h
  585a48de3fb8cf98c23ebac00c2238a5  gcc/config/i386/i386-passes.def
  e7f855ddccfb8128c224798748386a63  gcc/config/i386/i386-protos.h
! a4fe40b5f0b6f795f2172e71fa5f7a36  gcc/config/i386/i386.c
  4d8020179450983318e14f35fe0585e0  gcc/config/i386/i386.h
! 9a9c21a6275a0a05c7ba23c7c3b6451d  gcc/config/i386/i386.md
  fedeca0d943923d2b1e8a23dac70402e  gcc/config/i386/i386.opt
  64cf08bf31bf2f4dc57c5612fbf545cb  gcc/config/i386/i386elf.h
  f750ed2033bbe36f306b115907b76b57  gcc/config/i386/ia32intrin.h
*************** ef8890ab5009549b7f4a9d0a11c0b5e1  gcc/co
*** 3360,3367 ****
  726f96e7164960af9fea1acf954440f6  gcc/config/i386/shaintrin.h
  1450602f2a26403ed2ddc18e73a0abcd  gcc/config/i386/slm.md
  428436d4157bf13d814afdcf184d8b7d  gcc/config/i386/smmintrin.h
! d8b958f9693a38b339292afdde58d673  gcc/config/i386/sol2.h
! 1c5c24bb5991e25ed5e15c51b09fc4e1  gcc/config/i386/sse.md
  fc3b94b276976b0fe533ac436414f6bc  gcc/config/i386/ssemath.h
  ae961d16d446d661830906f88c08f196  gcc/config/i386/stringop.def
  05a37b469e0de5f550131f2f43046252  gcc/config/i386/subst.md
--- 3360,3367 ----
  726f96e7164960af9fea1acf954440f6  gcc/config/i386/shaintrin.h
  1450602f2a26403ed2ddc18e73a0abcd  gcc/config/i386/slm.md
  428436d4157bf13d814afdcf184d8b7d  gcc/config/i386/smmintrin.h
! 7583a092bb2058652012105a09af0d17  gcc/config/i386/sol2.h
! 0024dddd073f879da0357c796c670b00  gcc/config/i386/sse.md
  fc3b94b276976b0fe533ac436414f6bc  gcc/config/i386/ssemath.h
  ae961d16d446d661830906f88c08f196  gcc/config/i386/stringop.def
  05a37b469e0de5f550131f2f43046252  gcc/config/i386/subst.md
*************** b30e48a45bdab627baf64c95406d6fd0  gcc/co
*** 3397,3403 ****
  5c7cc6337b41c31e519503ed1540d676  gcc/config/i386/wbnoinvdintrin.h
  80fbe31a793273da3e0ab3193694b427  gcc/config/i386/winnt-cxx.c
  3604f5e12a9c4f673ed83f7faeb072e8  gcc/config/i386/winnt-stubs.c
! 042a9ea0519058d57fe5c1f2916c0f59  gcc/config/i386/winnt.c
  a97f04e41321cf74328896db94e666d7  gcc/config/i386/wmmintrin.h
  627c3e925a142fb6d2a14368fb637f28  gcc/config/i386/x-cygwin
  bae69273c5e47d61e99558ca73c4fabd  gcc/config/i386/x-darwin
--- 3397,3403 ----
  5c7cc6337b41c31e519503ed1540d676  gcc/config/i386/wbnoinvdintrin.h
  80fbe31a793273da3e0ab3193694b427  gcc/config/i386/winnt-cxx.c
  3604f5e12a9c4f673ed83f7faeb072e8  gcc/config/i386/winnt-stubs.c
! e6d506da84bf38f2ba276f17b6e5ce20  gcc/config/i386/winnt.c
  a97f04e41321cf74328896db94e666d7  gcc/config/i386/wmmintrin.h
  627c3e925a142fb6d2a14368fb637f28  gcc/config/i386/x-cygwin
  bae69273c5e47d61e99558ca73c4fabd  gcc/config/i386/x-darwin
*************** e29bad8882dfb63855f16e0eedb33719  gcc/co
*** 3409,3415 ****
  06f1b0a732977d2b0ca13878ea0b8fb8  gcc/config/i386/x86-tune-sched-bd.c
  5e261e9f185547138b8a40979c98f2fa  gcc/config/i386/x86-tune-sched-core.c
  ada167b10e9882aac1fc974886765ef4  gcc/config/i386/x86-tune-sched.c
! 65ed755239f3a2aad7e1712779a787eb  gcc/config/i386/x86-tune.def
  f9560c967a8f5066fce51b512ecb3c39  gcc/config/i386/x86intrin.h
  b69f598a03f55b45103f842a6b9f3b8e  gcc/config/i386/xm-cygwin.h
  1abcef7a7a2a44954e4f82e1e46ef874  gcc/config/i386/xm-djgpp.h
--- 3409,3415 ----
  06f1b0a732977d2b0ca13878ea0b8fb8  gcc/config/i386/x86-tune-sched-bd.c
  5e261e9f185547138b8a40979c98f2fa  gcc/config/i386/x86-tune-sched-core.c
  ada167b10e9882aac1fc974886765ef4  gcc/config/i386/x86-tune-sched.c
! b25eb2db80dda20c7cc42de27663fa14  gcc/config/i386/x86-tune.def
  f9560c967a8f5066fce51b512ecb3c39  gcc/config/i386/x86intrin.h
  b69f598a03f55b45103f842a6b9f3b8e  gcc/config/i386/xm-cygwin.h
  1abcef7a7a2a44954e4f82e1e46ef874  gcc/config/i386/xm-djgpp.h
*************** b69f598a03f55b45103f842a6b9f3b8e  gcc/co
*** 3417,3423 ****
  aae36c66ad5b5d20ec7bc1387579c5fb  gcc/config/i386/xmmintrin.h
  6eb13e6dd0bad07a7d34d9208472fcc9  gcc/config/i386/xopintrin.h
  5b10c125060ffa3c27550a2337f74eef  gcc/config/i386/xsavecintrin.h
! ea881d9949de59c92f2ce094d8d8175a  gcc/config/i386/xsaveintrin.h
  1dffe80b09cee8128a11c7e387005848  gcc/config/i386/xsaveoptintrin.h
  158f59c67f4e0a45fa3675b5465a4c24  gcc/config/i386/xsavesintrin.h
  2915151178d5c447a728c3d9b41b9476  gcc/config/i386/xtestintrin.h
--- 3417,3423 ----
  aae36c66ad5b5d20ec7bc1387579c5fb  gcc/config/i386/xmmintrin.h
  6eb13e6dd0bad07a7d34d9208472fcc9  gcc/config/i386/xopintrin.h
  5b10c125060ffa3c27550a2337f74eef  gcc/config/i386/xsavecintrin.h
! 329b6912dba742f5637ad89dde8ef470  gcc/config/i386/xsaveintrin.h
  1dffe80b09cee8128a11c7e387005848  gcc/config/i386/xsaveoptintrin.h
  158f59c67f4e0a45fa3675b5465a4c24  gcc/config/i386/xsavesintrin.h
  2915151178d5c447a728c3d9b41b9476  gcc/config/i386/xtestintrin.h
*************** ecf992dc03abe68735e1644368df2fbc  gcc/co
*** 3714,3720 ****
  78c2ba313b148d77d7a1c2351824427a  gcc/config/nds32/constraints.md
  bc7558ec01be9caa08df84fbaaabb267  gcc/config/nds32/iterators.md
  fab125337980645f4f8d74c68bc587e7  gcc/config/nds32/nds32-cost.c
! b81feffed2580d61f578049c94376778  gcc/config/nds32/nds32-doubleword.md
  b325a564c9283cd8b48f924ed8a96d8c  gcc/config/nds32/nds32-e8.md
  50ca414eb16348c0e8863f8de4c518d2  gcc/config/nds32/nds32-fp-as-gp.c
  93e494da06bac7f0141248527c360472  gcc/config/nds32/nds32-fpu.md
--- 3714,3720 ----
  78c2ba313b148d77d7a1c2351824427a  gcc/config/nds32/constraints.md
  bc7558ec01be9caa08df84fbaaabb267  gcc/config/nds32/iterators.md
  fab125337980645f4f8d74c68bc587e7  gcc/config/nds32/nds32-cost.c
! c4c86db305cd1b1b61eb9441d76949e7  gcc/config/nds32/nds32-doubleword.md
  b325a564c9283cd8b48f924ed8a96d8c  gcc/config/nds32/nds32-e8.md
  50ca414eb16348c0e8863f8de4c518d2  gcc/config/nds32/nds32-fp-as-gp.c
  93e494da06bac7f0141248527c360472  gcc/config/nds32/nds32-fpu.md
*************** ee212f2c16ea9c6985d325c20fadcb8b  gcc/co
*** 3732,3743 ****
  faa1c468d3b5d36339dcc334f5f28525  gcc/config/nds32/nds32-opts.h
  36245435da695d7337c9bba98b0977ee  gcc/config/nds32/nds32-peephole2.md
  65239021860a4f8eeb54f1d4e25b0ce5  gcc/config/nds32/nds32-pipelines-auxiliary.c
! b93457f24daa45d4497164ebb1449d38  gcc/config/nds32/nds32-predicates.c
  50b4338fc950d30a7408e9375a53ee60  gcc/config/nds32/nds32-protos.h
  42d99ad0db11d4c46094c7437698d086  gcc/config/nds32/nds32-relax-opt.c
  f15eceee1e73a381ea225e9dc417070e  gcc/config/nds32/nds32-utils.c
! 46e3096f48cc740b82ce89b59759359c  gcc/config/nds32/nds32.c
! 3e88b776092bac7ce7ec1b5b15de54bf  gcc/config/nds32/nds32.h
  94e0547ac1ea5328dce2c572b08e54a5  gcc/config/nds32/nds32.md
  44a6507ab606b8c2eff170fb963f93a7  gcc/config/nds32/nds32.opt
  75d2730aac1c4b62b002a6f47e5b9747  gcc/config/nds32/nds32_intrinsic.h
--- 3732,3743 ----
  faa1c468d3b5d36339dcc334f5f28525  gcc/config/nds32/nds32-opts.h
  36245435da695d7337c9bba98b0977ee  gcc/config/nds32/nds32-peephole2.md
  65239021860a4f8eeb54f1d4e25b0ce5  gcc/config/nds32/nds32-pipelines-auxiliary.c
! a58af9320e61c209c3ad60a3d02d2781  gcc/config/nds32/nds32-predicates.c
  50b4338fc950d30a7408e9375a53ee60  gcc/config/nds32/nds32-protos.h
  42d99ad0db11d4c46094c7437698d086  gcc/config/nds32/nds32-relax-opt.c
  f15eceee1e73a381ea225e9dc417070e  gcc/config/nds32/nds32-utils.c
! b26589355d8c2f6c70a839c58af41490  gcc/config/nds32/nds32.c
! e4901cb96d41b24abdd4b771db5fe3d5  gcc/config/nds32/nds32.h
  94e0547ac1ea5328dce2c572b08e54a5  gcc/config/nds32/nds32.md
  44a6507ab606b8c2eff170fb963f93a7  gcc/config/nds32/nds32.opt
  75d2730aac1c4b62b002a6f47e5b9747  gcc/config/nds32/nds32_intrinsic.h
*************** b618c9b884f78ed041a9000a7e2848fa  gcc/co
*** 3797,3803 ****
  a7a18454ea8e20abea0987299b179374  gcc/config/pa/pa-hpux1111.opt
  3d2ee56c35ff78d7dfcd41ba3cb89051  gcc/config/pa/pa-hpux1131.h
  9b5dcd7f3770f0cb685743e52c1a5285  gcc/config/pa/pa-hpux1131.opt
! c3c2f001a611377392194353cc0b4b69  gcc/config/pa/pa-linux.h
  7792b9b6c6fb4714e27d72c171139650  gcc/config/pa/pa-modes.def
  2f447d057c80970e98a0e5bff4156264  gcc/config/pa/pa-openbsd.h
  878fe335d079c0655b69d2d053f2045b  gcc/config/pa/pa-opts.h
--- 3797,3803 ----
  a7a18454ea8e20abea0987299b179374  gcc/config/pa/pa-hpux1111.opt
  3d2ee56c35ff78d7dfcd41ba3cb89051  gcc/config/pa/pa-hpux1131.h
  9b5dcd7f3770f0cb685743e52c1a5285  gcc/config/pa/pa-hpux1131.opt
! 1d8045dd7f587b60af4250805ca49fd0  gcc/config/pa/pa-linux.h
  7792b9b6c6fb4714e27d72c171139650  gcc/config/pa/pa-modes.def
  2f447d057c80970e98a0e5bff4156264  gcc/config/pa/pa-openbsd.h
  878fe335d079c0655b69d2d053f2045b  gcc/config/pa/pa-opts.h
*************** ad6308b0af4d5ad16c571cd25bf22b4d  gcc/co
*** 4000,4005 ****
--- 4000,4006 ----
  d8ae7bee35ef1ecd77143535da9aae78  gcc/config/riscv/t-linux
  1ed181a166b1d0e206c4a4e0024cce2a  gcc/config/riscv/t-linux-multilib
  976dd460f5afbd591b0d2e626d74eb51  gcc/config/riscv/t-riscv
+ 7dbd61c5a07b1adefe5429a41008fda5  gcc/config/riscv/t-rtems
  c9a40160ddc6b7cc763910ace7715569  gcc/config/rl78/constraints.md
  97a95f910dd4ee4d1dd19d4683ea59b5  gcc/config/rl78/predicates.md
  6f3ae31485b2afa8c9072ec2569a61d2  gcc/config/rl78/rl78-c.c
*************** e2897dd12a7adbd450ee33d4e16390bf  gcc/co
*** 4063,4069 ****
  0e7c1a1e4c93cafd35684b21a20078c1  gcc/config/rs6000/eabi.h
  8a7bb2cde1174595cfe3c49dad88548c  gcc/config/rs6000/eabialtivec.h
  caa8d36ab8d41a393dec0cc2a027719d  gcc/config/rs6000/eabisim.h
! 6bdc08eb4fc7bd17c3cce341a58d25cf  gcc/config/rs6000/emmintrin.h
  d5bf09cce396907ec38e3454b4a64d4d  gcc/config/rs6000/freebsd.h
  e5002abe4b00c1553b90fdc41731574f  gcc/config/rs6000/freebsd64.h
  8a17f57c8fdb2b7b16494356e333599a  gcc/config/rs6000/genopt.sh
--- 4064,4070 ----
  0e7c1a1e4c93cafd35684b21a20078c1  gcc/config/rs6000/eabi.h
  8a7bb2cde1174595cfe3c49dad88548c  gcc/config/rs6000/eabialtivec.h
  caa8d36ab8d41a393dec0cc2a027719d  gcc/config/rs6000/eabisim.h
! 50f46ad786fcf53bb6fa0a9a7de81309  gcc/config/rs6000/emmintrin.h
  d5bf09cce396907ec38e3454b4a64d4d  gcc/config/rs6000/freebsd.h
  e5002abe4b00c1553b90fdc41731574f  gcc/config/rs6000/freebsd64.h
  8a17f57c8fdb2b7b16494356e333599a  gcc/config/rs6000/genopt.sh
*************** b2b4a14ee19e5479a407cd7d891091f4  gcc/co
*** 4073,4079 ****
  ae8054933a0fe405ccb5ca88b6d82e20  gcc/config/rs6000/htmintrin.h
  cfa910812fa0658d89bd0bd0574e0a55  gcc/config/rs6000/htmxlintrin.h
  f102133fe8b1cb3e10e11814814cded4  gcc/config/rs6000/linux.h
! 9a492eb4cc59c99150a68a92c67a91cc  gcc/config/rs6000/linux64.h
  3b0a9c590719c486ec897a34e9ce1184  gcc/config/rs6000/linux64.opt
  799efe10ab55ec176ca10bc169bf0266  gcc/config/rs6000/linuxaltivec.h
  56e7905cd5d58cdaa4e54fa40dc3e354  gcc/config/rs6000/lynx.h
--- 4074,4080 ----
  ae8054933a0fe405ccb5ca88b6d82e20  gcc/config/rs6000/htmintrin.h
  cfa910812fa0658d89bd0bd0574e0a55  gcc/config/rs6000/htmxlintrin.h
  f102133fe8b1cb3e10e11814814cded4  gcc/config/rs6000/linux.h
! e3b8239e4864950ba2a1eaeb687af8e2  gcc/config/rs6000/linux64.h
  3b0a9c590719c486ec897a34e9ce1184  gcc/config/rs6000/linux64.opt
  799efe10ab55ec176ca10bc169bf0266  gcc/config/rs6000/linuxaltivec.h
  56e7905cd5d58cdaa4e54fa40dc3e354  gcc/config/rs6000/lynx.h
*************** abb23b23f2af6700d170086290f9c573  gcc/co
*** 4095,4114 ****
  0f9854421ac50b66adc14397f453bbe9  gcc/config/rs6000/ppc-auxv.h
  342969245a87fc2fa15e020a788bcb14  gcc/config/rs6000/ppu_intrinsics.h
  f5977a893ce90afe80a8ec3f3b558096  gcc/config/rs6000/predicates.md
! 67ac4b15669a4b4819cc06c6554824b6  gcc/config/rs6000/rs6000-builtin.def
! 91ea690a6d9705599c09875fb10b23f7  gcc/config/rs6000/rs6000-c.c
  74e1470f36d1513602e0d9ed52cf1e01  gcc/config/rs6000/rs6000-cpus.def
  8ec6d7b8eabe3794bf1ab38f06e84cfc  gcc/config/rs6000/rs6000-linux.c
! 8a862622dc51487c4cb22e63f02e6f45  gcc/config/rs6000/rs6000-modes.def
  4fe4357d2b59d1f1209721000b626cfd  gcc/config/rs6000/rs6000-opts.h
  a2eb09a57e0113267a500e881c8b6652  gcc/config/rs6000/rs6000-p8swap.c
  5f7c6215ba96134b2dc6ca6179606f8e  gcc/config/rs6000/rs6000-passes.def
  8d838167331b51f25ad138b4eb70004f  gcc/config/rs6000/rs6000-protos.h
! 65615a7ec4ab83e72f08caa249037681  gcc/config/rs6000/rs6000-string.c
  643b9b3fa5815b6fbb2dc9b4458a3bdd  gcc/config/rs6000/rs6000-tables.opt
! 3b51a8a0d47ed169af26b7d065d28ce6  gcc/config/rs6000/rs6000.c
! 183cc25c1987779f07fd0fa7f208a614  gcc/config/rs6000/rs6000.h
! 3ae09b89282d4218b5c406326a122ceb  gcc/config/rs6000/rs6000.md
  824001b2d686a4122decd64938e7f46d  gcc/config/rs6000/rs6000.opt
  3a5a1641a5dd900f925b623e02fca183  gcc/config/rs6000/rs64.md
  cc2ed391efb97e77a30227662d8dfc38  gcc/config/rs6000/rtems.h
--- 4096,4116 ----
  0f9854421ac50b66adc14397f453bbe9  gcc/config/rs6000/ppc-auxv.h
  342969245a87fc2fa15e020a788bcb14  gcc/config/rs6000/ppu_intrinsics.h
  f5977a893ce90afe80a8ec3f3b558096  gcc/config/rs6000/predicates.md
! 10acad59175bb40efa42f19544e52092  gcc/config/rs6000/rs6000-builtin.def
! b4004f86c6b0d8737cabe5aac40f28df  gcc/config/rs6000/rs6000-c.c
  74e1470f36d1513602e0d9ed52cf1e01  gcc/config/rs6000/rs6000-cpus.def
  8ec6d7b8eabe3794bf1ab38f06e84cfc  gcc/config/rs6000/rs6000-linux.c
! cc8cab98b7b59159fd7ae579ccfe9cba  gcc/config/rs6000/rs6000-modes.def
! 43d68f14972a9a3b58a3a7900cf47151  gcc/config/rs6000/rs6000-modes.h
  4fe4357d2b59d1f1209721000b626cfd  gcc/config/rs6000/rs6000-opts.h
  a2eb09a57e0113267a500e881c8b6652  gcc/config/rs6000/rs6000-p8swap.c
  5f7c6215ba96134b2dc6ca6179606f8e  gcc/config/rs6000/rs6000-passes.def
  8d838167331b51f25ad138b4eb70004f  gcc/config/rs6000/rs6000-protos.h
! a564521f3583ff0dc21fafdc4450b187  gcc/config/rs6000/rs6000-string.c
  643b9b3fa5815b6fbb2dc9b4458a3bdd  gcc/config/rs6000/rs6000-tables.opt
! 0c127159309515666981c47506c12740  gcc/config/rs6000/rs6000.c
! de299d9cfb9159d426dcd0ae91746410  gcc/config/rs6000/rs6000.h
! 404bab163a1f7771a4a4569f87ed20e9  gcc/config/rs6000/rs6000.md
  824001b2d686a4122decd64938e7f46d  gcc/config/rs6000/rs6000.opt
  3a5a1641a5dd900f925b623e02fca183  gcc/config/rs6000/rs64.md
  cc2ed391efb97e77a30227662d8dfc38  gcc/config/rs6000/rtems.h
*************** f3250b9720d1149346f1ef8e21b52ea9  gcc/co
*** 4126,4133 ****
  636250eb91fc5dada4804efcd525fc02  gcc/config/rs6000/t-darwin8
  0f970d99602398f4e297682f8a2bc0f7  gcc/config/rs6000/t-fprules
  52a22f94153362807c445e9976a570a5  gcc/config/rs6000/t-freebsd64
- f2570b52a01afa832451a9f9c7cfe5f9  gcc/config/rs6000/t-ldouble-linux64le-ibm
- 1f68efdb46e6211d0f96ebfea41c0d77  gcc/config/rs6000/t-ldouble-linux64le-ieee
  ff51a8b999a109af125ed5678ca7cc91  gcc/config/rs6000/t-linux
  2b84eba4ca3f13506e28ddc14d567433  gcc/config/rs6000/t-linux64
  71c0a0470047f0171a3bb4c483eb2b72  gcc/config/rs6000/t-linux64bele
--- 4128,4133 ----
*************** cbd329e4bf58f31678edc54214ef4eb0  gcc/co
*** 4139,4145 ****
  062913b73d6742fb5695d276e58480d3  gcc/config/rs6000/t-ppcendian
  210757245ed12dc2cd9f1997f7c20e45  gcc/config/rs6000/t-ppcgas
  1b8aba690a39464c4ea9c647d73d6983  gcc/config/rs6000/t-ppcos
! dbdf25e1b5af21bf6a48f11847f2d7b7  gcc/config/rs6000/t-rs6000
  948ce8a97d921e30430098f51070f732  gcc/config/rs6000/t-rtems
  cd2ddaf036150fd49c6513d5549dfad7  gcc/config/rs6000/t-vxworks
  f11925c88524d2fd457bf77944da1302  gcc/config/rs6000/t-vxworksae
--- 4139,4145 ----
  062913b73d6742fb5695d276e58480d3  gcc/config/rs6000/t-ppcendian
  210757245ed12dc2cd9f1997f7c20e45  gcc/config/rs6000/t-ppcgas
  1b8aba690a39464c4ea9c647d73d6983  gcc/config/rs6000/t-ppcos
! 67e01613dec45136605d0a482e36b557  gcc/config/rs6000/t-rs6000
  948ce8a97d921e30430098f51070f732  gcc/config/rs6000/t-rtems
  cd2ddaf036150fd49c6513d5549dfad7  gcc/config/rs6000/t-vxworks
  f11925c88524d2fd457bf77944da1302  gcc/config/rs6000/t-vxworksae
*************** b64a846190ec96ed1399a0ff634abb57  gcc/co
*** 4148,4154 ****
  dcf9f40ff97e1293f070b8dc3aa06400  gcc/config/rs6000/titan.md
  c46036b4cccd7f4737b8b30dbe9c479e  gcc/config/rs6000/vec_types.h
  62e755c1d65b4a0bf915d6cb1ab048f7  gcc/config/rs6000/vector.md
! 7ab625abc51dae2a4626d709d08c91b9  gcc/config/rs6000/vsx.md
  c1f29e5cdd95b234ed30fff197797c5a  gcc/config/rs6000/vxworks.h
  5e707e69636b23d3f1076bb71fb1bc99  gcc/config/rs6000/vxworksae.h
  565d57378339556706f36508c7ca8916  gcc/config/rs6000/vxworksmils.h
--- 4148,4154 ----
  dcf9f40ff97e1293f070b8dc3aa06400  gcc/config/rs6000/titan.md
  c46036b4cccd7f4737b8b30dbe9c479e  gcc/config/rs6000/vec_types.h
  62e755c1d65b4a0bf915d6cb1ab048f7  gcc/config/rs6000/vector.md
! d8cb726fd9d24f181ecb825bd4ba147e  gcc/config/rs6000/vsx.md
  c1f29e5cdd95b234ed30fff197797c5a  gcc/config/rs6000/vxworks.h
  5e707e69636b23d3f1076bb71fb1bc99  gcc/config/rs6000/vxworksae.h
  565d57378339556706f36508c7ca8916  gcc/config/rs6000/vxworksmils.h
*************** e0486532b80c8f9f8828b024c866a1e3  gcc/co
*** 4164,4170 ****
  28e42d7b4f869be8fc2acbcf64d10a57  gcc/config/rs6000/xilinx.h
  21b86f937f1e16da0e6fa4598f90a284  gcc/config/rs6000/xilinx.opt
  a807f93d678f45d68f0f8e081e5b65f2  gcc/config/rs6000/xmmintrin.h
! 0c68bba94531358e2f1fdd8b886a26bc  gcc/config/rtems.h
  d0bd526a151bd69537e49297604bd300  gcc/config/rtems.opt
  1a91fb34d264f5941db3c24aaaaacd92  gcc/config/rx/constraints.md
  811aec4a7a8f9b227d0bbc0866a9c075  gcc/config/rx/predicates.md
--- 4164,4170 ----
  28e42d7b4f869be8fc2acbcf64d10a57  gcc/config/rs6000/xilinx.h
  21b86f937f1e16da0e6fa4598f90a284  gcc/config/rs6000/xilinx.opt
  a807f93d678f45d68f0f8e081e5b65f2  gcc/config/rs6000/xmmintrin.h
! ad226464208a25c64dd06a16cad9bb4f  gcc/config/rtems.h
  d0bd526a151bd69537e49297604bd300  gcc/config/rtems.opt
  1a91fb34d264f5941db3c24aaaaacd92  gcc/config/rx/constraints.md
  811aec4a7a8f9b227d0bbc0866a9c075  gcc/config/rx/predicates.md
*************** d7bac9c32038aa1a14b9a4834bdb2153  gcc/co
*** 4188,4202 ****
  106230506016171b71ab07ecbcdddd8a  gcc/config/s390/htmxlintrin.h
  342e7ff485f151fe5b55406594f4be39  gcc/config/s390/linux.h
  2d669e9dff9320233b7f216038499af2  gcc/config/s390/predicates.md
! e4a9afa135dccb1b4e03b41d9ae3ed52  gcc/config/s390/s390-builtin-types.def
! 4e69c5a2f149151f12e112d394f4dfcb  gcc/config/s390/s390-builtins.def
  2e5820f6c953cd38503c01405236734a  gcc/config/s390/s390-builtins.h
  94bb9801f7c21b9abfbf99383d7911de  gcc/config/s390/s390-c.c
  8ffd07333cf5c87efee0637e396bd149  gcc/config/s390/s390-modes.def
  dd581ffe9a17b11126b5923183e1b110  gcc/config/s390/s390-opts.h
  74939e1d57f01659100c31d3d3943788  gcc/config/s390/s390-protos.h
  9eb096a05279c20d5ea9842a85b2efaf  gcc/config/s390/s390.c
! ddfae99c91c07d17c6e5cc6a7ecea743  gcc/config/s390/s390.h
  a1332af110b3ada54b07b1db80abe808  gcc/config/s390/s390.md
  f991258a0a930bd79a1d406221cecf17  gcc/config/s390/s390.opt
  10fda52203b00dc27bfee80662bb9fe2  gcc/config/s390/s390intrin.h
--- 4188,4202 ----
  106230506016171b71ab07ecbcdddd8a  gcc/config/s390/htmxlintrin.h
  342e7ff485f151fe5b55406594f4be39  gcc/config/s390/linux.h
  2d669e9dff9320233b7f216038499af2  gcc/config/s390/predicates.md
! 1b9b4548e3c648b75b1a9971c099621e  gcc/config/s390/s390-builtin-types.def
! 604ff8ccdb72cc6149f52cc40c966004  gcc/config/s390/s390-builtins.def
  2e5820f6c953cd38503c01405236734a  gcc/config/s390/s390-builtins.h
  94bb9801f7c21b9abfbf99383d7911de  gcc/config/s390/s390-c.c
  8ffd07333cf5c87efee0637e396bd149  gcc/config/s390/s390-modes.def
  dd581ffe9a17b11126b5923183e1b110  gcc/config/s390/s390-opts.h
  74939e1d57f01659100c31d3d3943788  gcc/config/s390/s390-protos.h
  9eb096a05279c20d5ea9842a85b2efaf  gcc/config/s390/s390.c
! 5dfe87b70fe97c47a9c40b06b7662115  gcc/config/s390/s390.h
  a1332af110b3ada54b07b1db80abe808  gcc/config/s390/s390.md
  f991258a0a930bd79a1d406221cecf17  gcc/config/s390/s390.opt
  10fda52203b00dc27bfee80662bb9fe2  gcc/config/s390/s390intrin.h
*************** c2f41d409d10f10c06a0de4501553910  gcc/co
*** 4474,4480 ****
  63481accf82403836ce83a79185b9226  gcc/config/xtensa/xtensa-protos.h
  37a7d302adf40b6c64f6088738d6aa10  gcc/config/xtensa/xtensa.c
  97c2e5f153dabd85c063122e7c2912db  gcc/config/xtensa/xtensa.h
! 44daf76d7656ff18a7b2c50412d554d2  gcc/config/xtensa/xtensa.md
  be32e55d84ad27ad2692d9d344b8cf12  gcc/config/xtensa/xtensa.opt
  81831aef763d745ed90dc500e423aee0  gcc/configure
  0805205386bf8688f9fbb5de8c35a433  gcc/configure.ac
--- 4474,4480 ----
  63481accf82403836ce83a79185b9226  gcc/config/xtensa/xtensa-protos.h
  37a7d302adf40b6c64f6088738d6aa10  gcc/config/xtensa/xtensa.c
  97c2e5f153dabd85c063122e7c2912db  gcc/config/xtensa/xtensa.h
! 132c6f6dd01b2db6164f3abdb0b3c2ff  gcc/config/xtensa/xtensa.md
  be32e55d84ad27ad2692d9d344b8cf12  gcc/config/xtensa/xtensa.opt
  81831aef763d745ed90dc500e423aee0  gcc/configure
  0805205386bf8688f9fbb5de8c35a433  gcc/configure.ac
*************** f9c1a015d346b30fdc7192725778646b  gcc/co
*** 4485,4491 ****
  c0c049d064942d75d95822a6849d16fe  gcc/coretypes.h
  895863666655dc2efb109556b79dad9e  gcc/coverage.c
  7019a0a1a14eb1207414a6e0be21131b  gcc/coverage.h
! f7da31bdd464db9a84f7fc31394454f6  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
--- 4485,4491 ----
  c0c049d064942d75d95822a6849d16fe  gcc/coretypes.h
  895863666655dc2efb109556b79dad9e  gcc/coverage.c
  7019a0a1a14eb1207414a6e0be21131b  gcc/coverage.h
! ef42a84cffc16a97d342ad427763953f  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
*************** c1c7801b9b0f379e702a4f6cb83972e7  gcc/cp
*** 4515,4569 ****
  9aa3cd9f75c785de9f51446e3f295515  gcc/cp/ChangeLog.tree-ssa
  44c35d63af02e8fa5641989b2f0820f9  gcc/cp/Make-lang.in
  a13b72c2be1f0d58cf692cafb78ff106  gcc/cp/NEWS
! ce728009ccda0659022aa29ebff878c3  gcc/cp/call.c
  9abe2d1b127f2761a9b52b97fbdb9ec1  gcc/cp/cfns.gperf
  5389e5fd89452259352383e7f7ce3fff  gcc/cp/cfns.h
! c0f393e00737a020753fc6b7eedba4c8  gcc/cp/class.c
  f6634d3dd25b744d80b6463d153f29ac  gcc/cp/config-lang.in
! f32ff79ecb8a4d32d10459c715f7f715  gcc/cp/constexpr.c
  89f593e8c98278d8ad700aee95665a89  gcc/cp/constraint.cc
! bdcd7365a29ccfb8dcd53feaf97a6579  gcc/cp/cp-gimplify.c
  8d11cb46ceb32e0717a862a5ec754374  gcc/cp/cp-lang.c
  1171638dfce063f3a25c42780e2b2c1f  gcc/cp/cp-objcp-common.c
  a913da461b6f1a49b31023d0ebbdf67b  gcc/cp/cp-objcp-common.h
  ad49e45ec2343c757ed3b1ea1069d661  gcc/cp/cp-tree.def
! c5225752e52d00f84c241bf18b8102f6  gcc/cp/cp-tree.h
  33972c71f6c6035e636c350ae6e6e5fd  gcc/cp/cp-ubsan.c
! d90d91f0ff8767929c0553b5a00402f9  gcc/cp/cvt.c
  ef76fbbf5f9d145103970055ffd84d01  gcc/cp/cxx-pretty-print.c
  13262d34ab67984f1c386024e953d217  gcc/cp/cxx-pretty-print.h
! f90c584f86124d8b1b7549b341097e94  gcc/cp/decl.c
  5501a00d10aa487d402cc2f1afd87c18  gcc/cp/decl.h
! 309825738aacb04502836a67eb8de391  gcc/cp/decl2.c
  91ecc2454d3e0d78bff70abecff1d521  gcc/cp/dump.c
  db2a59199edeae0d1372fd75a22d1fd7  gcc/cp/error.c
  0174f4e12f4f7e6c2639ee79e26dd503  gcc/cp/except.c
! bda49c38a0c9e8bd2405b3d50a5b8941  gcc/cp/expr.c
  9f7faeecf3bf945c3786f3edf962c580  gcc/cp/friend.c
  5d579a9172a514e43539f964dee83eba  gcc/cp/g++spec.c
! 3563e8ef7b8309d8a526ae970414e08a  gcc/cp/init.c
! 16194a5b700eafbd131aea8c581b82e7  gcc/cp/lambda.c
  233a5981c3f13caa280c5bba26cfbe28  gcc/cp/lang-specs.h
  22372b2ef4cf97357a48de1a73244743  gcc/cp/lex.c
  eca62cf53f871aa6913e2c734fc94bfb  gcc/cp/logic.cc
  866237c3e8e5327884ce528fddba5db1  gcc/cp/mangle.c
! a4e1bef7863bf880dd90bdc1178cd0e2  gcc/cp/method.c
! 5f2b2b73b67ffc2b2eb354070b3fa1fd  gcc/cp/name-lookup.c
  7aca3f7e71336fb86bb9397fe5c98fd0  gcc/cp/name-lookup.h
  7999d8537059142826bf293be832a171  gcc/cp/operators.def
  6feeb702b3ccdbc403cef4c8d64a907c  gcc/cp/optimize.c
! 117708c84a45cc7b3b7868db325a1f5e  gcc/cp/parser.c
  4bb2c293d71dc0d59b6363d58c197b7b  gcc/cp/parser.h
! 419bdadbc74d4f4a7a7da40b6d0abb95  gcc/cp/pt.c
  eac77f6c1d074e5e5e5d94962b8e03de  gcc/cp/ptree.c
  e1f9d5051218958fa8b08dedb3510c09  gcc/cp/repo.c
  1caf25d6209863e9f6bae25615b7835a  gcc/cp/rtti.c
! 7bf537f84b33ec91706a4804ec99bd05  gcc/cp/search.c
! 446db7c915855509c7f6a4ba44f28693  gcc/cp/semantics.c
! 2b4a1546d018c8886b538009ec0c37c4  gcc/cp/tree.c
  6936db73722ddbe991df180715229427  gcc/cp/type-utils.h
  82f2a36b7341fc48bd7c403cd237a47c  gcc/cp/typeck.c
! e8eaf95f9d6b8e2d5894056626e18ac4  gcc/cp/typeck2.c
  5136c07637d5ae7fd14f5e96253c9258  gcc/cp/vtable-class-hierarchy.c
  a2eabba8fbb748371d4bbab5a475552d  gcc/cppbuiltin.c
  5d962b5c9c79b2351c67f54a8b0c870d  gcc/cppbuiltin.h
--- 4515,4569 ----
  9aa3cd9f75c785de9f51446e3f295515  gcc/cp/ChangeLog.tree-ssa
  44c35d63af02e8fa5641989b2f0820f9  gcc/cp/Make-lang.in
  a13b72c2be1f0d58cf692cafb78ff106  gcc/cp/NEWS
! 0364e7c46ac8ab9fa76329650e359f32  gcc/cp/call.c
  9abe2d1b127f2761a9b52b97fbdb9ec1  gcc/cp/cfns.gperf
  5389e5fd89452259352383e7f7ce3fff  gcc/cp/cfns.h
! f0b1fafae4f4185f60c193ac3e5c2758  gcc/cp/class.c
  f6634d3dd25b744d80b6463d153f29ac  gcc/cp/config-lang.in
! 05e3c184eb9b375e9bbb88bcda5716ba  gcc/cp/constexpr.c
  89f593e8c98278d8ad700aee95665a89  gcc/cp/constraint.cc
! 5cc3623e5ea1c59e92d6a0cf652801c0  gcc/cp/cp-gimplify.c
  8d11cb46ceb32e0717a862a5ec754374  gcc/cp/cp-lang.c
  1171638dfce063f3a25c42780e2b2c1f  gcc/cp/cp-objcp-common.c
  a913da461b6f1a49b31023d0ebbdf67b  gcc/cp/cp-objcp-common.h
  ad49e45ec2343c757ed3b1ea1069d661  gcc/cp/cp-tree.def
! 914cada769eaccfa57bfe91328c8951d  gcc/cp/cp-tree.h
  33972c71f6c6035e636c350ae6e6e5fd  gcc/cp/cp-ubsan.c
! 4150394f21e19f4fe78302d7871e7a72  gcc/cp/cvt.c
  ef76fbbf5f9d145103970055ffd84d01  gcc/cp/cxx-pretty-print.c
  13262d34ab67984f1c386024e953d217  gcc/cp/cxx-pretty-print.h
! ee00f4abab80e172b12823d6b1fcb251  gcc/cp/decl.c
  5501a00d10aa487d402cc2f1afd87c18  gcc/cp/decl.h
! 1bb02bfed345467524779fb2ee765f32  gcc/cp/decl2.c
  91ecc2454d3e0d78bff70abecff1d521  gcc/cp/dump.c
  db2a59199edeae0d1372fd75a22d1fd7  gcc/cp/error.c
  0174f4e12f4f7e6c2639ee79e26dd503  gcc/cp/except.c
! 699761d65baf9e3f9c91035ebc3618c6  gcc/cp/expr.c
  9f7faeecf3bf945c3786f3edf962c580  gcc/cp/friend.c
  5d579a9172a514e43539f964dee83eba  gcc/cp/g++spec.c
! eda4954dca14a836a8bfef5459eeb35f  gcc/cp/init.c
! d6b2fec7a52b988b4b2d5f160b3f518b  gcc/cp/lambda.c
  233a5981c3f13caa280c5bba26cfbe28  gcc/cp/lang-specs.h
  22372b2ef4cf97357a48de1a73244743  gcc/cp/lex.c
  eca62cf53f871aa6913e2c734fc94bfb  gcc/cp/logic.cc
  866237c3e8e5327884ce528fddba5db1  gcc/cp/mangle.c
! c9577defbdb0dccfcf7ff9e0eaf36f72  gcc/cp/method.c
! b64fd54c3f1215fd603864ccc0bfcb53  gcc/cp/name-lookup.c
  7aca3f7e71336fb86bb9397fe5c98fd0  gcc/cp/name-lookup.h
  7999d8537059142826bf293be832a171  gcc/cp/operators.def
  6feeb702b3ccdbc403cef4c8d64a907c  gcc/cp/optimize.c
! d58d0275c9ade2aa6da3b02d164836b1  gcc/cp/parser.c
  4bb2c293d71dc0d59b6363d58c197b7b  gcc/cp/parser.h
! d2efd9b3b5fb41f4d1331e9cabeedb24  gcc/cp/pt.c
  eac77f6c1d074e5e5e5d94962b8e03de  gcc/cp/ptree.c
  e1f9d5051218958fa8b08dedb3510c09  gcc/cp/repo.c
  1caf25d6209863e9f6bae25615b7835a  gcc/cp/rtti.c
! 09bf1d15b654e76dd9fae0589cfefa5d  gcc/cp/search.c
! ea156584574454a2d06329e34a3eae52  gcc/cp/semantics.c
! 0e8161a7b4e5789911a9f45be9d4fd7e  gcc/cp/tree.c
  6936db73722ddbe991df180715229427  gcc/cp/type-utils.h
  82f2a36b7341fc48bd7c403cd237a47c  gcc/cp/typeck.c
! 691425d82082c6de270e9649dea49c49  gcc/cp/typeck2.c
  5136c07637d5ae7fd14f5e96253c9258  gcc/cp/vtable-class-hierarchy.c
  a2eabba8fbb748371d4bbab5a475552d  gcc/cppbuiltin.c
  5d962b5c9c79b2351c67f54a8b0c870d  gcc/cppbuiltin.h
*************** a23535c7db0c6f475054ba2cb1d438c1  gcc/do
*** 4612,4618 ****
  cff2e685f1a9f6f4ce0070fb9c1a0620  gcc/doc/configterms.texi
  12de3a3dd491517501344c465ad0ef84  gcc/doc/contrib.texi
  e199d603e49f05735eee3939926e7cd6  gcc/doc/contribute.texi
! d6e20575004d0ee0e140d46a6d5e35f6  gcc/doc/cpp.1
  d1748ee0354d77e15e94e2f312170ddf  gcc/doc/cpp.info
  1e3db4df621db13a0b39f924c8f278eb  gcc/doc/cpp.texi
  7c02324cc006f220459805063014518a  gcc/doc/cppdiropts.texi
--- 4612,4618 ----
  cff2e685f1a9f6f4ce0070fb9c1a0620  gcc/doc/configterms.texi
  12de3a3dd491517501344c465ad0ef84  gcc/doc/contrib.texi
  e199d603e49f05735eee3939926e7cd6  gcc/doc/contribute.texi
! 0996c9859401d4d6410dfa3559fec65f  gcc/doc/cpp.1
  d1748ee0354d77e15e94e2f312170ddf  gcc/doc/cpp.info
  1e3db4df621db13a0b39f924c8f278eb  gcc/doc/cpp.texi
  7c02324cc006f220459805063014518a  gcc/doc/cppdiropts.texi
*************** e78fb9ce2cb25beb53a6bd110c4a8540  gcc/do
*** 4621,4649 ****
  556b73e670042539fbdc022a731bb105  gcc/doc/cppinternals.texi
  db073af8991f4e1229389381b3d6dd85  gcc/doc/cppopts.texi
  82446e76de3ab1bef723ebd97912a632  gcc/doc/cppwarnopts.texi
! 9c4c5012e628da3e55172b3ecb553755  gcc/doc/extend.texi
  c1e11bb67ed686b1affe2cc477f70550  gcc/doc/fragments.texi
  cf06864101b61455759a16faca3e70cd  gcc/doc/frontends.texi
! dfdf84a0b9d411a9078c163f44ab21e9  gcc/doc/fsf-funding.7
! 3ff505b5a5eccbb80fd6158aff7e0b62  gcc/doc/g++.1
! 3ff505b5a5eccbb80fd6158aff7e0b62  gcc/doc/gcc.1
! b8efd786e012bd9a2f2499d671a905f2  gcc/doc/gcc.info
  71873939d138f16b52e7053f4d7d3f77  gcc/doc/gcc.texi
  f3894bfea885aed785d1f9e9c708ee90  gcc/doc/gccinstall.info
! 5706c731a7278043aa8aaf5803720f6c  gcc/doc/gccint.info
  8cf490d8be79f659c8ba8c27dada6c8d  gcc/doc/gccint.texi
! 9062c2fd3d6a48b3df4322f11b4bf88d  gcc/doc/gcov-dump.1
  ce533f1bf4a49f9eb606882e58f0a414  gcc/doc/gcov-dump.texi
! 12d13b807e02cf0b16887999e5128990  gcc/doc/gcov-tool.1
  ecc3e7352f48a2b6553e89c1c0f6b9bc  gcc/doc/gcov-tool.texi
! 53756446a50d50a2fd4e8d22a4aad20d  gcc/doc/gcov.1
  4e31e6b57c8e9af4d8491f7d29fecf3c  gcc/doc/gcov.texi
  8b699a7b687444171cc61644be51e3e0  gcc/doc/generic.texi
! 87d5f240ea1703388e805dace39c1ee0  gcc/doc/gfdl.7
! 885a1d1dd34238d619d48ed8c0fb8c9b  gcc/doc/gfortran.1
  b3610e4a79ea6cdf06f44fccf1f934af  gcc/doc/gimple.texi
  290370669f02bef1502ada9273e5261f  gcc/doc/gnu.texi
! 09ea3dd647e987b3b8831abec5d699ad  gcc/doc/gpl.7
  0d41af709032cd77cccb7972c03fa712  gcc/doc/gty.texi
  317e73b5e45097060cfe6be2186b531a  gcc/doc/headerdirs.texi
  f5b492a2f1fb4916502cc396c21ee275  gcc/doc/hostconfig.texi
--- 4621,4649 ----
  556b73e670042539fbdc022a731bb105  gcc/doc/cppinternals.texi
  db073af8991f4e1229389381b3d6dd85  gcc/doc/cppopts.texi
  82446e76de3ab1bef723ebd97912a632  gcc/doc/cppwarnopts.texi
! 15b6ec0aeeab57c3269f9a0915065768  gcc/doc/extend.texi
  c1e11bb67ed686b1affe2cc477f70550  gcc/doc/fragments.texi
  cf06864101b61455759a16faca3e70cd  gcc/doc/frontends.texi
! d1837fdf8d58a67b3723460f6e8484d0  gcc/doc/fsf-funding.7
! 51186533da75849d65792485913d67d3  gcc/doc/g++.1
! 51186533da75849d65792485913d67d3  gcc/doc/gcc.1
! 19e9f67d06af96a9abe722926ca2bbc4  gcc/doc/gcc.info
  71873939d138f16b52e7053f4d7d3f77  gcc/doc/gcc.texi
  f3894bfea885aed785d1f9e9c708ee90  gcc/doc/gccinstall.info
! dad5dba31d4cfae3c8d9720739c55b2a  gcc/doc/gccint.info
  8cf490d8be79f659c8ba8c27dada6c8d  gcc/doc/gccint.texi
! 03dbd4c9ec8ec7189d03688f6abb8c36  gcc/doc/gcov-dump.1
  ce533f1bf4a49f9eb606882e58f0a414  gcc/doc/gcov-dump.texi
! 2c75020de0013e33a443bba01153fc8a  gcc/doc/gcov-tool.1
  ecc3e7352f48a2b6553e89c1c0f6b9bc  gcc/doc/gcov-tool.texi
! 0e0f51e888b38a1f3de5f34ace458aa6  gcc/doc/gcov.1
  4e31e6b57c8e9af4d8491f7d29fecf3c  gcc/doc/gcov.texi
  8b699a7b687444171cc61644be51e3e0  gcc/doc/generic.texi
! 3917978b49218b1f4b30eca3f3a0e799  gcc/doc/gfdl.7
! d35def65c69bfd23ca74de09dbedb965  gcc/doc/gfortran.1
  b3610e4a79ea6cdf06f44fccf1f934af  gcc/doc/gimple.texi
  290370669f02bef1502ada9273e5261f  gcc/doc/gnu.texi
! 3f1d13b3ec1d1b351f28ccc3a4cc0719  gcc/doc/gpl.7
  0d41af709032cd77cccb7972c03fa712  gcc/doc/gty.texi
  317e73b5e45097060cfe6be2186b531a  gcc/doc/headerdirs.texi
  f5b492a2f1fb4916502cc396c21ee275  gcc/doc/hostconfig.texi
*************** a8ef8aaffff076cac48e316bf7a1719a  gcc/do
*** 4658,4664 ****
  e2d60aecfbb21db60539efb68c9d2a0c  gcc/doc/install.texi
  1ab54698a1001c2304a579a19b2aa1a3  gcc/doc/install.texi2html
  607379a18f52f449cac65d16265a9076  gcc/doc/interface.texi
! ca5e7d1b3eb81e5f527cb25f933976ad  gcc/doc/invoke.texi
  99ffcf94b1906902e750ad39db855775  gcc/doc/languages.texi
  f13c954a47504e1577bb0e79be3db556  gcc/doc/libgcc.texi
  b66f6bc3378f4edaf1851c2c46f26d65  gcc/doc/loop.texi
--- 4658,4664 ----
  e2d60aecfbb21db60539efb68c9d2a0c  gcc/doc/install.texi
  1ab54698a1001c2304a579a19b2aa1a3  gcc/doc/install.texi2html
  607379a18f52f449cac65d16265a9076  gcc/doc/interface.texi
! 8d3680032517c7f90c1745a67f9430af  gcc/doc/invoke.texi
  99ffcf94b1906902e750ad39db855775  gcc/doc/languages.texi
  f13c954a47504e1577bb0e79be3db556  gcc/doc/libgcc.texi
  b66f6bc3378f4edaf1851c2c46f26d65  gcc/doc/loop.texi
*************** c825c5e517716c7916155d22dd536600  gcc/do
*** 4675,4681 ****
  21edc61590a5bc59767f56d6f52d3a02  gcc/doc/portability.texi
  f5d1723626f2b5dbe0cb58f17213a858  gcc/doc/rtl.texi
  cb2ab85ac7b44ac5fb4b2b20cecacdb2  gcc/doc/service.texi
! be0f3a48ab251a49568197982c0e6f88  gcc/doc/sourcebuild.texi
  d1c9cbcf75c6fe057d997439a97d7920  gcc/doc/standards.texi
  cc364ed3dbd939003e3139b473bb0556  gcc/doc/tm.texi
  0871c111b04d5ede16fcd2264769f1da  gcc/doc/tm.texi.in
--- 4675,4681 ----
  21edc61590a5bc59767f56d6f52d3a02  gcc/doc/portability.texi
  f5d1723626f2b5dbe0cb58f17213a858  gcc/doc/rtl.texi
  cb2ab85ac7b44ac5fb4b2b20cecacdb2  gcc/doc/service.texi
! 547cb239d175fcbc6bc477c94f5de51c  gcc/doc/sourcebuild.texi
  d1c9cbcf75c6fe057d997439a97d7920  gcc/doc/standards.texi
  cc364ed3dbd939003e3139b473bb0556  gcc/doc/tm.texi
  0871c111b04d5ede16fcd2264769f1da  gcc/doc/tm.texi.in
*************** a6ac033ab207e2db558b953e2b86f763  gcc/du
*** 4695,4701 ****
  5180a42afcab61545fa230784fe1a143  gcc/dwarf2asm.c
  a3b5fe42438f913189aa4613c0f0f2d9  gcc/dwarf2asm.h
  4394f733fed8a69985296868cc4f6c12  gcc/dwarf2cfi.c
! a4a7c79179c3511b9336b54253364960  gcc/dwarf2out.c
  0101e0a5ea82db816cd96a515204bf62  gcc/dwarf2out.h
  14418ad02a37c7f769973c7f8bf2d390  gcc/early-remat.c
  a3ebe63cea199a03023109bc8d558db4  gcc/edit-context.c
--- 4695,4701 ----
  5180a42afcab61545fa230784fe1a143  gcc/dwarf2asm.c
  a3b5fe42438f913189aa4613c0f0f2d9  gcc/dwarf2asm.h
  4394f733fed8a69985296868cc4f6c12  gcc/dwarf2cfi.c
! d8d50d3e8e744cfb7ec66c913a86513a  gcc/dwarf2out.c
  0101e0a5ea82db816cd96a515204bf62  gcc/dwarf2out.h
  14418ad02a37c7f769973c7f8bf2d390  gcc/early-remat.c
  a3ebe63cea199a03023109bc8d558db4  gcc/edit-context.c
*************** f4f32d5d7df51a89d6ad7806abb093b8  gcc/ex
*** 4713,4719 ****
  fad9690ce289d164035f3edb225a2691  gcc/explow.h
  53b22c6858840ff63fd9e0d2134f22bf  gcc/expmed.c
  343179acb2dc99a656f3b7df79d1523a  gcc/expmed.h
! feaf5f4d3b2b40b8935271e3d5f3a1c0  gcc/expr.c
  57e6cb651aaa3cba43cfd5a641a75bad  gcc/expr.h
  c4b60a613a78dc2f2c8ecd587d9ed598  gcc/fibonacci_heap.c
  a7a89c2476c5141b06d51d92b607e5bd  gcc/fibonacci_heap.h
--- 4713,4719 ----
  fad9690ce289d164035f3edb225a2691  gcc/explow.h
  53b22c6858840ff63fd9e0d2134f22bf  gcc/expmed.c
  343179acb2dc99a656f3b7df79d1523a  gcc/expmed.h
! 16149cc9dbb0079c228c4d367a28dbc5  gcc/expr.c
  57e6cb651aaa3cba43cfd5a641a75bad  gcc/expr.h
  c4b60a613a78dc2f2c8ecd587d9ed598  gcc/fibonacci_heap.c
  a7a89c2476c5141b06d51d92b607e5bd  gcc/fibonacci_heap.h
*************** a3d5d540b846b06a0ac04a444d49591e  gcc/fl
*** 4728,4736 ****
  c21cc83079a7c945decf177bc2f6fb77  gcc/flags.h
  5f39cb799fd3316c3c09575a766d9c5f  gcc/fold-const-call.c
  a35f203fc68fd7cc82e04c0bafb0de01  gcc/fold-const-call.h
! a86334790af65f27f8912e32eb358660  gcc/fold-const.c
  3b871f8513fcc4a84fd9fb9d6596dccb  gcc/fold-const.h
! 64d6096ec6e18cb35ab6156e55bea240  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
--- 4728,4736 ----
  c21cc83079a7c945decf177bc2f6fb77  gcc/flags.h
  5f39cb799fd3316c3c09575a766d9c5f  gcc/fold-const-call.c
  a35f203fc68fd7cc82e04c0bafb0de01  gcc/fold-const-call.h
! e53a83d5e347e022a2d0ceca9f39a14c  gcc/fold-const.c
  3b871f8513fcc4a84fd9fb9d6596dccb  gcc/fold-const.h
! 5efa659e1f743c242814418ff1ce1656  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
*************** a71efd3e199a80ee07c7f350cc8fcf91  gcc/fo
*** 4751,4759 ****
  b09b9dd0a6487a5cc7c24c368ef23324  gcc/fortran/Make-lang.in
  48cbfa8a455f552184e13c367d4854ae  gcc/fortran/arith.c
  aa8d69581095289ab399d7918671b1e5  gcc/fortran/arith.h
! a0e02320e4b1bf7f66bbfbd9bc64e038  gcc/fortran/array.c
  d615344312412ebd7dc61d519ef3ec5e  gcc/fortran/bbt.c
! 16462b611c1461e2b94c6644763d11e0  gcc/fortran/check.c
  3cd85b099dc60ad560d99686bb5c6a27  gcc/fortran/class.c
  20fb365ff3aae3dd5dd1bc5609bcb216  gcc/fortran/config-lang.in
  8ffccc64b1dc0ee747167a692d6a921b  gcc/fortran/constructor.c
--- 4751,4759 ----
  b09b9dd0a6487a5cc7c24c368ef23324  gcc/fortran/Make-lang.in
  48cbfa8a455f552184e13c367d4854ae  gcc/fortran/arith.c
  aa8d69581095289ab399d7918671b1e5  gcc/fortran/arith.h
! 76bf87c4d94acbd8469725441fba23b1  gcc/fortran/array.c
  d615344312412ebd7dc61d519ef3ec5e  gcc/fortran/bbt.c
! 98ddecf28326fc730db199ec90aa0170  gcc/fortran/check.c
  3cd85b099dc60ad560d99686bb5c6a27  gcc/fortran/class.c
  20fb365ff3aae3dd5dd1bc5609bcb216  gcc/fortran/config-lang.in
  8ffccc64b1dc0ee747167a692d6a921b  gcc/fortran/constructor.c
*************** d615344312412ebd7dc61d519ef3ec5e  gcc/fo
*** 4761,4776 ****
  2e21d71db28111b1b291395efac738b9  gcc/fortran/convert.c
  bc309294f544921aa641807107fd57af  gcc/fortran/cpp.c
  d4f427b9efe267b545337325c27a4893  gcc/fortran/cpp.h
! 2fdb7621d52db262b12b9ad9dd30717a  gcc/fortran/data.c
  d5b5f00f5c8a84a40bbba39841db18cf  gcc/fortran/data.h
! f18b26e8ab774f2f76e0321bb4116558  gcc/fortran/decl.c
! 41c8477736e5d56f3c6791cdb3556160  gcc/fortran/dependency.c
  05ec93c9bdaabcca73284894c616ba09  gcc/fortran/dependency.h
  e3dee91ab219979c305ba36b745488d0  gcc/fortran/dump-parse-tree.c
  d0348f441ed81aa75649d1f553e01b0a  gcc/fortran/error.c
! 0faa568ebccb2d2286eb17a68b90e168  gcc/fortran/expr.c
  33a998bb76f277bd3a0787f05532a487  gcc/fortran/f95-lang.c
! 3e0526eddc36033bd35c03cb7d9d5f68  gcc/fortran/frontend-passes.c
  28798906693f1520c4d4379c9fc6782b  gcc/fortran/gfc-diagnostic.def
  5de5695bff65d5964be1401432f63785  gcc/fortran/gfc-internals.texi
  148fc30678d093613c7f6acc7da9c0c5  gcc/fortran/gfortran.h
--- 4761,4776 ----
  2e21d71db28111b1b291395efac738b9  gcc/fortran/convert.c
  bc309294f544921aa641807107fd57af  gcc/fortran/cpp.c
  d4f427b9efe267b545337325c27a4893  gcc/fortran/cpp.h
! 3b797ba3f4fb4a321c04306c01d48828  gcc/fortran/data.c
  d5b5f00f5c8a84a40bbba39841db18cf  gcc/fortran/data.h
! 58ee551171a9ec251165d4f13f7e7f5a  gcc/fortran/decl.c
! 21a18b695c25d865ae6a64bf71e6f5fe  gcc/fortran/dependency.c
  05ec93c9bdaabcca73284894c616ba09  gcc/fortran/dependency.h
  e3dee91ab219979c305ba36b745488d0  gcc/fortran/dump-parse-tree.c
  d0348f441ed81aa75649d1f553e01b0a  gcc/fortran/error.c
! 43216cc7c54f44d08a0792415ff5caf6  gcc/fortran/expr.c
  33a998bb76f277bd3a0787f05532a487  gcc/fortran/f95-lang.c
! 6db5cdd2e3b3de698145c9b56be34d8e  gcc/fortran/frontend-passes.c
  28798906693f1520c4d4379c9fc6782b  gcc/fortran/gfc-diagnostic.def
  5de5695bff65d5964be1401432f63785  gcc/fortran/gfc-internals.texi
  148fc30678d093613c7f6acc7da9c0c5  gcc/fortran/gfortran.h
*************** ba0904334200ab6288538051dd45f10a  gcc/fo
*** 4790,4830 ****
  b7f1acea296ac135f718fdf3ad9a9f88  gcc/fortran/lang-specs.h
  2bab1ea90ced392079eed5ff0a1e3803  gcc/fortran/lang.opt
  985ea603e7ad50000d307d5ff4105658  gcc/fortran/libgfortran.h
! 8053417bdade8db9b9ea8470c02fbf1f  gcc/fortran/match.c
  a16faa9094c5d5858efc6ecb52acec74  gcc/fortran/match.h
  8689bb8258e5dbc3a0cc25f65c5a8085  gcc/fortran/matchexp.c
  510536be0c63050f8b7cd5808c699f5a  gcc/fortran/mathbuiltins.def
  622fcbcc760c0d714be13a3cd82ba88f  gcc/fortran/misc.c
! c84891821453483396160129abf6b8a4  gcc/fortran/module.c
! 6a301670c1cb19184ee508715cde4bc7  gcc/fortran/openmp.c
  37006b7cb2eb9504e8ff5c68cf871ca8  gcc/fortran/options.c
! 900313aa49a16633398cbf5e39c038a0  gcc/fortran/parse.c
  db6cbb81135a427023887b2bfea92dd3  gcc/fortran/parse.h
  99765d7088f859511a25d1fe94255f59  gcc/fortran/primary.c
! f2758ee4a62c69e3731a14792d3b36b4  gcc/fortran/resolve.c
  552b4507d3c688303c7eab6a39c6e0e8  gcc/fortran/scanner.c
  e4b095e58e67805737af0ad040a5d5ca  gcc/fortran/scanner.h
! e8de13d3466f546b8ac3f7951510dfaf  gcc/fortran/simplify.c
  ea668bc8c5f2d6f9fd47f633f5a28881  gcc/fortran/st.c
! a862c85fbd40425aac74b81ed66adc95  gcc/fortran/symbol.c
  cf8f27fa40866d96bdbc979152f20597  gcc/fortran/target-memory.c
  eb6fc82bfe5fe7d340c04ca0cb0ad54e  gcc/fortran/target-memory.h
! 362415863496648fb073e1f157b52ea8  gcc/fortran/trans-array.c
! 1e1f3f180c46004f84694cd43c99977b  gcc/fortran/trans-array.h
  517ba40f58618eb2c3b62ab5c6831d36  gcc/fortran/trans-common.c
  db451afc134c956148dc69030b5db653  gcc/fortran/trans-const.c
  ceefba4f9055aa156f0f42c030e08208  gcc/fortran/trans-const.h
  3bea2b3f7cf85c6c3814b7af3e37c074  gcc/fortran/trans-decl.c
! 01a36ab02a33de5a4cf156bbe639d614  gcc/fortran/trans-expr.c
! 16da713a0616084d46c4d89c00ea9b58  gcc/fortran/trans-intrinsic.c
  93cb594dcc588a98371f709ddad27bd3  gcc/fortran/trans-io.c
  bc2b568888a6ceef99d69072fbb7d71e  gcc/fortran/trans-openmp.c
! 378dfdd2ad52c3ffacb120c6dcef703c  gcc/fortran/trans-stmt.c
  d19cc5b6923723784e9b631f618ee61f  gcc/fortran/trans-stmt.h
! f427e72dd06b92a9c3143afe1caf8daa  gcc/fortran/trans-types.c
  7e8ab5c526d85a6852efb786e598ddfb  gcc/fortran/trans-types.h
  266f07429219b421baa6e90125f6cf5d  gcc/fortran/trans.c
! c087b507496f29828792e64fe285e28b  gcc/fortran/trans.h
  8d03eab72b0ce9c8fdf2489dc4f6e4bf  gcc/fortran/types.def
  7e3386bd2b915caa7677cda411c9d836  gcc/fp-test.c
  b7935b269bc6695414c8b26b3d0fe343  gcc/function-tests.c
--- 4790,4830 ----
  b7f1acea296ac135f718fdf3ad9a9f88  gcc/fortran/lang-specs.h
  2bab1ea90ced392079eed5ff0a1e3803  gcc/fortran/lang.opt
  985ea603e7ad50000d307d5ff4105658  gcc/fortran/libgfortran.h
! bb7bf43f0402970509a3835de1e9e3ad  gcc/fortran/match.c
  a16faa9094c5d5858efc6ecb52acec74  gcc/fortran/match.h
  8689bb8258e5dbc3a0cc25f65c5a8085  gcc/fortran/matchexp.c
  510536be0c63050f8b7cd5808c699f5a  gcc/fortran/mathbuiltins.def
  622fcbcc760c0d714be13a3cd82ba88f  gcc/fortran/misc.c
! 94eb9bdb32afe8f0e4e98992138b4a92  gcc/fortran/module.c
! 9b97f165230bcd9ed2f3cd1250e18a73  gcc/fortran/openmp.c
  37006b7cb2eb9504e8ff5c68cf871ca8  gcc/fortran/options.c
! 7f1d88be9c45510ab81deb30afb9ef6d  gcc/fortran/parse.c
  db6cbb81135a427023887b2bfea92dd3  gcc/fortran/parse.h
  99765d7088f859511a25d1fe94255f59  gcc/fortran/primary.c
! 51f3473b7ce8df639c6891b66d87486a  gcc/fortran/resolve.c
  552b4507d3c688303c7eab6a39c6e0e8  gcc/fortran/scanner.c
  e4b095e58e67805737af0ad040a5d5ca  gcc/fortran/scanner.h
! 7d3bf2166ca2e6c4652b8eacb1825b9d  gcc/fortran/simplify.c
  ea668bc8c5f2d6f9fd47f633f5a28881  gcc/fortran/st.c
! 732180151824b8c7fbdfdeb3f2d904c3  gcc/fortran/symbol.c
  cf8f27fa40866d96bdbc979152f20597  gcc/fortran/target-memory.c
  eb6fc82bfe5fe7d340c04ca0cb0ad54e  gcc/fortran/target-memory.h
! 52069357be1dc7bbc1f2201dad2c5025  gcc/fortran/trans-array.c
! f81eb76e9097dd73d4a96df8118dd066  gcc/fortran/trans-array.h
  517ba40f58618eb2c3b62ab5c6831d36  gcc/fortran/trans-common.c
  db451afc134c956148dc69030b5db653  gcc/fortran/trans-const.c
  ceefba4f9055aa156f0f42c030e08208  gcc/fortran/trans-const.h
  3bea2b3f7cf85c6c3814b7af3e37c074  gcc/fortran/trans-decl.c
! a38153d6ac671c318135953d2e393e90  gcc/fortran/trans-expr.c
! d6904e09be8507496665dd5a53d3ed53  gcc/fortran/trans-intrinsic.c
  93cb594dcc588a98371f709ddad27bd3  gcc/fortran/trans-io.c
  bc2b568888a6ceef99d69072fbb7d71e  gcc/fortran/trans-openmp.c
! dbedd6c177648e69fb73995b33e7372f  gcc/fortran/trans-stmt.c
  d19cc5b6923723784e9b631f618ee61f  gcc/fortran/trans-stmt.h
! 2bcf935ca16935748cad6904027aabf9  gcc/fortran/trans-types.c
  7e8ab5c526d85a6852efb786e598ddfb  gcc/fortran/trans-types.h
  266f07429219b421baa6e90125f6cf5d  gcc/fortran/trans.c
! 3d1840965b498f2eacfa022aec6106b4  gcc/fortran/trans.h
  8d03eab72b0ce9c8fdf2489dc4f6e4bf  gcc/fortran/types.def
  7e3386bd2b915caa7677cda411c9d836  gcc/fp-test.c
  b7935b269bc6695414c8b26b3d0fe343  gcc/function-tests.c
*************** ca498ebfbf5575a37f9642593487f6bf  gcc/ge
*** 4872,4878 ****
  b01b6419766d41c25d38794d4f32dfb7  gcc/genextract.c
  92f953de889d59c02d7c25c238be540e  gcc/genflags.c
  7b30ae499731e8256998caf0912209a9  gcc/gengenrtl.c
! d7f9b6ec14671c4eaeb8a3ec8d3ee833  gcc/gengtype-lex.c
  3d4c619fadb5870852dbc187182c474c  gcc/gengtype-lex.l
  d6a29975bf7d91bd496e075f5e470e75  gcc/gengtype-parse.c
  64e6e992a250fb71e455de19cd155c53  gcc/gengtype-state.c
--- 4872,4878 ----
  b01b6419766d41c25d38794d4f32dfb7  gcc/genextract.c
  92f953de889d59c02d7c25c238be540e  gcc/genflags.c
  7b30ae499731e8256998caf0912209a9  gcc/gengenrtl.c
! 08736dbb43033e0e8793726e634d760f  gcc/gengtype-lex.c
  3d4c619fadb5870852dbc187182c474c  gcc/gengtype-lex.l
  d6a29975bf7d91bd496e075f5e470e75  gcc/gengtype-parse.c
  64e6e992a250fb71e455de19cd155c53  gcc/gengtype-state.c
*************** e0cc73b3b635f520872a6c9d21588338  gcc/gg
*** 4902,4908 ****
  cdf7412c306a686af61815bb09b2f94c  gcc/gimple-builder.h
  e4c51cb35fd3db8dbf8b9d6b7e7f2b9d  gcc/gimple-expr.c
  8efde36a406c63492e1a2b9a0699ae2b  gcc/gimple-expr.h
! 256e8526b6065a9587009a1040fb10ab  gcc/gimple-fold.c
  e6788267702b4eb503be8a95ff28a071  gcc/gimple-fold.h
  cbde4efda211952b48286a1b80a48175  gcc/gimple-iterator.c
  59063f384ac4735d4c342e7834b5080f  gcc/gimple-iterator.h
--- 4902,4908 ----
  cdf7412c306a686af61815bb09b2f94c  gcc/gimple-builder.h
  e4c51cb35fd3db8dbf8b9d6b7e7f2b9d  gcc/gimple-expr.c
  8efde36a406c63492e1a2b9a0699ae2b  gcc/gimple-expr.h
! efa26943ca39db316b8af78f7eea1add  gcc/gimple-fold.c
  e6788267702b4eb503be8a95ff28a071  gcc/gimple-fold.h
  cbde4efda211952b48286a1b80a48175  gcc/gimple-iterator.c
  59063f384ac4735d4c342e7834b5080f  gcc/gimple-iterator.h
*************** eb675fb009524ef451bafff90b647f21  gcc/gi
*** 4916,4931 ****
  c8d3934e6ae25e241acc11c3d306d715  gcc/gimple-predict.h
  6118048654d340de91ca04517ca0ad31  gcc/gimple-pretty-print.c
  99c087c4edae2fa9a0502024cd238cc8  gcc/gimple-pretty-print.h
! 6b6f0e869193eecbef624d44bd28fb42  gcc/gimple-ssa-backprop.c
  dae5e9c6621b54063936ca15a3ba82b8  gcc/gimple-ssa-evrp-analyze.c
  c6da6341b260e9f0b1d352e7a2e9741d  gcc/gimple-ssa-evrp-analyze.h
  d8fbec638f57c0e32ab16d9e67cd405b  gcc/gimple-ssa-evrp.c
  c227644af61693fec81eeec48d43d93f  gcc/gimple-ssa-isolate-paths.c
  9db0b33d53d43c87b61d647656104c46  gcc/gimple-ssa-nonnull-compare.c
  f2472ffd84e5b86a567ef9c22b6632ff  gcc/gimple-ssa-split-paths.c
! 9c9d0f16fccdeedfa98837b61b6f2e4a  gcc/gimple-ssa-sprintf.c
! f4bc87137be7247e6139a4dc02497761  gcc/gimple-ssa-store-merging.c
! 619df086d40ca3c3936bbb12c5135f03  gcc/gimple-ssa-strength-reduction.c
  ca4f38a646ec11265518d84d6b545dab  gcc/gimple-ssa-warn-alloca.c
  260f32c57c8d2fd4a2eae667f1331a65  gcc/gimple-ssa-warn-restrict.c
  33e880297fd86716c672015df29aee60  gcc/gimple-ssa-warn-restrict.h
--- 4916,4931 ----
  c8d3934e6ae25e241acc11c3d306d715  gcc/gimple-predict.h
  6118048654d340de91ca04517ca0ad31  gcc/gimple-pretty-print.c
  99c087c4edae2fa9a0502024cd238cc8  gcc/gimple-pretty-print.h
! 11af335b1520d1a02e4fe9472344049b  gcc/gimple-ssa-backprop.c
  dae5e9c6621b54063936ca15a3ba82b8  gcc/gimple-ssa-evrp-analyze.c
  c6da6341b260e9f0b1d352e7a2e9741d  gcc/gimple-ssa-evrp-analyze.h
  d8fbec638f57c0e32ab16d9e67cd405b  gcc/gimple-ssa-evrp.c
  c227644af61693fec81eeec48d43d93f  gcc/gimple-ssa-isolate-paths.c
  9db0b33d53d43c87b61d647656104c46  gcc/gimple-ssa-nonnull-compare.c
  f2472ffd84e5b86a567ef9c22b6632ff  gcc/gimple-ssa-split-paths.c
! 08c7a98cfd62a49090628f04fc846cfc  gcc/gimple-ssa-sprintf.c
! 2bc90079b151b8c657dcbd67bcba4525  gcc/gimple-ssa-store-merging.c
! dec3f7eb813532597eb43070327bf55b  gcc/gimple-ssa-strength-reduction.c
  ca4f38a646ec11265518d84d6b545dab  gcc/gimple-ssa-warn-alloca.c
  260f32c57c8d2fd4a2eae667f1331a65  gcc/gimple-ssa-warn-restrict.c
  33e880297fd86716c672015df29aee60  gcc/gimple-ssa-warn-restrict.h
*************** eefeab2028f35136e03ee18d9d9a52c4  gcc/gi
*** 4940,4946 ****
  6b1687c7fcf7b3ee3b13dc17546c01e1  gcc/gimple.h
  a3409b3a9f07d554a4e49de168d23381  gcc/gimplify-me.c
  eeab737071f7239590a9e9896cdc455c  gcc/gimplify-me.h
! 3d35c63cb0adcc0ed043f4fa91cf0ae1  gcc/gimplify.c
  a9c1ef55b88bbc9e436f843a238a4e86  gcc/gimplify.h
  7265d2e58f2002e04e053312f11a735d  gcc/ginclude/float.h
  b584400b5dbd7c7b3f37550824c71361  gcc/ginclude/iso646.h
--- 4940,4946 ----
  6b1687c7fcf7b3ee3b13dc17546c01e1  gcc/gimple.h
  a3409b3a9f07d554a4e49de168d23381  gcc/gimplify-me.c
  eeab737071f7239590a9e9896cdc455c  gcc/gimplify-me.h
! 9debeeda1e020f07e735e12fc4bc7150  gcc/gimplify.c
  a9c1ef55b88bbc9e436f843a238a4e86  gcc/gimplify.h
  7265d2e58f2002e04e053312f11a735d  gcc/ginclude/float.h
  b584400b5dbd7c7b3f37550824c71361  gcc/ginclude/iso646.h
*************** f85aa0745c3e9e0d32fa64753089b2f1  gcc/gi
*** 4957,4963 ****
  29c8cf010fb2ecbb7d1554bb5f52e0e1  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  51980eb50d09b511cfa8524ab5361e81  gcc/glimits.h
! caa1a4d6f44f7842f21aaa8c6a2f0788  gcc/go/ChangeLog
  69470ddce8bb4e9d25ba9e5e9ed6d4a8  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  3985883511f27b692b1243c7f6b52dc2  gcc/go/config-lang.in
--- 4957,4963 ----
  29c8cf010fb2ecbb7d1554bb5f52e0e1  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  51980eb50d09b511cfa8524ab5361e81  gcc/glimits.h
! f6fd098a191b905028a943303a1d14bf  gcc/go/ChangeLog
  69470ddce8bb4e9d25ba9e5e9ed6d4a8  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  3985883511f27b692b1243c7f6b52dc2  gcc/go/config-lang.in
*************** ee0e0b5991f9abe75f127323b94e16e3  gcc/gr
*** 5029,5035 ****
  3cc6eec261eb72566ededf9fd083a097  gcc/graphite-isl-ast-to-gimple.c
  271fe345ee1fd9fcaad3f7ad97ad60b8  gcc/graphite-optimize-isl.c
  b171596b4a17472b436376a2d650f411  gcc/graphite-poly.c
! 915eb551c3f4ed1fd7e13c4380c015c4  gcc/graphite-scop-detection.c
  135c03be2cbbe6e4e3a9740a69a591b9  gcc/graphite-sese-to-poly.c
  c82692a490fd707b9399965cef16498e  gcc/graphite.c
  adfe66b7e286f52b35170ffaba0d47cc  gcc/graphite.h
--- 5029,5035 ----
  3cc6eec261eb72566ededf9fd083a097  gcc/graphite-isl-ast-to-gimple.c
  271fe345ee1fd9fcaad3f7ad97ad60b8  gcc/graphite-optimize-isl.c
  b171596b4a17472b436376a2d650f411  gcc/graphite-poly.c
! a29472a288d3f9459d92da03dc73983c  gcc/graphite-scop-detection.c
  135c03be2cbbe6e4e3a9740a69a591b9  gcc/graphite-sese-to-poly.c
  c82692a490fd707b9399965cef16498e  gcc/graphite.c
  adfe66b7e286f52b35170ffaba0d47cc  gcc/graphite.h
*************** e7fa3524a21ce210ce70d873ccf22a97  gcc/in
*** 5086,5092 ****
  7e829ae2ed1916867ab7430cad2f0796  gcc/ipa-chkp.c
  7f523ce336e249e14e7f7ea5a18570c1  gcc/ipa-chkp.h
  7e49c4f8182f1a45e8fbdcb6643d7ffc  gcc/ipa-comdats.c
! d8bb6866f22eee8ca85ac88518ec54ed  gcc/ipa-cp.c
  477e816e9089de12b3057cbafb0c54e2  gcc/ipa-devirt.c
  e7184f5168bdb30dfa982fc98184be7a  gcc/ipa-fnsummary.c
  98840f956dd8a4d690458e1c33d988a5  gcc/ipa-fnsummary.h
--- 5086,5092 ----
  7e829ae2ed1916867ab7430cad2f0796  gcc/ipa-chkp.c
  7f523ce336e249e14e7f7ea5a18570c1  gcc/ipa-chkp.h
  7e49c4f8182f1a45e8fbdcb6643d7ffc  gcc/ipa-comdats.c
! 22241949ed0347f6aaad3392e24e7ce2  gcc/ipa-cp.c
  477e816e9089de12b3057cbafb0c54e2  gcc/ipa-devirt.c
  e7184f5168bdb30dfa982fc98184be7a  gcc/ipa-fnsummary.c
  98840f956dd8a4d690458e1c33d988a5  gcc/ipa-fnsummary.h
*************** f99b3f41d9f867a42836ea77d67dd901  gcc/ir
*** 5127,5133 ****
  887b2a08a3c2f1e8bdfafff3cfa9a647  gcc/ira.c
  a9d565530cf1514d9b397a45fc03cfac  gcc/ira.h
  a48f2108e340e17830e681a3f37bcc9c  gcc/is-a.h
! c2561299d2ab5bbc6f6d14fda881bba1  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  94ae6c9e47796f7471226d32f12068da  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
--- 5127,5133 ----
  887b2a08a3c2f1e8bdfafff3cfa9a647  gcc/ira.c
  a9d565530cf1514d9b397a45fc03cfac  gcc/ira.h
  a48f2108e340e17830e681a3f37bcc9c  gcc/is-a.h
! bb84345ba39ccccc5d2f52bf21f014c9  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  94ae6c9e47796f7471226d32f12068da  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
*************** f1de8935201298bf17886aaa387f8186  gcc/lo
*** 5226,5232 ****
  594d05ef8872b15d948b0fa80f449450  gcc/loop-iv.c
  996dfe136c99e00b3194b032df057387  gcc/loop-unroll.c
  d7a0d6904a47108de988a265c07d63bf  gcc/loop-unroll.h
! 82cdf4eb9b29c794564523f9e67d30c6  gcc/lower-subreg.c
  c8298ce3bbb3f4f5bb1332dd1de09cce  gcc/lower-subreg.h
  4658afd5f0ea375fb8263ea039459c23  gcc/lra-assigns.c
  6f6fd77e8d6a80dd8d1401aa4aedfdb8  gcc/lra-coalesce.c
--- 5226,5232 ----
  594d05ef8872b15d948b0fa80f449450  gcc/loop-iv.c
  996dfe136c99e00b3194b032df057387  gcc/loop-unroll.c
  d7a0d6904a47108de988a265c07d63bf  gcc/loop-unroll.h
! 5f7fe7891f88cff51b004f833960b264  gcc/lower-subreg.c
  c8298ce3bbb3f4f5bb1332dd1de09cce  gcc/lower-subreg.h
  4658afd5f0ea375fb8263ea039459c23  gcc/lra-assigns.c
  6f6fd77e8d6a80dd8d1401aa4aedfdb8  gcc/lra-coalesce.c
*************** b0ac46a1505ca96454945e8c5970d70d  gcc/lr
*** 5238,5244 ****
  7b4f3a337783fd23728a4bbe185285be  gcc/lra-spills.c
  527847f22af321117b717bee9c917cd5  gcc/lra.c
  d3980d38d5a47af4f60a9f87d4cac4d6  gcc/lra.h
! 57e7d361e2e40d363fa01d5b2647ec7a  gcc/lto-cgraph.c
  2a5b04b5bb0ce7c3c8acf1078ccecd22  gcc/lto-compress.c
  3a64ebf3e60023d80c691b9f8914b611  gcc/lto-compress.h
  913051be7c74b294f1f098384dba90b7  gcc/lto-opts.c
--- 5238,5244 ----
  7b4f3a337783fd23728a4bbe185285be  gcc/lra-spills.c
  527847f22af321117b717bee9c917cd5  gcc/lra.c
  d3980d38d5a47af4f60a9f87d4cac4d6  gcc/lra.h
! e2906bf396f3a57a6929ca2409b6b6ca  gcc/lto-cgraph.c
  2a5b04b5bb0ce7c3c8acf1078ccecd22  gcc/lto-compress.c
  3a64ebf3e60023d80c691b9f8914b611  gcc/lto-compress.h
  913051be7c74b294f1f098384dba90b7  gcc/lto-opts.c
*************** e86ce5e5d57f90d296240495fab89e22  gcc/lt
*** 5249,5256 ****
  01e478149e11be16ff80d07e78c067d2  gcc/lto-streamer-out.c
  c5ada85e0bfb88cbdd6343e3685fdf4f  gcc/lto-streamer.c
  841c135522a7e6a33b2a2f1e8fd8ec49  gcc/lto-streamer.h
! d7d6c93c7b91588c47dc92e69917cc49  gcc/lto-wrapper.c
! 48646aa7b26250fbb7f121be6a4ce967  gcc/lto/ChangeLog
  c100ca118b97aa3676e0ae80be4287fe  gcc/lto/Make-lang.in
  2fcf46751e702c8806c469fdd3584f2c  gcc/lto/common.c
  a0f65246494606de47d9399031438ab2  gcc/lto/common.h
--- 5249,5256 ----
  01e478149e11be16ff80d07e78c067d2  gcc/lto-streamer-out.c
  c5ada85e0bfb88cbdd6343e3685fdf4f  gcc/lto-streamer.c
  841c135522a7e6a33b2a2f1e8fd8ec49  gcc/lto-streamer.h
! 2d51fba2ffa4441943622359c98d31d1  gcc/lto-wrapper.c
! f9fb29889f2249ea47d87b46b1222e19  gcc/lto/ChangeLog
  c100ca118b97aa3676e0ae80be4287fe  gcc/lto/Make-lang.in
  2fcf46751e702c8806c469fdd3584f2c  gcc/lto/common.c
  a0f65246494606de47d9399031438ab2  gcc/lto/common.h
*************** f1ccf9f08c43ecc0fe76fb502a1a2615  gcc/lt
*** 5259,5275 ****
  5456839d016211e9dbf3cede58f87a81  gcc/lto/lang.opt
  be03e1dd9392839315e0c578a8aa4496  gcc/lto/lto-lang.c
  e706590c2974472759c9d179f4448d6d  gcc/lto/lto-object.c
! 119789e7190dd8590c0622ccf4131793  gcc/lto/lto-partition.c
  77cbebb668a50387e2410ed330e671c5  gcc/lto/lto-partition.h
  53834c8bc26193a9f8e86f70028915d1  gcc/lto/lto-symtab.c
  55924d14fc01a82880c00ffb878443ca  gcc/lto/lto-symtab.h
  624714a1ab3ba8c9e77c9e3f9afe7c02  gcc/lto/lto-tree.h
! 266b682b05d68bc25a63f7549e1beb2f  gcc/lto/lto.c
  285e33c0ea7c3ae2104a316ba1e5f220  gcc/lto/lto.h
  de5fcb6d56fc59c226e5c30242f86e7f  gcc/machmode.def
  425619ccbc843f2a48dc8b559fcf7cab  gcc/machmode.h
  acf0ce479337b4f1e009a9d329581511  gcc/main.c
! e6ff4fa66d1f0fc1402fd3825afef984  gcc/match.pd
  0c1a6785da8f95da222414a0e2caf187  gcc/mcf.c
  456aa4d0ab10d4a066ec39f7dde4bd0b  gcc/mem-stats-traits.h
  09762f57bfd2d7653084bacf22695c8d  gcc/mem-stats.h
--- 5259,5275 ----
  5456839d016211e9dbf3cede58f87a81  gcc/lto/lang.opt
  be03e1dd9392839315e0c578a8aa4496  gcc/lto/lto-lang.c
  e706590c2974472759c9d179f4448d6d  gcc/lto/lto-object.c
! db809f423fbad050d6f30ddcb160394f  gcc/lto/lto-partition.c
  77cbebb668a50387e2410ed330e671c5  gcc/lto/lto-partition.h
  53834c8bc26193a9f8e86f70028915d1  gcc/lto/lto-symtab.c
  55924d14fc01a82880c00ffb878443ca  gcc/lto/lto-symtab.h
  624714a1ab3ba8c9e77c9e3f9afe7c02  gcc/lto/lto-tree.h
! cc4aef5b0462b090503a068fdd92e25b  gcc/lto/lto.c
  285e33c0ea7c3ae2104a316ba1e5f220  gcc/lto/lto.h
  de5fcb6d56fc59c226e5c30242f86e7f  gcc/machmode.def
  425619ccbc843f2a48dc8b559fcf7cab  gcc/machmode.h
  acf0ce479337b4f1e009a9d329581511  gcc/main.c
! 768fee5e4226d458d970ad74e28ac6ed  gcc/match.pd
  0c1a6785da8f95da222414a0e2caf187  gcc/mcf.c
  456aa4d0ab10d4a066ec39f7dde4bd0b  gcc/mem-stats-traits.h
  09762f57bfd2d7653084bacf22695c8d  gcc/mem-stats.h
*************** ee39e45872ee082b56e91223b89b8df8  gcc/mo
*** 5281,5287 ****
  fcc116f5ff9f3d1a3294a3c82a165f6e  gcc/mode-switching.c
  a4bfa8b17c0f795c1cf22b01a9480924  gcc/modulo-sched.c
  44b936defcd6ba38fd4bf79ddb2c8d76  gcc/multiple_target.c
! 40612a142fd5576150f1fbde859e4e73  gcc/objc/ChangeLog
  35e45bc127ee449a9796f843be9c5f7b  gcc/objc/Make-lang.in
  9d4a1e66a211fddc1a81b04d8a787ceb  gcc/objc/config-lang.in
  63f143bcb1007a2074d0256cac38800f  gcc/objc/lang-specs.h
--- 5281,5287 ----
  fcc116f5ff9f3d1a3294a3c82a165f6e  gcc/mode-switching.c
  a4bfa8b17c0f795c1cf22b01a9480924  gcc/modulo-sched.c
  44b936defcd6ba38fd4bf79ddb2c8d76  gcc/multiple_target.c
! d23096febcecdc18cd949d6bb7cea316  gcc/objc/ChangeLog
  35e45bc127ee449a9796f843be9c5f7b  gcc/objc/Make-lang.in
  9d4a1e66a211fddc1a81b04d8a787ceb  gcc/objc/config-lang.in
  63f143bcb1007a2074d0256cac38800f  gcc/objc/lang-specs.h
*************** fc6f6e92841d9985d9bb7c3ce823f02e  gcc/ob
*** 5300,5306 ****
  3e557d003008fa294daa574c357160de  gcc/objc/objc-runtime-shared-support.c
  afc5ae9ef4254422edd7ffcfe7a26082  gcc/objc/objc-runtime-shared-support.h
  28429bd18002a297a27bcf03272c9840  gcc/objc/objc-tree.def
! ec8618f56daff076a84458773319f348  gcc/objcp/ChangeLog
  65f07f31679d06fe762d7467b59b187b  gcc/objcp/Make-lang.in
  3f99dfd7cececb63c5e5a737e4666c44  gcc/objcp/config-lang.in
  6602972a151675c8ad48c315b019646b  gcc/objcp/lang-specs.h
--- 5300,5306 ----
  3e557d003008fa294daa574c357160de  gcc/objc/objc-runtime-shared-support.c
  afc5ae9ef4254422edd7ffcfe7a26082  gcc/objc/objc-runtime-shared-support.h
  28429bd18002a297a27bcf03272c9840  gcc/objc/objc-tree.def
! 0d2f8287b011bcf7a9ef8393518d59d5  gcc/objcp/ChangeLog
  65f07f31679d06fe762d7467b59b187b  gcc/objcp/Make-lang.in
  3f99dfd7cececb63c5e5a737e4666c44  gcc/objcp/config-lang.in
  6602972a151675c8ad48c315b019646b  gcc/objcp/lang-specs.h
*************** eaa38d986ba4b10a32a67386d1c4656d  gcc/pa
*** 5354,5401 ****
  35b9710c0e7f0039335811ee7db12931  gcc/plugin.c
  a7891cb08b863d20f462a50157af100b  gcc/plugin.def
  ddc3805db022265eeec39c0a7c053023  gcc/plugin.h
! 71e9e78b253485c4524a8378b6988ad3  gcc/po/ChangeLog
  266bd63edb966ab311a785e397e940e3  gcc/po/EXCLUDES
! e13bf15acba466ba110b5207f7ef70a2  gcc/po/be.gmo
! a8a8eb589bcfaae8636bc61430f925bb  gcc/po/be.po
! 37c3803ef759888e60e252f0d5f00791  gcc/po/da.gmo
! abd0095203a2526fe7101fa5411a69d9  gcc/po/da.po
! ae288f421fc65e03413460be5f20634c  gcc/po/de.gmo
! 5fb87603c5b081b7df6ebe932adeb9af  gcc/po/de.po
! e3ad5872ccaf54aec4e1dd1cc5f2c68e  gcc/po/el.gmo
! acb7fcd8409f9a649ab833458af7e7f8  gcc/po/el.po
! 9a67ddaa464eb8588531b61f1873c991  gcc/po/es.gmo
! 2dae0eb9397ca66718564aac8c3c213c  gcc/po/es.po
  9dcc0132893fbb069b569a41dbf879fb  gcc/po/exgettext
! ead98b22bd3856bd81a881f382ffd941  gcc/po/fi.gmo
! 14d699d2c5b161c51ea68117f66b63e3  gcc/po/fi.po
! 55ebe79173b47b74a4106fab07ff4e88  gcc/po/fr.gmo
! 2f52dce673f6fd6353ba25e30500f3c4  gcc/po/fr.po
! 5cb91fc46cca9913da699dd87a00dcc3  gcc/po/gcc.pot
! c8e9a390fbb788097cc733cf717d0c21  gcc/po/hr.gmo
! 024c7ff571ce8dcb5f5072add2ea5e42  gcc/po/hr.po
! d6f34da9ef861fa9fe1ec5af902d9f47  gcc/po/id.gmo
! 84a69cda9d6d33b8d5c9c9b95a463948  gcc/po/id.po
! c4fa2f0631456a106c99d77cb4db1920  gcc/po/ja.gmo
! d12592d55a3218434e0deee00449959c  gcc/po/ja.po
! 28c6b204a7615e4c41c8ba3aae6fd31a  gcc/po/nl.gmo
! 59b528cf5132482c68509c6f4a146cc2  gcc/po/nl.po
! 08bfa44d9d217d9b600a48b24bdb39ae  gcc/po/ru.gmo
! 1acd9d1e87592d23317bc64620e2b11d  gcc/po/ru.po
! d8b382b1c2453edc3b3cfdfb4cf63595  gcc/po/sr.gmo
! 37922f6e9b94f83b14cb352bd6bd604e  gcc/po/sr.po
! 38e1f8e8b6ebc27e82b3e706c0cf7506  gcc/po/sv.gmo
! 9ee39e5f0a54f69dc0043efe63b22432  gcc/po/sv.po
! 81fe1116b0208fd59d18cdb8e2a7d4a9  gcc/po/tr.gmo
! 64af03ccdb7ec4c4c7558c4cf6c5d344  gcc/po/tr.po
! 52a59aaa135d6e248c045f738032a36e  gcc/po/uk.gmo
! 0a751b73835d08be57d0eca876437111  gcc/po/uk.po
! d95cbe1c98c56f924f0eb315388353fb  gcc/po/vi.gmo
! 7f6a33be7960f40daff8449fa9106216  gcc/po/vi.po
! ddf4954ee3f7e16dc3e645b9c9e313a5  gcc/po/zh_CN.gmo
! f29e88899365f17601d8af5c0343df56  gcc/po/zh_CN.po
! 1868a42bb26317ebca885cddb047c8c1  gcc/po/zh_TW.gmo
! 7bfcd42a36441b05376a9c9171261e5e  gcc/po/zh_TW.po
  f0ed183fc5c3468fceba81e4f18e6066  gcc/poly-int-types.h
  580d3c0c17366e11266f68310046cbe2  gcc/poly-int.h
  900b7438df18a900152e2f6060285c39  gcc/postreload-gcse.c
--- 5354,5401 ----
  35b9710c0e7f0039335811ee7db12931  gcc/plugin.c
  a7891cb08b863d20f462a50157af100b  gcc/plugin.def
  ddc3805db022265eeec39c0a7c053023  gcc/plugin.h
! 4cb5992812c1668c53fd0e5f4bd395b8  gcc/po/ChangeLog
  266bd63edb966ab311a785e397e940e3  gcc/po/EXCLUDES
! 0cdcbad490cdf36f1e9e1045c707b532  gcc/po/be.gmo
! 62fb801073dfa4a60bc83adc80ee5e34  gcc/po/be.po
! 6a29441409c8647c7ef955095ff52e4a  gcc/po/da.gmo
! 554db7084ab558f8607fe162ea26a5f4  gcc/po/da.po
! 23d6da12cc015c630f61ccf3f7249946  gcc/po/de.gmo
! 0d189fa804b73793c9e5f3aa15846009  gcc/po/de.po
! 8ec62ff0d45117eff7e0989b93465b44  gcc/po/el.gmo
! c7d8b6cb643a6e50c796618c16a9c5c6  gcc/po/el.po
! 4d4eaf57321633db3724243ff0df3dd3  gcc/po/es.gmo
! a2840e0b4b1ce92e685a01a44d579bff  gcc/po/es.po
  9dcc0132893fbb069b569a41dbf879fb  gcc/po/exgettext
! 71d3e0d7a5932c28cf0d9fd08768fbc7  gcc/po/fi.gmo
! 72580d6bfe5e0046f577619633220c33  gcc/po/fi.po
! c513b22e616d3026d9b51f32ac256150  gcc/po/fr.gmo
! 26e93668501ad7d5b54540ccf431c178  gcc/po/fr.po
! 1bf6b7234c890c5c71bdba3efe9fb2b7  gcc/po/gcc.pot
! b4e0e68c4d4ddcf1270a72ecd9239120  gcc/po/hr.gmo
! b3202b15172f32f72dd02843b06a7ea4  gcc/po/hr.po
! 7d6def369d0c26535c926dc1c2590f10  gcc/po/id.gmo
! 7f2927e6ce1e328790dafd724fab863c  gcc/po/id.po
! 530df5735733a81906410880ac6e9f13  gcc/po/ja.gmo
! 7b4277dbd586fc11b56bb987e0175460  gcc/po/ja.po
! b54242291cb18d98214e6028d301f508  gcc/po/nl.gmo
! 8c481ba8ee9b9db0d5db413f5543f46e  gcc/po/nl.po
! 73713c525c3b942a9e7e89e5977332ed  gcc/po/ru.gmo
! ef19233e4ab304de31d067746c0a1cef  gcc/po/ru.po
! c3f2c62705575e8740188b2277ea0ea9  gcc/po/sr.gmo
! 6071b7828f0bd82e2c38f17055be337c  gcc/po/sr.po
! 179e5d535672687251128be83f1ea11d  gcc/po/sv.gmo
! 69398bba7daeb2e1843eda484a62e971  gcc/po/sv.po
! 176a7588e02bfe1748bb3a27ddaefbd4  gcc/po/tr.gmo
! 32115264993bac28ff7ad98c075437f1  gcc/po/tr.po
! a2ece0c2751b783879508ae338c7f82e  gcc/po/uk.gmo
! e49cfee91cf22dbe5c974d7adf1fd6f8  gcc/po/uk.po
! aa83300ec5a08ddad5713340ecbc30dd  gcc/po/vi.gmo
! dcf56f412908e622ceddf37fd602fed9  gcc/po/vi.po
! df880ceea075709607112317aa24e791  gcc/po/zh_CN.gmo
! c2c62ae5d755cae84225d21b75b57772  gcc/po/zh_CN.po
! 0b845b1ef2cc256dc1286009cbbff131  gcc/po/zh_TW.gmo
! 280c0f40bec99f236f4125875aec2985  gcc/po/zh_TW.po
  f0ed183fc5c3468fceba81e4f18e6066  gcc/poly-int-types.h
  580d3c0c17366e11266f68310046cbe2  gcc/poly-int.h
  900b7438df18a900152e2f6060285c39  gcc/postreload-gcse.c
*************** a78d12d3a543b348277164842f19f8d0  gcc/re
*** 5430,5439 ****
  e76e517157e0e62f336b3a58aaed3e67  gcc/ree.c
  9c8ebe3c1dff17cce37518e7827ebe9b  gcc/reg-notes.def
  761e6301d8c97ec99a99e6fa5c9c53d5  gcc/reg-stack.c
! d32df0b26a047fd94df9bf49981ca27d  gcc/regcprop.c
  7a8edf8f6bfadfcf2d34bc6c947388f5  gcc/regcprop.h
  f4d0df89154e67eaa5dffb715e02a638  gcc/reginfo.c
! 97874df8a4d5c1fc075f7f8b4d0c25a6  gcc/regrename.c
  5a19aad6eaeabbeaffb7b379e3cd332f  gcc/regrename.h
  e4be4c704a5852b2cbf7d90191187a5a  gcc/regs.h
  41bfd1e5587e1b28c25eb4f048eec34b  gcc/regset.h
--- 5430,5439 ----
  e76e517157e0e62f336b3a58aaed3e67  gcc/ree.c
  9c8ebe3c1dff17cce37518e7827ebe9b  gcc/reg-notes.def
  761e6301d8c97ec99a99e6fa5c9c53d5  gcc/reg-stack.c
! 0c27c9e94166b7f6bfdc70fd645d1d78  gcc/regcprop.c
  7a8edf8f6bfadfcf2d34bc6c947388f5  gcc/regcprop.h
  f4d0df89154e67eaa5dffb715e02a638  gcc/reginfo.c
! 95416cfa5e90038c8da7c9033f2e769d  gcc/regrename.c
  5a19aad6eaeabbeaffb7b379e3cd332f  gcc/regrename.h
  e4be4c704a5852b2cbf7d90191187a5a  gcc/regs.h
  41bfd1e5587e1b28c25eb4f048eec34b  gcc/regset.h
*************** c90803df9587aeb074b01235ac6774f2  gcc/st
*** 5516,5522 ****
  1a291d870b5080a3186aa7e93fb0f2d7  gcc/substring-locations.c
  3b61b5fb283dd13ef1a117f6f374b2f3  gcc/substring-locations.h
  32d525220375e660512fe10b0c322520  gcc/symbol-summary.h
! 7a613939215db234ef07b330e8ce9954  gcc/symtab.c
  721707584123181d137da368325233b4  gcc/sync-builtins.def
  afb6577e6d5a55183d04a9bc6548b8f2  gcc/system.h
  1f36a64d8dcab5629094e37694070cfc  gcc/target-def.h
--- 5516,5522 ----
  1a291d870b5080a3186aa7e93fb0f2d7  gcc/substring-locations.c
  3b61b5fb283dd13ef1a117f6f374b2f3  gcc/substring-locations.h
  32d525220375e660512fe10b0c322520  gcc/symbol-summary.h
! 56f012042eecefc448fa123c97e0f014  gcc/symtab.c
  721707584123181d137da368325233b4  gcc/sync-builtins.def
  afb6577e6d5a55183d04a9bc6548b8f2  gcc/system.h
  1f36a64d8dcab5629094e37694070cfc  gcc/target-def.h
*************** b3e64547e95a1dd3c4adaef33cc7e53c  gcc/ta
*** 5529,5535 ****
  775b4e1193b7fef4fc3a57eb9c80a4f7  gcc/targhooks.c
  fe1fa4a32e1e589e64a4e99002d678d9  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! 37c43ff55b9e65737ece7a185336fbf8  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
--- 5529,5535 ----
  775b4e1193b7fef4fc3a57eb9c80a4f7  gcc/targhooks.c
  fe1fa4a32e1e589e64a4e99002d678d9  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! 6b49fa6e724892627be29f975a471cfd  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
*************** c8b98a656dafef917e51ff4b5433e980  gcc/te
*** 8448,8456 ****
  c646b644758e950a4110aea0b34c55f2  gcc/testsuite/c-c++-common/attr-nocf-check-3.c
  6e74d4217acfc4ff85814de60a3f7e75  gcc/testsuite/c-c++-common/attr-nonstring-1.c
  8121851e9adc24f2cb9196e1c2dab2ab  gcc/testsuite/c-c++-common/attr-nonstring-2.c
! f251d178dc503f7dedf03b86c009f83e  gcc/testsuite/c-c++-common/attr-nonstring-3.c
! 4adf572d673067e3c62ca2406309f1cb  gcc/testsuite/c-c++-common/attr-nonstring-4.c
  aecf8808dcce2f2171e6ff35d91b4e01  gcc/testsuite/c-c++-common/attr-nonstring-5.c
  98687838cf46c8c28ee0ab7af818dc38  gcc/testsuite/c-c++-common/attr-opt-1.c
  5ad24543b6d83246f7cebf2bed5c2379  gcc/testsuite/c-c++-common/attr-simd-2.c
  ba228dab53d862be27c7036d86f735eb  gcc/testsuite/c-c++-common/attr-simd-4.c
--- 8448,8459 ----
  c646b644758e950a4110aea0b34c55f2  gcc/testsuite/c-c++-common/attr-nocf-check-3.c
  6e74d4217acfc4ff85814de60a3f7e75  gcc/testsuite/c-c++-common/attr-nonstring-1.c
  8121851e9adc24f2cb9196e1c2dab2ab  gcc/testsuite/c-c++-common/attr-nonstring-2.c
! e2ae3e23d7af9481a795073c835a01d8  gcc/testsuite/c-c++-common/attr-nonstring-3.c
! 40d520a76461aa407b60693028189473  gcc/testsuite/c-c++-common/attr-nonstring-4.c
  aecf8808dcce2f2171e6ff35d91b4e01  gcc/testsuite/c-c++-common/attr-nonstring-5.c
+ d26d1d76d721a6b00e027af33557e823  gcc/testsuite/c-c++-common/attr-nonstring-6.c
+ 86ea749bcbbf7e6b48a29eb97f3481f0  gcc/testsuite/c-c++-common/attr-nonstring-7.c
+ 3c3ba740bb7ddaca63b4be93852d469d  gcc/testsuite/c-c++-common/attr-nonstring-8.c
  98687838cf46c8c28ee0ab7af818dc38  gcc/testsuite/c-c++-common/attr-opt-1.c
  5ad24543b6d83246f7cebf2bed5c2379  gcc/testsuite/c-c++-common/attr-simd-2.c
  ba228dab53d862be27c7036d86f735eb  gcc/testsuite/c-c++-common/attr-simd-4.c
*************** e01bc16654eb70269f569e503d5a0905  gcc/te
*** 8717,8722 ****
--- 8720,8726 ----
  8e1c43f24e2ef7b983cdb547f2f410a7  gcc/testsuite/c-c++-common/goacc/pr70688.c
  091ae7cbab8ef2ea646aa972e71bd3fe  gcc/testsuite/c-c++-common/goacc/pr79428-1.c
  d398b6a88925d39ad550f7a21e489047  gcc/testsuite/c-c++-common/goacc/pr84217.c
+ f4e4c18e18f7861d92862c9c4423bf8f  gcc/testsuite/c-c++-common/goacc/pr85782.c
  77856d506d7addd81bc68f380358627f  gcc/testsuite/c-c++-common/goacc/pragma_context.c
  d76b8ed3ade6794cf7f243b5df9b41cb  gcc/testsuite/c-c++-common/goacc/present-1.c
  4331391e656c6687b80ca7ee79b21e73  gcc/testsuite/c-c++-common/goacc/reduction-1.c
*************** a6583e4cf6c5bb3b1a46172a0635d197  gcc/te
*** 8766,8771 ****
--- 8770,8776 ----
  8d9ef02ce9840a58a8c64026e4df30b2  gcc/testsuite/c-c++-common/gomp/clauses-4.c
  5f6c97b6403ccadad05f9eb1bf43588e  gcc/testsuite/c-c++-common/gomp/declare-target-1.c
  8a9e05600cd5512c57c6a5d42c2d1996  gcc/testsuite/c-c++-common/gomp/declare-target-2.c
+ a21180b58525f6feec0df94eb7749cdc  gcc/testsuite/c-c++-common/gomp/declare-target-3.c
  f65cd3e2b7713964176e994c1aab473e  gcc/testsuite/c-c++-common/gomp/depend-1.c
  4a1085d5478dc95bc2936ae4c0e4c7fd  gcc/testsuite/c-c++-common/gomp/depend-2.c
  6252c7733cc10415438eac4ecc8f3741  gcc/testsuite/c-c++-common/gomp/depend-3.c
*************** f518663bb6d3fa214257a2306172d690  gcc/te
*** 8837,8842 ****
--- 8842,8849 ----
  2f7e224eea72eb9533c2b8dc9b23926c  gcc/testsuite/c-c++-common/gomp/pr83977-2.c
  5ed693b15605c7a6113e875ba1444a17  gcc/testsuite/c-c++-common/gomp/pr83977-3.c
  5c98b968b8b8fa3dcda75ece1f760d12  gcc/testsuite/c-c++-common/gomp/pr84341.c
+ fb9e5ede5d43a206c572fa77be49ff02  gcc/testsuite/c-c++-common/gomp/pr85696.c
+ 62a0e309912895235f385cc84af32654  gcc/testsuite/c-c++-common/gomp/pr86025.c
  5d522e2f1f7455bc45f6c1f230d5a5b0  gcc/testsuite/c-c++-common/gomp/priority-1.c
  1dc7bbbafb91e179ac43fa3959ab125f  gcc/testsuite/c-c++-common/gomp/reduction-1.c
  8af1ef16f27f56d5d687ed958b671d57  gcc/testsuite/c-c++-common/gomp/schedule-1.c
*************** bd3f72430a07d0b5e231d78def646e60  gcc/te
*** 9015,9020 ****
--- 9022,9029 ----
  2ba643064634a79819ce4effedd1fdd3  gcc/testsuite/c-c++-common/pr84982.c
  2f717264a94f69b645aabceb21aa58e5  gcc/testsuite/c-c++-common/pr84999.c
  f3cef6e9a9aa2cd42daabd8901f27dcd  gcc/testsuite/c-c++-common/pr85156.c
+ ecc72a9bb2a70f28d6c832a7f8f58ed5  gcc/testsuite/c-c++-common/pr85822.c
+ 163480c4288d9e1dda1b280af14b74b3  gcc/testsuite/c-c++-common/pr86093.c
  b0ba836310044e7b419ef679f0b48d6f  gcc/testsuite/c-c++-common/raw-string-1.c
  554e7071d2525351de28445762633866  gcc/testsuite/c-c++-common/raw-string-10.c
  fc54e7227094f307fa566b3a8cd0ba9a  gcc/testsuite/c-c++-common/raw-string-11.c
*************** bf3eafbf8ab8751240e00f5411cf7d52  gcc/te
*** 9224,9229 ****
--- 9233,9239 ----
  3887eb3b39d6bb827c5b762941936069  gcc/testsuite/c-c++-common/ubsan/attrib-3.c
  572cbd8ec273eb277857a0fdb277eb0b  gcc/testsuite/c-c++-common/ubsan/attrib-4.c
  5f4e50ead0786cb399ccba0b485eff07  gcc/testsuite/c-c++-common/ubsan/attrib-5.c
+ 2426797e41e76f5ddfbef6bbca46336c  gcc/testsuite/c-c++-common/ubsan/attrib-6.c
  5faaf84c5345dab6d3aa98bf476cc4dc  gcc/testsuite/c-c++-common/ubsan/bounds-1.c
  f7ac21b5467fdafd31e4d63c13bba697  gcc/testsuite/c-c++-common/ubsan/bounds-10.c
  8a79b5ac2324b237d4b97f40d8caef20  gcc/testsuite/c-c++-common/ubsan/bounds-11.c
*************** aeaf70ac2113165664ca8c8208320777  gcc/te
*** 9596,9601 ****
--- 9606,9613 ----
  111786b8402b8dd840adfb9a53cf3aac  gcc/testsuite/g++.dg/abi/inline1.C
  0da487653363b2d57b4be53f3c1e584f  gcc/testsuite/g++.dg/abi/invisiref1.C
  f567a6076697b72a2d4da2d5f3d44e24  gcc/testsuite/g++.dg/abi/invisiref1a.C
+ 48211d65dacfd51bf101edfe338a5548  gcc/testsuite/g++.dg/abi/invisiref2.C
+ afcddf1b30dc19c258215591ad57145a  gcc/testsuite/g++.dg/abi/invisiref2a.C
  7b495c695618e4f19335c4fb222ac39e  gcc/testsuite/g++.dg/abi/key1.C
  b1c18c2e751640b698ec28b9c9090b38  gcc/testsuite/g++.dg/abi/key2.C
  d06c8255efe2bb66e4bb6606d9fb8b0c  gcc/testsuite/g++.dg/abi/lambda-capture1.C
*************** d06c8255efe2bb66e4bb6606d9fb8b0c  gcc/te
*** 9605,9611 ****
  1b56fef803fe85ec97121919ad3ba2b9  gcc/testsuite/g++.dg/abi/local1-a.cc
  4ab5160617737559c38e1ffb650b797e  gcc/testsuite/g++.dg/abi/local1.C
  34ecb36205a7c22314ddda92d332a23d  gcc/testsuite/g++.dg/abi/local2.C
! 9da1480cb0ddbd19638c7d7cd751be69  gcc/testsuite/g++.dg/abi/macro0.C
  06f0193b05c4ae743af4e38aec8d1122  gcc/testsuite/g++.dg/abi/macro2.C
  5a637c99e4aa66fa130b6c1d893fc41e  gcc/testsuite/g++.dg/abi/main.C
  ad6491d281aef40e7e1cf7d856f2aa05  gcc/testsuite/g++.dg/abi/mangle-arm-crypto.C
--- 9617,9623 ----
  1b56fef803fe85ec97121919ad3ba2b9  gcc/testsuite/g++.dg/abi/local1-a.cc
  4ab5160617737559c38e1ffb650b797e  gcc/testsuite/g++.dg/abi/local1.C
  34ecb36205a7c22314ddda92d332a23d  gcc/testsuite/g++.dg/abi/local2.C
! f8d0c657f02f5ffd1a597dad4a5fec57  gcc/testsuite/g++.dg/abi/macro0.C
  06f0193b05c4ae743af4e38aec8d1122  gcc/testsuite/g++.dg/abi/macro2.C
  5a637c99e4aa66fa130b6c1d893fc41e  gcc/testsuite/g++.dg/abi/main.C
  ad6491d281aef40e7e1cf7d856f2aa05  gcc/testsuite/g++.dg/abi/mangle-arm-crypto.C
*************** a31c4f8195ac1b72fe05754f188d263f  gcc/te
*** 9714,9720 ****
  fb1d0cb0e1212195f80165239ff17d68  gcc/testsuite/g++.dg/abi/pr77728-1.C
  0490de6e9f4893c0f7a8d1ec6d802ab8  gcc/testsuite/g++.dg/abi/pr77728-2.C
  dc506d93d81e95fa999dc2dd977c180a  gcc/testsuite/g++.dg/abi/pr83487.C
! 26a819eeee805095b85b58724b7e391d  gcc/testsuite/g++.dg/abi/pr83489.C
  4a1543932abd77ea1cfba28eecdeeef4  gcc/testsuite/g++.dg/abi/pragma-pack1.C
  758c2fd81af2f42665b56b5d21b15e9f  gcc/testsuite/g++.dg/abi/regparm1.C
  d90943e976dded1f4182aeb500d1f2c7  gcc/testsuite/g++.dg/abi/rtti1.C
--- 9726,9732 ----
  fb1d0cb0e1212195f80165239ff17d68  gcc/testsuite/g++.dg/abi/pr77728-1.C
  0490de6e9f4893c0f7a8d1ec6d802ab8  gcc/testsuite/g++.dg/abi/pr77728-2.C
  dc506d93d81e95fa999dc2dd977c180a  gcc/testsuite/g++.dg/abi/pr83487.C
! 86c4d281ffe73426a479f225666ccf3e  gcc/testsuite/g++.dg/abi/pr83489.C
  4a1543932abd77ea1cfba28eecdeeef4  gcc/testsuite/g++.dg/abi/pragma-pack1.C
  758c2fd81af2f42665b56b5d21b15e9f  gcc/testsuite/g++.dg/abi/regparm1.C
  d90943e976dded1f4182aeb500d1f2c7  gcc/testsuite/g++.dg/abi/rtti1.C
*************** ed21066d867983b609859123b5f9402b  gcc/te
*** 9985,9990 ****
--- 9997,10003 ----
  e5c896f3ace48022f6d1d00cb6cc6522  gcc/testsuite/g++.dg/concepts/auto3.C
  76566f6465a549a7b9af92fb585faad5  gcc/testsuite/g++.dg/concepts/auto4.C
  e5eedd3d1be87388ddaf7d8e5723a4b1  gcc/testsuite/g++.dg/concepts/class-deduction1.C
+ 742d33ba3cd17df68607102299e29077  gcc/testsuite/g++.dg/concepts/class-deduction2.C
  19ff251b660d9f360ab38f41ae18bc80  gcc/testsuite/g++.dg/concepts/class.C
  d4ea7463600b76972a4b761ab4e41603  gcc/testsuite/g++.dg/concepts/class1.C
  4aad999a25d6f9f3c29822b51a5e6ae9  gcc/testsuite/g++.dg/concepts/class2.C
*************** d479704ab457bb0aec982b228a8df0c7  gcc/te
*** 10334,10339 ****
--- 10347,10353 ----
  d1f72aa66557b83fa8a81de2cdda78ee  gcc/testsuite/g++.dg/cpp0x/alias-decl-61.C
  16258c0de6e69d69fbd3a8085284d69f  gcc/testsuite/g++.dg/cpp0x/alias-decl-62.C
  9cb8b7dfaf2c0f22e2d57a7a90b72f67  gcc/testsuite/g++.dg/cpp0x/alias-decl-63.C
+ 619d98ee4faf0440ea18c92ca9b42ca2  gcc/testsuite/g++.dg/cpp0x/alias-decl-64.C
  816dbf372a71890f9515376534ec312b  gcc/testsuite/g++.dg/cpp0x/alias-decl-7.C
  77aa48fcd9f9b9ffab08fa7ebc5d52e2  gcc/testsuite/g++.dg/cpp0x/alias-decl-8.C
  0fea677a266ad89646463d41e4df0566  gcc/testsuite/g++.dg/cpp0x/alias-decl-80296.C
*************** e69d01a320a7471c0585ac2d75efcac2  gcc/te
*** 11043,11048 ****
--- 11057,11063 ----
  592cc710524d5d21c28b065dd6c6de7c  gcc/testsuite/g++.dg/cpp0x/fallthrough1.C
  c2982fdb85366105719171be7bb04eb0  gcc/testsuite/g++.dg/cpp0x/fallthrough2.C
  e719fc0782c02fa926744188563c8722  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg1.C
+ 101686a12f4027487963b47c2243cef7  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg10.C
  8b46fc26c58195fd05de5a6953f25c49  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg2.C
  65b3e6cf5d9cfb22620f647f7ad53258  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg2a.C
  e59d3f76627bf31bf8cc43a2fe4b6df9  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg3.C
*************** addea0686f679f28f9e10317665cb558  gcc/te
*** 11052,11057 ****
--- 11067,11073 ----
  9cd5747227de9f575a1c66c4c948ad10  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg6.C
  f2921819772371874c8b1c629700331e  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg7.C
  27091ff6260b20eed4a8f25bb15a6a89  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg8.C
+ aad6a8aa439f69c70399df4d9deb02bc  gcc/testsuite/g++.dg/cpp0x/fntmpdefarg9.C
  345ce7592fe1c32e330c2d3d26949440  gcc/testsuite/g++.dg/cpp0x/forw_enum1.C
  1a0224c800121a670c310137cf3bd67d  gcc/testsuite/g++.dg/cpp0x/forw_enum10.C
  2239f6a9c812e24f922b1e66f627e481  gcc/testsuite/g++.dg/cpp0x/forw_enum11.C
*************** e513b4dcc45e6063745c03c7c99151fa  gcc/te
*** 11371,11376 ****
--- 11387,11394 ----
  fc87adf1aa8763a35e80b1067faf9948  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-const5.C
  f130e737443b7a01f91ec2fe01f62eff  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-const6.C
  2e57b10c1463ef9819d08221f0daa540  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-const7.C
+ b585b1ced3a56644fa0fe5fea48a7186  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-const8.C
+ 2b3062fcf828f181fc3399b93693031a  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-const9.C
  db7bc02fc98b9ea2b1ac747f9c1b93fc  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv.C
  59ff738b6c6f39d1085d9586f3b2460e  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv10.C
  522c3e9a3e7905c1f6e87fc6ce263930  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv11.C
*************** ffc39c5b4c152803a184a9a8a8a77a77  gcc/te
*** 11405,11410 ****
--- 11423,11430 ----
  0ee6fa2440a52fd8a86025d3704e8fc8  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg5.C
  988889814e57352cbe162cc5e748cfd3  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg6.C
  7ab0268329db6592a8597fa7bede419d  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg7.C
+ b0a5175c866c3f8cc9595a3a187eaad5  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg8.C
+ 38a5c8e0569ee441818049e1f170838f  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-dependent1.C
  e8dd4784bd328df4e1de1999906f386b  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-diag1.C
  e4baead2918480aa1e47e55ecfdaef26  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-direct-init.C
  608222e5fa9681660b33f435a7788d0a  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-eh.C
*************** d010708ff9dfabefb31e6ac59b3c7b96  gcc/te
*** 11422,11428 ****
  d2f0042eab3739e1bd09f52de25d0071  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice11.C
  a2ff0e65a2311577d1f595af7795c694  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice12.C
  c4dbb33289335abfc0e81ecec97d4f05  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice13.C
! dc3a51c8d29b09710666fc488cca027c  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice14.C
  c2d78e84af425e510bfce6e34c7a751c  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice15.C
  01d210b650cccb575b53d9122e5451ee  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice16.C
  924892be39ba41b5eff9d58a922142cb  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice17.C
--- 11442,11448 ----
  d2f0042eab3739e1bd09f52de25d0071  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice11.C
  a2ff0e65a2311577d1f595af7795c694  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice12.C
  c4dbb33289335abfc0e81ecec97d4f05  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice13.C
! d42cc42e498ba99302c579e5c12d9868  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice14.C
  c2d78e84af425e510bfce6e34c7a751c  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice15.C
  01d210b650cccb575b53d9122e5451ee  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice16.C
  924892be39ba41b5eff9d58a922142cb  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice17.C
*************** d2325a6665eff9c4ec0ee3926899f7f2  gcc/te
*** 11481,11487 ****
  62d7f10d8b81906e7fae7383427bf38d  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi5.C
  ca45ca9d8a4655eee0db3216e32b0aa0  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi6.C
  eb2276f9d1b9a9784472833cd48eeadc  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi7.C
! e03fa071c95266e097b8e9d8a862d405  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi8.C
  44734208c0e6db46e8b1c46e4ef5dbcd  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi9.C
  d99567b8456dc927600ebf819b5a5619  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nullptr.C
  8ce61ab8af52090769c40889bd8cdc23  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-pass.C
--- 11501,11507 ----
  62d7f10d8b81906e7fae7383427bf38d  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi5.C
  ca45ca9d8a4655eee0db3216e32b0aa0  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi6.C
  eb2276f9d1b9a9784472833cd48eeadc  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi7.C
! 46bfbcea70f3b0f449e970a3f83b69aa  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi8.C
  44734208c0e6db46e8b1c46e4ef5dbcd  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi9.C
  d99567b8456dc927600ebf819b5a5619  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nullptr.C
  8ce61ab8af52090769c40889bd8cdc23  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-pass.C
*************** bb6feb4793b61fdd7abfa89b1284d0ab  gcc/te
*** 11547,11552 ****
--- 11567,11573 ----
  f834269fe12aa32c10b9a1ccedad58d6  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-variadic4.C
  f9bfdf92390383acadb7e459c1d392b8  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-variadic5.C
  ad61d0dd81ce64e7dd902f8cbf0238b7  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-variadic6.C
+ a24564d5ecc7d81986630804e99e730a  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-variadic7.C
  a667f158c89a42014e4ccc192862b932  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-vla1.C
  9da68ff6b459e7ba59b9ed131bcd5fa5  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-vla2.C
  d1d6585012ce959c2cfe7d34a8d32f1f  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-vla3.C
*************** e2a2d13a6043d589d665cbb45ea56db8  gcc/te
*** 11568,11573 ****
--- 11589,11595 ----
  fe526337c46e51da61277e503a425d3c  gcc/testsuite/g++.dg/cpp0x/new-auto1.C
  4c9fa986dc7f6deef6a257359aa5e2ca  gcc/testsuite/g++.dg/cpp0x/new1.C
  5103d8a889c20932b4c0d1f36f771d88  gcc/testsuite/g++.dg/cpp0x/new2.C
+ 619ac7b9f67c073afd9a0d09b9e71a25  gcc/testsuite/g++.dg/cpp0x/new3.C
  981a1b52d13a4061d8e2bfcbe9c0fba0  gcc/testsuite/g++.dg/cpp0x/no-weak1.C
  ed2c46be3ce8712f09fcd7a4cc944efd  gcc/testsuite/g++.dg/cpp0x/noexcept01.C
  c5a2b23e292dd396ddf3637bb4fdfc11  gcc/testsuite/g++.dg/cpp0x/noexcept02.C
*************** e72e3f7b7460146d789bd2377c71d5d0  gcc/te
*** 11601,11606 ****
--- 11623,11629 ----
  5a4de85244de2950600a72a38947410f  gcc/testsuite/g++.dg/cpp0x/noexcept30.C
  a1bfa16a893d783dac2fb16b310309aa  gcc/testsuite/g++.dg/cpp0x/noexcept31.C
  561d9b65f7315d6bab3a710ec4347c9c  gcc/testsuite/g++.dg/cpp0x/noexcept32.C
+ 3d6304a7e40ea170469ff8d2c1f0376e  gcc/testsuite/g++.dg/cpp0x/noexcept33.C
  3bf83ccb654cedbb57a45851fb14aa9d  gcc/testsuite/g++.dg/cpp0x/nolinkage1.C
  6b7c91b931bbdacbbffbf9b90a79bc6a  gcc/testsuite/g++.dg/cpp0x/nolinkage1.h
  c92e0eda44dd6b3d74960b249fa5204f  gcc/testsuite/g++.dg/cpp0x/nolinkage1a.cc
*************** b10aa26824c27a87b56ae1ff32b2a84b  gcc/te
*** 11632,11637 ****
--- 11655,11661 ----
  8e44d51e8562a587c9e03dd7c1dedc0a  gcc/testsuite/g++.dg/cpp0x/nsdmi-template14.C
  de8f6bc0c1c0ee4d4af6662950dc9f48  gcc/testsuite/g++.dg/cpp0x/nsdmi-template15.C
  3c00d9222274c65ab423d76b0d32f706  gcc/testsuite/g++.dg/cpp0x/nsdmi-template16.C
+ e754c2eb76d7ab2dff572da57c588a4d  gcc/testsuite/g++.dg/cpp0x/nsdmi-template17.C
  d83133afa9fe5d533ed8b6cecc90cc44  gcc/testsuite/g++.dg/cpp0x/nsdmi-template2.C
  a4838f227c782d1dc8cc894a19deb0d1  gcc/testsuite/g++.dg/cpp0x/nsdmi-template3.C
  ecc55c2acf604366d5eab66ebf6a29dd  gcc/testsuite/g++.dg/cpp0x/nsdmi-template4.C
*************** a5009c71493536f14c34f935f9b9d0a3  gcc/te
*** 11887,11893 ****
  3d1d584dec389d0b247f2bb60b8805d6  gcc/testsuite/g++.dg/cpp0x/pr79652.C
  0b13b84af448e02075acf50ed59b222c  gcc/testsuite/g++.dg/cpp0x/pr80259.C
  44672ad65ba62004ce19b12000a5ee61  gcc/testsuite/g++.dg/cpp0x/pr80805.C
! 63fa3a3c744dd4ece36f781334417c5d  gcc/testsuite/g++.dg/cpp0x/pr81060.C
  8610bcce3b940f764e90b97cb24b8e55  gcc/testsuite/g++.dg/cpp0x/pr81167.C
  d2cc68f28cd5fe75d6cff2b41782fb3c  gcc/testsuite/g++.dg/cpp0x/pr81325.C
  b0aef9b4e29c1c639c49513dd20eddaa  gcc/testsuite/g++.dg/cpp0x/pr82299.C
--- 11911,11917 ----
  3d1d584dec389d0b247f2bb60b8805d6  gcc/testsuite/g++.dg/cpp0x/pr79652.C
  0b13b84af448e02075acf50ed59b222c  gcc/testsuite/g++.dg/cpp0x/pr80259.C
  44672ad65ba62004ce19b12000a5ee61  gcc/testsuite/g++.dg/cpp0x/pr80805.C
! a4e088e97cf0dd72799037b961615941  gcc/testsuite/g++.dg/cpp0x/pr81060.C
  8610bcce3b940f764e90b97cb24b8e55  gcc/testsuite/g++.dg/cpp0x/pr81167.C
  d2cc68f28cd5fe75d6cff2b41782fb3c  gcc/testsuite/g++.dg/cpp0x/pr81325.C
  b0aef9b4e29c1c639c49513dd20eddaa  gcc/testsuite/g++.dg/cpp0x/pr82299.C
*************** c30ef7e7c57a76e0b08aadd7962b3f40  gcc/te
*** 11947,11958 ****
  cac4db523ff451f6ffc7f57da72a4164  gcc/testsuite/g++.dg/cpp0x/range-for32.C
  c0e5ee89c913d75b3174c2833d03f665  gcc/testsuite/g++.dg/cpp0x/range-for33.C
  f6fdcf88436a7c2de904550e31de7cea  gcc/testsuite/g++.dg/cpp0x/range-for34.C
  cf3faabae812bd6f8ade13f3c1d36871  gcc/testsuite/g++.dg/cpp0x/range-for4.C
  9d70da20463079b62be580867a3e6601  gcc/testsuite/g++.dg/cpp0x/range-for5.C
  552d6f24d3e88cb9880ea25f37817a81  gcc/testsuite/g++.dg/cpp0x/range-for6.C
  cf6c66c2c1f26f78f53b3a006d996662  gcc/testsuite/g++.dg/cpp0x/range-for7.C
  b111f953ff16a99ffc3ad09a151f0958  gcc/testsuite/g++.dg/cpp0x/range-for8.C
! 68a9925bd047631ad89890587ebf286d  gcc/testsuite/g++.dg/cpp0x/range-for9.C
  87cba3bd81389f956a4ab8405ad5dc46  gcc/testsuite/g++.dg/cpp0x/ref-qual-mangle1.C
  af4673410b97bcc5393dd82a2599c2d1  gcc/testsuite/g++.dg/cpp0x/ref-qual-multi-neg.C
  d0d588806aef3922d92ee7fb7c632659  gcc/testsuite/g++.dg/cpp0x/ref-qual1.C
--- 11971,11983 ----
  cac4db523ff451f6ffc7f57da72a4164  gcc/testsuite/g++.dg/cpp0x/range-for32.C
  c0e5ee89c913d75b3174c2833d03f665  gcc/testsuite/g++.dg/cpp0x/range-for33.C
  f6fdcf88436a7c2de904550e31de7cea  gcc/testsuite/g++.dg/cpp0x/range-for34.C
+ 856f64a94978bd5e8a4f2bce672e96ce  gcc/testsuite/g++.dg/cpp0x/range-for35.C
  cf3faabae812bd6f8ade13f3c1d36871  gcc/testsuite/g++.dg/cpp0x/range-for4.C
  9d70da20463079b62be580867a3e6601  gcc/testsuite/g++.dg/cpp0x/range-for5.C
  552d6f24d3e88cb9880ea25f37817a81  gcc/testsuite/g++.dg/cpp0x/range-for6.C
  cf6c66c2c1f26f78f53b3a006d996662  gcc/testsuite/g++.dg/cpp0x/range-for7.C
  b111f953ff16a99ffc3ad09a151f0958  gcc/testsuite/g++.dg/cpp0x/range-for8.C
! 95c63c47fabae91ec605312aa14b8b87  gcc/testsuite/g++.dg/cpp0x/range-for9.C
  87cba3bd81389f956a4ab8405ad5dc46  gcc/testsuite/g++.dg/cpp0x/ref-qual-mangle1.C
  af4673410b97bcc5393dd82a2599c2d1  gcc/testsuite/g++.dg/cpp0x/ref-qual-multi-neg.C
  d0d588806aef3922d92ee7fb7c632659  gcc/testsuite/g++.dg/cpp0x/ref-qual1.C
*************** a5e6ed91f0f646eb02d06d6e7670053e  gcc/te
*** 12091,12096 ****
--- 12116,12122 ----
  7d2a515d9dca41b0e82b2e6ea54bd2d3  gcc/testsuite/g++.dg/cpp0x/sfinae6.C
  0cc7cf7d0ec0400e4be4d1ae2087c83f  gcc/testsuite/g++.dg/cpp0x/sfinae60.C
  131acf6a69dc715be311411cf0fefa3e  gcc/testsuite/g++.dg/cpp0x/sfinae61.C
+ 5550601713048fc2035e09b7afa2de0d  gcc/testsuite/g++.dg/cpp0x/sfinae63.C
  ec1a51ea3fd41e6e61c8f425bde1fd0b  gcc/testsuite/g++.dg/cpp0x/sfinae7.C
  547894832b1452d5f513938e0cb8a166  gcc/testsuite/g++.dg/cpp0x/sfinae8.C
  03177ceac1dca2efe41bd4b603c2a79e  gcc/testsuite/g++.dg/cpp0x/sfinae9.C
*************** c8339a090dcd3866e3bcee3adaa249a3  gcc/te
*** 12116,12121 ****
--- 12142,12148 ----
  271ca147c68e58fb493c98645f047765  gcc/testsuite/g++.dg/cpp0x/stdint.C
  1045190e7a2a2af12d9111218b20eb11  gcc/testsuite/g++.dg/cpp0x/syntax-err1.C
  20984e5b7381310a8855ddc725729c4a  gcc/testsuite/g++.dg/cpp0x/temp-constructor-bug.C
+ 2a53ad88d27935cbe876c59fe9bc862e  gcc/testsuite/g++.dg/cpp0x/temp-extend1.C
  97ab61118de35ac65f81fc7075a15809  gcc/testsuite/g++.dg/cpp0x/temp-va-arg-bug.C
  e2c30c506c227664a12cede2fc526492  gcc/testsuite/g++.dg/cpp0x/temp_default1.C
  b64243df23e4a2b648985cc8fb7842c6  gcc/testsuite/g++.dg/cpp0x/temp_default2.C
*************** a959853b4b06b6225bb508d5c51f1e43  gcc/te
*** 12223,12229 ****
  c5ba871b7faec0861e752fe124f75290  gcc/testsuite/g++.dg/cpp0x/variadic-ex13.C
  cda8ed45b956636670b5eb3232518593  gcc/testsuite/g++.dg/cpp0x/variadic-ex14.C
  f5b507944db18134ab0a0a26735ddf7b  gcc/testsuite/g++.dg/cpp0x/variadic-ex14a.C
! 5911ddd6e587517b41f11ae23c0a6900  gcc/testsuite/g++.dg/cpp0x/variadic-ex2.C
  f53444073913feb43ff16b6972e6b3d8  gcc/testsuite/g++.dg/cpp0x/variadic-ex3.C
  172d7de0599da24c2321881915179547  gcc/testsuite/g++.dg/cpp0x/variadic-ex4.C
  f0cd9e26d9122c21922a970408586984  gcc/testsuite/g++.dg/cpp0x/variadic-ex5.C
--- 12250,12256 ----
  c5ba871b7faec0861e752fe124f75290  gcc/testsuite/g++.dg/cpp0x/variadic-ex13.C
  cda8ed45b956636670b5eb3232518593  gcc/testsuite/g++.dg/cpp0x/variadic-ex14.C
  f5b507944db18134ab0a0a26735ddf7b  gcc/testsuite/g++.dg/cpp0x/variadic-ex14a.C
! 4e6b0bce01acdd2e0601f9df04ab7773  gcc/testsuite/g++.dg/cpp0x/variadic-ex2.C
  f53444073913feb43ff16b6972e6b3d8  gcc/testsuite/g++.dg/cpp0x/variadic-ex3.C
  172d7de0599da24c2321881915179547  gcc/testsuite/g++.dg/cpp0x/variadic-ex4.C
  f0cd9e26d9122c21922a970408586984  gcc/testsuite/g++.dg/cpp0x/variadic-ex5.C
*************** d91a981f54ab2a15c0e9427ccb338f24  gcc/te
*** 12698,12703 ****
--- 12725,12731 ----
  73bb1a3877df4117a7cf2036dedc3ac8  gcc/testsuite/g++.dg/cpp1y/lambda-generic-targ2.C
  47327f13bcf8bd47595b03a1a51d80b1  gcc/testsuite/g++.dg/cpp1y/lambda-generic-this1.C
  714b0ec0672f03bb83435eb7e8946993  gcc/testsuite/g++.dg/cpp1y/lambda-generic-this1a.C
+ 5d6aac41102fa948ecd5b469abc35503  gcc/testsuite/g++.dg/cpp1y/lambda-generic-this2.C
  06ba6684e3759115ec5098f38667687b  gcc/testsuite/g++.dg/cpp1y/lambda-generic-trailing1.C
  e947551033232c5abe95cce5adfd22aa  gcc/testsuite/g++.dg/cpp1y/lambda-generic-udt.C
  7515a5372d247dd5a94ef0626c25c2ae  gcc/testsuite/g++.dg/cpp1y/lambda-generic-uneval1.C
*************** fe2a8f15402c2461ce8bc4033d873df3  gcc/te
*** 12865,12870 ****
--- 12893,12899 ----
  6c47d6664824769a7376fa5a0fc9c1ef  gcc/testsuite/g++.dg/cpp1y/udlit-char-template-sfinae.C
  73bd07d51f910a3b6cecf11b8d70d695  gcc/testsuite/g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
  131c2b420fffc433b5216b80bc72e519  gcc/testsuite/g++.dg/cpp1y/udlit-char-template.C
+ 80f539dfb822dbd5f4f16d2cc85470de  gcc/testsuite/g++.dg/cpp1y/udlit-char-template2.C
  1dc9c54a8befc5d2113798e9e09e288e  gcc/testsuite/g++.dg/cpp1y/udlit-empty-string-neg.C
  ccacbb847e84ca3cc793998faff8def8  gcc/testsuite/g++.dg/cpp1y/udlit-enc-prefix-neg.C
  2413c7ebb38fc82e48254c357136c380  gcc/testsuite/g++.dg/cpp1y/udlit-userdef-string.C
*************** a352de0d529cce8c6fefe6cb3c538224  gcc/te
*** 13028,13033 ****
--- 13057,13065 ----
  2dc8e63803073fb37ce116457bb896f8  gcc/testsuite/g++.dg/cpp1z/constexpr-if2.C
  779ea8a24af910440a05378cd3a5023b  gcc/testsuite/g++.dg/cpp1z/constexpr-if20.C
  9c7d1992447bded1d03df7d86e9a7fb7  gcc/testsuite/g++.dg/cpp1z/constexpr-if21.C
+ a1e97f56082d1ebd1ca50bd8f78d9a83  gcc/testsuite/g++.dg/cpp1z/constexpr-if22.C
+ 4856dd5fb3b9a09cc078f2c0de44b6cc  gcc/testsuite/g++.dg/cpp1z/constexpr-if23.C
+ 52e513ee1f36afff22297e5d55f089d9  gcc/testsuite/g++.dg/cpp1z/constexpr-if24.C
  dd7cc15292a815c35ae2ba8f10f74b83  gcc/testsuite/g++.dg/cpp1z/constexpr-if3.C
  a02c2b6b67d061c35cdb50fa03569637  gcc/testsuite/g++.dg/cpp1z/constexpr-if4.C
  63578861f15440823cca35ea07a0f65f  gcc/testsuite/g++.dg/cpp1z/constexpr-if5.C
*************** bafa3ed0da0c14fc9337428032934f0f  gcc/te
*** 13118,13123 ****
--- 13150,13156 ----
  3fdc5195ae72bfd57d4b7026dbe9766b  gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C
  2758f3317d6a6567b51f32f559f26c6d  gcc/testsuite/g++.dg/cpp1z/fold-ice1.C
  a93e4e8f8071a336f43698a3b75b695d  gcc/testsuite/g++.dg/cpp1z/fold-lambda.C
+ 0cb0c0164acd80d87759c2968d3d1643  gcc/testsuite/g++.dg/cpp1z/fold-lambda2.C
  84fe300be5af6e523e86a9d048f2a272  gcc/testsuite/g++.dg/cpp1z/fold-mangle.C
  54e23ba84623ce3381ec34485124e8d7  gcc/testsuite/g++.dg/cpp1z/fold1.C
  55994e6d04d31ccc2a8ae8e3882e4942  gcc/testsuite/g++.dg/cpp1z/fold2.C
*************** d8f214b2a524317298593b987cbb3087  gcc/te
*** 13756,13761 ****
--- 13789,13795 ----
  c58cd83dba14fdd69d32822d58dce947  gcc/testsuite/g++.dg/expr/overflow1.C
  5a2c6b276e9a66529949e5d4483f8dab  gcc/testsuite/g++.dg/expr/pmf-1.C
  b1bfb08b8dd0886fd13d34d4e48087cc  gcc/testsuite/g++.dg/expr/pmf-2.C
+ 239fa8a8592115a960563effb720754b  gcc/testsuite/g++.dg/expr/pmf-3.C
  e0ba8ce6144da0b9ed7164d2baac70c5  gcc/testsuite/g++.dg/expr/pr19355-1.C
  60bb03281297f707f9874467907ac6cf  gcc/testsuite/g++.dg/expr/pr29066.C
  45c0fe859061b956d94f9743c51c2fa6  gcc/testsuite/g++.dg/expr/ptr-arith1.C
*************** d377fb4f9ef6d1ed2029c1551ddf7e3b  gcc/te
*** 13861,13866 ****
--- 13895,13903 ----
  25fbbf0ac13b6baebc40ebabaedfe317  gcc/testsuite/g++.dg/ext/asm11.C
  e44c9c980378260d4b601d86e9cc1197  gcc/testsuite/g++.dg/ext/asm12.C
  8a1c270f6e9e5f738069b9ac0cb76038  gcc/testsuite/g++.dg/ext/asm13.C
+ b03656b1cd67c4e115686cb70664ee3b  gcc/testsuite/g++.dg/ext/asm14.C
+ d0cdfeb86cc1bd5048bc8a6eccd22158  gcc/testsuite/g++.dg/ext/asm15.C
+ 6d4d89936aae31f929753c3c6fbe416c  gcc/testsuite/g++.dg/ext/asm16.C
  80a3695697c7262c931be9b1380fa283  gcc/testsuite/g++.dg/ext/asm2.C
  d79d3809a45ef739f741819f3a0e3979  gcc/testsuite/g++.dg/ext/asm3.C
  f8da779ccf232ebdb2dee94530a1bf48  gcc/testsuite/g++.dg/ext/asm4.C
*************** f316c6cb603f1746eab7e3d67e84b5c4  gcc/te
*** 14222,14228 ****
  27bbb5a6652af10bc63d2ec1a4616b6e  gcc/testsuite/g++.dg/ext/is_polymorphic.C
  578a4e7811cefb840ecbd9c4f1370bc8  gcc/testsuite/g++.dg/ext/is_std_layout1.C
  764f4648656c7054afda53727428cb2b  gcc/testsuite/g++.dg/ext/is_std_layout2.C
! 7ba5e20835778377af1511cdce2fa5b9  gcc/testsuite/g++.dg/ext/is_trivially_constructible1.C
  a9c9c773110bfd7f4dab4894b851f80d  gcc/testsuite/g++.dg/ext/is_trivially_constructible2.C
  c8b5af558a67cf874bb7bd69c49e93fb  gcc/testsuite/g++.dg/ext/is_trivially_constructible3.C
  76b226bf6ae177c81d4a2cf611add294  gcc/testsuite/g++.dg/ext/is_trivially_constructible4.C
--- 14259,14265 ----
  27bbb5a6652af10bc63d2ec1a4616b6e  gcc/testsuite/g++.dg/ext/is_polymorphic.C
  578a4e7811cefb840ecbd9c4f1370bc8  gcc/testsuite/g++.dg/ext/is_std_layout1.C
  764f4648656c7054afda53727428cb2b  gcc/testsuite/g++.dg/ext/is_std_layout2.C
! 481a1bc84493461663f08b797d05f77e  gcc/testsuite/g++.dg/ext/is_trivially_constructible1.C
  a9c9c773110bfd7f4dab4894b851f80d  gcc/testsuite/g++.dg/ext/is_trivially_constructible2.C
  c8b5af558a67cf874bb7bd69c49e93fb  gcc/testsuite/g++.dg/ext/is_trivially_constructible3.C
  76b226bf6ae177c81d4a2cf611add294  gcc/testsuite/g++.dg/ext/is_trivially_constructible4.C
*************** d55fd7b81ee99b5c87c27d2c23053a32  gcc/te
*** 14287,14292 ****
--- 14324,14331 ----
  65500604aa4619c879e00b15d9af5814  gcc/testsuite/g++.dg/ext/no-asm-2.C
  d5f662860124db72994e984fae6aac16  gcc/testsuite/g++.dg/ext/no-gnu-keywords-1.C
  edda0cc74c7d9533e37486b8713a3253  gcc/testsuite/g++.dg/ext/offsetof1.C
+ 47de43f8c508e21a684ca894d9bba346  gcc/testsuite/g++.dg/ext/offsetof2.C
+ 66473ff315effef0c96c785e95efe718  gcc/testsuite/g++.dg/ext/offsetof3.C
  8f3e3432664712c939fe6dea74deb533  gcc/testsuite/g++.dg/ext/oper1.C
  57293062af51d172446e19a8b1bd8167  gcc/testsuite/g++.dg/ext/packed10.C
  9cb80a2f0d2b2720aea9e37828f44d0f  gcc/testsuite/g++.dg/ext/packed11.C
*************** bc5e3935f9fd3f5f54ca89ee581b2c03  gcc/te
*** 14513,14518 ****
--- 14552,14558 ----
  da4518aa692947ef4c1cc1de9617e5d0  gcc/testsuite/g++.dg/ext/visibility/fvisibility-override2.C
  3a72a00418a387a4b941484f8782c6dd  gcc/testsuite/g++.dg/ext/visibility/fvisibility.C
  e803713a7240f84bdbab19c61f163d46  gcc/testsuite/g++.dg/ext/visibility/guard1.C
+ f6c9b76088d42f826ec014ca9ff2d0d6  gcc/testsuite/g++.dg/ext/visibility/lambda1.C
  f6ac3f034af2478f3ae3854a6b304cdb  gcc/testsuite/g++.dg/ext/visibility/local1.C
  d7e8086561549b3830b812ca5fcd9dd6  gcc/testsuite/g++.dg/ext/visibility/memfuncts.C
  7fbb869ca12df2407fdf22d0ba22baac  gcc/testsuite/g++.dg/ext/visibility/ms-compat-1.C
*************** d064d37eab722d0bbe6af95ae3d5c12d  gcc/te
*** 14574,14579 ****
--- 14614,14620 ----
  f964b5b8563862b3b5de4077cc1fb8e4  gcc/testsuite/g++.dg/ext/vla18.C
  1fd16437142527242ed46024008b3c50  gcc/testsuite/g++.dg/ext/vla19.C
  83bf1823c9e81467f20ea26043a713e9  gcc/testsuite/g++.dg/ext/vla2.C
+ d35e3d499f9c61083c8cc1857f8e1c17  gcc/testsuite/g++.dg/ext/vla20.C
  6aaa10f349349a2417e726c48cb7e61e  gcc/testsuite/g++.dg/ext/vla3.C
  ed33dc2d9d15f2684fe9377a6ae1b33d  gcc/testsuite/g++.dg/ext/vla4.C
  cd0140e3425e97d1c4b919a0ef8b54c3  gcc/testsuite/g++.dg/ext/vla5.C
*************** d66c2d955608b28091f45938dce39989  gcc/te
*** 14658,14663 ****
--- 14699,14705 ----
  5a587ac99f134c07ba81955351d61058  gcc/testsuite/g++.dg/gomp/declare-simd-6.C
  c79187a84f6a3652db6de401a3f919eb  gcc/testsuite/g++.dg/gomp/declare-simd-7.C
  634bd3d929883e4c691a682ea0817a3e  gcc/testsuite/g++.dg/gomp/declare-target-1.C
+ afbb2c51ce08bb72df769bd10e2948b8  gcc/testsuite/g++.dg/gomp/declare-target-2.C
  c75b0d654d83deb86c542efca3d79c2b  gcc/testsuite/g++.dg/gomp/depend-1.C
  cdd29f4ee662c46448400d10d8f0535c  gcc/testsuite/g++.dg/gomp/depend-2.C
  e4901d684aa3fbe52403cc2e9ed392dd  gcc/testsuite/g++.dg/gomp/flush-1.C
*************** c6368361a57f0364aefeee48a1733b7f  gcc/te
*** 15685,15690 ****
--- 15727,15733 ----
  5610d7c94e4b37700da0165852dc16a0  gcc/testsuite/g++.dg/lookup/pr84836.C
  4e61a1a0aea0f7453c4aae03502b9084  gcc/testsuite/g++.dg/lookup/pr84962.C
  b0d2b85719be4698bf6dbe4c553cb0fc  gcc/testsuite/g++.dg/lookup/pr84970.C
+ 506978ed752f3a82436436e374de9f31  gcc/testsuite/g++.dg/lookup/pr85634.C
  9fc063d780e4510399927cfe832e8770  gcc/testsuite/g++.dg/lookup/pretty1.C
  f30dda31dee159f3aebbbc269a5fd8e4  gcc/testsuite/g++.dg/lookup/ptrmem1.C
  bcba89d3ec64e8fc005f26cebc29ef75  gcc/testsuite/g++.dg/lookup/redecl1.C
*************** d2d6a19df03db27bf00901c7a776d305  gcc/te
*** 16006,16011 ****
--- 16049,16055 ----
  6b08241fbab2563ac1bc2b6838307d72  gcc/testsuite/g++.dg/lto/pr85405_1.C
  1cac4417f351a7fed067e5539b2a4f31  gcc/testsuite/g++.dg/lto/pr85405b_0.C
  0051c9fd0ba3fb295cd8157d5fc9437e  gcc/testsuite/g++.dg/lto/pr85405b_1.C
+ 02b248b8120fb299627dfd3d464c48d4  gcc/testsuite/g++.dg/lto/pr85655_0.C
  6232508298dd20a759cf64fffbca9f5e  gcc/testsuite/g++.dg/lto/v1-plugin-api-not-supported_0.C
  dbe30d4af4bd2caeabf4784c3ef0ca9d  gcc/testsuite/g++.dg/missing-return.C
  0611288c84e3f846cb789e1b0d0e7706  gcc/testsuite/g++.dg/missing-symbol-2.C
*************** e2528624f74d72e058180aa73e89ab6b  gcc/te
*** 16211,16216 ****
--- 16255,16261 ----
  e3e63ced4f57071fce511810c74aa7be  gcc/testsuite/g++.dg/opt/pr36185.C
  9462fd9d3dbf2f96d18c423969b0a4f2  gcc/testsuite/g++.dg/opt/pr36187.C
  cf0bf4d4ab4024bd8b79002f9cfced1e  gcc/testsuite/g++.dg/opt/pr36449.C
+ 866a18905bd8cd2b3cc75156c0f7e43b  gcc/testsuite/g++.dg/opt/pr3698.C
  8fad458588ec31543de9506cdbd39461  gcc/testsuite/g++.dg/opt/pr39607.C
  d6a356e006ceb7cfd944f66314b28fac  gcc/testsuite/g++.dg/opt/pr40496.C
  5932b660e4368861f26ec5f7e1c980d4  gcc/testsuite/g++.dg/opt/pr42295.C
*************** e4a1820535e55911e89f64e30d107b90  gcc/te
*** 17564,17569 ****
--- 17609,17616 ----
  2bfcdf7308139c401a1aa4c31c1ddccc  gcc/testsuite/g++.dg/pr85039-1.C
  2bcfbd4698827296fc17087e3fa7e7e3  gcc/testsuite/g++.dg/pr85039-2.C
  1d454227ffdc90ff5d4a4fea823a5890  gcc/testsuite/g++.dg/pr85478.C
+ 2844a2c2d799ba21b91bfa9ca470fa9e  gcc/testsuite/g++.dg/pr85657.C
+ fed9311785d1724d80180ea16a9d6995  gcc/testsuite/g++.dg/pr86374.C
  80e57549741422847fb3acbd80e38ea8  gcc/testsuite/g++.dg/predict-loop-exit-1.C
  b6e066cc704bbace8cbfa3d84d6416c9  gcc/testsuite/g++.dg/predict-loop-exit-2.C
  2ee9d3e34345a096b88c9c1968c037c7  gcc/testsuite/g++.dg/predict-loop-exit-3.C
*************** fb2e00c0df67ca0bdb82db579b06a881  gcc/te
*** 17718,17723 ****
--- 17765,17771 ----
  c49d0d53d89b9f43c9efd96309b57cfa  gcc/testsuite/g++.dg/template/anon5.C
  d9ca95e1116a2ce1b1838fcc140fac7d  gcc/testsuite/g++.dg/template/anonunion1.C
  e24e587208bea5e0c0322cdeb130ec21  gcc/testsuite/g++.dg/template/anonunion2.C
+ 2da5c8e24e9e9ba9e12e9a13e23d774c  gcc/testsuite/g++.dg/template/anonunion3.C
  7a85bf47a7ccf37365dc9d0ed5813e3e  gcc/testsuite/g++.dg/template/arg1.C
  53755221bef2585c59ef84cc5ef48a46  gcc/testsuite/g++.dg/template/arg2.C
  f455d543dc6a4d6f270fe652fcc368e7  gcc/testsuite/g++.dg/template/arg3.C
*************** d75b945d8bfffb304a8d55dc4a97d457  gcc/te
*** 17823,17828 ****
--- 17871,17877 ----
  16300956167e844e216a7bcd4c7efa50  gcc/testsuite/g++.dg/template/conv12.C
  c31c403acbaa655ae0413e1d4350ae4b  gcc/testsuite/g++.dg/template/conv13.C
  c28b6679b01f4bbe8403c045289d2aef  gcc/testsuite/g++.dg/template/conv14.C
+ d03295ed120e37ef2651d9c57aa0b774  gcc/testsuite/g++.dg/template/conv15.C
  383f6618c1ccaddea23b36ff23d6d35e  gcc/testsuite/g++.dg/template/conv2.C
  be5017725e9889a47d07ba0d3a3464ff  gcc/testsuite/g++.dg/template/conv3.C
  53aab59e272fd22ef1ad191d0f31e01d  gcc/testsuite/g++.dg/template/conv4.C
*************** d7e997028da5485d49789a1ed367286f  gcc/te
*** 18559,18564 ****
--- 18608,18614 ----
  171d82f45a76129388539c01e3212ec9  gcc/testsuite/g++.dg/template/ptrmem3.C
  8b3ff42e1ac7c25a72ae099a1bdd30cd  gcc/testsuite/g++.dg/template/ptrmem30.C
  4a5c12efa02380f96bed041f831c9b80  gcc/testsuite/g++.dg/template/ptrmem31.C
+ 8469f0a5fd87c7edea1ce86836b6bbaf  gcc/testsuite/g++.dg/template/ptrmem32.C
  9a4a21b8504db815b1c727663eff64ff  gcc/testsuite/g++.dg/template/ptrmem4.C
  c1d71028a4f69f5c3fcfd2fd8a35f919  gcc/testsuite/g++.dg/template/ptrmem5.C
  0142354fd9237d4486fb0edc36ef39cc  gcc/testsuite/g++.dg/template/ptrmem6.C
*************** b74e97b4799d324d24858f1f0ace382a  gcc/te
*** 18574,18579 ****
--- 18624,18630 ----
  28aaef5d5b00c58669547efbbb5d1f13  gcc/testsuite/g++.dg/template/qualified-id4.C
  82e93d7e8d730758fa8ebc813ccd09b4  gcc/testsuite/g++.dg/template/qualified-id5.C
  c8588eeab6350990eb0794100158ead1  gcc/testsuite/g++.dg/template/qualified-id6.C
+ 02b3fb8ec05f3b1fa9eb60c0dbcf3c54  gcc/testsuite/g++.dg/template/qualified-id7.C
  b21ab1ce79ce2d2e11762d15de7d8e95  gcc/testsuite/g++.dg/template/qualttp1.C
  cf85da2c6ae4bcc2396f5f90e574f5cd  gcc/testsuite/g++.dg/template/qualttp10.C
  07ba931fb2075a068c2bb8f171d57bb1  gcc/testsuite/g++.dg/template/qualttp11.C
*************** dea7b576a4c2e4d3fcde36a40bb8ba54  gcc/te
*** 19480,19485 ****
--- 19531,19537 ----
  0687a59cd48270e6d3f94f336c4f404e  gcc/testsuite/g++.dg/torture/pr85078.C
  ebccddf8491308f2f5774f0f5bc65c1b  gcc/testsuite/g++.dg/torture/pr85334.C
  cbc6cd52e3c07bb0cbd331817134fe42  gcc/testsuite/g++.dg/torture/pr85496.C
+ 2bec9e2373e996a5859ca4b143319847  gcc/testsuite/g++.dg/torture/pr85627.C
  e47702cb1ff0caccc17257524e8667dc  gcc/testsuite/g++.dg/torture/predcom-1.C
  d28910105d9c9253d94d70eacd5e19d4  gcc/testsuite/g++.dg/torture/pushpop_macro.C
  a1b47b9c3e69d79d1895ebc4fd11032b  gcc/testsuite/g++.dg/torture/stackalign/check.h
*************** e5c358735afed9e9c54950b2b1516563  gcc/te
*** 19545,19550 ****
--- 19597,19603 ----
  3dacd3cf3baf954cf35437e3859e7171  gcc/testsuite/g++.dg/tree-prof/reorder_class2.h
  a902fa7a5ec83bda7fed1d412507392d  gcc/testsuite/g++.dg/tree-prof/tree-prof.exp
  2a1f9c8b1ccb241e4745f1e06c56fac3  gcc/testsuite/g++.dg/tree-ssa/20040317-1.C
+ 6535648f948c8023194bdfe3de198abc  gcc/testsuite/g++.dg/tree-ssa/array-temp1.C
  08d69e786b9ad4d3160a39a0d5e489fa  gcc/testsuite/g++.dg/tree-ssa/block1.C
  92014ea122d687546fe3649560d8b2a7  gcc/testsuite/g++.dg/tree-ssa/builtin1.C
  713d6b942f1fdfec168122607d26adf6  gcc/testsuite/g++.dg/tree-ssa/calloc.C
*************** ccd812768635f8e01d90fa3320899ee9  gcc/te
*** 19813,19818 ****
--- 19866,19872 ----
  1e73d2818207263906c21f51263036de  gcc/testsuite/g++.dg/ubsan/pr83987-2.C
  18c06ad656504d030053c0f32b2e5da2  gcc/testsuite/g++.dg/ubsan/pr83987.C
  94af237452630bc235b32950ee64cecc  gcc/testsuite/g++.dg/ubsan/pr85029.C
+ 4b9f781093ad8d786afab10e64079ef9  gcc/testsuite/g++.dg/ubsan/pr86406.C
  0a28657c9b1173b94a86c1d7bbf0da3c  gcc/testsuite/g++.dg/ubsan/return-1.C
  a87e589225f8d46ff1e842371d5d60b8  gcc/testsuite/g++.dg/ubsan/return-2.C
  c05485082568567a8bc2c41519fc374b  gcc/testsuite/g++.dg/ubsan/return-3.C
*************** aeadbc7507b32cb0295c0b4fb7b26084  gcc/te
*** 19951,19956 ****
--- 20005,20011 ----
  f7dd0981dd1da24582fb107a2de2d745  gcc/testsuite/g++.dg/warn/Wconversion3.C
  45616b67235f1f39274574bca634f499  gcc/testsuite/g++.dg/warn/Wconversion4.C
  2d2da24222711602624d6870a966c8b0  gcc/testsuite/g++.dg/warn/Wctor-dtor.C
+ b75d4f8883c7ddd7a04229eea603e6d3  gcc/testsuite/g++.dg/warn/Wctor-dtor2.C
  916bda812a6e669a84ca9dd6d32dc787  gcc/testsuite/g++.dg/warn/Wdelete-incomplete-1.C
  e5cc13e8f74ebb47c678a7c5745e57a8  gcc/testsuite/g++.dg/warn/Wdelete-incomplete-2.C
  1a61a88751379aff79eff4189d8d053d  gcc/testsuite/g++.dg/warn/Wdelete-incomplete-3.C
*************** e5e6d08567eb0a03fffadca1da754cde  gcc/te
*** 19992,19997 ****
--- 20047,20053 ----
  b383f047a6af35035ecd836253175c30  gcc/testsuite/g++.dg/warn/Wint-in-bool-context-1.C
  90a871726cae9dea93ce0da4b5bb7b2c  gcc/testsuite/g++.dg/warn/Wlogical-op-1.C
  13ee95f1cd2836b595541e2a9917c06d  gcc/testsuite/g++.dg/warn/Wlogical-op-2.C
+ ecdc35bfd1d7dbd3d9cf689459bd45fb  gcc/testsuite/g++.dg/warn/Wmemset-elt-size1.C
  640ad4c16d17c7bf605e6b30568da488  gcc/testsuite/g++.dg/warn/Wmemset-transposed-args-1.C
  d3017d025f43f9093bf016847e418a34  gcc/testsuite/g++.dg/warn/Wmissing-declarations-1.C
  050c0fd9eb9dcd48940d99ba2041761b  gcc/testsuite/g++.dg/warn/Wmissing-field-initializers-1.C
*************** d8d1e3a45dd0a9c718cefdd08d54e264  gcc/te
*** 20010,20015 ****
--- 20066,20072 ----
  88849261dc2753b60777f99076e31e3f  gcc/testsuite/g++.dg/warn/Wnonnull1.C
  d38c5795330625342ab67317e9b6f464  gcc/testsuite/g++.dg/warn/Wnonnull2.C
  d8522883128c1eb223545be773c44b16  gcc/testsuite/g++.dg/warn/Wnonnull3.C
+ 754841cc2f972f4f939f30784b78678c  gcc/testsuite/g++.dg/warn/Wnonnull4.C
  31408de946ef5836f2d1678b9f86f912  gcc/testsuite/g++.dg/warn/Wnull-conversion-1.C
  708b44e9b5964e2a171dfb6a7de72854  gcc/testsuite/g++.dg/warn/Wnull-conversion-2.C
  8c56c916a791bfbd1ac25b63b43b766c  gcc/testsuite/g++.dg/warn/Wnvdtor-2.C
*************** dd0f2a1889a83658587b5f12c08c0c1c  gcc/te
*** 20244,20249 ****
--- 20301,20308 ----
  88fafe3d309e26f99679ae81ff2cf5a9  gcc/testsuite/g++.dg/warn/Wunused-var-30.C
  759e791adc36411097efd9d5adf03acb  gcc/testsuite/g++.dg/warn/Wunused-var-31.C
  37258be47e7213377b42da5aeee813cd  gcc/testsuite/g++.dg/warn/Wunused-var-32.C
+ ca9be5c5f545fdac363bd282da40aa45  gcc/testsuite/g++.dg/warn/Wunused-var-33.C
+ 356b6b7ef09ff04858ade6c5f0dddca3  gcc/testsuite/g++.dg/warn/Wunused-var-34.C
  62e5565091b4ee3f018515196f818bf3  gcc/testsuite/g++.dg/warn/Wunused-var-4.C
  d9191ea69f8ac18b1043d3d093b1f0d4  gcc/testsuite/g++.dg/warn/Wunused-var-5.C
  87a6fe8bfeffa1f31aecfb6dc5c8fc8e  gcc/testsuite/g++.dg/warn/Wunused-var-6.C
*************** ad68bbb45548b2f681a5f0e57f41ef19  gcc/te
*** 20432,20437 ****
--- 20491,20497 ----
  9444c7a3cc93b0e704601f41453a1776  gcc/testsuite/g++.dg/warn/pr83054.C
  d8e09f06f5ec03c8ee79f8a008ae77df  gcc/testsuite/g++.dg/warn/pr83974.C
  591b28c4968c297ab14c8ab1384a1394  gcc/testsuite/g++.dg/warn/pr8570.C
+ ec5a7276b6e235a86d6b4224f758d436  gcc/testsuite/g++.dg/warn/pr86453.C
  a6a330b9948ca9b7ebe194a6edd63903  gcc/testsuite/g++.dg/warn/pr8715.C
  4cf78b7f61fb98cbc6e1ef39bf3dc758  gcc/testsuite/g++.dg/warn/pragma-system_header1.C
  8087d9a9b2025e1e865ffef1a1d71343  gcc/testsuite/g++.dg/warn/pragma-system_header1.h
*************** ad593aaafdf4b211b08e5be6b3abc282  gcc/te
*** 20457,20463 ****
  df6eec31c99dfed294a6e4192dd69f3f  gcc/testsuite/g++.dg/warn/sequence-pt-pr17880.C
  67a0e31346c32b568b1d0584a5c6a3bc  gcc/testsuite/g++.dg/warn/skip-1.C
  4bf091c9b94c31660c0d977448470862  gcc/testsuite/g++.dg/warn/skip-2.C
! bf5477665fdeb75fd35e1cc0e1b3e656  gcc/testsuite/g++.dg/warn/string1.C
  cbeb61a079567f59bdce9faa40877398  gcc/testsuite/g++.dg/warn/switch1.C
  6f90eb3a0f4a4e7f096197fba7797aff  gcc/testsuite/g++.dg/warn/template-1.C
  6f5999bf56f2861a257750422cda17b6  gcc/testsuite/g++.dg/warn/translate-ice-1.C
--- 20517,20523 ----
  df6eec31c99dfed294a6e4192dd69f3f  gcc/testsuite/g++.dg/warn/sequence-pt-pr17880.C
  67a0e31346c32b568b1d0584a5c6a3bc  gcc/testsuite/g++.dg/warn/skip-1.C
  4bf091c9b94c31660c0d977448470862  gcc/testsuite/g++.dg/warn/skip-2.C
! 7378ed0e14c995a8280ca89ec8d80e8f  gcc/testsuite/g++.dg/warn/string1.C
  cbeb61a079567f59bdce9faa40877398  gcc/testsuite/g++.dg/warn/switch1.C
  6f90eb3a0f4a4e7f096197fba7797aff  gcc/testsuite/g++.dg/warn/template-1.C
  6f5999bf56f2861a257750422cda17b6  gcc/testsuite/g++.dg/warn/translate-ice-1.C
*************** a6ae885cab1c3ae4d6ab40d96a214a79  gcc/te
*** 23736,23741 ****
--- 23796,23803 ----
  8fe3e5def0354b8f3401b215b3f04c22  gcc/testsuite/g++.target/aarch64/sve/catch_4.C
  c83c4271b6d4f87612c44c996d5968ff  gcc/testsuite/g++.target/aarch64/sve/catch_5.C
  7e08c226dff0f6bdf9c5f8c0fe3ece13  gcc/testsuite/g++.target/aarch64/sve/catch_6.C
+ a08c17af70a6b65ff509ce1eaeac022e  gcc/testsuite/g++.target/arm/arm.exp
+ 86ce099311b8a462979885c1f82c41db  gcc/testsuite/g++.target/arm/pr81497.C
  ab411a7e60cfec57473a2cab3ecc3197  gcc/testsuite/gcc.c-torture/ChangeLog.0
  84740fd4194274c1fbddfa5575623a40  gcc/testsuite/gcc.c-torture/compat/strct-layout.c
  3bb9d56b7cd137b146d286534c43ff8c  gcc/testsuite/gcc.c-torture/compat/struct-align.c
*************** f48e1239b2aae060ba9309ad429c93e3  gcc/te
*** 24314,24320 ****
  6ee4de5378f60484ca4756a81a8c7649  gcc/testsuite/gcc.c-torture/compile/930217-1.c
  e60bc69c4f3025526538a926521161ac  gcc/testsuite/gcc.c-torture/compile/930222-1.c
  06f3974fd12ea7b1ddee03e56f41ec73  gcc/testsuite/gcc.c-torture/compile/930325-1.c
! b8f5bef6bbf6b916a9c3386a3922047f  gcc/testsuite/gcc.c-torture/compile/930326-1.c
  9fb884a107d382d9875956af640447b0  gcc/testsuite/gcc.c-torture/compile/930411-1.c
  ffaab334b153179900cb11e90ac8a7f5  gcc/testsuite/gcc.c-torture/compile/930421-1.c
  880b92272a62038049f375de6ccd8393  gcc/testsuite/gcc.c-torture/compile/930427-2.c
--- 24376,24382 ----
  6ee4de5378f60484ca4756a81a8c7649  gcc/testsuite/gcc.c-torture/compile/930217-1.c
  e60bc69c4f3025526538a926521161ac  gcc/testsuite/gcc.c-torture/compile/930222-1.c
  06f3974fd12ea7b1ddee03e56f41ec73  gcc/testsuite/gcc.c-torture/compile/930325-1.c
! 9ec362d2f58ab4796c448cc160f9db21  gcc/testsuite/gcc.c-torture/compile/930326-1.c
  9fb884a107d382d9875956af640447b0  gcc/testsuite/gcc.c-torture/compile/930411-1.c
  ffaab334b153179900cb11e90ac8a7f5  gcc/testsuite/gcc.c-torture/compile/930421-1.c
  880b92272a62038049f375de6ccd8393  gcc/testsuite/gcc.c-torture/compile/930427-2.c
*************** e7f459c4af5a8e616ac0225605a4c7c0  gcc/te
*** 25369,25374 ****
--- 25431,25439 ----
  365283cdff7a6e895b67e7712272be09  gcc/testsuite/gcc.c-torture/compile/pr84845.c
  1e2f6944d3ccc384e22d3ecf9dd66f9e  gcc/testsuite/gcc.c-torture/compile/pr84860.c
  8462992de37494ba685e9ffa9a121757  gcc/testsuite/gcc.c-torture/compile/pr84960.c
+ 46a9146c4c4cdf7759a366c4deb686dd  gcc/testsuite/gcc.c-torture/compile/pr85945.c
+ eb0762c46d9f677b37463d0ebd0f51e1  gcc/testsuite/gcc.c-torture/compile/pr86122.c
+ 5e2cb965bc8d621dfa1a8d8dd4e3dce9  gcc/testsuite/gcc.c-torture/compile/pr86123.c
  9611ffa8936d9c80d0a9ccde8dd093b2  gcc/testsuite/gcc.c-torture/compile/pret-arg.c
  b9e6ce52b90320c1c3803c25113844c5  gcc/testsuite/gcc.c-torture/compile/pta-1.c
  ed716c1d1727fc2c748162e0cbc4ee47  gcc/testsuite/gcc.c-torture/compile/ptr-conv-1.c
*************** d22eebae980f0f4aaeade03a07b278f2  gcc/te
*** 27106,27111 ****
--- 27171,27179 ----
  cd16d235517336c5392e2241692365ca  gcc/testsuite/gcc.c-torture/execute/pr85331.c
  ebba06cada42b66940cf9eb3e3d99c95  gcc/testsuite/gcc.c-torture/execute/pr85529-1.c
  b0302a41f89aa28cacf4f6f513b724d5  gcc/testsuite/gcc.c-torture/execute/pr85529-2.c
+ 6e8477cb0ff3bc19b36452d812c5b7d1  gcc/testsuite/gcc.c-torture/execute/pr85756.c
+ 0973b26cedccdd58261cc1118fec11c9  gcc/testsuite/gcc.c-torture/execute/pr86231.c
+ 9962443edc9e4d534999b42860119666  gcc/testsuite/gcc.c-torture/execute/pr86492.c
  8587088d2eab0e974762ba6cd20b4f04  gcc/testsuite/gcc.c-torture/execute/printf-1.c
  9e89c9802e280d635a7bc6756bbaf6e6  gcc/testsuite/gcc.c-torture/execute/printf-chk-1.c
  f397d221ccf3a7ce631cf42078dfadb5  gcc/testsuite/gcc.c-torture/execute/pta-field-1.c
*************** eba607c17011c649eb3d7e1c5513ffdd  gcc/te
*** 27428,27433 ****
--- 27496,27518 ----
  3b152bda38c8adacaa17cce7b0cf4e42  gcc/testsuite/gcc.dg/Waddress-2.c
  e061bee34094ea6ecd29d049eafb229b  gcc/testsuite/gcc.dg/Waddress.c
  92e0f6dce9be7a9119066cc81f5f6407  gcc/testsuite/gcc.dg/Wall.c
+ 4d94ecdb845c416b2f88185761237f07  gcc/testsuite/gcc.dg/Walloc-size-larger-than-1.c
+ 47f319a9e00eb54e9627ad88f18bc24a  gcc/testsuite/gcc.dg/Walloc-size-larger-than-10.c
+ ed269831fdef18f7da23626f18f45b9d  gcc/testsuite/gcc.dg/Walloc-size-larger-than-11.c
+ 6aa7d242aa6b8764e6ce90a895f4a698  gcc/testsuite/gcc.dg/Walloc-size-larger-than-12.c
+ 82608f28e60b1b20a9cfda9c3d59a40d  gcc/testsuite/gcc.dg/Walloc-size-larger-than-13.c
+ a555e6d5ea6bd1f1a4d69ffbba32dfda  gcc/testsuite/gcc.dg/Walloc-size-larger-than-14.c
+ 4129bc778f1f91d60d665a2b848db932  gcc/testsuite/gcc.dg/Walloc-size-larger-than-15.c
+ 30dfeb29f46624abe69e70400cc60ec4  gcc/testsuite/gcc.dg/Walloc-size-larger-than-16.c
+ 40a664b6d19bf9a2fbb6d1e15c19d9b1  gcc/testsuite/gcc.dg/Walloc-size-larger-than-2.c
+ 6b952c5492255739e572276fdcb0199a  gcc/testsuite/gcc.dg/Walloc-size-larger-than-3.c
+ 0d59786ef596d508dc5d6c1977d3e4b0  gcc/testsuite/gcc.dg/Walloc-size-larger-than-4.c
+ bbd7937a3c0ab44aa928707579469e25  gcc/testsuite/gcc.dg/Walloc-size-larger-than-5.c
+ 370602b82244cfe831aec11cb9cc3ce7  gcc/testsuite/gcc.dg/Walloc-size-larger-than-6.c
+ 96d4f23569aa933c0d3c403ea1eaa36e  gcc/testsuite/gcc.dg/Walloc-size-larger-than-7.c
+ b580d6c39293c3a9a94690d5dfc0c878  gcc/testsuite/gcc.dg/Walloc-size-larger-than-8.c
+ 9a97a011793c5a7247611e2bc518f6f5  gcc/testsuite/gcc.dg/Walloc-size-larger-than-9.c
+ 273a2c834452fc45390aa6d1a81ea2f2  gcc/testsuite/gcc.dg/Walloc-size-larger-than.c
  f88e1e5fbc4c4286a0cb31defcba1969  gcc/testsuite/gcc.dg/Walloca-1.c
  538a90f3521bf6b465ebbc392080610e  gcc/testsuite/gcc.dg/Walloca-10.c
  bb3fac63e26e1a1793361a553f83b373  gcc/testsuite/gcc.dg/Walloca-11.c
*************** ac1d198e2464fa90c280daa6cf4b9d41  gcc/te
*** 27573,27578 ****
--- 27658,27664 ----
  f8f5871d8419d984891017d51ef8e7ba  gcc/testsuite/gcc.dg/Wimplicit-int-4.c
  8019f9e01968fa61e7d54fdbfdd0ca9a  gcc/testsuite/gcc.dg/Wincompatible-pointer-types-1.c
  aef2ea71e6f4f2975f702f53e97d2b41  gcc/testsuite/gcc.dg/Wincompatible-pointer-types.c
+ 197347412912655e51114d0a9f70092e  gcc/testsuite/gcc.dg/Wint-conversion-2.c
  73a57349114b445c41ee7bcc15d3bd1b  gcc/testsuite/gcc.dg/Wint-conversion.c
  74e00c0632715138d6110d495d44182c  gcc/testsuite/gcc.dg/Wjump-misses-init-1.c
  afe3ee2ad32e9663adf1bf0ad0d91263  gcc/testsuite/gcc.dg/Wjump-misses-init-2.c
*************** bfc663ffe6e57f766fa3d5ea61094f45  gcc/te
*** 27702,27707 ****
--- 27788,27794 ----
  3b6ef5e52e800d297a469573a036037e  gcc/testsuite/gcc.dg/Wstrict-overflow-24.c
  57978405912360cfa636df83a32492ad  gcc/testsuite/gcc.dg/Wstrict-overflow-25.c
  2ae95adea145503dd29f9ab2e813f13e  gcc/testsuite/gcc.dg/Wstrict-overflow-26.c
+ 1e3318a6af245b949f1c505b7e8b1ab4  gcc/testsuite/gcc.dg/Wstrict-overflow-27.c
  bb2099f1da2a18a8306bbf5e15b7e411  gcc/testsuite/gcc.dg/Wstrict-overflow-3.c
  43d27c6b3c5f95da1becd819eb01bc7c  gcc/testsuite/gcc.dg/Wstrict-overflow-4.c
  9ca3aae585d863804dc429242e24bdea  gcc/testsuite/gcc.dg/Wstrict-overflow-5.c
*************** e4bac7462738ab8d278d608776888c3b  gcc/te
*** 30742,30747 ****
--- 30829,30835 ----
  a3981933152f6a2099ff09aa69a4a6fb  gcc/testsuite/gcc.dg/graphite/pr84584.c
  3c3767d497d0fe66a178d5052e3d15b4  gcc/testsuite/gcc.dg/graphite/pr84650.c
  0cea30bb7921dbaa29a4c968ae1d435a  gcc/testsuite/gcc.dg/graphite/pr84872.c
+ f9f85f7521762a9fc99874a50b7cbae0  gcc/testsuite/gcc.dg/graphite/pr85935.c
  c5acb4eef5addd258e89e51e27d3b449  gcc/testsuite/gcc.dg/graphite/run-id-1.c
  69c11dc302a921c92977db519167bec1  gcc/testsuite/gcc.dg/graphite/run-id-2.c
  84a75a861553ce658d85018a3ced0a6b  gcc/testsuite/gcc.dg/graphite/run-id-3.c
*************** f73659a5796bc5f0f5722abc4a8a97de  gcc/te
*** 33530,33535 ****
--- 33618,33628 ----
  f931d01142b00980ea2ee65a19b49f82  gcc/testsuite/gcc.dg/pr85467.c
  8f4da20bd02b62f8a4a81fec5c768aed  gcc/testsuite/gcc.dg/pr85512.c
  94404ad63f60731d03dc7d04243a8533  gcc/testsuite/gcc.dg/pr85529.c
+ 4fa81d8b8cee41548372697495c19c43  gcc/testsuite/gcc.dg/pr86038.c
+ 935199734cb5908d3e9b6c9224e81d97  gcc/testsuite/gcc.dg/pr86064.c
+ 7a01da1f64d70f7d2af4f656b97d91a3  gcc/testsuite/gcc.dg/pr86076.c
+ cb556d7ecc43fb557a2f4222a58494a6  gcc/testsuite/gcc.dg/pr86114.c
+ 972652b27f9136f45590d2ba210b09e6  gcc/testsuite/gcc.dg/pr86314.c
  8b7d73da2d5d78000716492365a85d5a  gcc/testsuite/gcc.dg/pr8715.c
  45a1003c5d24f4875b1c3a5d4f9569fe  gcc/testsuite/gcc.dg/pr8788-1.c
  be04382a35ebb1cfae1b2168f1693a94  gcc/testsuite/gcc.dg/pr8835-1.c
*************** c603d4d7fe93d5500613c384b0d0c08f  gcc/te
*** 33787,33792 ****
--- 33880,33886 ----
  b47c94032a8b6348d596f9c4bcdd9a2c  gcc/testsuite/gcc.dg/split-5.c
  0be5f3bf876d39f463741e63295b7a9f  gcc/testsuite/gcc.dg/split-6.c
  a22c0db258dd69508b2ceb6070cac172  gcc/testsuite/gcc.dg/split-7.c
+ 9c8f50b89f148a9e2b73e3fa23c04b60  gcc/testsuite/gcc.dg/split-8.c
  70c0f8d6fc8dfd96b3356185306477b4  gcc/testsuite/gcc.dg/sso-1.c
  9821ad4cb043e8bea1647783db517677  gcc/testsuite/gcc.dg/sso-10.c
  1596e67c3fd5ccc4a9264cba4aa398c4  gcc/testsuite/gcc.dg/sso-2.c
*************** e8b154bfa9661e586ca67b12e324ad02  gcc/te
*** 33882,33894 ****
  6450ef5d1439a329c199247e49aee90e  gcc/testsuite/gcc.dg/stmt-expr-label-3.c
  9fc4eee34dd19fc2d18bd2a3eae50294  gcc/testsuite/gcc.dg/store-motion-fgcse-sm.c
  e0d90170fec34d2e9843635c847ee9a2  gcc/testsuite/gcc.dg/store_merging_1.c
! a60f7402a9773db17cdfc8e9539d2570  gcc/testsuite/gcc.dg/store_merging_10.c
! 826b95fcf65688e22fe653de2c566d5e  gcc/testsuite/gcc.dg/store_merging_11.c
  eeab30da05177d869377ee4a3d62970a  gcc/testsuite/gcc.dg/store_merging_12.c
! fc5efe51f21f5bfc44e594d133792500  gcc/testsuite/gcc.dg/store_merging_13.c
! d1f631df1bd3b6fbc84a2e629ab88695  gcc/testsuite/gcc.dg/store_merging_14.c
! dd390c940fe54b522251511e7770f55b  gcc/testsuite/gcc.dg/store_merging_15.c
! 4ea8af8de063648623dc6cafac16cd2a  gcc/testsuite/gcc.dg/store_merging_16.c
  26403e8ae1d70e44af1f5f33343f4a2a  gcc/testsuite/gcc.dg/store_merging_17.c
  d8bf4e6b4bf0702b7e4c2c4100d8cb3e  gcc/testsuite/gcc.dg/store_merging_18.c
  fb85d33578c0e123ddab968b01d4dfd8  gcc/testsuite/gcc.dg/store_merging_19.c
--- 33976,33988 ----
  6450ef5d1439a329c199247e49aee90e  gcc/testsuite/gcc.dg/stmt-expr-label-3.c
  9fc4eee34dd19fc2d18bd2a3eae50294  gcc/testsuite/gcc.dg/store-motion-fgcse-sm.c
  e0d90170fec34d2e9843635c847ee9a2  gcc/testsuite/gcc.dg/store_merging_1.c
! 9d8209995fca2df12571920f8e326a3e  gcc/testsuite/gcc.dg/store_merging_10.c
! a109e2ac210b757b156e08e080200bc4  gcc/testsuite/gcc.dg/store_merging_11.c
  eeab30da05177d869377ee4a3d62970a  gcc/testsuite/gcc.dg/store_merging_12.c
! 3a76616f9306535231cce493f3262d49  gcc/testsuite/gcc.dg/store_merging_13.c
! 8e343943576353835b40657c45d51428  gcc/testsuite/gcc.dg/store_merging_14.c
! 8c178c1dd3975bbcf9ba458de3decd0c  gcc/testsuite/gcc.dg/store_merging_15.c
! 4c32665eb4e752ce7055edceb22c4b6e  gcc/testsuite/gcc.dg/store_merging_16.c
  26403e8ae1d70e44af1f5f33343f4a2a  gcc/testsuite/gcc.dg/store_merging_17.c
  d8bf4e6b4bf0702b7e4c2c4100d8cb3e  gcc/testsuite/gcc.dg/store_merging_18.c
  fb85d33578c0e123ddab968b01d4dfd8  gcc/testsuite/gcc.dg/store_merging_19.c
*************** b7b20c508da286bf97734d0ca4eb4b63  gcc/te
*** 33954,33959 ****
--- 34048,34055 ----
  cd10e25475033e9435afde530d35906e  gcc/testsuite/gcc.dg/strlenopt-41.c
  15084cf943fc7ec081911c662e047756  gcc/testsuite/gcc.dg/strlenopt-42.c
  1b657cefc6200141be37ec6ddc330fd1  gcc/testsuite/gcc.dg/strlenopt-43.c
+ 07bff6b06e98355c4d4bec6600e3b048  gcc/testsuite/gcc.dg/strlenopt-47.c
+ 03507450480a5f3ffbe24ed8643fa5dd  gcc/testsuite/gcc.dg/strlenopt-48.c
  3571aeeb9b52b0778aecb0de02530005  gcc/testsuite/gcc.dg/strlenopt-4g.c
  a3dcb7a9baa066c2ae2d20afad511d86  gcc/testsuite/gcc.dg/strlenopt-4gf.c
  01eef308965c48c3b2f272da743ac444  gcc/testsuite/gcc.dg/strlenopt-5.c
*************** fc59b38dbf924b0e9645900212548fea  gcc/te
*** 34210,34215 ****
--- 34306,34312 ----
  9e1b5d427790f2b01d5620a8b551a56a  gcc/testsuite/gcc.dg/torture/builtin-rounding-1.c
  7e1b45610b7960d4c7e24bb1f0e8c5f5  gcc/testsuite/gcc.dg/torture/builtin-self.c
  fe01d458fb1e7b307aca4d27de62eff0  gcc/testsuite/gcc.dg/torture/builtin-sin-mpfr-1.c
+ eb513dbe9beade9f2e19486ef37d0233  gcc/testsuite/gcc.dg/torture/builtin-sprintf.c
  23e1ea0bdd97005c1b4f8564d23f2b6a  gcc/testsuite/gcc.dg/torture/builtin-sqrt-cmp-1.c
  500d48d3b156ad2e1b9121d933504b79  gcc/testsuite/gcc.dg/torture/builtin-symmetric-1.c
  aa8cb0db7596e9b0e87edb8ba4d89392  gcc/testsuite/gcc.dg/torture/builtin-wctype-1.c
*************** e1f76d1c7221d8b358de9e1afec3b0af  gcc/te
*** 34744,34750 ****
  a5c2783ab5ddf3529e7f6c7e2fd5069b  gcc/testsuite/gcc.dg/torture/pr57521.c
  d4d870805cc25dec6df7af24f58f6572  gcc/testsuite/gcc.dg/torture/pr57569.c
  ab3afea7e6068f3d641661689418c23a  gcc/testsuite/gcc.dg/torture/pr57584.c
! 8534fdea4d74f4a82515872dd4723697  gcc/testsuite/gcc.dg/torture/pr57656.c
  015f612e92cf7535bcd713cc928cf326  gcc/testsuite/gcc.dg/torture/pr57676.c
  26110023944b046641989ad92c41a349  gcc/testsuite/gcc.dg/torture/pr57685.c
  f2dddb213748ccb1b2e30ff1ff7f59e4  gcc/testsuite/gcc.dg/torture/pr57748-1.c
--- 34841,34847 ----
  a5c2783ab5ddf3529e7f6c7e2fd5069b  gcc/testsuite/gcc.dg/torture/pr57521.c
  d4d870805cc25dec6df7af24f58f6572  gcc/testsuite/gcc.dg/torture/pr57569.c
  ab3afea7e6068f3d641661689418c23a  gcc/testsuite/gcc.dg/torture/pr57584.c
! 0b745a857b3c7efb0e1061874c943ce1  gcc/testsuite/gcc.dg/torture/pr57656.c
  015f612e92cf7535bcd713cc928cf326  gcc/testsuite/gcc.dg/torture/pr57676.c
  26110023944b046641989ad92c41a349  gcc/testsuite/gcc.dg/torture/pr57685.c
  f2dddb213748ccb1b2e30ff1ff7f59e4  gcc/testsuite/gcc.dg/torture/pr57748-1.c
*************** e7da68ecb5c3ee758ea96fc820f3665b  gcc/te
*** 35183,35188 ****
--- 35280,35290 ----
  8fd878a7b2caf92cbc79ebc9f688e7d6  gcc/testsuite/gcc.dg/torture/pr85284.c
  dcc32d50471b70634a17c58a18775229  gcc/testsuite/gcc.dg/torture/pr85397-1.c
  fff303e88793dc27822a867c8150a7c6  gcc/testsuite/gcc.dg/torture/pr85475.c
+ 47b056416b9dd37d19818009b7f64fbe  gcc/testsuite/gcc.dg/torture/pr85567.c
+ 84582e6576b1677bf5e7a5707e957a38  gcc/testsuite/gcc.dg/torture/pr85588.c
+ 86c69443c2a2bd8f75456e88f089673a  gcc/testsuite/gcc.dg/torture/pr85615.c
+ a84b6c59134ee4102ee04385d54f1251  gcc/testsuite/gcc.dg/torture/pr85814.c
+ 1e0ba2699357366f0ceecbf58d0a7841  gcc/testsuite/gcc.dg/torture/pr85989.c
  d086c3946230ba05df33a45be4862730  gcc/testsuite/gcc.dg/torture/pta-callused-1.c
  39620328710fd9ff170741766805e426  gcc/testsuite/gcc.dg/torture/pta-escape-1.c
  f50cbae53561b1267140f574974f7fc0  gcc/testsuite/gcc.dg/torture/pta-ptrarith-1.c
*************** df45688bd80db8170c6145ac667856b2  gcc/te
*** 35562,35574 ****
  fc343ac4dddc2387803c4581508bd355  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-6.c
  25a22ef7e096aa5c4a5ec323a10eb1ee  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-7.c
  3f1747c36bfe6b3fd2235e695edcaa02  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-8.c
! 4f2fca68b86768c3d75020b343f37cbe  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-1.c
! d0eac1bdb9d36e35f5bc31abb3ea8f8c  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-10.c
  757dec219a493591de22ea5af80a23a2  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-11.c
  c7f97a6e2a77945ebe161e237b31e840  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-12.c
  69b4968b119665eae87dd9df63172bdf  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-13.c
  608826ad8d221f4cfda370543aa5db82  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-14.c
! d1a0d0cd159e09f5b65f2e0045185088  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-15.c
  dcbfb0ac8b9b251d20b7196b05527c1a  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-16.c
  6c42388eaa7f77966a40520aa80dc9cc  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-17.c
  9d94bec79f28d2a94329eec777e107b8  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-18.c
--- 35664,35677 ----
  fc343ac4dddc2387803c4581508bd355  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-6.c
  25a22ef7e096aa5c4a5ec323a10eb1ee  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-7.c
  3f1747c36bfe6b3fd2235e695edcaa02  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-8.c
! c8e9dff32fa3e74c2eaf56562d8cfb07  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-9.c
! 8b0e7bd4c836833483d58b65135e5db4  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-1.c
! e2628280e6ee277b29192b36ca11bf5e  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-10.c
  757dec219a493591de22ea5af80a23a2  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-11.c
  c7f97a6e2a77945ebe161e237b31e840  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-12.c
  69b4968b119665eae87dd9df63172bdf  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-13.c
  608826ad8d221f4cfda370543aa5db82  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-14.c
! ccc2197f9dd8a281205c120e262e567d  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-15.c
  dcbfb0ac8b9b251d20b7196b05527c1a  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-16.c
  6c42388eaa7f77966a40520aa80dc9cc  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-17.c
  9d94bec79f28d2a94329eec777e107b8  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-18.c
*************** dcbfb0ac8b9b251d20b7196b05527c1a  gcc/te
*** 35578,35587 ****
  b3be1085d438fe322d879ca9939a97cc  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-4.c
  1021b0c3252fc7ef97a7fe99cfcc5ac6  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-5.c
  c28ce339deffeb750f2c7f2cb8c8aa31  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-6.c
! 4d77418b424d39971eb2e04091915d4a  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-7.c
  c96169d5c29c6dc315a817531e40c48b  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-8.c
  872985c14c0a1024ddaf7e02e728827a  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-9.c
! bfcdbdbfa936e92c1cfd32916ccb855c  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c
  f22d4bb060b76be93303eb733dde236d  gcc/testsuite/gcc.dg/tree-ssa/builtin-vfprintf-1.c
  9df35f57df940eb42a44144ca85a6c3e  gcc/testsuite/gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c
  bd0e09f37c905aa13bbb2d522a84d767  gcc/testsuite/gcc.dg/tree-ssa/builtin-vprintf-1.c
--- 35681,35690 ----
  b3be1085d438fe322d879ca9939a97cc  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-4.c
  1021b0c3252fc7ef97a7fe99cfcc5ac6  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-5.c
  c28ce339deffeb750f2c7f2cb8c8aa31  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-6.c
! 8f1af8ef1d7acd760085af6f95729333  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-7.c
  c96169d5c29c6dc315a817531e40c48b  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-8.c
  872985c14c0a1024ddaf7e02e728827a  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-9.c
! c9054eda06352f7ab02c1cca9ee46d8a  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c
  f22d4bb060b76be93303eb733dde236d  gcc/testsuite/gcc.dg/tree-ssa/builtin-vfprintf-1.c
  9df35f57df940eb42a44144ca85a6c3e  gcc/testsuite/gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c
  bd0e09f37c905aa13bbb2d522a84d767  gcc/testsuite/gcc.dg/tree-ssa/builtin-vprintf-1.c
*************** f46e92172b945f661bae1ab06ce7f4ac  gcc/te
*** 36298,36304 ****
  dbb3bd52ee698a572581470fc02636bb  gcc/testsuite/gcc.dg/tree-ssa/pr82574.c
  75141932aa922f32bbb87834cd9630ad  gcc/testsuite/gcc.dg/tree-ssa/pr82726.c
  6b2bacdf2b2223684a18611dbdc1db7f  gcc/testsuite/gcc.dg/tree-ssa/pr83141.c
! f807ed0961b01a668364922fd655af81  gcc/testsuite/gcc.dg/tree-ssa/pr83198.c
  8477b237f09dca3e7328e74d93078e60  gcc/testsuite/gcc.dg/tree-ssa/pr83329.c
  2c9285654e431b1757d716d0373fa6bd  gcc/testsuite/gcc.dg/tree-ssa/pr83501.c
  893a1bc278c3ce3874bce3efe709bc89  gcc/testsuite/gcc.dg/tree-ssa/pr83695.c
--- 36401,36407 ----
  dbb3bd52ee698a572581470fc02636bb  gcc/testsuite/gcc.dg/tree-ssa/pr82574.c
  75141932aa922f32bbb87834cd9630ad  gcc/testsuite/gcc.dg/tree-ssa/pr82726.c
  6b2bacdf2b2223684a18611dbdc1db7f  gcc/testsuite/gcc.dg/tree-ssa/pr83141.c
! 54094f112bf7286fa8dbc811329e939e  gcc/testsuite/gcc.dg/tree-ssa/pr83198.c
  8477b237f09dca3e7328e74d93078e60  gcc/testsuite/gcc.dg/tree-ssa/pr83329.c
  2c9285654e431b1757d716d0373fa6bd  gcc/testsuite/gcc.dg/tree-ssa/pr83501.c
  893a1bc278c3ce3874bce3efe709bc89  gcc/testsuite/gcc.dg/tree-ssa/pr83695.c
*************** de65979960b8a729f3467423d341cd4b  gcc/te
*** 36825,36830 ****
--- 36928,36934 ----
  5ea0709883036b7d4fd90c7acb279a20  gcc/testsuite/gcc.dg/tree-ssa/vrp116.c
  509af9981c6d45aceb7b4b13cc9f53d3  gcc/testsuite/gcc.dg/tree-ssa/vrp117.c
  a2d068c8b5d5ecb7aeb9d6f60f75690b  gcc/testsuite/gcc.dg/tree-ssa/vrp118.c
+ 5f71fab228e137fc38027e7906bc45cd  gcc/testsuite/gcc.dg/tree-ssa/vrp119.c
  419ced6aac18d78614ce2296a1a6b660  gcc/testsuite/gcc.dg/tree-ssa/vrp12.c
  5c02e78e0a19d3b4ab362211af9c057d  gcc/testsuite/gcc.dg/tree-ssa/vrp13.c
  7e4e2677592121fe637fead20ff82420  gcc/testsuite/gcc.dg/tree-ssa/vrp14.c
*************** b83c7628f6a3196a7493cd61645c2322  gcc/te
*** 37663,37669 ****
  3ccfddb01fb0c35f130b75cb184351cb  gcc/testsuite/gcc.dg/vect/pr84357.c
  757457cc7b786e3635e3b333e13494f4  gcc/testsuite/gcc.dg/vect/pr84419.c
  fbc0074bad8664bb29ed347a842005c1  gcc/testsuite/gcc.dg/vect/pr85286.c
! 24728addf4f021b1404926e398186a70  gcc/testsuite/gcc.dg/vect/pr85586.c
  32d06c886c85516fbdce4ca1bd516496  gcc/testsuite/gcc.dg/vect/section-anchors-pr27770.c
  d7c598d838a7c98392febc88239e2769  gcc/testsuite/gcc.dg/vect/section-anchors-vect-69.c
  cd2f0240aaa18dda8ac3a18459c93d29  gcc/testsuite/gcc.dg/vect/slp-1.c
--- 37767,37775 ----
  3ccfddb01fb0c35f130b75cb184351cb  gcc/testsuite/gcc.dg/vect/pr84357.c
  757457cc7b786e3635e3b333e13494f4  gcc/testsuite/gcc.dg/vect/pr84419.c
  fbc0074bad8664bb29ed347a842005c1  gcc/testsuite/gcc.dg/vect/pr85286.c
! acebc3727874d06279fc624eb53d05d9  gcc/testsuite/gcc.dg/vect/pr85586.c
! b9935cee50a5b2b9496865c653bad56a  gcc/testsuite/gcc.dg/vect/pr85597.c
! 6836fb5159f3fe9f011fcabbf5b3d813  gcc/testsuite/gcc.dg/vect/pr85793.c
  32d06c886c85516fbdce4ca1bd516496  gcc/testsuite/gcc.dg/vect/section-anchors-pr27770.c
  d7c598d838a7c98392febc88239e2769  gcc/testsuite/gcc.dg/vect/section-anchors-vect-69.c
  cd2f0240aaa18dda8ac3a18459c93d29  gcc/testsuite/gcc.dg/vect/slp-1.c
*************** a6f761c17339470bb07c2d99265ec06d  gcc/te
*** 40615,40620 ****
--- 40721,40727 ----
  76cbc9fa02438e0b056b240c1acc42a6  gcc/testsuite/gcc.target/arc/pic-1.c
  9bcff0642ee893311d6172e5bdfbc249  gcc/testsuite/gcc.target/arc/pr9000674901.c
  de1d148fe0e6156b068d3be0465e4657  gcc/testsuite/gcc.target/arc/pr9001090948.c
+ f46cb560bbbdee851a633b3344aff41c  gcc/testsuite/gcc.target/arc/pr9001107555.c
  26d6771deea16e669ff0f9d35318bebb  gcc/testsuite/gcc.target/arc/pr9001184797.c
  167afaa0b0dea93ffc9adefb9fb883c6  gcc/testsuite/gcc.target/arc/pr9001191897.c
  94045df90a584be70ae8b5c31fc5f8d1  gcc/testsuite/gcc.target/arc/pr9001195952.c
*************** cd50d653b82c72218798d269f8b09ed6  gcc/te
*** 43322,43328 ****
  331fc645a1c81c3c37a8440362235343  gcc/testsuite/gcc.target/i386/avx512bw-vpbroadcastw-1.c
  598c9df1695e77a9fb8307742402f261  gcc/testsuite/gcc.target/i386/avx512bw-vpbroadcastw-2.c
  be48647acde274bb19d2a38be09f648f  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpb-1.c
! b0d7aa98ef6076d851c12a18453fb39f  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpb-2.c
  224698e76f9723eeef61c20f051e37e6  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpeqb-1.c
  e4564a6c91e83263596c29a118ae7926  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpeqb-2.c
  b3aba301d2995350cdf0dea05ecf7665  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpequb-1.c
--- 43429,43435 ----
  331fc645a1c81c3c37a8440362235343  gcc/testsuite/gcc.target/i386/avx512bw-vpbroadcastw-1.c
  598c9df1695e77a9fb8307742402f261  gcc/testsuite/gcc.target/i386/avx512bw-vpbroadcastw-2.c
  be48647acde274bb19d2a38be09f648f  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpb-1.c
! ff58674ac01e02619e7fbb42218197ed  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpb-2.c
  224698e76f9723eeef61c20f051e37e6  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpeqb-1.c
  e4564a6c91e83263596c29a118ae7926  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpeqb-2.c
  b3aba301d2995350cdf0dea05ecf7665  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpequb-1.c
*************** fcc04c91e15171045e4e5953d53447a7  gcc/te
*** 43372,43378 ****
  0a65e4bf2699f22b174b20b6558d62a7  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpneqw-1.c
  5f7a1b19066291003f40cb3cebffe750  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpneqw-2.c
  5080baf8d9f6ea3e15d8c287084e9ae2  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpub-1.c
! 8f6547fd3232660eef7e612a7fc42142  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpub-2.c
  49eb8fdc0d504904e489ed260878750c  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpuw-1.c
  954b0a84c42b39482b89b0506867efe1  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpuw-2.c
  8764da8e5557c4b887194e406f964c32  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpw-1.c
--- 43479,43485 ----
  0a65e4bf2699f22b174b20b6558d62a7  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpneqw-1.c
  5f7a1b19066291003f40cb3cebffe750  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpneqw-2.c
  5080baf8d9f6ea3e15d8c287084e9ae2  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpub-1.c
! 8c151290624d1563aad645f057a554f1  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpub-2.c
  49eb8fdc0d504904e489ed260878750c  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpuw-1.c
  954b0a84c42b39482b89b0506867efe1  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpuw-2.c
  8764da8e5557c4b887194e406f964c32  gcc/testsuite/gcc.target/i386/avx512bw-vpcmpw-1.c
*************** b33ad4c59a3cd208bc4836cc2b65670f  gcc/te
*** 43769,43774 ****
--- 43876,43882 ----
  a389c34992756249345d609dbb6fce3a  gcc/testsuite/gcc.target/i386/avx512f-pr82370.c
  c69b4f4162e99276afbc48fc71fa5e0e  gcc/testsuite/gcc.target/i386/avx512f-pr84786-1.c
  87e3c7e4634e5b7f65c2077102f502cb  gcc/testsuite/gcc.target/i386/avx512f-pr84786-2.c
+ 94a22888479288823ac9d596b6c017ab  gcc/testsuite/gcc.target/i386/avx512f-pr84786-3.c
  f5e2d9cb20058374157f0683dddeff73  gcc/testsuite/gcc.target/i386/avx512f-pr85090-1.c
  84d3424ba83e34f670378aa307f8926b  gcc/testsuite/gcc.target/i386/avx512f-pr85090-2.c
  386940e61dfede0761eb8f35d9b58f7a  gcc/testsuite/gcc.target/i386/avx512f-pr85090-3.c
*************** a8fd5ae752b69f78e55af10766938030  gcc/te
*** 43929,43939 ****
  b4c8de87ce138b42ea91b7329ee78279  gcc/testsuite/gcc.target/i386/avx512f-vcvtudq2ps-2.c
  4fff44f8d2f9394908b1d8286c1a8c66  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2sd-1.c
  46ee73a82d7c125d7f6e86b33b3ec472  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2sd-2.c
! bbd8e96d78b12050cb453db8082c1080  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2sd64-1.c
  a21fc318d6e23490a99a693be7964b5b  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2sd64-2.c
  975d372caf8b80e2734354ba07697c1f  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2ss-1.c
  0a376976db34cb09e61596ddd3740d4e  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2ss-2.c
! 39a9867441942eb49936e4fc1a56bfcf  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2ss64-1.c
  ce2025b5a73196a72a43eac34a5c9a18  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2ss64-2.c
  0cb92e177c8c0ac9237bb2dbd389ad0f  gcc/testsuite/gcc.target/i386/avx512f-vdivpd-1.c
  5e355df713ee7c05ba9e5392595eb09a  gcc/testsuite/gcc.target/i386/avx512f-vdivpd-2.c
--- 44037,44047 ----
  b4c8de87ce138b42ea91b7329ee78279  gcc/testsuite/gcc.target/i386/avx512f-vcvtudq2ps-2.c
  4fff44f8d2f9394908b1d8286c1a8c66  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2sd-1.c
  46ee73a82d7c125d7f6e86b33b3ec472  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2sd-2.c
! 0fb521bfc3952809ffc19f8f34bd9bb1  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2sd64-1.c
  a21fc318d6e23490a99a693be7964b5b  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2sd64-2.c
  975d372caf8b80e2734354ba07697c1f  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2ss-1.c
  0a376976db34cb09e61596ddd3740d4e  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2ss-2.c
! 0564847f881a9bd950121fc38b983b12  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2ss64-1.c
  ce2025b5a73196a72a43eac34a5c9a18  gcc/testsuite/gcc.target/i386/avx512f-vcvtusi2ss64-2.c
  0cb92e177c8c0ac9237bb2dbd389ad0f  gcc/testsuite/gcc.target/i386/avx512f-vdivpd-1.c
  5e355df713ee7c05ba9e5392595eb09a  gcc/testsuite/gcc.target/i386/avx512f-vdivpd-2.c
*************** eec514b8763a1c8066c61ea36a1687a6  gcc/te
*** 44020,44029 ****
--- 44128,44139 ----
  ba6f38771cf73ad6d68ec70b7116e50e  gcc/testsuite/gcc.target/i386/avx512f-vgetmantss-2.c
  cad96f333d227028d782559168ca42a3  gcc/testsuite/gcc.target/i386/avx512f-vinsertf32x4-1.c
  b4c127e0d7b67d56f1c0f8d1791799ea  gcc/testsuite/gcc.target/i386/avx512f-vinsertf32x4-2.c
+ f5cbc74417bfc762c51c2d66f6e5aae4  gcc/testsuite/gcc.target/i386/avx512f-vinsertf32x4-3.c
  608e7a207e897e9757c00a869921982d  gcc/testsuite/gcc.target/i386/avx512f-vinsertf64x4-1.c
  4d41c590db43a0ea6f69b2b5a08305db  gcc/testsuite/gcc.target/i386/avx512f-vinsertf64x4-2.c
  2926ac70ecdbbf81360ddf07800e9187  gcc/testsuite/gcc.target/i386/avx512f-vinserti32x4-1.c
  9d9e8859ae3846e6e7d86237264403ff  gcc/testsuite/gcc.target/i386/avx512f-vinserti32x4-2.c
+ 22d2627130a0ce090259c33a9949f45c  gcc/testsuite/gcc.target/i386/avx512f-vinserti32x4-3.c
  e98fac6948f844e5522cfe82e1ebfc97  gcc/testsuite/gcc.target/i386/avx512f-vinserti64x4-1.c
  dde440e25ef75dd116fee5978cb3a1d1  gcc/testsuite/gcc.target/i386/avx512f-vinserti64x4-2.c
  22228fc192abc650d405157019692d41  gcc/testsuite/gcc.target/i386/avx512f-vmaxpd-1.c
*************** f0a2df8cddbc2f20daee55cb96297234  gcc/te
*** 44799,44812 ****
--- 44909,44926 ----
  03e7c4974a7878b178447c16ccb6dd76  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpequq-2.c
  7f137851a2723e3b5c577cac2fc00b60  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpequw-2.c
  e0f1c020e31ed8abd688678278d910d7  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpeqw-2.c
+ 19c5d0e601df3d73f9fbd7f28604358d  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeb-2.c
  5bdd1e6a52f8f3defea290d1930e0bbb  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpged-1.c
  2f7900f888ea7da4a14df3ed7849e43f  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpged-2.c
  a16dbbb8c24821232d4520645d2dbe9e  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeq-1.c
  f7e0c3a221cbdef84e1ccf641032ecb2  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeq-2.c
+ e2e07695947b9badb627a9e157f4ad4e  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeub-2.c
  b72c0a38edcbe8723dd3afd8b766ede6  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeud-1.c
  63b52d27130dc0c52602651aa801221a  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeud-2.c
  37a770d6e8a8f288ae593d526759a5e7  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeuq-1.c
  a530d29994e1e42afeb1335af87cd6c7  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeuq-2.c
+ b23fc9cfdc226b3b43b3e8733e86a1be  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgeuw-2.c
+ 753f655bba28c15253493e74a4cb6e8d  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgew-2.c
  05d8bed70b1a3a80022e1ab6e08a5def  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgtb-2.c
  d80a324f086149214f1d22ffe85fd3c3  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgtd-1.c
  15b541e379c1f114378100100df0d4de  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgtd-2.c
*************** ca5d27b6270badc1d23fbe8cd51594b1  gcc/te
*** 44819,44848 ****
--- 44933,44974 ----
  af22e560c0a9ab33776f863d079fe289  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgtuq-2.c
  c0167edea99bc8627afa2c571cfbc098  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgtuw-2.c
  08603bc4c0c4f087b9b6c1350c33a502  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpgtw-2.c
+ bdfdb2e909d27adb9ee14c0e535ee64e  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleb-2.c
  4e4d52b60ce069a94f4ba36d8f390b5f  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpled-1.c
  22ee381653ab620bc42d01b2762e964e  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpled-2.c
  9fcfee13de82383fafd9c92f68654826  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleq-1.c
  e4cdad074d9c1e1d4b11bec1b98c43b0  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleq-2.c
+ e5a9c1facb7444e998ddd59e7a3698b7  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleub-2.c
  12c022d89b45ecb55e8f43df4376434d  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleud-1.c
  ec19724280ab750af31fe2b1f5ced014  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleud-2.c
  a0ee03587a4023463cae4726bcf9ab7e  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleuq-1.c
  3f2b6e11bae54b115bbbd7dbbdee3c93  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleuq-2.c
+ 5dda7d72ccf60b3e4f938e235f96c94d  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpleuw-2.c
+ a5887335194bf71eec7f43eb7004f547  gcc/testsuite/gcc.target/i386/avx512vl-vpcmplew-2.c
+ 6ed0d1a75241a2e5801fcf0b2ca2fe4f  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltb-2.c
  81942ba686bb773ee9d9020debd62ee3  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltd-1.c
  b32d6eddd7d6a2474cd73cde256a11af  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltd-2.c
  1032ff6eb7855e2ae59356d05f5718f0  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltq-1.c
  ef18e272792c52afff0543811ca0f225  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltq-2.c
+ 02db0c1dd8477d5cc4e74ab0a5a365f9  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltub-2.c
  a2483f42d21e7ac8ec08f21dd21d5606  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltud-1.c
  58092d92cd26b057add07770ccf3802d  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltud-2.c
  6a135c9edba29ef4d4c2654031a0d441  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltuq-1.c
  363f29a6c5332fbcf97fed0538bc548e  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltuq-2.c
+ 5e802543a7c3cdd3bca3e662bbf04cd4  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltuw-2.c
+ de0766028f53a20aa347ba5c159b50e3  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpltw-2.c
+ 1ced16362a82a11f808b5a64067e7545  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpneqb-2.c
  4e4adf4e5ee489a00408fe73cf920f09  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpneqd-1.c
  23999c7503e6c7fbd5d7639940b4121f  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpneqd-2.c
  57e9504998426c68e9b13f0b2c26c4d7  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpneqq-1.c
  e38c3246f68a5838f8e45d58fc64e38d  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpneqq-2.c
+ b514afa16f011307fc2ef147aa22e047  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpnequb-2.c
  69740b50d84eb0f7c5cc70303d346171  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpnequd-1.c
  15eb2b53a228424bada5e92b042894f7  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpnequd-2.c
  10a3c4131ba4cc9fad00a84dcef2a5db  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpnequq-1.c
  3f6f9a8bd3d23611138b15ce7e423322  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpnequq-2.c
+ cd7f3fd860141288d2d3b52036d685b2  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpnequw-2.c
+ 32f2e7072ce6e300769323cc82efc5a1  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpneqw-2.c
  c47d0b58ee50ad13093a01dfc8922b2c  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpq-1.c
  e6ee29155464ba4f854e36436c73e16b  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpq-2.c
  8ec8c403a7c77e812001c0126229d798  gcc/testsuite/gcc.target/i386/avx512vl-vpcmpub-2.c
*************** a0e8df751a0532abc2f56fae74b35ceb  gcc/te
*** 46602,46608 ****
  3e9f3d5fd14abd4982a1d20d13a214ba  gcc/testsuite/gcc.target/i386/pr48723.c
  b26834e660d14d009bf72740343d1f1e  gcc/testsuite/gcc.target/i386/pr49002-1.c
  1744d1b6525d493782f9f5936b33c289  gcc/testsuite/gcc.target/i386/pr49002-2.c
! 3369f8f1bc238cd96148ea54f9434e19  gcc/testsuite/gcc.target/i386/pr49095.c
  a294cc6e4c63c7891b458d6b03b24d18  gcc/testsuite/gcc.target/i386/pr49168-1.c
  eba01282bb2f285e74cc7ec9b9fb8ff7  gcc/testsuite/gcc.target/i386/pr49244-1.c
  82466c76aaf1a7c37ef776c4fdb8c5bb  gcc/testsuite/gcc.target/i386/pr49244-2.c
--- 46728,46734 ----
  3e9f3d5fd14abd4982a1d20d13a214ba  gcc/testsuite/gcc.target/i386/pr48723.c
  b26834e660d14d009bf72740343d1f1e  gcc/testsuite/gcc.target/i386/pr49002-1.c
  1744d1b6525d493782f9f5936b33c289  gcc/testsuite/gcc.target/i386/pr49002-2.c
! 450d95e5dc80da1fc0b6f0d5352b9b4b  gcc/testsuite/gcc.target/i386/pr49095.c
  a294cc6e4c63c7891b458d6b03b24d18  gcc/testsuite/gcc.target/i386/pr49168-1.c
  eba01282bb2f285e74cc7ec9b9fb8ff7  gcc/testsuite/gcc.target/i386/pr49244-1.c
  82466c76aaf1a7c37ef776c4fdb8c5bb  gcc/testsuite/gcc.target/i386/pr49244-2.c
*************** aa9de40f87e1067b65e91f1ff3060c0c  gcc/te
*** 47388,47393 ****
--- 47514,47522 ----
  c69c3bea82e3b6d7058e5910c4e290f2  gcc/testsuite/gcc.target/i386/pr84310.c
  59f622f0ad447d9b9f21e1aaddd4bfac  gcc/testsuite/gcc.target/i386/pr84335.c
  161ab380e2efcff987ed34658e8dc205  gcc/testsuite/gcc.target/i386/pr84336.c
+ 4234c8d6c38ea1c822c7e4b0ab801611  gcc/testsuite/gcc.target/i386/pr84413-1.c
+ 06206048100b8d0dd5d9761931021c3a  gcc/testsuite/gcc.target/i386/pr84413-2.c
+ 42e616e5051f241e57138b1c86e7f06a  gcc/testsuite/gcc.target/i386/pr84413-3.c
  5509eed5a713f3d388d75f3ef78611ec  gcc/testsuite/gcc.target/i386/pr84564.c
  cc51cb48f7db1678bae9e4da234e3807  gcc/testsuite/gcc.target/i386/pr84625.c
  f9c6b5bc56d17f16a6d9178987415964  gcc/testsuite/gcc.target/i386/pr84723-1.c
*************** b1d411e138437b4021c6ad928ab1a90f  gcc/te
*** 47398,47403 ****
--- 47527,47533 ----
  c2713286552f07ac4fea6dcb1b12ac3c  gcc/testsuite/gcc.target/i386/pr84742-1.c
  49b10b659088ec37bab092ef55bd2642  gcc/testsuite/gcc.target/i386/pr84742-2.c
  5435d67b61a499c7fee5dceca4d38535  gcc/testsuite/gcc.target/i386/pr84827.c
+ b7f2c0b3d382bb72b6dc274a9b8ae5cf  gcc/testsuite/gcc.target/i386/pr84829.c
  c476ce9c85fd2d6635a7b7b3c213a831  gcc/testsuite/gcc.target/i386/pr84844.c
  0169ebe2c020ca8986468147914a24a8  gcc/testsuite/gcc.target/i386/pr84876.c
  db37ebccda7aeb13b5467c554d55464d  gcc/testsuite/gcc.target/i386/pr84945.c
*************** da8dddf5375beef8a5899951924780ea  gcc/te
*** 47413,47418 ****
--- 47543,47549 ----
  262cf8122c246bfa7f7974ab94c0aa5a  gcc/testsuite/gcc.target/i386/pr85281.c
  7150bc1ab702639745bb100f1dbe27a3  gcc/testsuite/gcc.target/i386/pr85328.c
  59764880be1f98d04175c64e19e6bbfe  gcc/testsuite/gcc.target/i386/pr85342.c
+ 62d028b8a33a9d38bf2514ec9d89ac91  gcc/testsuite/gcc.target/i386/pr85345.c
  9c2173405d7c655e7e882f84624f9362  gcc/testsuite/gcc.target/i386/pr85403.c
  35cf52e2d2d484719af59b590e3000a3  gcc/testsuite/gcc.target/i386/pr85404.c
  7c60fcf8d9f441271e1bad261844ebca  gcc/testsuite/gcc.target/i386/pr85417-1.c
*************** da8dddf5375beef8a5899951924780ea  gcc/te
*** 47420,47425 ****
--- 47551,47561 ----
  bfc63737303c346862df5e9d8928d4f0  gcc/testsuite/gcc.target/i386/pr85473-2.c
  51e373c9a10bdce46b6bd839fecfedeb  gcc/testsuite/gcc.target/i386/pr85508.c
  c9b6441c0d7b7f884874e0499b1458cd  gcc/testsuite/gcc.target/i386/pr85511.c
+ dd2eb8b8e0da9871c78cecc6af291003  gcc/testsuite/gcc.target/i386/pr85934.c
+ c19a9d9e41959574f6c21d72429137da  gcc/testsuite/gcc.target/i386/pr85950.c
+ 2360ffb748aff9fb6627cff8522f74d8  gcc/testsuite/gcc.target/i386/pr85984.c
+ e68e510c245a1586dead99573f2e33d2  gcc/testsuite/gcc.target/i386/pr86048.c
+ 926130d343ce505b99901b7c06918b57  gcc/testsuite/gcc.target/i386/pr86194.c
  849234c7a569c1e86023244bc5561263  gcc/testsuite/gcc.target/i386/pr9771-1.c
  24ceb6d5f3f5cde4b9d852839bdb98ae  gcc/testsuite/gcc.target/i386/prefetchw-1.c
  f11f4731c396f099373c033ab016a64f  gcc/testsuite/gcc.target/i386/prefetchwt1-1.c
*************** d58eb898aedc8c5886435ac33cca3a59  gcc/te
*** 48135,48141 ****
  cbb5b90c73478aeca5c2a0542f0be2af  gcc/testsuite/gcc.target/i386/wrpku-1.c
  e45be5b5dd5f8be0a75495bb33be0404  gcc/testsuite/gcc.target/i386/xchg-1.c
  b6d6abcfbd5245e5750e48d0e9518639  gcc/testsuite/gcc.target/i386/xchg-2.c
! 8655ad3d0836ec4d8f2535355460ea11  gcc/testsuite/gcc.target/i386/xgetsetbv.c
  5ee25ab13ecf1397089259762302768b  gcc/testsuite/gcc.target/i386/xop-check.h
  c37d749cc823fbe15fae562023e669f6  gcc/testsuite/gcc.target/i386/xop-frczX.c
  1dfb32c9098a172a7ddbb001e0617c92  gcc/testsuite/gcc.target/i386/xop-haddX.c
--- 48271,48277 ----
  cbb5b90c73478aeca5c2a0542f0be2af  gcc/testsuite/gcc.target/i386/wrpku-1.c
  e45be5b5dd5f8be0a75495bb33be0404  gcc/testsuite/gcc.target/i386/xchg-1.c
  b6d6abcfbd5245e5750e48d0e9518639  gcc/testsuite/gcc.target/i386/xchg-2.c
! 388308f4fb2cc6ee0eace3f3a54897f0  gcc/testsuite/gcc.target/i386/xgetsetbv.c
  5ee25ab13ecf1397089259762302768b  gcc/testsuite/gcc.target/i386/xop-check.h
  c37d749cc823fbe15fae562023e669f6  gcc/testsuite/gcc.target/i386/xop-frczX.c
  1dfb32c9098a172a7ddbb001e0617c92  gcc/testsuite/gcc.target/i386/xop-haddX.c
*************** d04d883325944bb913060f1812cc2e59  gcc/te
*** 49100,49105 ****
--- 49236,49242 ----
  1740cc665d8423adf426eedd3a8276eb  gcc/testsuite/gcc.target/powerpc/440-nmaclhw-2.c
  5931e32eea29c20bbd53794357f5ebad  gcc/testsuite/gcc.target/powerpc/980827-1.c
  3f8cb7e31c5c7de093b851e9d7eeedc7  gcc/testsuite/gcc.target/powerpc/abs128-1.c
+ 4c9cc7a0cca9d5310e9f4909aaa27334  gcc/testsuite/gcc.target/powerpc/altivec-1-runnable.c
  c441836462a082b52b8df4f3644b8ee1  gcc/testsuite/gcc.target/powerpc/altivec-1.c
  7594d13b6afbb5788fd3ff108fa1798d  gcc/testsuite/gcc.target/powerpc/altivec-10.c
  87921f986b2e966c18eb11c96891c323  gcc/testsuite/gcc.target/powerpc/altivec-11.c
*************** c441836462a082b52b8df4f3644b8ee1  gcc/te
*** 49111,49116 ****
--- 49248,49254 ----
  185ea70c33583036bd31cdc573947c3a  gcc/testsuite/gcc.target/powerpc/altivec-17.c
  340ead8fcad4b53652916ead19c7fdd0  gcc/testsuite/gcc.target/powerpc/altivec-18.c
  49786113fcbc4891acce995d7b682bd9  gcc/testsuite/gcc.target/powerpc/altivec-19.c
+ 71efab86a07793678a2ea5678cb2c374  gcc/testsuite/gcc.target/powerpc/altivec-2-runnable.c
  61ff3467149ed3837c58c54416b2a830  gcc/testsuite/gcc.target/powerpc/altivec-2.c
  4450537c080ed309e1979a10a2f4845c  gcc/testsuite/gcc.target/powerpc/altivec-20.c
  3bb8802689d0e131eeb4dc94f557b828  gcc/testsuite/gcc.target/powerpc/altivec-21.c
*************** caf01994c96172dac156c3da29317823  gcc/te
*** 49335,49350 ****
  332b3d51f7b08982922122764eeefdd1  gcc/testsuite/gcc.target/powerpc/bswap64-4.c
  660ec5b28bd11c4d01e9d4d45e4670fa  gcc/testsuite/gcc.target/powerpc/builtin-vec-sums-be-int.c
  a12779173ff410afc2edfb105cc93f42  gcc/testsuite/gcc.target/powerpc/builtins-1-be-folded.c
! aecef7ad576830667bf95ed8c43a5e95  gcc/testsuite/gcc.target/powerpc/builtins-1-be.c
  6005342172a0176bcfbab4891b95fd00  gcc/testsuite/gcc.target/powerpc/builtins-1-le-folded.c
! 5678d50696a24a905cd1b5a0b22b485c  gcc/testsuite/gcc.target/powerpc/builtins-1-le.c
  33abd1af80f66e4214b0acae7839bfa6  gcc/testsuite/gcc.target/powerpc/builtins-1-p9-runnable.c
  77f4cc7ca27ab5f1eaac6d0ad22a87aa  gcc/testsuite/gcc.target/powerpc/builtins-1.fold.h
  2343bc1b52052bc05d5d1fb1abd7a42f  gcc/testsuite/gcc.target/powerpc/builtins-1.h
  4a21cfa6efc194e065396e8eee656f75  gcc/testsuite/gcc.target/powerpc/builtins-2-p9-runnable.c
  f2a1b1e6b9938f58e73b467b021816af  gcc/testsuite/gcc.target/powerpc/builtins-2.c
! b4831051152d1863c611fd69fac47b5a  gcc/testsuite/gcc.target/powerpc/builtins-3-p8.c
! 90e86bc17024a4466eb8ef6042ebc459  gcc/testsuite/gcc.target/powerpc/builtins-3-p9-runnable.c
  a934e482b46e519d71ca5abd85d5c3f8  gcc/testsuite/gcc.target/powerpc/builtins-3-p9.c
  14a382c7ba3fc9d6f2b5403ecd973455  gcc/testsuite/gcc.target/powerpc/builtins-3-runnable-p8.c
  5701d50633d5bb5325a165e33f3d8da1  gcc/testsuite/gcc.target/powerpc/builtins-3-runnable.c
--- 49473,49488 ----
  332b3d51f7b08982922122764eeefdd1  gcc/testsuite/gcc.target/powerpc/bswap64-4.c
  660ec5b28bd11c4d01e9d4d45e4670fa  gcc/testsuite/gcc.target/powerpc/builtin-vec-sums-be-int.c
  a12779173ff410afc2edfb105cc93f42  gcc/testsuite/gcc.target/powerpc/builtins-1-be-folded.c
! 99ca74227c305865ee1e549c431c6707  gcc/testsuite/gcc.target/powerpc/builtins-1-be.c
  6005342172a0176bcfbab4891b95fd00  gcc/testsuite/gcc.target/powerpc/builtins-1-le-folded.c
! 94b4d7365b116f1c738fe496c673bd91  gcc/testsuite/gcc.target/powerpc/builtins-1-le.c
  33abd1af80f66e4214b0acae7839bfa6  gcc/testsuite/gcc.target/powerpc/builtins-1-p9-runnable.c
  77f4cc7ca27ab5f1eaac6d0ad22a87aa  gcc/testsuite/gcc.target/powerpc/builtins-1.fold.h
  2343bc1b52052bc05d5d1fb1abd7a42f  gcc/testsuite/gcc.target/powerpc/builtins-1.h
  4a21cfa6efc194e065396e8eee656f75  gcc/testsuite/gcc.target/powerpc/builtins-2-p9-runnable.c
  f2a1b1e6b9938f58e73b467b021816af  gcc/testsuite/gcc.target/powerpc/builtins-2.c
! 305cb8266fcbbefc92f5b16dff7646ce  gcc/testsuite/gcc.target/powerpc/builtins-3-p8.c
! 0573a9a7baf98bab25999128bfa831bd  gcc/testsuite/gcc.target/powerpc/builtins-3-p9-runnable.c
  a934e482b46e519d71ca5abd85d5c3f8  gcc/testsuite/gcc.target/powerpc/builtins-3-p9.c
  14a382c7ba3fc9d6f2b5403ecd973455  gcc/testsuite/gcc.target/powerpc/builtins-3-runnable-p8.c
  5701d50633d5bb5325a165e33f3d8da1  gcc/testsuite/gcc.target/powerpc/builtins-3-runnable.c
*************** a0f7d5e680100acf43fdb1ab0372641b  gcc/te
*** 49358,49363 ****
--- 49496,49502 ----
  9ed4f7458d6a6dadd3d717551da74733  gcc/testsuite/gcc.target/powerpc/builtins-6-runnable.c
  152da1e6a5994b32721d906034b3265b  gcc/testsuite/gcc.target/powerpc/builtins-7-p9-runnable.c
  34e0fd287c753e0ec601021c95c3705c  gcc/testsuite/gcc.target/powerpc/builtins-7-runnable.c
+ 718dd45616997665606f9b710b81cdab  gcc/testsuite/gcc.target/powerpc/builtins-9.c
  6a0869294a2f975212e388f211524c2a  gcc/testsuite/gcc.target/powerpc/builtins-mergew-mergow.c
  23cbc0965c2217c02326bfaf8538fb4a  gcc/testsuite/gcc.target/powerpc/builtins-revb-runnable.c
  7f35a56e8dea223eabe96fb48dba06ed  gcc/testsuite/gcc.target/powerpc/byte-in-either-range-0.c
*************** ed1fd158f6b81925163a29d847b84593  gcc/te
*** 49525,49532 ****
  5855fcf4178ae25f7f8bce907fb435f2  gcc/testsuite/gcc.target/powerpc/direct-move-vint2.c
  6aa10299b67de4618abcf699cb851ce8  gcc/testsuite/gcc.target/powerpc/direct-move.h
  437116f4ece2fc838159319958a00e92  gcc/testsuite/gcc.target/powerpc/divkc3-1.c
! f6838616be545f126e578d93909edeff  gcc/testsuite/gcc.target/powerpc/divkc3-2.c
! 5050a835a5629ea6d76bc083c8ce96e6  gcc/testsuite/gcc.target/powerpc/divkc3-3.c
  8f2229fba1c4dc16358c52a26e62a35e  gcc/testsuite/gcc.target/powerpc/doloop-1.c
  1e28ad29e43de3bf402fb713b7540c32  gcc/testsuite/gcc.target/powerpc/e500-1.c
  6b480fbd59c1e52ed8af5509486a3432  gcc/testsuite/gcc.target/powerpc/e500-ord-1.c
--- 49664,49671 ----
  5855fcf4178ae25f7f8bce907fb435f2  gcc/testsuite/gcc.target/powerpc/direct-move-vint2.c
  6aa10299b67de4618abcf699cb851ce8  gcc/testsuite/gcc.target/powerpc/direct-move.h
  437116f4ece2fc838159319958a00e92  gcc/testsuite/gcc.target/powerpc/divkc3-1.c
! 499cd7621c221e968d7b038cf3e898d9  gcc/testsuite/gcc.target/powerpc/divkc3-2.c
! acd01b4a84dada449fb4247ebc8529e0  gcc/testsuite/gcc.target/powerpc/divkc3-3.c
  8f2229fba1c4dc16358c52a26e62a35e  gcc/testsuite/gcc.target/powerpc/doloop-1.c
  1e28ad29e43de3bf402fb713b7540c32  gcc/testsuite/gcc.target/powerpc/e500-1.c
  6b480fbd59c1e52ed8af5509486a3432  gcc/testsuite/gcc.target/powerpc/e500-ord-1.c
*************** cd991630470a6090f4911b25a5e6100a  gcc/te
*** 49641,49647 ****
  c5a2e0e18b989631ff4f1c9e4b0f5ee2  gcc/testsuite/gcc.target/powerpc/fold-vec-madd-float.c
  b2740aca0f3481b5d711325fed94bf4b  gcc/testsuite/gcc.target/powerpc/fold-vec-madd-short.c
  15b0ef78deaa74d0936ce2a256ca4880  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-char.c
! 7d4bf03ab9f4542ee4aa20a931f12f77  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-double.c
  ec5dbe0b4f0e94b5f299aa14c6e97def  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-float.c
  23d5402a4c4336fcb6826687aec9a720  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-int.c
  3bdbd87c7f65bcb6041613ddaa42558e  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-longlong.c
--- 49780,49786 ----
  c5a2e0e18b989631ff4f1c9e4b0f5ee2  gcc/testsuite/gcc.target/powerpc/fold-vec-madd-float.c
  b2740aca0f3481b5d711325fed94bf4b  gcc/testsuite/gcc.target/powerpc/fold-vec-madd-short.c
  15b0ef78deaa74d0936ce2a256ca4880  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-char.c
! 639c5d50d6d610c022e624085b42d082  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-double.c
  ec5dbe0b4f0e94b5f299aa14c6e97def  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-float.c
  23d5402a4c4336fcb6826687aec9a720  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-int.c
  3bdbd87c7f65bcb6041613ddaa42558e  gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-longlong.c
*************** b0d4b9eba3b8d9817c3a0d14cbfbb6de  gcc/te
*** 49675,49681 ****
  efc001398eb7df0ce51c9f066b583d73  gcc/testsuite/gcc.target/powerpc/fold-vec-neg-longlong.p8.c
  d0134ffb61215e28972b68c703e8ad07  gcc/testsuite/gcc.target/powerpc/fold-vec-neg-longlong.p9.c
  3e5c6612426041c315d39815ca87cf4c  gcc/testsuite/gcc.target/powerpc/fold-vec-neg-short.c
! f880b97ba56da4ceecf4b4d6e42b9d08  gcc/testsuite/gcc.target/powerpc/fold-vec-pack-double.c
  9dc9af4f6434ea16e511ecf0c0ed2a3c  gcc/testsuite/gcc.target/powerpc/fold-vec-pack-int.c
  e10f21270c1b37353711b71077d3364a  gcc/testsuite/gcc.target/powerpc/fold-vec-pack-longlong.c
  95ee03eb866a6ce8e68fe4231fc04a00  gcc/testsuite/gcc.target/powerpc/fold-vec-pack-short.c
--- 49814,49820 ----
  efc001398eb7df0ce51c9f066b583d73  gcc/testsuite/gcc.target/powerpc/fold-vec-neg-longlong.p8.c
  d0134ffb61215e28972b68c703e8ad07  gcc/testsuite/gcc.target/powerpc/fold-vec-neg-longlong.p9.c
  3e5c6612426041c315d39815ca87cf4c  gcc/testsuite/gcc.target/powerpc/fold-vec-neg-short.c
! a8ca13db4da61b8910d187754b087f25  gcc/testsuite/gcc.target/powerpc/fold-vec-pack-double.c
  9dc9af4f6434ea16e511ecf0c0ed2a3c  gcc/testsuite/gcc.target/powerpc/fold-vec-pack-int.c
  e10f21270c1b37353711b71077d3364a  gcc/testsuite/gcc.target/powerpc/fold-vec-pack-longlong.c
  95ee03eb866a6ce8e68fe4231fc04a00  gcc/testsuite/gcc.target/powerpc/fold-vec-pack-short.c
*************** e4cd49609a9602497a9897dcae86fed2  gcc/te
*** 49790,49797 ****
  995bc75d9399474fb48494a941a1e00a  gcc/testsuite/gcc.target/powerpc/mod-1.c
  68dd42cf85da89132923bd22aec1f9dc  gcc/testsuite/gcc.target/powerpc/mod-2.c
  4eaddf22e0f22b514f7215226f16b76c  gcc/testsuite/gcc.target/powerpc/mulkc3-1.c
! 1c0f979bd79480b526ba2cc173bbcf5f  gcc/testsuite/gcc.target/powerpc/mulkc3-2.c
! a68a7d87779bc9e5e7382101f880ccab  gcc/testsuite/gcc.target/powerpc/mulkc3-3.c
  1f98efd43a15bde30353489bd97a085d  gcc/testsuite/gcc.target/powerpc/nan128-1.c
  7ae49a33b45e51770e88e4a1e02a8d3e  gcc/testsuite/gcc.target/powerpc/no-r11-1.c
  0831e4d64f9c944a22351c0a3a55d827  gcc/testsuite/gcc.target/powerpc/no-r11-2.c
--- 49929,49936 ----
  995bc75d9399474fb48494a941a1e00a  gcc/testsuite/gcc.target/powerpc/mod-1.c
  68dd42cf85da89132923bd22aec1f9dc  gcc/testsuite/gcc.target/powerpc/mod-2.c
  4eaddf22e0f22b514f7215226f16b76c  gcc/testsuite/gcc.target/powerpc/mulkc3-1.c
! 1549b9373bc2fd4008625c3dfbefb007  gcc/testsuite/gcc.target/powerpc/mulkc3-2.c
! 18aac6a2b165d96b59c08a6941c593dd  gcc/testsuite/gcc.target/powerpc/mulkc3-3.c
  1f98efd43a15bde30353489bd97a085d  gcc/testsuite/gcc.target/powerpc/nan128-1.c
  7ae49a33b45e51770e88e4a1e02a8d3e  gcc/testsuite/gcc.target/powerpc/no-r11-1.c
  0831e4d64f9c944a22351c0a3a55d827  gcc/testsuite/gcc.target/powerpc/no-r11-2.c
*************** f177eaa3d0b3133708761261ab01b9d1  gcc/te
*** 49848,49854 ****
  3c78f4a622ea40518e89e0e894d9a44a  gcc/testsuite/gcc.target/powerpc/p9-xxbr-2.c
  377ee3d5295c5a6f84022ece7d4be993  gcc/testsuite/gcc.target/powerpc/p9-xxbr-3.c
  fda3aa1dc29993870f4e47e1e8bea361  gcc/testsuite/gcc.target/powerpc/pack01.c
! 7ebae9f9f5c7381014d468fa566004a2  gcc/testsuite/gcc.target/powerpc/pack02.c
  1f160a2dd7d4aca4c5e59f63cbdf9950  gcc/testsuite/gcc.target/powerpc/pack03.c
  d0bd3df7fee3d73a0acc876ce20691e2  gcc/testsuite/gcc.target/powerpc/paired-1.c
  0d7e5847184bc01c42a40dda9b07bda3  gcc/testsuite/gcc.target/powerpc/paired-10.c
--- 49987,49993 ----
  3c78f4a622ea40518e89e0e894d9a44a  gcc/testsuite/gcc.target/powerpc/p9-xxbr-2.c
  377ee3d5295c5a6f84022ece7d4be993  gcc/testsuite/gcc.target/powerpc/p9-xxbr-3.c
  fda3aa1dc29993870f4e47e1e8bea361  gcc/testsuite/gcc.target/powerpc/pack01.c
! 265927dd0522bdf388e1e09fabd690a4  gcc/testsuite/gcc.target/powerpc/pack02.c
  1f160a2dd7d4aca4c5e59f63cbdf9950  gcc/testsuite/gcc.target/powerpc/pack03.c
  d0bd3df7fee3d73a0acc876ce20691e2  gcc/testsuite/gcc.target/powerpc/paired-1.c
  0d7e5847184bc01c42a40dda9b07bda3  gcc/testsuite/gcc.target/powerpc/paired-10.c
*************** b7b37333d472ecbb52390ddcbb4ec3f7  gcc/te
*** 49989,49995 ****
  5213ba15f0ce83b375c1cb6fab3a91a2  gcc/testsuite/gcc.target/powerpc/pr55033.c
  e4531bd522b146b22bdbf991fc3d207e  gcc/testsuite/gcc.target/powerpc/pr56256.c
  f010384f25dad73f8db764735b5c2cda  gcc/testsuite/gcc.target/powerpc/pr56605.c
! c85fe3179b25d0274cf9bb45d0986783  gcc/testsuite/gcc.target/powerpc/pr57150.c
  7a49a99d1d678fcb8065029344b893d5  gcc/testsuite/gcc.target/powerpc/pr57363.c
  5a1a59664a12f41e649ce85cf2f2ab77  gcc/testsuite/gcc.target/powerpc/pr57744.c
  f02eeb6cf6befd77b21375ae0cbb214d  gcc/testsuite/gcc.target/powerpc/pr57949-1.c
--- 50128,50134 ----
  5213ba15f0ce83b375c1cb6fab3a91a2  gcc/testsuite/gcc.target/powerpc/pr55033.c
  e4531bd522b146b22bdbf991fc3d207e  gcc/testsuite/gcc.target/powerpc/pr56256.c
  f010384f25dad73f8db764735b5c2cda  gcc/testsuite/gcc.target/powerpc/pr56605.c
! 9c417c4b09ec6a279103e42f934f5edd  gcc/testsuite/gcc.target/powerpc/pr57150.c
  7a49a99d1d678fcb8065029344b893d5  gcc/testsuite/gcc.target/powerpc/pr57363.c
  5a1a59664a12f41e649ce85cf2f2ab77  gcc/testsuite/gcc.target/powerpc/pr57744.c
  f02eeb6cf6befd77b21375ae0cbb214d  gcc/testsuite/gcc.target/powerpc/pr57949-1.c
*************** e2be005a17035d4d4c6269830259fd72  gcc/te
*** 50002,50008 ****
  63ad63730844fd57a6686a63c12ff312  gcc/testsuite/gcc.target/powerpc/pr60102.c
  8797c5868ef493bfd013f608a14997a0  gcc/testsuite/gcc.target/powerpc/pr60137.c
  02cf135d832005e55949b852236d9b3c  gcc/testsuite/gcc.target/powerpc/pr60158.c
! f46688282e01953b7b30222804d9d13f  gcc/testsuite/gcc.target/powerpc/pr60203.c
  3b524466e86226eb48cd827732e6d523  gcc/testsuite/gcc.target/powerpc/pr60676.c
  bf51ab11cd48a1ad105702c5ab6ac663  gcc/testsuite/gcc.target/powerpc/pr60735.c
  20ff46b0608216382ea6e9abd325e184  gcc/testsuite/gcc.target/powerpc/pr61977-1.c
--- 50141,50147 ----
  63ad63730844fd57a6686a63c12ff312  gcc/testsuite/gcc.target/powerpc/pr60102.c
  8797c5868ef493bfd013f608a14997a0  gcc/testsuite/gcc.target/powerpc/pr60137.c
  02cf135d832005e55949b852236d9b3c  gcc/testsuite/gcc.target/powerpc/pr60158.c
! 433c4b5614a0c85587b47f9cc83b9ac0  gcc/testsuite/gcc.target/powerpc/pr60203.c
  3b524466e86226eb48cd827732e6d523  gcc/testsuite/gcc.target/powerpc/pr60676.c
  bf51ab11cd48a1ad105702c5ab6ac663  gcc/testsuite/gcc.target/powerpc/pr60735.c
  20ff46b0608216382ea6e9abd325e184  gcc/testsuite/gcc.target/powerpc/pr61977-1.c
*************** b7ddb38736229a3775407a30ca145c36  gcc/te
*** 50023,50029 ****
  66d729391a8bf7a535f421e52f7d2ddf  gcc/testsuite/gcc.target/powerpc/pr67071-2.c
  1dc925cae1c688a77865627d749d015c  gcc/testsuite/gcc.target/powerpc/pr67071-3.c
  7609b29cc525d34b4ba732f1f0e4a209  gcc/testsuite/gcc.target/powerpc/pr67789.c
! 88a3e9fbb8d6b27f263c091f86866838  gcc/testsuite/gcc.target/powerpc/pr67808.c
  aa32a238045a33a852e5d9310ed09842  gcc/testsuite/gcc.target/powerpc/pr68163.c
  10275f113c23c2540c4983ca700eeaac  gcc/testsuite/gcc.target/powerpc/pr68805.c
  d369a7045eda68cbec3227a16d5de67b  gcc/testsuite/gcc.target/powerpc/pr68872.c
--- 50162,50168 ----
  66d729391a8bf7a535f421e52f7d2ddf  gcc/testsuite/gcc.target/powerpc/pr67071-2.c
  1dc925cae1c688a77865627d749d015c  gcc/testsuite/gcc.target/powerpc/pr67071-3.c
  7609b29cc525d34b4ba732f1f0e4a209  gcc/testsuite/gcc.target/powerpc/pr67789.c
! a4987f0f09150de2a7f2844f287cfb7a  gcc/testsuite/gcc.target/powerpc/pr67808.c
  aa32a238045a33a852e5d9310ed09842  gcc/testsuite/gcc.target/powerpc/pr68163.c
  10275f113c23c2540c4983ca700eeaac  gcc/testsuite/gcc.target/powerpc/pr68805.c
  d369a7045eda68cbec3227a16d5de67b  gcc/testsuite/gcc.target/powerpc/pr68872.c
*************** faf2ed46677346059dd2b7fd42254985  gcc/te
*** 50032,50038 ****
  3b3600883b142990a643f5b787bb22cb  gcc/testsuite/gcc.target/powerpc/pr69548.c
  c12c18f334b92db27768fc61c21a1b4a  gcc/testsuite/gcc.target/powerpc/pr69946.c
  03eb7b91e6fcf641d03ca949346d2dc9  gcc/testsuite/gcc.target/powerpc/pr69969.c
! a31fef5f59c5f12ea342e66137c45ae7  gcc/testsuite/gcc.target/powerpc/pr70117.c
  222fda9019693e635c2d63ebdda27d2b  gcc/testsuite/gcc.target/powerpc/pr70640.c
  0a81f0b3117fb4f77424c3bc81a2a663  gcc/testsuite/gcc.target/powerpc/pr70669.c
  bb6ec828efc211131c5a036203ac7c94  gcc/testsuite/gcc.target/powerpc/pr70866.c
--- 50171,50177 ----
  3b3600883b142990a643f5b787bb22cb  gcc/testsuite/gcc.target/powerpc/pr69548.c
  c12c18f334b92db27768fc61c21a1b4a  gcc/testsuite/gcc.target/powerpc/pr69946.c
  03eb7b91e6fcf641d03ca949346d2dc9  gcc/testsuite/gcc.target/powerpc/pr69969.c
! 7b679fd8b036308859824a29a78c13fd  gcc/testsuite/gcc.target/powerpc/pr70117.c
  222fda9019693e635c2d63ebdda27d2b  gcc/testsuite/gcc.target/powerpc/pr70640.c
  0a81f0b3117fb4f77424c3bc81a2a663  gcc/testsuite/gcc.target/powerpc/pr70669.c
  bb6ec828efc211131c5a036203ac7c94  gcc/testsuite/gcc.target/powerpc/pr70866.c
*************** ef31dac4dd4a4633f786cc30b8ab9090  gcc/te
*** 50144,50150 ****
  1760a327fffca563d72a1725596acc0f  gcc/testsuite/gcc.target/powerpc/pr84226.c
  051202397c19754b2a90622d9c2bc23f  gcc/testsuite/gcc.target/powerpc/pr84700.c
  874e5579ccc7cea1bb0bdaa8eabfdcb3  gcc/testsuite/gcc.target/powerpc/pr84878.c
! 7cea7f65ba47496f2826936268c00bfa  gcc/testsuite/gcc.target/powerpc/pr85456.c
  fb5aed78c31f2dd1317f24c4fa7835bb  gcc/testsuite/gcc.target/powerpc/quad-atomic.c
  4c4c29d599264356e1c6bc46cac8a876  gcc/testsuite/gcc.target/powerpc/r2_shrink-wrap.c
  171a411d14f30e8450dc3f2ef38b1bd7  gcc/testsuite/gcc.target/powerpc/recip-1.c
--- 50283,50297 ----
  1760a327fffca563d72a1725596acc0f  gcc/testsuite/gcc.target/powerpc/pr84226.c
  051202397c19754b2a90622d9c2bc23f  gcc/testsuite/gcc.target/powerpc/pr84700.c
  874e5579ccc7cea1bb0bdaa8eabfdcb3  gcc/testsuite/gcc.target/powerpc/pr84878.c
! e7e4d27ad18b50f6eac62492c771c2eb  gcc/testsuite/gcc.target/powerpc/pr85456.c
! d6eedb678b78d75b5a8cccf7cb882281  gcc/testsuite/gcc.target/powerpc/pr85657-1.c
! 29cc596e197013c8169e6c028e902254  gcc/testsuite/gcc.target/powerpc/pr85657-2.c
! 4cd1a055844a1c424f39acca434a4da3  gcc/testsuite/gcc.target/powerpc/pr85657-3.c
! 7ebd4aa3372398dd3aaf33896fca0fc0  gcc/testsuite/gcc.target/powerpc/pr85657-4.c
! d17c0dc9f30ca5a2db45a8d285ea78fd  gcc/testsuite/gcc.target/powerpc/pr85657-5.c
! 9f3b2084f946d0837092dde16b40ae54  gcc/testsuite/gcc.target/powerpc/pr85657-6.c
! 48d76dd15431a54c280ce4fa945acb55  gcc/testsuite/gcc.target/powerpc/pr85698.c
! a350423ed93def71f8b093f25456d889  gcc/testsuite/gcc.target/powerpc/pr85755.c
  fb5aed78c31f2dd1317f24c4fa7835bb  gcc/testsuite/gcc.target/powerpc/quad-atomic.c
  4c4c29d599264356e1c6bc46cac8a876  gcc/testsuite/gcc.target/powerpc/r2_shrink-wrap.c
  171a411d14f30e8450dc3f2ef38b1bd7  gcc/testsuite/gcc.target/powerpc/recip-1.c
*************** f2450a8ee987d7523b9274ab937262a5  gcc/te
*** 50343,50348 ****
--- 50490,50497 ----
  718172ba4e27ad542bff70d81fcf427e  gcc/testsuite/gcc.target/powerpc/sse2-paddusb-1.c
  fcc583602799bfb629147387e9d29761  gcc/testsuite/gcc.target/powerpc/sse2-paddusw-1.c
  c570bd96dc10104d2fbb6b8f8d987d7a  gcc/testsuite/gcc.target/powerpc/sse2-paddw-1.c
+ 3a0775a2b828a54fe3f631503b1b6d12  gcc/testsuite/gcc.target/powerpc/sse2-pand-1.c
+ 78affb90ec3e63ac3cbeefaadb0ec829  gcc/testsuite/gcc.target/powerpc/sse2-pandn-1.c
  3ab32a82b018000fd889432c5a3bc2b5  gcc/testsuite/gcc.target/powerpc/sse2-pavgb-1.c
  d4e19449f213aedcae4c8a44d27d119f  gcc/testsuite/gcc.target/powerpc/sse2-pavgw-1.c
  94bc7bd5b7c56d66b1c7993181c6b933  gcc/testsuite/gcc.target/powerpc/sse2-pcmpeqb-1.c
*************** a330979b93021fcc09d9438776be46f2  gcc/te
*** 50363,50368 ****
--- 50512,50518 ----
  f0bd64b900bee234ffd5ffc79b0f3587  gcc/testsuite/gcc.target/powerpc/sse2-pmulhw-1.c
  80e1afca4c36cb309e03089ecc199780  gcc/testsuite/gcc.target/powerpc/sse2-pmullw-1.c
  5fc7559457d395cc0d586088af007ca4  gcc/testsuite/gcc.target/powerpc/sse2-pmuludq-1.c
+ 261aa46dbdec0e1a659497c71e75e657  gcc/testsuite/gcc.target/powerpc/sse2-por-1.c
  b9220e1c3893845d46718606d9f2a4c2  gcc/testsuite/gcc.target/powerpc/sse2-psadbw-1.c
  3c84471507e2e648dee7beb6e53ff57b  gcc/testsuite/gcc.target/powerpc/sse2-pshufd-1.c
  c667e5e0ae373518d12a3609d33cb30e  gcc/testsuite/gcc.target/powerpc/sse2-pshufhw-1.c
*************** dbbf68783743a7c2e019e11492afa0d4  gcc/te
*** 50401,50406 ****
--- 50551,50557 ----
  65ee89fad55b383a9e5e28d8659102cf  gcc/testsuite/gcc.target/powerpc/sse2-punpckldq-1.c
  bc6dcc7b66fe17025513909ffeb9189c  gcc/testsuite/gcc.target/powerpc/sse2-punpcklqdq-1.c
  a03575d3b5bacef28b4283d321295281  gcc/testsuite/gcc.target/powerpc/sse2-punpcklwd-1.c
+ a46e827dcadbde23e8485c3b7bf8e82e  gcc/testsuite/gcc.target/powerpc/sse2-pxor-1.c
  2b34ebe1ded30b655fce71ae1fb5e5a9  gcc/testsuite/gcc.target/powerpc/sse2-shufpd-1.c
  24c078a62a6600e27de601d724cc4e02  gcc/testsuite/gcc.target/powerpc/sse2-sqrtpd-1.c
  94de27cf58096e1f8cc4d1a0238581e9  gcc/testsuite/gcc.target/powerpc/sse2-subpd-1.c
*************** b8cea10d187ee0ff03310bf53b54d85e  gcc/te
*** 50465,50471 ****
  ce6b26ef67ffe555b789e4205dc2e809  gcc/testsuite/gcc.target/powerpc/swaps-p8-8.c
  8abb62ec1d013c705390c6c55084378d  gcc/testsuite/gcc.target/powerpc/swaps-p8-9.c
  f138cfa6e387e1bc85747da2fc38e305  gcc/testsuite/gcc.target/powerpc/swaps-stack-protector.c
! 5c3fdb0f9a583053d2e26ed8b1626207  gcc/testsuite/gcc.target/powerpc/tfmode_off.c
  c2edbb1afba546ea3ac8a5efcaca9c38  gcc/testsuite/gcc.target/powerpc/ti_math1.c
  c3d0d51284479d220a6166a0f362536c  gcc/testsuite/gcc.target/powerpc/ti_math2.c
  7575745afcdc61f7a986b099e4ae2c34  gcc/testsuite/gcc.target/powerpc/timode_off.c
--- 50616,50622 ----
  ce6b26ef67ffe555b789e4205dc2e809  gcc/testsuite/gcc.target/powerpc/swaps-p8-8.c
  8abb62ec1d013c705390c6c55084378d  gcc/testsuite/gcc.target/powerpc/swaps-p8-9.c
  f138cfa6e387e1bc85747da2fc38e305  gcc/testsuite/gcc.target/powerpc/swaps-stack-protector.c
! e28cc14ddafc82b0f212f1b4ebbcf50a  gcc/testsuite/gcc.target/powerpc/tfmode_off.c
  c2edbb1afba546ea3ac8a5efcaca9c38  gcc/testsuite/gcc.target/powerpc/ti_math1.c
  c3d0d51284479d220a6166a0f362536c  gcc/testsuite/gcc.target/powerpc/ti_math2.c
  7575745afcdc61f7a986b099e4ae2c34  gcc/testsuite/gcc.target/powerpc/timode_off.c
*************** e091bd72e4f1d4f30c1cae31bc637af8  gcc/te
*** 50537,50543 ****
  331348c01d2623f04581ce6b901f6d34  gcc/testsuite/gcc.target/powerpc/vec-set-int.c
  d91a153a89cf92086446dffaf2757ea3  gcc/testsuite/gcc.target/powerpc/vec-set-short.c
  f61dde83045622013a9f854e004ebb31  gcc/testsuite/gcc.target/powerpc/vec-setup-be-double.c
! 0232b9482413f88979c492e55ec47868  gcc/testsuite/gcc.target/powerpc/vec-setup-be-long.c
  0f558496ddbe67d86ad3a904b74a9976  gcc/testsuite/gcc.target/powerpc/vec-setup-double.c
  4033d9346e564b4afb0c33b67995a199  gcc/testsuite/gcc.target/powerpc/vec-setup-long.c
  b64815bd648790f932a5ad69bfda140b  gcc/testsuite/gcc.target/powerpc/vec-setup.h
--- 50688,50694 ----
  331348c01d2623f04581ce6b901f6d34  gcc/testsuite/gcc.target/powerpc/vec-set-int.c
  d91a153a89cf92086446dffaf2757ea3  gcc/testsuite/gcc.target/powerpc/vec-set-short.c
  f61dde83045622013a9f854e004ebb31  gcc/testsuite/gcc.target/powerpc/vec-setup-be-double.c
! f5218c1264d774444c9c67dc48988e51  gcc/testsuite/gcc.target/powerpc/vec-setup-be-long.c
  0f558496ddbe67d86ad3a904b74a9976  gcc/testsuite/gcc.target/powerpc/vec-setup-double.c
  4033d9346e564b4afb0c33b67995a199  gcc/testsuite/gcc.target/powerpc/vec-setup-long.c
  b64815bd648790f932a5ad69bfda140b  gcc/testsuite/gcc.target/powerpc/vec-setup.h
*************** c1aad2a0ab892b351e5ad32d04421bf1  gcc/te
*** 50611,50617 ****
  9ad7954b71ef8edc9143ad5916ece2ef  gcc/testsuite/gcc.target/powerpc/vsu/vec-cmpnez-7.c
  b156295368db595b831693d73989bdd7  gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-0.c
  5ec63c94ab402c6a76aca14a3c163752  gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-1.c
! 410fdb60075d07ccef0c28d7c20186b5  gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c
  9879386a1119b4c622a5149d09675f64  gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-0.c
  f782a1b690356b2335ad3f1b662d181f  gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-1.c
  bf3f52c9984400918e744de2e634ad4f  gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c
--- 50762,50768 ----
  9ad7954b71ef8edc9143ad5916ece2ef  gcc/testsuite/gcc.target/powerpc/vsu/vec-cmpnez-7.c
  b156295368db595b831693d73989bdd7  gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-0.c
  5ec63c94ab402c6a76aca14a3c163752  gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-1.c
! 32aadd9dd46a33572ec96e5d1ad5cfb2  gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c
  9879386a1119b4c622a5149d09675f64  gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-0.c
  f782a1b690356b2335ad3f1b662d181f  gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-1.c
  bf3f52c9984400918e744de2e634ad4f  gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c
*************** d4046f864b1747fa6dca649cd64b3789  gcc/te
*** 50700,50705 ****
--- 50851,50857 ----
  75700b95e2488137067a0ae602ef5d1f  gcc/testsuite/gcc.target/powerpc/vsx-vector-6-le.p9.c
  907c102904d25aa7a0420b0908b65c26  gcc/testsuite/gcc.target/powerpc/vsx-vector-6.h
  3a2f5599f0ad3bd3ed6b0fc913a81e46  gcc/testsuite/gcc.target/powerpc/vsx-vector-7.c
+ 96252b60cba46193459905f81675a86c  gcc/testsuite/gcc.target/powerpc/vsx-vector-abss.c
  134610d64f5f49670fd63049ff2e9617  gcc/testsuite/gcc.target/powerpc/vsx-vectorize-1.c
  081341ae5096a0f3611499aaaffe717d  gcc/testsuite/gcc.target/powerpc/vsx-vectorize-2.c
  3e7c714c1cd6d55d2c7c57151f56b703  gcc/testsuite/gcc.target/powerpc/vsx-vectorize-3.c
*************** ac7ad6d9f91b32a565e8783a2ab45f5e  gcc/te
*** 50817,50822 ****
--- 50969,50975 ----
  4178b3de1bcb9044aedd4c8ae7af272c  gcc/testsuite/gcc.target/s390/htm-builtins-compile-1.c
  c767047b57d5964d4b69c91432d25576  gcc/testsuite/gcc.target/s390/htm-builtins-compile-2.c
  ab0f83b02eabb2022df1ceee50ef4733  gcc/testsuite/gcc.target/s390/htm-builtins-compile-3.c
+ b4b351f743f85d6222579341377c02c8  gcc/testsuite/gcc.target/s390/htm-builtins-compile-4.c
  def4a5321d04b176ac0db1488fdbec1b  gcc/testsuite/gcc.target/s390/htm-builtins-z13-1.c
  b3dd05db76a00a764bd5968152b2ef72  gcc/testsuite/gcc.target/s390/htm-nofloat-1.c
  81eabdfd43ce0edc626c27f72b8cbfed  gcc/testsuite/gcc.target/s390/htm-nofloat-compile-1.c
*************** b3694822ec55a65cded0eb547112d6c3  gcc/te
*** 51975,51985 ****
  34fbe4198d72f8bce6b3de228d2ce5d6  gcc/testsuite/gfortran.dg/allocatable_scalar_7.f90
  6c10589f9d19cd11cc81a64dd2582850  gcc/testsuite/gfortran.dg/allocatable_scalar_8.f90
  f8d746a87a77bbbeb5c122d7f9cab06a  gcc/testsuite/gfortran.dg/allocatable_scalar_9.f90
! b2bb9a39d2749a07d2ef93fb4bd4b9b1  gcc/testsuite/gfortran.dg/allocate_alloc_opt_1.f90
  28c653ee16e10f980aff3ca6f50289a9  gcc/testsuite/gfortran.dg/allocate_alloc_opt_10.f90
  da5d5b7965daec91596c4c854f913229  gcc/testsuite/gfortran.dg/allocate_alloc_opt_11.f90
  690e1952bbd8580233f07cf2ebf12bb6  gcc/testsuite/gfortran.dg/allocate_alloc_opt_12.f90
  defe3a05f941a9b5c9f6a22338429ba8  gcc/testsuite/gfortran.dg/allocate_alloc_opt_13.f90
  3c813b0a7d13f9aa20c4646947272369  gcc/testsuite/gfortran.dg/allocate_alloc_opt_2.f90
  45a53c48bd85b773185b35930db8dd81  gcc/testsuite/gfortran.dg/allocate_alloc_opt_3.f90
  99d5a861de70768d4b39b55425f3fbe6  gcc/testsuite/gfortran.dg/allocate_alloc_opt_4.f90
--- 52128,52139 ----
  34fbe4198d72f8bce6b3de228d2ce5d6  gcc/testsuite/gfortran.dg/allocatable_scalar_7.f90
  6c10589f9d19cd11cc81a64dd2582850  gcc/testsuite/gfortran.dg/allocatable_scalar_8.f90
  f8d746a87a77bbbeb5c122d7f9cab06a  gcc/testsuite/gfortran.dg/allocatable_scalar_9.f90
! 78b38d37b7b298f5f93ff182730c0c9c  gcc/testsuite/gfortran.dg/allocate_alloc_opt_1.f90
  28c653ee16e10f980aff3ca6f50289a9  gcc/testsuite/gfortran.dg/allocate_alloc_opt_10.f90
  da5d5b7965daec91596c4c854f913229  gcc/testsuite/gfortran.dg/allocate_alloc_opt_11.f90
  690e1952bbd8580233f07cf2ebf12bb6  gcc/testsuite/gfortran.dg/allocate_alloc_opt_12.f90
  defe3a05f941a9b5c9f6a22338429ba8  gcc/testsuite/gfortran.dg/allocate_alloc_opt_13.f90
+ 27f657b814cdc497725d00a0dfe1ece8  gcc/testsuite/gfortran.dg/allocate_alloc_opt_14.f90
  3c813b0a7d13f9aa20c4646947272369  gcc/testsuite/gfortran.dg/allocate_alloc_opt_2.f90
  45a53c48bd85b773185b35930db8dd81  gcc/testsuite/gfortran.dg/allocate_alloc_opt_3.f90
  99d5a861de70768d4b39b55425f3fbe6  gcc/testsuite/gfortran.dg/allocate_alloc_opt_4.f90
*************** defe3a05f941a9b5c9f6a22338429ba8  gcc/te
*** 51991,51996 ****
--- 52145,52151 ----
  0ff3906a5d2a79515fe4bc342d371ffc  gcc/testsuite/gfortran.dg/allocate_assumed_charlen_1.f90
  421060d5d03bd827379d2d95e2b371ab  gcc/testsuite/gfortran.dg/allocate_assumed_charlen_2.f90
  9651fbe7aa57f3b86f75961263b21aa5  gcc/testsuite/gfortran.dg/allocate_assumed_charlen_3.f90
+ eb75106fbfae3ef283ff9b6073962446  gcc/testsuite/gfortran.dg/allocate_assumed_charlen_4.f90
  7ad72f1f76221dbdec0ab077ae3b8dd8  gcc/testsuite/gfortran.dg/allocate_char_star_scalar_1.f90
  c8af6a632c789d3dc3fb0b76448852dd  gcc/testsuite/gfortran.dg/allocate_class_1.f90
  5d06d590dfc06d981d4fd70c9246eb64  gcc/testsuite/gfortran.dg/allocate_class_2.f90
*************** b985d75d4d77d7f24d29efbb0266b7c1  gcc/te
*** 52012,52018 ****
  5104ce5f1f698379877a63ce2e5b7747  gcc/testsuite/gfortran.dg/allocate_error_7.f90
  fb64bc7d356ec60804fbf43d60862c56  gcc/testsuite/gfortran.dg/allocate_scalar_with_shape.f90
  85b517b1e2ad96a7d4e84672378d9fc3  gcc/testsuite/gfortran.dg/allocate_stat.f90
! 253a002731f9a4dd5588b787f6b8b83c  gcc/testsuite/gfortran.dg/allocate_stat_2.f90
  6d3f169e1cbf329f60af4c22a88530ea  gcc/testsuite/gfortran.dg/allocate_with_arrayspec_1.f90
  bff4f86cadc34cdb60ab04c217d46dbd  gcc/testsuite/gfortran.dg/allocate_with_mold_1.f90
  8525309ee0a25fc4ec16a87c02a27e9a  gcc/testsuite/gfortran.dg/allocate_with_source_1.f90
--- 52167,52173 ----
  5104ce5f1f698379877a63ce2e5b7747  gcc/testsuite/gfortran.dg/allocate_error_7.f90
  fb64bc7d356ec60804fbf43d60862c56  gcc/testsuite/gfortran.dg/allocate_scalar_with_shape.f90
  85b517b1e2ad96a7d4e84672378d9fc3  gcc/testsuite/gfortran.dg/allocate_stat.f90
! fd47cb2ee3abca7f4ec8637b9e9e793b  gcc/testsuite/gfortran.dg/allocate_stat_2.f90
  6d3f169e1cbf329f60af4c22a88530ea  gcc/testsuite/gfortran.dg/allocate_with_arrayspec_1.f90
  bff4f86cadc34cdb60ab04c217d46dbd  gcc/testsuite/gfortran.dg/allocate_with_mold_1.f90
  8525309ee0a25fc4ec16a87c02a27e9a  gcc/testsuite/gfortran.dg/allocate_with_source_1.f90
*************** aecd7da9302bacf7aeebde56d90a2445  gcc/te
*** 52261,52273 ****
  366c019a469c1a5eac01c46514e12c86  gcc/testsuite/gfortran.dg/associate_28.f90
  9236179c94e8ef2f6258dcf917d9dee9  gcc/testsuite/gfortran.dg/associate_29.f90
  ada9a3758cef9c8c02a55f1139c4f13b  gcc/testsuite/gfortran.dg/associate_3.f03
! 49705e479c6ca71ab3678aef4ee07687  gcc/testsuite/gfortran.dg/associate_30.f90
  4c227011c3d554a292526dea236870bb  gcc/testsuite/gfortran.dg/associate_32.f03
  f023f2a531d000e8c23860928425ebf3  gcc/testsuite/gfortran.dg/associate_33.f03
  43344cd1eb7b62636ca48b194376c578  gcc/testsuite/gfortran.dg/associate_34.f90
  8c3ba9312a438098d484049d8c813bf7  gcc/testsuite/gfortran.dg/associate_35.f90
  3ff2903cd2631cd656c7cc0a7e337801  gcc/testsuite/gfortran.dg/associate_36.f90
  03bc3bb33729707f2902aae17a29bee6  gcc/testsuite/gfortran.dg/associate_37.f90
  a1f5f0d8423367d45fe9382b407ce7e9  gcc/testsuite/gfortran.dg/associate_4.f08
  5dfaf5e9c3d8b8b8f835046ca42ccbf4  gcc/testsuite/gfortran.dg/associate_5.f03
  fe80c25bfc4d1e630472420bac3dc836  gcc/testsuite/gfortran.dg/associate_6.f03
--- 52416,52429 ----
  366c019a469c1a5eac01c46514e12c86  gcc/testsuite/gfortran.dg/associate_28.f90
  9236179c94e8ef2f6258dcf917d9dee9  gcc/testsuite/gfortran.dg/associate_29.f90
  ada9a3758cef9c8c02a55f1139c4f13b  gcc/testsuite/gfortran.dg/associate_3.f03
! 6eab1bfbc8235d8fcf743d9f5635aea3  gcc/testsuite/gfortran.dg/associate_30.f90
  4c227011c3d554a292526dea236870bb  gcc/testsuite/gfortran.dg/associate_32.f03
  f023f2a531d000e8c23860928425ebf3  gcc/testsuite/gfortran.dg/associate_33.f03
  43344cd1eb7b62636ca48b194376c578  gcc/testsuite/gfortran.dg/associate_34.f90
  8c3ba9312a438098d484049d8c813bf7  gcc/testsuite/gfortran.dg/associate_35.f90
  3ff2903cd2631cd656c7cc0a7e337801  gcc/testsuite/gfortran.dg/associate_36.f90
  03bc3bb33729707f2902aae17a29bee6  gcc/testsuite/gfortran.dg/associate_37.f90
+ 8ca37ef7d9d0684b5a3af769ce8f8393  gcc/testsuite/gfortran.dg/associate_38.f90
  a1f5f0d8423367d45fe9382b407ce7e9  gcc/testsuite/gfortran.dg/associate_4.f08
  5dfaf5e9c3d8b8b8f835046ca42ccbf4  gcc/testsuite/gfortran.dg/associate_5.f03
  fe80c25bfc4d1e630472420bac3dc836  gcc/testsuite/gfortran.dg/associate_6.f03
*************** c024a7d3605725f398283d3e6351a637  gcc/te
*** 52311,52316 ****
--- 52467,52474 ----
  902ad8d66d78f508c5a7a8e21a177906  gcc/testsuite/gfortran.dg/assumed_rank_11.f90
  7b5ed633a8322cf6570abdcd1f341dad  gcc/testsuite/gfortran.dg/assumed_rank_12.f90
  93ff0ad792c55f57799a102080fa1412  gcc/testsuite/gfortran.dg/assumed_rank_13.f90
+ db38a8bc3741440823daac3739cdf86a  gcc/testsuite/gfortran.dg/assumed_rank_14.f90
+ 3c615b993303fefbc0f951f83cda320b  gcc/testsuite/gfortran.dg/assumed_rank_15.f90
  d6f30c8e29ab67ebb49be7bca4d7e8bf  gcc/testsuite/gfortran.dg/assumed_rank_1_c.c
  7619e0aa4aa95c5a3a1e9a940ad9e9b5  gcc/testsuite/gfortran.dg/assumed_rank_2.f90
  9478ccb330ec844df5877a48096c9976  gcc/testsuite/gfortran.dg/assumed_rank_3.f90
*************** efe423227b9fdac2ac81898e5770a7d9  gcc/te
*** 52340,52345 ****
--- 52498,52504 ----
  88f37be1f653321c179f211014447c9f  gcc/testsuite/gfortran.dg/assumed_type_6.f90
  2db9fda2cdde52061ee3bc591c045bbc  gcc/testsuite/gfortran.dg/assumed_type_7.f90
  b2c61cbd0846a917af450b44d42b4b63  gcc/testsuite/gfortran.dg/assumed_type_8.f90
+ 3e91791fae2b9b700a8efa2779496003  gcc/testsuite/gfortran.dg/assumed_type_9.f90
  4dc39f39ec82d8bdc9c40f8f4fe90fb1  gcc/testsuite/gfortran.dg/asynchronous_1.f90
  3b9736dd37f61512493ba813ae1290ed  gcc/testsuite/gfortran.dg/asynchronous_2.f90
  2f49a8307acc9193ceb8e2169049214a  gcc/testsuite/gfortran.dg/asynchronous_3.f03
*************** a0645f58d7ace0f67d18f1c73fdfe406  gcc/te
*** 52544,52549 ****
--- 52703,52709 ----
  0b4eefd6027e96ad691dd0deaa010ca4  gcc/testsuite/gfortran.dg/bounds_check_18.f90
  f77d86492e84d13e004ea59f1da3d69d  gcc/testsuite/gfortran.dg/bounds_check_19.f90
  b890668874e1bc07a00cd706581c6fd1  gcc/testsuite/gfortran.dg/bounds_check_2.f
+ 66c33189a3444b13a4ae1439933ebc8b  gcc/testsuite/gfortran.dg/bounds_check_20.f90
  1ff91e96da26ef6e7839e53e2b71499d  gcc/testsuite/gfortran.dg/bounds_check_3.f90
  a9119407c225c716d99c309178d77952  gcc/testsuite/gfortran.dg/bounds_check_4.f90
  167a95fa41d2abf20f66591e1389d059  gcc/testsuite/gfortran.dg/bounds_check_5.f90
*************** ca6bbc99fbc23476b8d70ee57510d9fb  gcc/te
*** 52770,52775 ****
--- 52930,52936 ----
  ced365db03e0b33ad236199eb1a30741  gcc/testsuite/gfortran.dg/char_result_15.f90
  a8c885ea4e0c6bc88f0ace8c9441b54c  gcc/testsuite/gfortran.dg/char_result_16.f90
  b04e8da3ed092a0886eb038f4181da94  gcc/testsuite/gfortran.dg/char_result_17.f90
+ c57ff1e13c323e08a3d7e31aaad2177d  gcc/testsuite/gfortran.dg/char_result_18.f90
  b9fd5c26379f980be6e5d0375d100c1d  gcc/testsuite/gfortran.dg/char_result_2.f90
  7b4ed16894be70d364eb086487f8813f  gcc/testsuite/gfortran.dg/char_result_3.f90
  cf6f60622f81de4bec4a3308815ca361  gcc/testsuite/gfortran.dg/char_result_4.f90
*************** ccea5fe2d622c1b4b11ac162a1a5ab5d  gcc/te
*** 53038,53044 ****
  2375cb901f66b2a115a101939d52aada  gcc/testsuite/gfortran.dg/coarray_28.f90
  d6171beaca591e43e576d2592d78374d  gcc/testsuite/gfortran.dg/coarray_29_1.f90
  5408a8e18baed9f6c69e9e2450432e7e  gcc/testsuite/gfortran.dg/coarray_29_2.f90
! d97b4a30f4d4ec8cae35e68614b29709  gcc/testsuite/gfortran.dg/coarray_3.f90
  6ea7f18b1240af64fbab9370d01fc2cf  gcc/testsuite/gfortran.dg/coarray_30.f90
  71de0eeb3cf2a98786f81af339f3ebc1  gcc/testsuite/gfortran.dg/coarray_31.f90
  41ef600d16174aadd2e383883bb3cbb6  gcc/testsuite/gfortran.dg/coarray_32.f90
--- 53199,53205 ----
  2375cb901f66b2a115a101939d52aada  gcc/testsuite/gfortran.dg/coarray_28.f90
  d6171beaca591e43e576d2592d78374d  gcc/testsuite/gfortran.dg/coarray_29_1.f90
  5408a8e18baed9f6c69e9e2450432e7e  gcc/testsuite/gfortran.dg/coarray_29_2.f90
! 92ec970015b6fb1e203559f55748dcb8  gcc/testsuite/gfortran.dg/coarray_3.f90
  6ea7f18b1240af64fbab9370d01fc2cf  gcc/testsuite/gfortran.dg/coarray_30.f90
  71de0eeb3cf2a98786f81af339f3ebc1  gcc/testsuite/gfortran.dg/coarray_31.f90
  41ef600d16174aadd2e383883bb3cbb6  gcc/testsuite/gfortran.dg/coarray_32.f90
*************** d8b0925104e27edfd7554327aec7e656  gcc/te
*** 53109,53114 ****
--- 53270,53276 ----
  3868ecdad997c64216510129983de4eb  gcc/testsuite/gfortran.dg/coarray_collectives_8.f90
  e7f7c38c4530db86c8bf560b1800b017  gcc/testsuite/gfortran.dg/coarray_collectives_9.f90
  967c97a8edd55b3e24d9f53bacf51ab2  gcc/testsuite/gfortran.dg/coarray_critical_1.f90
+ 9548b18ea57c3895468bd270375183d8  gcc/testsuite/gfortran.dg/coarray_dependency_1.f90
  ae24a8ba632b111617b5af3d9ec9ed23  gcc/testsuite/gfortran.dg/coarray_event_1.f08
  fbd2090d586a51d16a8ccd3d6c9359e6  gcc/testsuite/gfortran.dg/coarray_event_2.f08
  a863774927689ef296949ebaa242ffb2  gcc/testsuite/gfortran.dg/coarray_fail_st.f90
*************** cfe684f5b35d41e24c9205e3f305bb02  gcc/te
*** 53118,53124 ****
  9127925813480208932fb9d8668ceff0  gcc/testsuite/gfortran.dg/coarray_lib_alloc_2.f90
  67bd05aeb98a1f66f977d0e67035deac  gcc/testsuite/gfortran.dg/coarray_lib_alloc_3.f90
  ba5c61a5e57ac99ac998f20ae677d722  gcc/testsuite/gfortran.dg/coarray_lib_alloc_4.f90
! 3d0274e2642d1bbe1af6a072fc5a6046  gcc/testsuite/gfortran.dg/coarray_lib_comm_1.f90
  fb3fff2823ee279a3e0c3a44eb7956ab  gcc/testsuite/gfortran.dg/coarray_lib_move_alloc_1.f90
  b2e83f0dafb1ceb02152eeb61a07f460  gcc/testsuite/gfortran.dg/coarray_lib_realloc_1.f90
  86e1c68d070859c3fb832b2183d75771  gcc/testsuite/gfortran.dg/coarray_lib_this_image_1.f90
--- 53280,53286 ----
  9127925813480208932fb9d8668ceff0  gcc/testsuite/gfortran.dg/coarray_lib_alloc_2.f90
  67bd05aeb98a1f66f977d0e67035deac  gcc/testsuite/gfortran.dg/coarray_lib_alloc_3.f90
  ba5c61a5e57ac99ac998f20ae677d722  gcc/testsuite/gfortran.dg/coarray_lib_alloc_4.f90
! 7bdeb986417ab0e14a49d81381d7df7d  gcc/testsuite/gfortran.dg/coarray_lib_comm_1.f90
  fb3fff2823ee279a3e0c3a44eb7956ab  gcc/testsuite/gfortran.dg/coarray_lib_move_alloc_1.f90
  b2e83f0dafb1ceb02152eeb61a07f460  gcc/testsuite/gfortran.dg/coarray_lib_realloc_1.f90
  86e1c68d070859c3fb832b2183d75771  gcc/testsuite/gfortran.dg/coarray_lib_this_image_1.f90
*************** ad1671c9a89b0639af833c746c8e6caf  gcc/te
*** 53292,53299 ****
  ba80841da4b4a0e5982fbcf93b136bfc  gcc/testsuite/gfortran.dg/data_array_4.f90
  898b470ca20458dcd409748bb5ce3481  gcc/testsuite/gfortran.dg/data_array_5.f90
  76386a9e40ac13aed9db89cefaa67ba5  gcc/testsuite/gfortran.dg/data_array_6.f
! b4aba9c1942c276db0411d7beeaa71e8  gcc/testsuite/gfortran.dg/data_bounds_1.f90
! 65cb3bb00eeb006c593981f91beb2404  gcc/testsuite/gfortran.dg/data_char_1.f90
  1f7b6464a7e2f21249dc7d689d91819f  gcc/testsuite/gfortran.dg/data_char_2.f90
  b7a24b5cb693244e2892fc1269ed73bc  gcc/testsuite/gfortran.dg/data_char_3.f90
  43b77886b68f7c4f9a354c43d800dbcf  gcc/testsuite/gfortran.dg/data_components_1.f90
--- 53454,53461 ----
  ba80841da4b4a0e5982fbcf93b136bfc  gcc/testsuite/gfortran.dg/data_array_4.f90
  898b470ca20458dcd409748bb5ce3481  gcc/testsuite/gfortran.dg/data_array_5.f90
  76386a9e40ac13aed9db89cefaa67ba5  gcc/testsuite/gfortran.dg/data_array_6.f
! c283a95e07da2c4668245b44f6b8815c  gcc/testsuite/gfortran.dg/data_bounds_1.f90
! 1d8e5714f3956bc9d70cac8511d45667  gcc/testsuite/gfortran.dg/data_char_1.f90
  1f7b6464a7e2f21249dc7d689d91819f  gcc/testsuite/gfortran.dg/data_char_2.f90
  b7a24b5cb693244e2892fc1269ed73bc  gcc/testsuite/gfortran.dg/data_char_3.f90
  43b77886b68f7c4f9a354c43d800dbcf  gcc/testsuite/gfortran.dg/data_components_1.f90
*************** f7e6506db3e2a2cf1acda6f7ed5bb367  gcc/te
*** 53311,53317 ****
  bca7e4fe42af4bdc8c5dce540cb962e5  gcc/testsuite/gfortran.dg/data_pointer_1.f90
  ea42e7a04380338a9946ffc999ea6767  gcc/testsuite/gfortran.dg/data_substring.f90
  503918b2128c29daa249b849ffe01756  gcc/testsuite/gfortran.dg/data_value_1.f90
! 10f0c8adce060dc0f3e77c644f08c68b  gcc/testsuite/gfortran.dg/deallocate_alloc_opt_1.f90
  079ebbd99b715d218c0619d77fffa7f4  gcc/testsuite/gfortran.dg/deallocate_alloc_opt_2.f90
  3ddb3f58e99f728c3c7b34b22ec9e56b  gcc/testsuite/gfortran.dg/deallocate_alloc_opt_3.f90
  bed6e5db54bbf80cf32d9482e2a1f7e4  gcc/testsuite/gfortran.dg/deallocate_error_1.f90
--- 53473,53479 ----
  bca7e4fe42af4bdc8c5dce540cb962e5  gcc/testsuite/gfortran.dg/data_pointer_1.f90
  ea42e7a04380338a9946ffc999ea6767  gcc/testsuite/gfortran.dg/data_substring.f90
  503918b2128c29daa249b849ffe01756  gcc/testsuite/gfortran.dg/data_value_1.f90
! 14af14ea46e3fb85fe303f1c5942b0fa  gcc/testsuite/gfortran.dg/deallocate_alloc_opt_1.f90
  079ebbd99b715d218c0619d77fffa7f4  gcc/testsuite/gfortran.dg/deallocate_alloc_opt_2.f90
  3ddb3f58e99f728c3c7b34b22ec9e56b  gcc/testsuite/gfortran.dg/deallocate_alloc_opt_3.f90
  bed6e5db54bbf80cf32d9482e2a1f7e4  gcc/testsuite/gfortran.dg/deallocate_error_1.f90
*************** e5a640ebe19a6bd41dfe88505578d600  gcc/te
*** 53384,53392 ****
  0b1ee443f4f10ca947aec630d3abf2a9  gcc/testsuite/gfortran.dg/dec_structure_5.f90
  27e4cd9e237db6bf217854593185c0cd  gcc/testsuite/gfortran.dg/dec_structure_6.f90
  4660293b5ffaa2ef0c15c7a10a8d621f  gcc/testsuite/gfortran.dg/dec_structure_7.f90
! a3842131746a182a4d0d806a0ead8cf9  gcc/testsuite/gfortran.dg/dec_structure_8.f90
  ba7bd70d8f9beaa28febfa1d800b3cf7  gcc/testsuite/gfortran.dg/dec_structure_9.f90
  cad42db351ade11e383560c34e3e978b  gcc/testsuite/gfortran.dg/dec_type_print.f90
  8336562dd939d9f2e4d7fa9f352ebdd5  gcc/testsuite/gfortran.dg/dec_union_1.f90
  54fa8897424354fe36b1147275b1b014  gcc/testsuite/gfortran.dg/dec_union_10.f90
  10c14f289f146d801c8860e6ec73a8f8  gcc/testsuite/gfortran.dg/dec_union_11.f90
--- 53546,53555 ----
  0b1ee443f4f10ca947aec630d3abf2a9  gcc/testsuite/gfortran.dg/dec_structure_5.f90
  27e4cd9e237db6bf217854593185c0cd  gcc/testsuite/gfortran.dg/dec_structure_6.f90
  4660293b5ffaa2ef0c15c7a10a8d621f  gcc/testsuite/gfortran.dg/dec_structure_7.f90
! 3b431c64ce5bd944baabdaf4328b230a  gcc/testsuite/gfortran.dg/dec_structure_8.f90
  ba7bd70d8f9beaa28febfa1d800b3cf7  gcc/testsuite/gfortran.dg/dec_structure_9.f90
  cad42db351ade11e383560c34e3e978b  gcc/testsuite/gfortran.dg/dec_type_print.f90
+ 70aa90e6c44f5fa5d84842c62c6aa714  gcc/testsuite/gfortran.dg/dec_type_print_2.f03
  8336562dd939d9f2e4d7fa9f352ebdd5  gcc/testsuite/gfortran.dg/dec_union_1.f90
  54fa8897424354fe36b1147275b1b014  gcc/testsuite/gfortran.dg/dec_union_10.f90
  10c14f289f146d801c8860e6ec73a8f8  gcc/testsuite/gfortran.dg/dec_union_11.f90
*************** afef16c2771512fb51bd89dace9f7c11  gcc/te
*** 54351,54356 ****
--- 54514,54522 ----
  fc686524ed127ce392011e6c6d596cb9  gcc/testsuite/gfortran.dg/goacc/pr78027.f90
  77b32efd84a7f238f0fa5166b3b2fde1  gcc/testsuite/gfortran.dg/goacc/pr84217.f90
  98021166ee2b55420ca83360835ea78c  gcc/testsuite/gfortran.dg/goacc/pr84963.f90
+ 967e76184bab415f5ccaee3e8855e4e6  gcc/testsuite/gfortran.dg/goacc/pr85701.f90
+ 69951fe9d02325aab83893b15f14ee22  gcc/testsuite/gfortran.dg/goacc/pr85702.f90
+ fff3ef606b07a0c12c2323afa6fe446d  gcc/testsuite/gfortran.dg/goacc/pr85703.f90
  93028fbaf2e1d8a3907db1cacb627cf7  gcc/testsuite/gfortran.dg/goacc/private-1.f95
  24e251dd88a9ea6377e535f5ee5f31ed  gcc/testsuite/gfortran.dg/goacc/private-2.f95
  a70416eb409bcd3ad178b3d0127d84e8  gcc/testsuite/gfortran.dg/goacc/private-3.f95
*************** f5bcea31678114301e0da9c5d60bb564  gcc/te
*** 54541,54546 ****
--- 54707,54713 ----
  13b62b43e8c430a8a748b9782ee8d3d1  gcc/testsuite/gfortran.dg/gomp/pr83977.f90
  28b8381f9a6407f3fbdf2a45fe796f66  gcc/testsuite/gfortran.dg/gomp/pr84116.f90
  900e29bb957f49d5b8cee27818655396  gcc/testsuite/gfortran.dg/gomp/pr85313.f90
+ 793bc6a890f694516d4634a933a5cb43  gcc/testsuite/gfortran.dg/gomp/pr85703.f90
  b4be3f9de7631846875a711ae9b67293  gcc/testsuite/gfortran.dg/gomp/proc_ptr_1.f90
  87885556568e657ef4c936c53e1c7305  gcc/testsuite/gfortran.dg/gomp/proc_ptr_2.f90
  59e444df8ec8f5ea9859b5aef4d75865  gcc/testsuite/gfortran.dg/gomp/reduction1.f90
*************** aa404e052ee988b1fefe2904b2b8406e  gcc/te
*** 54821,54826 ****
--- 54988,54996 ----
  a5fd5796dd882ac9dd4b4ac0c6f0055a  gcc/testsuite/gfortran.dg/init_flag_14.f90
  b09143fad2eb6d292ad26da0cf93422d  gcc/testsuite/gfortran.dg/init_flag_15.f03
  abe13e92940dbd61d55c4753f2c87af6  gcc/testsuite/gfortran.dg/init_flag_16.f03
+ eed16d38d622ad7391dea611543b61b9  gcc/testsuite/gfortran.dg/init_flag_17.f90
+ b988918875d857d86496e0e9a3c4b68a  gcc/testsuite/gfortran.dg/init_flag_18.f90
+ 551b068e646ecd0bea1a38c0c5b3e3c5  gcc/testsuite/gfortran.dg/init_flag_19.f03
  a8cb344220f60d2c728bc48355ffd45d  gcc/testsuite/gfortran.dg/init_flag_2.f90
  33a01669bfd744c3805ee7c2f1e1b017  gcc/testsuite/gfortran.dg/init_flag_3.f90
  3eba1c6fff032e730f8d7f6e6291e600  gcc/testsuite/gfortran.dg/init_flag_4.f90
*************** a96bcaba231d868e55f5131bd40acf4f  gcc/te
*** 55938,55943 ****
--- 56108,56114 ----
  7cef03a40a597eb4b5451fee74e39670  gcc/testsuite/gfortran.dg/pr37286.f90
  17b9f86508019c72c9945cca2b66fbbc  gcc/testsuite/gfortran.dg/pr37287-1.f90
  0be5a982949c9b36aeb25665f1ecca78  gcc/testsuite/gfortran.dg/pr37287-2.F90
+ 714c90f4bfd84fbc7a9d64d9dbf91a0c  gcc/testsuite/gfortran.dg/pr38351.f90
  4432a49ae30a550db7d56c17f898ab47  gcc/testsuite/gfortran.dg/pr38722.f90
  208fd896c0d243a462ea9a6f221bea24  gcc/testsuite/gfortran.dg/pr38868.f
  c28f56ac28d07d5c6a114a4d14c467c6  gcc/testsuite/gfortran.dg/pr39152.f
*************** eaee3644bb72757f7c01f19f8c77dfbd  gcc/te
*** 55974,55979 ****
--- 56145,56151 ----
  2185b7aa8c377d749a70cb4872ee56f8  gcc/testsuite/gfortran.dg/pr43866.f90
  14f3866051d030f1fe3aa68c16775d53  gcc/testsuite/gfortran.dg/pr43984.f90
  c86efca0876ea8b42851b885f6a07b46  gcc/testsuite/gfortran.dg/pr43996.f90
+ c7309474b0f239683a5a4528ef54c07a  gcc/testsuite/gfortran.dg/pr44491.f90
  45efd7b795745a9bb948863ac1ebcca0  gcc/testsuite/gfortran.dg/pr44592.f90
  b825380a4b4b28ec13e27baf423c281f  gcc/testsuite/gfortran.dg/pr44691.f
  3699b0bce4de04a62b5fbcbe73602273  gcc/testsuite/gfortran.dg/pr44735.f90
*************** d598feb4dba76cbaf492a9ee6686e19a  gcc/te
*** 56069,56074 ****
--- 56241,56247 ----
  23809d15c621567e576a52586993ed9e  gcc/testsuite/gfortran.dg/pr62135.f90
  4cbfef7e413a52675ae38f22b2777d01  gcc/testsuite/gfortran.dg/pr62695.f90
  2ab32374fe63527656c5652f6804cd06  gcc/testsuite/gfortran.dg/pr63331.f90
+ 1984d41530f1be811fd36bc981abb1b0  gcc/testsuite/gfortran.dg/pr63514.f90
  603263e08fedbbf88311bc089fe3cc34  gcc/testsuite/gfortran.dg/pr63778.f
  397b25a42e5d0cf5eca320bdb2909d9c  gcc/testsuite/gfortran.dg/pr63821.f90
  c35d65ea2827d93eaf5b83cc8d96a6f0  gcc/testsuite/gfortran.dg/pr63883.f90
*************** c37cf579044bfef981cfa2ddcb25a453  gcc/te
*** 56108,56115 ****
  0cd5be3bc19d66df1e0bf874a3458016  gcc/testsuite/gfortran.dg/pr67615.f90
  0bfa6e741c486d27fbd1d68e80ab467d  gcc/testsuite/gfortran.dg/pr67616.f90
  f7b255646efb403e4fd6d6c4c721b6c6  gcc/testsuite/gfortran.dg/pr67802.f90
! 25ba12fafaad4b70dcbbe6690162a999  gcc/testsuite/gfortran.dg/pr67803.f90
! bbee45365f7b5bd7b2e40a3921a1271c  gcc/testsuite/gfortran.dg/pr67805.f90
  d67c65ab4e579ec1a9ed16fa540e87f1  gcc/testsuite/gfortran.dg/pr67805_2.f90
  43c5a1fae295d640d1a3feb2fd70c04c  gcc/testsuite/gfortran.dg/pr67885.f90
  60853550b35c1efdadb2d417aa6eec8b  gcc/testsuite/gfortran.dg/pr67900.f90
--- 56281,56288 ----
  0cd5be3bc19d66df1e0bf874a3458016  gcc/testsuite/gfortran.dg/pr67615.f90
  0bfa6e741c486d27fbd1d68e80ab467d  gcc/testsuite/gfortran.dg/pr67616.f90
  f7b255646efb403e4fd6d6c4c721b6c6  gcc/testsuite/gfortran.dg/pr67802.f90
! 9cfe60384f2e4f1cbec4ea41ea7e4e44  gcc/testsuite/gfortran.dg/pr67803.f90
! 41e85145304080db4dd22c98def9ee20  gcc/testsuite/gfortran.dg/pr67805.f90
  d67c65ab4e579ec1a9ed16fa540e87f1  gcc/testsuite/gfortran.dg/pr67805_2.f90
  43c5a1fae295d640d1a3feb2fd70c04c  gcc/testsuite/gfortran.dg/pr67885.f90
  60853550b35c1efdadb2d417aa6eec8b  gcc/testsuite/gfortran.dg/pr67900.f90
*************** e3df725d919fbea72dd53c26d3c3fc1b  gcc/te
*** 56158,56163 ****
--- 56331,56337 ----
  aa6073708fcde459f6b44a5e294fd6b0  gcc/testsuite/gfortran.dg/pr70409.f90
  2761c4711c65ea8a97d2345710e8bf1e  gcc/testsuite/gfortran.dg/pr70673.f90
  b476378eb8250b54f4b3b5f63d128940  gcc/testsuite/gfortran.dg/pr70754.f90
+ 859e303d3e720c33547f3996d66d7637  gcc/testsuite/gfortran.dg/pr70870_1.f90
  0e424f05f2fdeb786b877ace2617112d  gcc/testsuite/gfortran.dg/pr70931.f90
  768e159c79aa0aa1e1ae6e13122ed1b2  gcc/testsuite/gfortran.dg/pr70937.f90
  a16162b0759105febc1efc1311184688  gcc/testsuite/gfortran.dg/pr71047.f08
*************** e54adfde54f7051d2c213313e32967ac  gcc/te
*** 56211,56218 ****
--- 56385,56394 ----
  b85a08682c81be65955c4ba92597115b  gcc/testsuite/gfortran.dg/pr78092.f90
  de9e390d5bfffcb1b19afeb73bf0cb56  gcc/testsuite/gfortran.dg/pr78240.f90
  46b05b28d9c2a5643e5c9999f913781a  gcc/testsuite/gfortran.dg/pr78259.f90
+ fadb08b8fc33159559b83dbbbb0cff19  gcc/testsuite/gfortran.dg/pr78278.f90
  38417bf1cb92bb7d70724f9be2c325ca  gcc/testsuite/gfortran.dg/pr78279.f90
  c8893a59741e05d503a560b19c9684a9  gcc/testsuite/gfortran.dg/pr78297.f90
+ 8bc71c8feb7f2720b1feb28cba0c975e  gcc/testsuite/gfortran.dg/pr78571.f90
  b0372de9ab64f58fe8095fafb7257fab  gcc/testsuite/gfortran.dg/pr78619.f90
  5b2aa5e5d8aa97b69f0cc98bc9709f3f  gcc/testsuite/gfortran.dg/pr78741.f90
  18ef55c7791c30ff0793ca246df65036  gcc/testsuite/gfortran.dg/pr78758.f90
*************** c41bc69547a048a19ccb1adc57ce3bca  gcc/te
*** 56248,56254 ****
--- 56424,56449 ----
  7cb3611bc701529711c1f596921afaa3  gcc/testsuite/gfortran.dg/pr84734.f90
  cc82665e1d54c6a2d5a100788c474853  gcc/testsuite/gfortran.dg/pr84957.f90
  42d21294436ebefdc995a697f0266fd9  gcc/testsuite/gfortran.dg/pr85082.f90
+ 4355c9f07079d67c1134f6106f8fcb0b  gcc/testsuite/gfortran.dg/pr85138_1.f90
+ 024b55ef8c68dc11bd1d65bbc8cf1b13  gcc/testsuite/gfortran.dg/pr85138_2.f90
  286fa2d8f5b3fa55fd3173261d6b4eea  gcc/testsuite/gfortran.dg/pr85520.f90
+ 3daad136d0cfc95d8964dc923c7cc4ac  gcc/testsuite/gfortran.dg/pr85521_1.f90
+ bd361a07290488b6483c3d2cbc61c2dd  gcc/testsuite/gfortran.dg/pr85521_2.f90
+ 8a38dba72563cd634a47718362876075  gcc/testsuite/gfortran.dg/pr85542.f90
+ e5468da2525b5c88fb154b0609572950  gcc/testsuite/gfortran.dg/pr85543.f90
+ b0eb41d6d5e0aa8384db509e9ccf6109  gcc/testsuite/gfortran.dg/pr85687.f90
+ 7015fea37cfa3077dcf663f014a04889  gcc/testsuite/gfortran.dg/pr85779_1.f90
+ cf956ba7ea568a1ec1e49d5d32949c70  gcc/testsuite/gfortran.dg/pr85779_2.f90
+ bc3e0be49dbdfdfc634c8f0f2c908763  gcc/testsuite/gfortran.dg/pr85779_3.f90
+ e09a0ecad84cbee49613c16f8e8538ce  gcc/testsuite/gfortran.dg/pr85780.f90
+ 7e172a3cf8434a7c33b01add4617e601  gcc/testsuite/gfortran.dg/pr85786.f90
+ 6de8b7c7567dcceb9bbbf46563935272  gcc/testsuite/gfortran.dg/pr85816.f90
+ 052b31eec86fd95fce096fa3b0045dd3  gcc/testsuite/gfortran.dg/pr85895.f90
+ 97f1dd51f9cd45871f43a46b11736fb7  gcc/testsuite/gfortran.dg/pr85975.f90
+ 38e09a1ffde1bb73657e9c54235df44e  gcc/testsuite/gfortran.dg/pr85996.f90
+ 47fbecd6ce7dba0a6b21dadaec06da18  gcc/testsuite/gfortran.dg/pr86045.f90
+ a1e635c44207be5bef0583d4e95b9b59  gcc/testsuite/gfortran.dg/pr86059.f90
+ 2546ce0ab701ca0a37f0ee8ef6e3ef0e  gcc/testsuite/gfortran.dg/pr86110.f90
  891574fabddfbfea0c1fe4cf0cd69927  gcc/testsuite/gfortran.dg/predcom-1.f
  20a411a7e5a57891297c4c6a96d92009  gcc/testsuite/gfortran.dg/predcom-2.f
  93166017899716f4c3742eda5aaf4087  gcc/testsuite/gfortran.dg/predict-1.f90
*************** b90c4bfff20a61ee3729212e2f203a6f  gcc/te
*** 56353,56358 ****
--- 56548,56554 ----
  b4b03f1c1fdfb443168b64ca0b187ea5  gcc/testsuite/gfortran.dg/proc_ptr_48.f90
  a50ed014f3fd628f8e8e8e09f44f8c0f  gcc/testsuite/gfortran.dg/proc_ptr_49.f90
  10c589d311b0a73db8c553ec42336631  gcc/testsuite/gfortran.dg/proc_ptr_5.f90
+ 43ca301c170d61a34b8db85b8fcd1d84  gcc/testsuite/gfortran.dg/proc_ptr_50.f90
  aa07bccd48fbde93e47db111bac1ce8c  gcc/testsuite/gfortran.dg/proc_ptr_6.f90
  3648c097522ae5858550c7d7776afd28  gcc/testsuite/gfortran.dg/proc_ptr_7.c
  fe310c69dfb181cb04f271dad6a3f1d5  gcc/testsuite/gfortran.dg/proc_ptr_7.f90
*************** f7d5b364c213c1ff6646e2cf9412a0bf  gcc/te
*** 56557,56562 ****
--- 56753,56759 ----
  c24e2538596994c5492d889f56a5053e  gcc/testsuite/gfortran.dg/realloc_on_assign_28.f90
  50a5326b8ea76403cd2d44076c856a3a  gcc/testsuite/gfortran.dg/realloc_on_assign_29.f90
  171d9be0c08d572997b761fab63ef55f  gcc/testsuite/gfortran.dg/realloc_on_assign_3.f03
+ 49bf0e7694296a669511de15c46006df  gcc/testsuite/gfortran.dg/realloc_on_assign_30.f90
  7700a3dd6c4c26a4bb7cd0535eac9ba4  gcc/testsuite/gfortran.dg/realloc_on_assign_4.f03
  b97c068c039a1c71a14fd278ab3f15b6  gcc/testsuite/gfortran.dg/realloc_on_assign_5.f03
  b200cea4f37b8ec05400029eddd3317b  gcc/testsuite/gfortran.dg/realloc_on_assign_6.f03
*************** decc0d3e6b015ac0bd3cd0699e061ecc  gcc/te
*** 56731,56736 ****
--- 56928,56934 ----
  11fd9ddc87d7c66fd62a4843cc2af19f  gcc/testsuite/gfortran.dg/select_type_4.f90
  e89fd7896cb639b6f282d37cefd8c3be  gcc/testsuite/gfortran.dg/select_type_40.f90
  3040c1e84327028f026493d2815ce052  gcc/testsuite/gfortran.dg/select_type_41.f90
+ c3b4456f67768c5c49eeccb9868aae56  gcc/testsuite/gfortran.dg/select_type_42.f90
  652809f8153234254b8b67a7efca979e  gcc/testsuite/gfortran.dg/select_type_5.f03
  d4874fed6108821dfa28ab998af7855a  gcc/testsuite/gfortran.dg/select_type_6.f03
  3acc63d3709ace8561c2455ee8125fbc  gcc/testsuite/gfortran.dg/select_type_7.f03
*************** f5ffda893867e5bb3e11896536b411b9  gcc/te
*** 56954,56959 ****
--- 57152,57159 ----
  a579a2ebae177c6c8937cb2a5faa8bb7  gcc/testsuite/gfortran.dg/team_form_1.f90
  15ed3e89c4ebdef04cdbb00f244e973d  gcc/testsuite/gfortran.dg/team_number_1.f90
  6c122fbf3d741247673a2078eece276c  gcc/testsuite/gfortran.dg/temporary_1.f90
+ c745f4ff35ab6a66b342ec611f072f93  gcc/testsuite/gfortran.dg/temporary_2.f90
+ ffde897f517056c4b345871c13cda9cc  gcc/testsuite/gfortran.dg/temporary_3.f90
  b9668073458516366faa48a7cc09f2d3  gcc/testsuite/gfortran.dg/test_bind_c_parens.f03
  255b06daed4005b05a1ecbd6ba613761  gcc/testsuite/gfortran.dg/test_c_assoc.c
  408dba769fa4a658391365108592fe02  gcc/testsuite/gfortran.dg/test_com_block.f90
*************** c835566e0945abc694d87337a172ee3f  gcc/te
*** 57099,57105 ****
  0f00551c30fe24d2039a3e951de4ce0b  gcc/testsuite/gfortran.dg/typebound_operator_20.f90
  815596917e70f83c2b97b9e48191ea9a  gcc/testsuite/gfortran.dg/typebound_operator_21.f03
  8f9377dd694f4cab5b6b3e0345bf8262  gcc/testsuite/gfortran.dg/typebound_operator_3.f03
! fedf7b956040f6f16a43b80819a8f7de  gcc/testsuite/gfortran.dg/typebound_operator_4.f03
  a0ec0eaa57721661722789d40b59235f  gcc/testsuite/gfortran.dg/typebound_operator_5.f03
  b01225b997ddba7ee9db87062bc5a857  gcc/testsuite/gfortran.dg/typebound_operator_6.f03
  fc77ad7640de51a39a00c4d3cfbe99dd  gcc/testsuite/gfortran.dg/typebound_operator_7.f03
--- 57299,57305 ----
  0f00551c30fe24d2039a3e951de4ce0b  gcc/testsuite/gfortran.dg/typebound_operator_20.f90
  815596917e70f83c2b97b9e48191ea9a  gcc/testsuite/gfortran.dg/typebound_operator_21.f03
  8f9377dd694f4cab5b6b3e0345bf8262  gcc/testsuite/gfortran.dg/typebound_operator_3.f03
! b538bcee45e45094ee55a7cda8247939  gcc/testsuite/gfortran.dg/typebound_operator_4.f03
  a0ec0eaa57721661722789d40b59235f  gcc/testsuite/gfortran.dg/typebound_operator_5.f03
  b01225b997ddba7ee9db87062bc5a857  gcc/testsuite/gfortran.dg/typebound_operator_6.f03
  fc77ad7640de51a39a00c4d3cfbe99dd  gcc/testsuite/gfortran.dg/typebound_operator_7.f03
*************** c5c095a1207e8ebb9df3221cce7dd889  gcc/te
*** 57194,57199 ****
--- 57394,57400 ----
  ecade1b66b84e107c521641739e3cb99  gcc/testsuite/gfortran.dg/unlimited_polymorphic_28.f90
  7e7a7ae9debf426cb9a72de5784be0f1  gcc/testsuite/gfortran.dg/unlimited_polymorphic_29.f90
  9416e6463a32e0db92b1430a5ece704c  gcc/testsuite/gfortran.dg/unlimited_polymorphic_3.f03
+ 260aa02b581b990fd7887506c5bb6013  gcc/testsuite/gfortran.dg/unlimited_polymorphic_30.f03
  27f9d22da25fab9449a6d82ad7501184  gcc/testsuite/gfortran.dg/unlimited_polymorphic_4.f03
  f272bdc78ed6796b164ff55bff0c5aae  gcc/testsuite/gfortran.dg/unlimited_polymorphic_5.f90
  d6bbc583acbb38fcb393377492b06d29  gcc/testsuite/gfortran.dg/unlimited_polymorphic_6.f90
*************** d0171ed05b99dc6a37226ff000e81cc8  gcc/te
*** 57627,57632 ****
--- 57828,57835 ----
  410f18b3d4cb0a5385b6b174bbb60601  gcc/testsuite/gfortran.fortran-torture/compile/pr80158.f
  60ec5373de19f8eb86d53d7b8bd09c1a  gcc/testsuite/gfortran.fortran-torture/compile/pr80464.f90
  07d63f713ab5eefef2156e5123da01a8  gcc/testsuite/gfortran.fortran-torture/compile/pr83189.f90
+ d06798091f44791d61fdded447c23ade  gcc/testsuite/gfortran.fortran-torture/compile/pr85863.f
+ 8cac6cf4407b71b32a20b8544ab1a503  gcc/testsuite/gfortran.fortran-torture/compile/pr85878.f90
  7602f8cc2d0ebd2bf0bb974069a764e0  gcc/testsuite/gfortran.fortran-torture/compile/shape_reshape.f90
  d5ee9d72b3b02f47b393934ca0c89627  gcc/testsuite/gfortran.fortran-torture/compile/stoppause.f90
  0be215e4a53f9370c44eaa153bf1ed6e  gcc/testsuite/gfortran.fortran-torture/compile/strparm_1.f90
*************** d1761b5aeb44651e4fb14099289d169a  gcc/te
*** 57936,57941 ****
--- 58139,58147 ----
  d0b1bae52ad49484cf02a56de75f2bd3  gcc/testsuite/gnat.dg/aggr21_pkg.ads
  2ae10080f3e6049629dd031d50dfda2e  gcc/testsuite/gnat.dg/aggr22.adb
  9be79f345187d0278d38c2f3129fe3cc  gcc/testsuite/gnat.dg/aggr22.ads
+ 2e68c0dfb9bd8afe566fd10660732b15  gcc/testsuite/gnat.dg/aggr24.adb
+ 11ce56a4571937bb89c43c45b0e6a628  gcc/testsuite/gnat.dg/aggr24_pkg.adb
+ 80faef71b12594e05c7ba1d0aac4a928  gcc/testsuite/gnat.dg/aggr24_pkg.ads
  674ef7d1ee7e35c007365502de84ded5  gcc/testsuite/gnat.dg/aggr3.adb
  35168b6dce753ec723ff0dcf21d977d0  gcc/testsuite/gnat.dg/aggr4.adb
  a12ec40d7ebc1ab08b05b0d1f6a57bc4  gcc/testsuite/gnat.dg/aggr7.adb
*************** c0cb675cb411da6d7c94b8d283353a91  gcc/te
*** 58299,58304 ****
--- 58505,58514 ----
  873083e0671ab9a20a5d222d258136c1  gcc/testsuite/gnat.dg/discr48.adb
  f624972ea43061dacca291f1b0307d17  gcc/testsuite/gnat.dg/discr48_pkg.ads
  fe51b5d7f2580febe7dbfa6ab9b9391f  gcc/testsuite/gnat.dg/discr5.adb
+ 81adec6906aea44a68b04854f2a39a4f  gcc/testsuite/gnat.dg/discr53.adb
+ 5609221ef72855694d74cf8438b79057  gcc/testsuite/gnat.dg/discr53.ads
+ 76bf2b03e26d3b1b364b192d9ed2a407  gcc/testsuite/gnat.dg/discr53_pkg.ads
+ 8d64e464dbf0142c485ae6c9f6fa5999  gcc/testsuite/gnat.dg/discr55.adb
  5ecce02a24b9db283dee01453682f913  gcc/testsuite/gnat.dg/discr7.adb
  6676509ce09b0e8b59ddf049ee91cdd9  gcc/testsuite/gnat.dg/discr8.adb
  ec62c93c8bb18ad3dccd42de6a5a106d  gcc/testsuite/gnat.dg/discr8.ads
*************** bd7cfb59776ddee7c7f89b15c48c7208  gcc/te
*** 58843,58848 ****
--- 59053,59059 ----
  ecc4c6c9f42f03d3d6a69b2ab6a2f13c  gcc/testsuite/gnat.dg/opt69.adb
  a441d166cc0d4b34342468308b350060  gcc/testsuite/gnat.dg/opt7.adb
  8ea613067c21d3bbf860fb8bb4013c79  gcc/testsuite/gnat.dg/opt7.ads
+ d16b401f2569252322b029a9d9d46660  gcc/testsuite/gnat.dg/opt73.adb
  81951fc84d3d36131be8aca4f80c113b  gcc/testsuite/gnat.dg/opt7_pkg.ads
  9df643a09a85f1f88656c303fed9ef56  gcc/testsuite/gnat.dg/opt8.adb
  328d673eb1b44dc8fd4fcd430ebc2ddf  gcc/testsuite/gnat.dg/opt8.ads
*************** bc9e693a63b338619703ea41ddab830f  gcc/te
*** 59140,59145 ****
--- 59351,59358 ----
  736e6da3ba29f65b23041cc0858f53f6  gcc/testsuite/gnat.dg/specs/oconst6.ads
  2aa7761f2d549d6555ab3c60e1ae19e6  gcc/testsuite/gnat.dg/specs/opt1.ads
  03cd0423ab66723ebaaf0e0ae9c6219b  gcc/testsuite/gnat.dg/specs/opt2.ads
+ 853cfb2d66af6930f55bfa93cdfe43c1  gcc/testsuite/gnat.dg/specs/opt3.ads
+ 55cfaa66ec1a146c63f5e82738917aa3  gcc/testsuite/gnat.dg/specs/opt3_pkg.ads
  a33d565d33da0c1fd4225f3e0005c81e  gcc/testsuite/gnat.dg/specs/oversize.ads
  c177b376a4a8546663a7caa87b66abb4  gcc/testsuite/gnat.dg/specs/pack10.ads
  aca39671a4d090d6d3c7a2abf4ee74a6  gcc/testsuite/gnat.dg/specs/pack10_pkg.adb
*************** fe04b533a1bd519280c1aca23dae94ee  gcc/te
*** 59315,59327 ****
  43d7ee51ec7fad6f1e3933365ccef1c4  gcc/testsuite/gnat.dg/stack_check2.adb
  96ae3c1ca5866400f1b0f8ecdac4d86e  gcc/testsuite/gnat.dg/stack_check3.adb
  9b9f371ac88351d2ce0f7b3bd69193c1  gcc/testsuite/gnat.dg/stack_check3.ads
! 1eaaf2506701c7ef67f43802eab8a1e5  gcc/testsuite/gnat.dg/stack_usage1.adb
! eb1afc233879c153d1d38664b2d76289  gcc/testsuite/gnat.dg/stack_usage1_pkg.adb
  98f6c0c89b72a576e2705e0eb1e18079  gcc/testsuite/gnat.dg/stack_usage1_pkg.ads
! 1b11d7b4572576e0feec84fe2a95c9cd  gcc/testsuite/gnat.dg/stack_usage1b.adb
! 565253569d7b1a78ed76a47658fb25b9  gcc/testsuite/gnat.dg/stack_usage1c.adb
  623a134e3e63beed37437c1d2aea9275  gcc/testsuite/gnat.dg/stack_usage2.adb
! 6d8d844906335bd743634b05aeac94ed  gcc/testsuite/gnat.dg/stack_usage3.adb
  7c21ff74be18a3ef4fb68757c50e1b9f  gcc/testsuite/gnat.dg/stack_usage3_pkg.ads
  1d0c008639c090f51720d46c97a8b1c2  gcc/testsuite/gnat.dg/stack_usage4.adb
  2d4aff7a28b0da70277cd8324fef5334  gcc/testsuite/gnat.dg/stack_usage4_pkg.ads
--- 59528,59539 ----
  43d7ee51ec7fad6f1e3933365ccef1c4  gcc/testsuite/gnat.dg/stack_check2.adb
  96ae3c1ca5866400f1b0f8ecdac4d86e  gcc/testsuite/gnat.dg/stack_check3.adb
  9b9f371ac88351d2ce0f7b3bd69193c1  gcc/testsuite/gnat.dg/stack_check3.ads
! c2c66ca17edd7ec54dc011fa80ae2ae4  gcc/testsuite/gnat.dg/stack_usage1.adb
  98f6c0c89b72a576e2705e0eb1e18079  gcc/testsuite/gnat.dg/stack_usage1_pkg.ads
! 02a24e3d63cb193e72366afb6a5c3f62  gcc/testsuite/gnat.dg/stack_usage1b.adb
! f7b04f6427aa71d653799566f693b4d8  gcc/testsuite/gnat.dg/stack_usage1c.adb
  623a134e3e63beed37437c1d2aea9275  gcc/testsuite/gnat.dg/stack_usage2.adb
! c1ee40d5abe817de6bd6d22dced6038e  gcc/testsuite/gnat.dg/stack_usage3.adb
  7c21ff74be18a3ef4fb68757c50e1b9f  gcc/testsuite/gnat.dg/stack_usage3_pkg.ads
  1d0c008639c090f51720d46c97a8b1c2  gcc/testsuite/gnat.dg/stack_usage4.adb
  2d4aff7a28b0da70277cd8324fef5334  gcc/testsuite/gnat.dg/stack_usage4_pkg.ads
*************** d4f13cbd7469ff86299e34adc8f06bea  gcc/te
*** 60873,60879 ****
  8a317f68f0d1e94ff7dbdfcfbe8ae0fb  gcc/testsuite/lib/scantree.exp
  07ca5814aec67eb6ed534d9dd52f3eec  gcc/testsuite/lib/target-libpath.exp
  5682b9a0ff87b238280adf3fe197e404  gcc/testsuite/lib/target-supports-dg.exp
! 558dcf383188e4f57e8367a3ed52795c  gcc/testsuite/lib/target-supports.exp
  a9d44f9fd714411fce92289acdd8488b  gcc/testsuite/lib/target-utils.exp
  9e059b60a69a5b27cfcdacb9d4a2395e  gcc/testsuite/lib/timeout-dg.exp
  625975eac95de5690fe871409e0458aa  gcc/testsuite/lib/timeout.exp
--- 61085,61091 ----
  8a317f68f0d1e94ff7dbdfcfbe8ae0fb  gcc/testsuite/lib/scantree.exp
  07ca5814aec67eb6ed534d9dd52f3eec  gcc/testsuite/lib/target-libpath.exp
  5682b9a0ff87b238280adf3fe197e404  gcc/testsuite/lib/target-supports-dg.exp
! 3349879f5169417750a1a5ff94a5d0ff  gcc/testsuite/lib/target-supports.exp
  a9d44f9fd714411fce92289acdd8488b  gcc/testsuite/lib/target-utils.exp
  9e059b60a69a5b27cfcdacb9d4a2395e  gcc/testsuite/lib/timeout-dg.exp
  625975eac95de5690fe871409e0458aa  gcc/testsuite/lib/timeout.exp
*************** ecc894e836dbc3bef578f67919f5455a  gcc/te
*** 60910,60916 ****
  68bcba6df58945a6a350cb84c428c23e  gcc/testsuite/obj-c++.dg/bad-forward-decl.mm
  11f5d0b194fe59806fef2650cc53b3e9  gcc/testsuite/obj-c++.dg/bad-receiver-type.mm
  7de56313f5a271649dd6fb775354dce8  gcc/testsuite/obj-c++.dg/basic.mm
! 69986776c899cdb031e09af4082c9d99  gcc/testsuite/obj-c++.dg/bitfield-1.mm
  6e457b5b15d0d7c7d8d56e298302d945  gcc/testsuite/obj-c++.dg/bitfield-2.mm
  65eb816e2a117c6a91f4e21c67c3d3ce  gcc/testsuite/obj-c++.dg/bitfield-3.mm
  05fa3322109bc30efaf8f6f527875507  gcc/testsuite/obj-c++.dg/bitfield-4.mm
--- 61122,61128 ----
  68bcba6df58945a6a350cb84c428c23e  gcc/testsuite/obj-c++.dg/bad-forward-decl.mm
  11f5d0b194fe59806fef2650cc53b3e9  gcc/testsuite/obj-c++.dg/bad-receiver-type.mm
  7de56313f5a271649dd6fb775354dce8  gcc/testsuite/obj-c++.dg/basic.mm
! e33ba6b3efe6a2b93315b7aadc0de99f  gcc/testsuite/obj-c++.dg/bitfield-1.mm
  6e457b5b15d0d7c7d8d56e298302d945  gcc/testsuite/obj-c++.dg/bitfield-2.mm
  65eb816e2a117c6a91f4e21c67c3d3ce  gcc/testsuite/obj-c++.dg/bitfield-3.mm
  05fa3322109bc30efaf8f6f527875507  gcc/testsuite/obj-c++.dg/bitfield-4.mm
*************** e9e1c689bbfe17a7c0ca833caf159485  gcc/te
*** 61001,61007 ****
  8178266d25f297eafe4c48b583a26fad  gcc/testsuite/obj-c++.dg/keywords-2.mm
  3e423144cf41116b23d661e887ed0b18  gcc/testsuite/obj-c++.dg/lambda-0.mm
  583e0dd204f14fb4c65236f5106081e1  gcc/testsuite/obj-c++.dg/lambda-1.mm
! 047ae5b2ffd732ef8a238a58381eaafb  gcc/testsuite/obj-c++.dg/layout-1.mm
  e0ee2e0ef377f377a4b6c0f76eb28be4  gcc/testsuite/obj-c++.dg/local-decl-1.mm
  237edc221dc0cb73012b6f771c679099  gcc/testsuite/obj-c++.dg/lookup-1.mm
  a18e5d5b1c772fda466670d9a820b3af  gcc/testsuite/obj-c++.dg/lookup-2.mm
--- 61213,61219 ----
  8178266d25f297eafe4c48b583a26fad  gcc/testsuite/obj-c++.dg/keywords-2.mm
  3e423144cf41116b23d661e887ed0b18  gcc/testsuite/obj-c++.dg/lambda-0.mm
  583e0dd204f14fb4c65236f5106081e1  gcc/testsuite/obj-c++.dg/lambda-1.mm
! e2f09d3bd8c76cb2cc3877eabe1635a2  gcc/testsuite/obj-c++.dg/layout-1.mm
  e0ee2e0ef377f377a4b6c0f76eb28be4  gcc/testsuite/obj-c++.dg/local-decl-1.mm
  237edc221dc0cb73012b6f771c679099  gcc/testsuite/obj-c++.dg/lookup-1.mm
  a18e5d5b1c772fda466670d9a820b3af  gcc/testsuite/obj-c++.dg/lookup-2.mm
*************** c5c9ff03c8513ded25ac3a967b48085a  gcc/ti
*** 61851,61864 ****
  494c54b7d1757cab69e8bd45419d9791  gcc/tlink.c
  26c822a669875d2c2fc227678929740d  gcc/toplev.c
  f96d6de70f3f0590828430414de64703  gcc/toplev.h
! a7c3617db28bcdc07bc6db0b3e77a11d  gcc/tracer.c
  a31e20be1f17efb9449295d8115b8e44  gcc/tracer.h
  1bee0b7ee662a3526ec5767d5c24de6e  gcc/trans-mem.c
  b073b36289942334fccdeb4d24ff9439  gcc/trans-mem.h
  ce824f0d0f96ea15352bec5c3455e176  gcc/tree-affine.c
  b5ed1742deb1ddcfd19853bacd23df0c  gcc/tree-affine.h
  549ba70a91042bce1b00d4e4991302e8  gcc/tree-call-cdce.c
! 157141d15af81c46e62cac9e0cd63ba7  gcc/tree-cfg.c
  6812214afe0d37d4881606855f992f2e  gcc/tree-cfg.h
  b29c65f5752d09d1b4cab9355704b298  gcc/tree-cfgcleanup.c
  19662777bb8b601c7711286936133e81  gcc/tree-cfgcleanup.h
--- 62063,62076 ----
  494c54b7d1757cab69e8bd45419d9791  gcc/tlink.c
  26c822a669875d2c2fc227678929740d  gcc/toplev.c
  f96d6de70f3f0590828430414de64703  gcc/toplev.h
! 0cd669bd159aec9d7dce1b30ceacd581  gcc/tracer.c
  a31e20be1f17efb9449295d8115b8e44  gcc/tracer.h
  1bee0b7ee662a3526ec5767d5c24de6e  gcc/trans-mem.c
  b073b36289942334fccdeb4d24ff9439  gcc/trans-mem.h
  ce824f0d0f96ea15352bec5c3455e176  gcc/tree-affine.c
  b5ed1742deb1ddcfd19853bacd23df0c  gcc/tree-affine.h
  549ba70a91042bce1b00d4e4991302e8  gcc/tree-call-cdce.c
! 9b9f51594e0d94b67778dd04299e42ef  gcc/tree-cfg.c
  6812214afe0d37d4881606855f992f2e  gcc/tree-cfg.h
  b29c65f5752d09d1b4cab9355704b298  gcc/tree-cfgcleanup.c
  19662777bb8b601c7711286936133e81  gcc/tree-cfgcleanup.h
*************** b29c65f5752d09d1b4cab9355704b298  gcc/tr
*** 61867,61881 ****
  3e2dde29d3501136096958570a5113ba  gcc/tree-chkp.h
  f83d66c8199ba00e93d5a893eb317720  gcc/tree-chrec.c
  b3894073e587c4c8d29f0edcfbe0b34b  gcc/tree-chrec.h
! 8f3571d824f44ace153a888be97e8303  gcc/tree-complex.c
  6892982901a16bc3574dc59ed95175b3  gcc/tree-core.h
! 06ea56d9f1232e6a42567284d57c692e  gcc/tree-data-ref.c
  14d4baf16cedad6bee8b2c7a19621032  gcc/tree-data-ref.h
  e4ebe06aec52a07fea129dd62c885552  gcc/tree-dfa.c
  6630d3c22ad7f58a6038456404da34f2  gcc/tree-dfa.h
  346ce5448fc1d59e42c687eed1e064c2  gcc/tree-diagnostic.c
  66a982787c9ff0ec1e4f342af2be3a93  gcc/tree-diagnostic.h
! deacb1b9fe82509695210773fcee84d3  gcc/tree-dump.c
  5a6bbe4eb717cea3779c8195071ff539  gcc/tree-dump.h
  2b7e2ffa28d6b6560f12920d20d90c21  gcc/tree-eh.c
  08d4d817e19d78e6456f793ace117b13  gcc/tree-eh.h
--- 62079,62093 ----
  3e2dde29d3501136096958570a5113ba  gcc/tree-chkp.h
  f83d66c8199ba00e93d5a893eb317720  gcc/tree-chrec.c
  b3894073e587c4c8d29f0edcfbe0b34b  gcc/tree-chrec.h
! e959a03584bf07bd122808060f2172f4  gcc/tree-complex.c
  6892982901a16bc3574dc59ed95175b3  gcc/tree-core.h
! 66b28e413b7beefac9e4c3ca8d17dae8  gcc/tree-data-ref.c
  14d4baf16cedad6bee8b2c7a19621032  gcc/tree-data-ref.h
  e4ebe06aec52a07fea129dd62c885552  gcc/tree-dfa.c
  6630d3c22ad7f58a6038456404da34f2  gcc/tree-dfa.h
  346ce5448fc1d59e42c687eed1e064c2  gcc/tree-diagnostic.c
  66a982787c9ff0ec1e4f342af2be3a93  gcc/tree-diagnostic.h
! 66c204a2ff710a6d54006a2a85b45d49  gcc/tree-dump.c
  5a6bbe4eb717cea3779c8195071ff539  gcc/tree-dump.h
  2b7e2ffa28d6b6560f12920d20d90c21  gcc/tree-eh.c
  08d4d817e19d78e6456f793ace117b13  gcc/tree-eh.h
*************** f21471f7529ac6d5323b6d1e6ad2152d  gcc/tr
*** 61951,61964 ****
  a7a1c92875fef0ab7c9a1eadf1956864  gcc/tree-ssa-pre.c
  702e2d0100d8be037b0538a81a05aa07  gcc/tree-ssa-propagate.c
  818e7e255ada490053c8685b8323f07b  gcc/tree-ssa-propagate.h
! 45a48d8263308adc7a741573f5b0699b  gcc/tree-ssa-reassoc.c
  e205dd51f1e896e66f13dcb9ac31a874  gcc/tree-ssa-sccvn.c
  300e778ffea51f198c086f5be52a4978  gcc/tree-ssa-sccvn.h
  c2fbccd0fc4bd7fd2f03ff926418cfaa  gcc/tree-ssa-scopedtables.c
  670c490967a3463f58cb8e4381a5488c  gcc/tree-ssa-scopedtables.h
  a40b0cfb359cb2a010d76f22f61db81c  gcc/tree-ssa-sink.c
! be75324532d12a74f94faa8f95e34ccb  gcc/tree-ssa-strlen.c
! d73e873d76f34bec090783585e86bf67  gcc/tree-ssa-strlen.h
  a3903240237b103b7e8beaeb5028618c  gcc/tree-ssa-structalias.c
  e549bf0b1305de51abfd651d2a9d7fc2  gcc/tree-ssa-tail-merge.c
  5c94cdc798a80b3e229a1f4133946e67  gcc/tree-ssa-ter.c
--- 62163,62176 ----
  a7a1c92875fef0ab7c9a1eadf1956864  gcc/tree-ssa-pre.c
  702e2d0100d8be037b0538a81a05aa07  gcc/tree-ssa-propagate.c
  818e7e255ada490053c8685b8323f07b  gcc/tree-ssa-propagate.h
! f9c15265926161aeaaeaa0753dc260cf  gcc/tree-ssa-reassoc.c
  e205dd51f1e896e66f13dcb9ac31a874  gcc/tree-ssa-sccvn.c
  300e778ffea51f198c086f5be52a4978  gcc/tree-ssa-sccvn.h
  c2fbccd0fc4bd7fd2f03ff926418cfaa  gcc/tree-ssa-scopedtables.c
  670c490967a3463f58cb8e4381a5488c  gcc/tree-ssa-scopedtables.h
  a40b0cfb359cb2a010d76f22f61db81c  gcc/tree-ssa-sink.c
! a45ac013e0bd1db3c876fc1f38f7be51  gcc/tree-ssa-strlen.c
! efd7ceb242b48012fb5c272ed908e7db  gcc/tree-ssa-strlen.h
  a3903240237b103b7e8beaeb5028618c  gcc/tree-ssa-structalias.c
  e549bf0b1305de51abfd651d2a9d7fc2  gcc/tree-ssa-tail-merge.c
  5c94cdc798a80b3e229a1f4133946e67  gcc/tree-ssa-ter.c
*************** e549bf0b1305de51abfd651d2a9d7fc2  gcc/tr
*** 61966,61972 ****
  14fd92d830f3c9e6755dd7944fcea08a  gcc/tree-ssa-threadbackward.c
  a77853ef52d48b8ec3fa737f3e034869  gcc/tree-ssa-threadedge.c
  e8fc403b81e4a7fdbd073ce71eb45e1d  gcc/tree-ssa-threadedge.h
! b56163f85abb92ad0171f74e588ed7c0  gcc/tree-ssa-threadupdate.c
  96435771448e811fca9a79e7c04c50dd  gcc/tree-ssa-threadupdate.h
  bcf044402b3dfce498ed64a240aca078  gcc/tree-ssa-uncprop.c
  45842e3a0183c230915d8f2e0e5258f8  gcc/tree-ssa-uninit.c
--- 62178,62184 ----
  14fd92d830f3c9e6755dd7944fcea08a  gcc/tree-ssa-threadbackward.c
  a77853ef52d48b8ec3fa737f3e034869  gcc/tree-ssa-threadedge.c
  e8fc403b81e4a7fdbd073ce71eb45e1d  gcc/tree-ssa-threadedge.h
! 871a4e79ac449aa0f8edce6e213b4c4f  gcc/tree-ssa-threadupdate.c
  96435771448e811fca9a79e7c04c50dd  gcc/tree-ssa-threadupdate.h
  bcf044402b3dfce498ed64a240aca078  gcc/tree-ssa-uncprop.c
  45842e3a0183c230915d8f2e0e5258f8  gcc/tree-ssa-uninit.c
*************** d9a2bd6dded27bebc37d7c2bc156524d  gcc/tr
*** 61983,62001 ****
  5a2c15ae6cbbe77d1089f3f4523d531d  gcc/tree-switch-conversion.c
  5906b90c55e0463d667d5af5e8379b3c  gcc/tree-tailcall.c
  415924c947f695d67d6f4410150a0b53  gcc/tree-vect-data-refs.c
! d2beb1efc36c00971206cdec9e53e253  gcc/tree-vect-generic.c
  91fc7e04bb827833ad082ad8bb75fc9e  gcc/tree-vect-loop-manip.c
  37523bd95fcee5c1a9c9975d3268122f  gcc/tree-vect-loop.c
  1df304065324e663625d332fc94ba156  gcc/tree-vect-patterns.c
! 19093338ac933a7ebf2dc0c402a36473  gcc/tree-vect-slp.c
! 8708fbb5495f5583bf93eeb3b8071c5d  gcc/tree-vect-stmts.c
  e035d135a4ebda8d67b856410b198921  gcc/tree-vector-builder.c
  fbd200943bb098b7b20bed8aca29dcb0  gcc/tree-vector-builder.h
  4a231e763a7f6f010133585b68978eaa  gcc/tree-vectorizer.c
  eabe969c9db0dd9c094c1513d2802d7b  gcc/tree-vectorizer.h
! f66f689ea1740b2bcf5f3f82394cff69  gcc/tree-vrp.c
  1e25c89f27af241e417f5e2d758fa93a  gcc/tree-vrp.h
! 29126e32c3f81acb59e7a9484ef7073c  gcc/tree.c
  73344dcb00ff6e62d367712374b32414  gcc/tree.def
  e9fad7d27723d80942e732e31b33b0ab  gcc/tree.h
  9df11f16b55536bbbdb8d4febc6319f5  gcc/treestruct.def
--- 62195,62213 ----
  5a2c15ae6cbbe77d1089f3f4523d531d  gcc/tree-switch-conversion.c
  5906b90c55e0463d667d5af5e8379b3c  gcc/tree-tailcall.c
  415924c947f695d67d6f4410150a0b53  gcc/tree-vect-data-refs.c
! 4c848ebc4b65251ac231a86ed2911448  gcc/tree-vect-generic.c
  91fc7e04bb827833ad082ad8bb75fc9e  gcc/tree-vect-loop-manip.c
  37523bd95fcee5c1a9c9975d3268122f  gcc/tree-vect-loop.c
  1df304065324e663625d332fc94ba156  gcc/tree-vect-patterns.c
! 5baff7dc85fd8b3df93e981d046c9b90  gcc/tree-vect-slp.c
! d124d756b7a66b77f41845d896e3ebd5  gcc/tree-vect-stmts.c
  e035d135a4ebda8d67b856410b198921  gcc/tree-vector-builder.c
  fbd200943bb098b7b20bed8aca29dcb0  gcc/tree-vector-builder.h
  4a231e763a7f6f010133585b68978eaa  gcc/tree-vectorizer.c
  eabe969c9db0dd9c094c1513d2802d7b  gcc/tree-vectorizer.h
! 9733d870bf3d765c5ca8aa226d23df50  gcc/tree-vrp.c
  1e25c89f27af241e417f5e2d758fa93a  gcc/tree-vrp.h
! dfc6205b139123013d773ed2231cc9bd  gcc/tree.c
  73344dcb00ff6e62d367712374b32414  gcc/tree.def
  e9fad7d27723d80942e732e31b33b0ab  gcc/tree.h
  9df11f16b55536bbbdb8d4febc6319f5  gcc/treestruct.def
*************** a869387a76b5ec77b926a3c5fc080e99  gcc/va
*** 62012,62019 ****
  2aab7148d720804ec91b091b4f33995c  gcc/valtrack.h
  04c59403cc59dd3d9878eda94285e090  gcc/value-prof.c
  ea1edc6797e654a0deabe1cfdef1039a  gcc/value-prof.h
! 661bcc2313898cf27cb75c156ba33147  gcc/var-tracking.c
! 29c6953513705a648f049efa599865bd  gcc/varasm.c
  3bba6cf1d877e25e32ba561be9844970  gcc/varasm.h
  aa08183bbee5429ddc2ed4ca894a633e  gcc/varpool.c
  08677e5c9772c4d0129648f259eae830  gcc/vec-perm-indices.c
--- 62224,62231 ----
  2aab7148d720804ec91b091b4f33995c  gcc/valtrack.h
  04c59403cc59dd3d9878eda94285e090  gcc/value-prof.c
  ea1edc6797e654a0deabe1cfdef1039a  gcc/value-prof.h
! 139c1e0f6efc6133e60e02c1a80f0234  gcc/var-tracking.c
! 5048b2b9c899cf48f6147dca97ff788b  gcc/varasm.c
  3bba6cf1d877e25e32ba561be9844970  gcc/varasm.h
  aa08183bbee5429ddc2ed4ca894a633e  gcc/varpool.c
  08677e5c9772c4d0129648f259eae830  gcc/vec-perm-indices.c
*************** f5153b535728560e3880688e236fff93  gcc/wi
*** 62038,62050 ****
  9a63654193e6cbafcc12996b4a8ebeb4  gcc/xcoff.h
  e21f4268bb304b5533df2cac46df25ed  gcc/xcoffout.c
  f2988b9b6e6e66e3c09aa846bb0a3f90  gcc/xcoffout.h
! 281e10e4435c7cb907b2827fb61cc3be  gnattools/ChangeLog
  7986b2a0505087ef1c51ed6d14c087bd  gnattools/Makefile.in
  c59f18e88cbf4b04095185094daf9a84  gnattools/configure
  eb3f980bf11ec11e25ddc6f29983830a  gnattools/configure.ac
! f708363417f9f539b140c788d00f544d  gotools/ChangeLog
! 5af1e762ec9fd76b4e30859e71d6fc84  gotools/Makefile.am
! 3cf4a50693efbeba28443117be009e52  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
  5044050ba43f94607253851087522f3a  gotools/aclocal.m4
  0fb2c6f51fa8ca46b7b719a84c48eb70  gotools/config/go.m4
--- 62250,62262 ----
  9a63654193e6cbafcc12996b4a8ebeb4  gcc/xcoff.h
  e21f4268bb304b5533df2cac46df25ed  gcc/xcoffout.c
  f2988b9b6e6e66e3c09aa846bb0a3f90  gcc/xcoffout.h
! 3158795478b14f769943d3b5793b5e46  gnattools/ChangeLog
  7986b2a0505087ef1c51ed6d14c087bd  gnattools/Makefile.in
  c59f18e88cbf4b04095185094daf9a84  gnattools/configure
  eb3f980bf11ec11e25ddc6f29983830a  gnattools/configure.ac
! 1bd75129a94e7231c27a85d8c24008d5  gotools/ChangeLog
! de4d8f820a2712a1e3e9800f0a5b3d67  gotools/Makefile.am
! 9716fa007cae9d8c7b74c157449246e1  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
  5044050ba43f94607253851087522f3a  gotools/aclocal.m4
  0fb2c6f51fa8ca46b7b719a84c48eb70  gotools/config/go.m4
*************** c4e8176c1964a5ebe0a55900f2141299  gotool
*** 62054,62060 ****
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! 138253dca9de4a602ff27f427a9319c7  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  f70613c5e950c483a27bfa7eb0402116  include/ansidecl.h
--- 62266,62272 ----
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! 8738bdaea364386f033f0d410ddb23cf  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  f70613c5e950c483a27bfa7eb0402116  include/ansidecl.h
*************** cc08cd4cddc61e66bc488bd71ebc3572  includ
*** 62099,62105 ****
  14385d807191a7ad0a4a4a103756a3a6  include/xregex2.h
  dcaace4a60bd6d7cd29251ac4849575d  include/xtensa-config.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! 5be79c41a05922c98aef3d9ad1c665d0  intl/ChangeLog
  cad1d6fab2274517783de7433c0faa74  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
--- 62311,62317 ----
  14385d807191a7ad0a4a4a103756a3a6  include/xregex2.h
  dcaace4a60bd6d7cd29251ac4849575d  include/xtensa-config.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! 82478af79db49d138153e3a85e9f4aae  intl/ChangeLog
  cad1d6fab2274517783de7433c0faa74  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
*************** d50a8c6c5b41089930accbdce767d3c0  intl/p
*** 62141,62152 ****
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! f3f7bda11ab839fe50e66a756374bca3  libada/ChangeLog
  db6a3dbf8982da7bdb6f5751dbd4220d  libada/Makefile.in
  93014f4dcca5072ee02feb9d5e0b9332  libada/configure
  542c75154d0bab6cb8cf52e857cbee5f  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! c9698badeaf790db4d2790e14b0d04ea  libatomic/ChangeLog
  bab8e570f9b81dac64cd8140e7293848  libatomic/Makefile.am
  016c688d522ef7663f914e8c2c61af54  libatomic/Makefile.in
  27dd743f20b2729e63803be4b6d17776  libatomic/acinclude.m4
--- 62353,62364 ----
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! c751b54e6e0c74d6d0e8417d59f09141  libada/ChangeLog
  db6a3dbf8982da7bdb6f5751dbd4220d  libada/Makefile.in
  93014f4dcca5072ee02feb9d5e0b9332  libada/configure
  542c75154d0bab6cb8cf52e857cbee5f  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! 0fbceeaa03c81bde03d94561f3effe98  libatomic/ChangeLog
  bab8e570f9b81dac64cd8140e7293848  libatomic/Makefile.am
  016c688d522ef7663f914e8c2c61af54  libatomic/Makefile.in
  27dd743f20b2729e63803be4b6d17776  libatomic/acinclude.m4
*************** c03a072efac9b30f8f8429ac52fd246b  libato
*** 62232,62238 ****
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! c87c5f6732aceef85ed6a02c393aa08a  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  ad25c936950517ab39514411d44f1c4e  libbacktrace/Makefile.am
  1a3441233d4403c0924c2303de6ebfd4  libbacktrace/Makefile.in
--- 62444,62450 ----
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! 3d280309a66346c3a5525fa6d866fc25  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  ad25c936950517ab39514411d44f1c4e  libbacktrace/Makefile.am
  1a3441233d4403c0924c2303de6ebfd4  libbacktrace/Makefile.in
*************** dbe2e11593f3102953f57ee51a60695f  libbac
*** 62271,62277 ****
  8f36e84a19a6895e5de34668be47906f  libbacktrace/unknown.c
  76d9ac93dae8cb5d9ab7f770c5c33d59  libbacktrace/xcoff.c
  abb1e3c205164a92fc76bc8e9f7447b7  libbacktrace/ztest.c
! ef30cac96e3066c4e15adb90af25fd31  libcc1/ChangeLog
  70cc59d5aaf376266e5614d3e43f1907  libcc1/Makefile.am
  fe9ad920449dc057290126f8611fe395  libcc1/Makefile.in
  5f253fc15bb29a40419f12ce42f92147  libcc1/aclocal.m4
--- 62483,62489 ----
  8f36e84a19a6895e5de34668be47906f  libbacktrace/unknown.c
  76d9ac93dae8cb5d9ab7f770c5c33d59  libbacktrace/xcoff.c
  abb1e3c205164a92fc76bc8e9f7447b7  libbacktrace/ztest.c
! 27c6931c88e2c83df6175c965b57e433  libcc1/ChangeLog
  70cc59d5aaf376266e5614d3e43f1907  libcc1/Makefile.am
  fe9ad920449dc057290126f8611fe395  libcc1/Makefile.in
  5f253fc15bb29a40419f12ce42f92147  libcc1/aclocal.m4
*************** b5ada73fbc6a19380bf513b3790335f5  libcc1
*** 62300,62306 ****
  c6f9b1f960acb9cf871a06c4f935912b  libcc1/names.hh
  49d258234dff741a726cf0043a954f95  libcc1/rpc.hh
  9dbb43e8d518ce0857f62abd7167ae08  libcc1/status.hh
! b92e43d87caa364f6ddd49b51101c403  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  d2dac1b8128e62b1d6295cb9b74bbb14  libcpp/Makefile.in
  efb9decde4743620252ededfe7310a3d  libcpp/aclocal.m4
--- 62512,62518 ----
  c6f9b1f960acb9cf871a06c4f935912b  libcc1/names.hh
  49d258234dff741a726cf0043a954f95  libcc1/rpc.hh
  9dbb43e8d518ce0857f62abd7167ae08  libcc1/status.hh
! 9c5fc01b011cda543fe8bbae04ea56ed  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  d2dac1b8128e62b1d6295cb9b74bbb14  libcpp/Makefile.in
  efb9decde4743620252ededfe7310a3d  libcpp/aclocal.m4
*************** eba197e195fb1c007bf0724c8bed75ea  libcpp
*** 62328,62334 ****
  f22cafdb8ea5106643a28cf941c5fc0e  libcpp/makeucnid.c
  c36f661613f171be8fee3d72b7e1c09f  libcpp/mkdeps.c
  94eab18602c5e57b824e51964fff7446  libcpp/pch.c
! bd6d8a7547f179249faf8327490328fa  libcpp/po/ChangeLog
  eb8d613ca08cf1cce8d884839b51d450  libcpp/po/be.gmo
  ff3e5011d3f58f27c539ffb7b0db5898  libcpp/po/be.po
  7757431651664b1e9c06c78d93bfd77c  libcpp/po/ca.gmo
--- 62540,62546 ----
  f22cafdb8ea5106643a28cf941c5fc0e  libcpp/makeucnid.c
  c36f661613f171be8fee3d72b7e1c09f  libcpp/mkdeps.c
  94eab18602c5e57b824e51964fff7446  libcpp/pch.c
! 5273126027e8c0b6ecca19b6ddc7addb  libcpp/po/ChangeLog
  eb8d613ca08cf1cce8d884839b51d450  libcpp/po/be.gmo
  ff3e5011d3f58f27c539ffb7b0db5898  libcpp/po/be.po
  7757431651664b1e9c06c78d93bfd77c  libcpp/po/ca.gmo
*************** ff3e5011d3f58f27c539ffb7b0db5898  libcpp
*** 62340,62353 ****
  2d464bf0fe25449548c4f4fe145df907  libcpp/po/de.po
  04a9cf7c44e221595d7858c0c6765b24  libcpp/po/el.gmo
  ba756586de7d9a70d22435d728cb19a8  libcpp/po/el.po
! f8f0550e9b6706cb3482ae4d388ba7cd  libcpp/po/eo.gmo
! d2095fc443c2dde6c8c25ac7589c7f8e  libcpp/po/eo.po
  a6536ce2c05b171125bf0be5fa4e479f  libcpp/po/es.gmo
  de96ab88aab92dec7b27728f9426b574  libcpp/po/es.po
  822138336d176ade62c706e372b456e6  libcpp/po/fi.gmo
  375e52c35c9bf8dd047e77ce3776890f  libcpp/po/fi.po
! 4bbb46e60c824371c6dbe8774df76a51  libcpp/po/fr.gmo
! 521ac8ccc64e0a2e4258e6b559ae5753  libcpp/po/fr.po
  469afdeda9f0ee9173da9dc533c0c495  libcpp/po/id.gmo
  6710a5d3a7d5da3d63cdcbfec3774af4  libcpp/po/id.po
  5102abd1f8013e8596cfc0d7680e8997  libcpp/po/ja.gmo
--- 62552,62565 ----
  2d464bf0fe25449548c4f4fe145df907  libcpp/po/de.po
  04a9cf7c44e221595d7858c0c6765b24  libcpp/po/el.gmo
  ba756586de7d9a70d22435d728cb19a8  libcpp/po/el.po
! 4d5f6fada6e70c6ef327f2f6a97baad7  libcpp/po/eo.gmo
! 5c670e7776440aca29794f40c39b749a  libcpp/po/eo.po
  a6536ce2c05b171125bf0be5fa4e479f  libcpp/po/es.gmo
  de96ab88aab92dec7b27728f9426b574  libcpp/po/es.po
  822138336d176ade62c706e372b456e6  libcpp/po/fi.gmo
  375e52c35c9bf8dd047e77ce3776890f  libcpp/po/fi.po
! da72344d5521bec1e36cbd8b8bcc0cc3  libcpp/po/fr.gmo
! 3b03e5883d9730743c66294752a8d646  libcpp/po/fr.po
  469afdeda9f0ee9173da9dc533c0c495  libcpp/po/id.gmo
  6710a5d3a7d5da3d63cdcbfec3774af4  libcpp/po/id.po
  5102abd1f8013e8596cfc0d7680e8997  libcpp/po/ja.gmo
*************** da0e27c48fd0ce5f2d3e37e41af99cf2  libcpp
*** 62378,62384 ****
  36946b653677056e322ef20e95f6b80e  libcpp/ucnid.h
  80847d07e519c55c76ac9e1a89b0b7e8  libcpp/ucnid.tab
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! 66335b429c17811e863dcbb44f6c9428  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  57ec341dbbf2ad937be2f9a710932b57  libdecnumber/Makefile.in
  b9ab907f769f0664ed31991a9c9bf3bb  libdecnumber/aclocal.m4
--- 62590,62596 ----
  36946b653677056e322ef20e95f6b80e  libcpp/ucnid.h
  80847d07e519c55c76ac9e1a89b0b7e8  libcpp/ucnid.tab
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! f3edbf7840256f3029f5d7a0e51d1acd  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  57ec341dbbf2ad937be2f9a710932b57  libdecnumber/Makefile.in
  b9ab907f769f0664ed31991a9c9bf3bb  libdecnumber/aclocal.m4
*************** a97c47969dfc92a7666dfe3c2e1e1448  libdec
*** 62441,62447 ****
  1b3ac8f16152273c87e1f2ec5f887016  libdecnumber/dpd/decimal64.c
  e2fdfe70083dbc8a6bec996d90813407  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
! 66a75d40cc57692aa38fb7dc9d7e371f  libffi/ChangeLog
  ba66fc19311348d373ec271be939a659  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
--- 62653,62659 ----
  1b3ac8f16152273c87e1f2ec5f887016  libdecnumber/dpd/decimal64.c
  e2fdfe70083dbc8a6bec996d90813407  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
! 21245301873b92309f96339652fd99e3  libffi/ChangeLog
  ba66fc19311348d373ec271be939a659  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
*************** d47c79b281339983862a8e52d8c73f0f  libffi
*** 62798,62804 ****
  291be426192f460f6a07dfe1c96ab094  libffi/testsuite/libffi.special/special.exp
  93fc3ea311b79f64004992807ce75d1e  libffi/testsuite/libffi.special/unwindtest.cc
  185d0795017fbbe253a13db8e34085f9  libffi/testsuite/libffi.special/unwindtest_ffi_call.cc
! 5d092e7f39a903f0db305fcedb1eb4e9  libgcc/ChangeLog
  709335298d900a72f48092ad0056f60d  libgcc/Makefile.in
  5d9265327c85f8961ccb448fa2c53f45  libgcc/config.host
  dbd4c68a64e3be09ab49bad953cf29cd  libgcc/config.in
--- 63010,63016 ----
  291be426192f460f6a07dfe1c96ab094  libffi/testsuite/libffi.special/special.exp
  93fc3ea311b79f64004992807ce75d1e  libffi/testsuite/libffi.special/unwindtest.cc
  185d0795017fbbe253a13db8e34085f9  libffi/testsuite/libffi.special/unwindtest_ffi_call.cc
! 96199d739fdc71f67b8e727fc430bd37  libgcc/ChangeLog
  709335298d900a72f48092ad0056f60d  libgcc/Makefile.in
  5d9265327c85f8961ccb448fa2c53f45  libgcc/config.host
  dbd4c68a64e3be09ab49bad953cf29cd  libgcc/config.in
*************** d4cd30e890b5d772946c79359704fc0b  libgcc
*** 63065,63071 ****
  0987e17186e8a33dbf7c39d7934d4861  libgcc/config/i386/avx_resms64x.S
  ef88ad808d3f1101d7e96fae5706660f  libgcc/config/i386/avx_savms64.S
  12b992c114b195cf886a7a218b0d1e54  libgcc/config/i386/avx_savms64f.S
! 34ceece41db0ba2124ff75c15b17d820  libgcc/config/i386/cpuinfo.c
  0199631b6b313cd680cf67ccd88ca056  libgcc/config/i386/cpuinfo.h
  71363ae0875b66c23d19f889195019f4  libgcc/config/i386/crtfastmath.c
  e1c25634f7745487a2bccfc09e994abc  libgcc/config/i386/crti.S
--- 63277,63283 ----
  0987e17186e8a33dbf7c39d7934d4861  libgcc/config/i386/avx_resms64x.S
  ef88ad808d3f1101d7e96fae5706660f  libgcc/config/i386/avx_savms64.S
  12b992c114b195cf886a7a218b0d1e54  libgcc/config/i386/avx_savms64f.S
! 39303ce4de9bac27179c002688df4670  libgcc/config/i386/cpuinfo.c
  0199631b6b313cd680cf67ccd88ca056  libgcc/config/i386/cpuinfo.h
  71363ae0875b66c23d19f889195019f4  libgcc/config/i386/crtfastmath.c
  e1c25634f7745487a2bccfc09e994abc  libgcc/config/i386/crti.S
*************** ff9dfacf1d2fe2fe2be328831f559783  libgcc
*** 63169,63175 ****
  b271243f3ea668919b7aa0bc58063de6  libgcc/config/ia64/vms-unwind.h
  6a404f703b0a7e76acc46ccaae1d725d  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! e15f828d91dce6beced7aa3a43a1bf51  libgcc/config/libbid/ChangeLog
  bc4a84dca1d7640acb8977fddc50b727  libgcc/config/libbid/_addsub_dd.c
  ad8b5daba470d3a6579d78248ffa7c92  libgcc/config/libbid/_addsub_sd.c
  eec7e38d96b43c9118b42fc3cbee2a5f  libgcc/config/libbid/_addsub_td.c
--- 63381,63387 ----
  b271243f3ea668919b7aa0bc58063de6  libgcc/config/ia64/vms-unwind.h
  6a404f703b0a7e76acc46ccaae1d725d  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! 8386d26236a1fa02e8b649a5ed1723de  libgcc/config/libbid/ChangeLog
  bc4a84dca1d7640acb8977fddc50b727  libgcc/config/libbid/_addsub_dd.c
  ad8b5daba470d3a6579d78248ffa7c92  libgcc/config/libbid/_addsub_sd.c
  eec7e38d96b43c9118b42fc3cbee2a5f  libgcc/config/libbid/_addsub_td.c
*************** b5520e10adc8ebefb1765ee130c5aa89  libgcc
*** 63672,63682 ****
  d1f38f822ef7969fefe20f26b3772507  libgcc/config/nds32/lib1asmsrc-newlib.S
  94e357f737e69253f25b644c1fb14688  libgcc/config/nds32/lib2csrc-mculib/_clzdi2.c
  00b93d00c86381a903e7171983ca5e91  libgcc/config/nds32/lib2csrc-mculib/_clzsi2.c
! ba8956e1c10f667351c5e4a99c6df9dd  libgcc/config/nds32/sfp-machine.h
  0efae04b505538d90e81f67301c101b8  libgcc/config/nds32/t-nds32
  f8c9251f2852dddf65a0b7361fbb56de  libgcc/config/nds32/t-nds32-isr
  3c015d3b057e562941c4ab2c6a9c94f2  libgcc/config/nds32/t-nds32-mculib
! f57972e3184e65acd5289950fb7fa3a8  libgcc/config/nds32/t-nds32-newlib
  fc6cf00843685a353d96feb3263d0f76  libgcc/config/nios2/crti.S
  ce3bd2ed6e0995f847efe282ab1f964c  libgcc/config/nios2/crtn.S
  d6787cda0b1c1e0ff06b1faa95ab38f1  libgcc/config/nios2/lib2-divmod-hi.c
--- 63884,63894 ----
  d1f38f822ef7969fefe20f26b3772507  libgcc/config/nds32/lib1asmsrc-newlib.S
  94e357f737e69253f25b644c1fb14688  libgcc/config/nds32/lib2csrc-mculib/_clzdi2.c
  00b93d00c86381a903e7171983ca5e91  libgcc/config/nds32/lib2csrc-mculib/_clzsi2.c
! 63a3bfc53d732c3d267d4f8b51fb4090  libgcc/config/nds32/sfp-machine.h
  0efae04b505538d90e81f67301c101b8  libgcc/config/nds32/t-nds32
  f8c9251f2852dddf65a0b7361fbb56de  libgcc/config/nds32/t-nds32-isr
  3c015d3b057e562941c4ab2c6a9c94f2  libgcc/config/nds32/t-nds32-mculib
! dc0a22fba05f7c62dbcaf050effceeda  libgcc/config/nds32/t-nds32-newlib
  fc6cf00843685a353d96feb3263d0f76  libgcc/config/nios2/crti.S
  ce3bd2ed6e0995f847efe282ab1f964c  libgcc/config/nios2/crtn.S
  d6787cda0b1c1e0ff06b1faa95ab38f1  libgcc/config/nios2/lib2-divmod-hi.c
*************** fbf232aa523ca2f4bcf139e827eba2da  libgcc
*** 63835,63842 ****
  d7cdc73d7a8e658f872ea07474837bc2  libgcc/config/rs6000/t-darwin64
  6bcbbeccaa021da0a7d1bdbd456a3435  libgcc/config/rs6000/t-e500v1-fp
  ef7d3fefd129fa59acb1b31acbb29702  libgcc/config/rs6000/t-e500v2-fp
! 3035bf9dbe99e87f96833c46a1f935e9  libgcc/config/rs6000/t-float128
! f7adc85f14760138418048967dbb44ce  libgcc/config/rs6000/t-float128-hw
  76e02de6e319201f0114687544d213b2  libgcc/config/rs6000/t-freebsd
  4976aac1da0b181cf133fe8ef7243000  libgcc/config/rs6000/t-freebsd64
  565e9d6288ad496063af26b57e5fa264  libgcc/config/rs6000/t-ibm-ldouble
--- 64047,64054 ----
  d7cdc73d7a8e658f872ea07474837bc2  libgcc/config/rs6000/t-darwin64
  6bcbbeccaa021da0a7d1bdbd456a3435  libgcc/config/rs6000/t-e500v1-fp
  ef7d3fefd129fa59acb1b31acbb29702  libgcc/config/rs6000/t-e500v2-fp
! f9c993d20fe30bd0ec55ec5caf62518d  libgcc/config/rs6000/t-float128
! ea267a427a7598d5070e338c8995363d  libgcc/config/rs6000/t-float128-hw
  76e02de6e319201f0114687544d213b2  libgcc/config/rs6000/t-freebsd
  4976aac1da0b181cf133fe8ef7243000  libgcc/config/rs6000/t-freebsd64
  565e9d6288ad496063af26b57e5fa264  libgcc/config/rs6000/t-ibm-ldouble
*************** cd496e16eeb7a8cb610cbf62de080ab5  libgcc
*** 64051,64057 ****
  cf4f6ca95fd475550e330336127627ed  libgcc/gcov.h
  c7b70dcc1f2024624fcba54a60ffcdda  libgcc/gen-fixed.sh
  c6a46e9de483cc259e652417dd77e6ad  libgcc/generic-morestack-thread.c
! a9721ce15dd1167cd6fe356bf7ff164a  libgcc/generic-morestack.c
  45b90650e46a48f35456a9a8a8bd15a1  libgcc/generic-morestack.h
  971ff834e82a1a1964a019bfdac21c5c  libgcc/gstdint.h
  fabf00554e5a04c162071567f9fa35e9  libgcc/gthr-posix.h
--- 64263,64269 ----
  cf4f6ca95fd475550e330336127627ed  libgcc/gcov.h
  c7b70dcc1f2024624fcba54a60ffcdda  libgcc/gen-fixed.sh
  c6a46e9de483cc259e652417dd77e6ad  libgcc/generic-morestack-thread.c
! d1083474347dd42f4481d34e88545b69  libgcc/generic-morestack.c
  45b90650e46a48f35456a9a8a8bd15a1  libgcc/generic-morestack.h
  971ff834e82a1a1964a019bfdac21c5c  libgcc/gstdint.h
  fabf00554e5a04c162071567f9fa35e9  libgcc/gthr-posix.h
*************** f5e07b4d53f51bc6c745e21ee9160a2e  libgcc
*** 64189,64195 ****
  0aa8ba2bb5350d77b57720aaa4f27d15  libgcc/vtv_end_preinit.c
  61dd4e929b7360c913bb73da6785fc3d  libgcc/vtv_start.c
  ff8ccb48fa2495fe0bf8e6e56992bceb  libgcc/vtv_start_preinit.c
! 71c32cb91ee5e0d355af3af020d270cc  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
--- 64401,64407 ----
  0aa8ba2bb5350d77b57720aaa4f27d15  libgcc/vtv_end_preinit.c
  61dd4e929b7360c913bb73da6785fc3d  libgcc/vtv_start.c
  ff8ccb48fa2495fe0bf8e6e56992bceb  libgcc/vtv_start_preinit.c
! b8c969b628f8090810c934be88616e5a  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
*************** faf3aabb07ccd91ef5429120442e7780  libgfo
*** 64359,64383 ****
  33f206dfff107194cfc548563d30acc9  libgfortran/generated/_tanh_r16.F90
  a3b1d7515e9524d2a697b2c0cd3056d1  libgfortran/generated/_tanh_r4.F90
  427f4ff51f191ff89c67f78e84c21fbf  libgfortran/generated/_tanh_r8.F90
! c303655eab8b728bdbc6cb56c4747803  libgfortran/generated/all_l1.c
! f7844928615b897ea108a0c8bc991534  libgfortran/generated/all_l16.c
! 538b14db942897c7298ff8e42acf19a7  libgfortran/generated/all_l2.c
! 0afba02cac222c332bf5bab2f5d7fac3  libgfortran/generated/all_l4.c
! 0b89793ffa8b1ab7310ad188bea59b52  libgfortran/generated/all_l8.c
! e3b0f1acb0b53f746c1d9eec8a2074c9  libgfortran/generated/any_l1.c
! a0314fb1dbfa3f420d5ba63e8da82b91  libgfortran/generated/any_l16.c
! c9593d681befbd7f480be1aeaede777c  libgfortran/generated/any_l2.c
! 467f4b3911dac163533474addb6242b0  libgfortran/generated/any_l4.c
! d9146ad961ff41b480c26dcd6f54d9b9  libgfortran/generated/any_l8.c
  86cc596c7c95c5e9b58489a4ab96d212  libgfortran/generated/bessel_r10.c
  716516272b54d75a1171a165a95cb7e8  libgfortran/generated/bessel_r16.c
  f433859f2e3e00682e0ed39ab05161b7  libgfortran/generated/bessel_r4.c
  4232248e266a23bd60b14ab2b50e9d9e  libgfortran/generated/bessel_r8.c
! e52f157a624d43801e8dc608f912c389  libgfortran/generated/count_16_l.c
! 148143bf9ba452d8270acb1d181fdb83  libgfortran/generated/count_1_l.c
! 39939a570daa250db3eebddec804d308  libgfortran/generated/count_2_l.c
! 589f865b2849de1ad527b19193aa120f  libgfortran/generated/count_4_l.c
! ea6b10df1f1dbd0ff8bfe82058f68a5a  libgfortran/generated/count_8_l.c
  fa2153b9cb30ca9b5e34c67becd4f96c  libgfortran/generated/cshift0_c10.c
  bebcae79eebd7fb2244399040037e01e  libgfortran/generated/cshift0_c16.c
  7136b62963a3307c128b5f60c30504bc  libgfortran/generated/cshift0_c4.c
--- 64571,64595 ----
  33f206dfff107194cfc548563d30acc9  libgfortran/generated/_tanh_r16.F90
  a3b1d7515e9524d2a697b2c0cd3056d1  libgfortran/generated/_tanh_r4.F90
  427f4ff51f191ff89c67f78e84c21fbf  libgfortran/generated/_tanh_r8.F90
! c8fc623d6cfd37e3ed16937af939ae51  libgfortran/generated/all_l1.c
! a5af4f48b7fd17c0f179a406595d9e7e  libgfortran/generated/all_l16.c
! 59d69f8aca72a41ba164844296ac2961  libgfortran/generated/all_l2.c
! a50a227eadd6365538460b1bb932fe5f  libgfortran/generated/all_l4.c
! 601696551ec7a94f98a77445939ea708  libgfortran/generated/all_l8.c
! b6ec929777171b63fefd841568b5c086  libgfortran/generated/any_l1.c
! 56b784e1d3b7f826fd04474fa8b1a606  libgfortran/generated/any_l16.c
! 0f5d7945504185ecbacdcf68adff603a  libgfortran/generated/any_l2.c
! 0cf10ddc5689d31be43e8c9cfa1a7aca  libgfortran/generated/any_l4.c
! 9330484660c6597391f61b7b4c429037  libgfortran/generated/any_l8.c
  86cc596c7c95c5e9b58489a4ab96d212  libgfortran/generated/bessel_r10.c
  716516272b54d75a1171a165a95cb7e8  libgfortran/generated/bessel_r16.c
  f433859f2e3e00682e0ed39ab05161b7  libgfortran/generated/bessel_r4.c
  4232248e266a23bd60b14ab2b50e9d9e  libgfortran/generated/bessel_r8.c
! 66d6f5e619fd76803ad8d3bf7b381d31  libgfortran/generated/count_16_l.c
! 3a5d49dff2bd4f0722be4b1e8fea6316  libgfortran/generated/count_1_l.c
! 53c213f9bf485b8b424ad168f2c30130  libgfortran/generated/count_2_l.c
! 30df0ca80cb6cc1cd01d65117e3638e5  libgfortran/generated/count_4_l.c
! d0f2251e271fd9ae038c2468ff101e59  libgfortran/generated/count_8_l.c
  fa2153b9cb30ca9b5e34c67becd4f96c  libgfortran/generated/cshift0_c10.c
  bebcae79eebd7fb2244399040037e01e  libgfortran/generated/cshift0_c16.c
  7136b62963a3307c128b5f60c30504bc  libgfortran/generated/cshift0_c4.c
*************** a532e0cc9aa461a952e431b3e89292cf  libgfo
*** 64439,64454 ****
  e63e558fcd0d96828718dfbe206d616a  libgfortran/generated/eoshift3_16.c
  f94f97da4abc1d946acb9e4402e24710  libgfortran/generated/eoshift3_4.c
  50d4b19f84dff69eba7f4df9f48ddea2  libgfortran/generated/eoshift3_8.c
! db59837fb7676fa2641b93827d15e661  libgfortran/generated/iall_i1.c
! 1795fa31a416d77ab6bb13bdbf3cf596  libgfortran/generated/iall_i16.c
! bdd14e2ec2eb31c646430d8c9788c76a  libgfortran/generated/iall_i2.c
! b33f028fae18e5db5ea6d49027f50ed1  libgfortran/generated/iall_i4.c
! 71cfaa189926c4d6fc9cb1575a002c77  libgfortran/generated/iall_i8.c
! 7fdb6f166de6af331a5c88b301a7cd28  libgfortran/generated/iany_i1.c
! 9e5acadb8d286b9cc3f0cba115b0595e  libgfortran/generated/iany_i16.c
! 017ac9fa78b4d23d71096f5093947944  libgfortran/generated/iany_i2.c
! 1d4093910256494c60ffd0ed856e3681  libgfortran/generated/iany_i4.c
! 24a15c404c8d2b661f5f069c78425d81  libgfortran/generated/iany_i8.c
  021aa0d88d779962a0b152a2da8df305  libgfortran/generated/in_pack_c10.c
  6d6cafded36ad2dbaec475e2d77e2754  libgfortran/generated/in_pack_c16.c
  068a6421d69992a18b8a91afb51e9c4c  libgfortran/generated/in_pack_c4.c
--- 64651,64666 ----
  e63e558fcd0d96828718dfbe206d616a  libgfortran/generated/eoshift3_16.c
  f94f97da4abc1d946acb9e4402e24710  libgfortran/generated/eoshift3_4.c
  50d4b19f84dff69eba7f4df9f48ddea2  libgfortran/generated/eoshift3_8.c
! c8d4ea5f7c4c6f29e9d787ebdc35f623  libgfortran/generated/iall_i1.c
! 1ae6660e5b4a59265ef1e60bf26af967  libgfortran/generated/iall_i16.c
! 426ab8ddad20d37613480814e1ac146e  libgfortran/generated/iall_i2.c
! a1eac39cfa81720b32c2cde74f840286  libgfortran/generated/iall_i4.c
! a3c2bd02feeecbb247bf22817a1958ec  libgfortran/generated/iall_i8.c
! 648bfa62956b2e42dfd25da34f44ebee  libgfortran/generated/iany_i1.c
! c49c84c67f96437c8d6e7ae22f4ef23e  libgfortran/generated/iany_i16.c
! 2c9125db760bc06cf57be9e74526901a  libgfortran/generated/iany_i2.c
! e259d720c487a9ac19f36ddcbeb3e685  libgfortran/generated/iany_i4.c
! 360114af7f98c4089ec7f01adfa65f3c  libgfortran/generated/iany_i8.c
  021aa0d88d779962a0b152a2da8df305  libgfortran/generated/in_pack_c10.c
  6d6cafded36ad2dbaec475e2d77e2754  libgfortran/generated/in_pack_c16.c
  068a6421d69992a18b8a91afb51e9c4c  libgfortran/generated/in_pack_c4.c
*************** ed0d8fd32d5031db302c4196f7d53bb0  libgfo
*** 64475,64485 ****
  430ea92a61a3dc74755a05fdfc974c07  libgfortran/generated/in_unpack_r16.c
  03b481b361493f2c99fb974937036ac5  libgfortran/generated/in_unpack_r4.c
  6b95c1727df267218998892f637f7d0c  libgfortran/generated/in_unpack_r8.c
! 74275e0addf74fcd9b2d66de2bac5ea0  libgfortran/generated/iparity_i1.c
! 314a1ddc354c8bab7eaf539b50018256  libgfortran/generated/iparity_i16.c
! 2dde446cf835099492a0fd727cf9306e  libgfortran/generated/iparity_i2.c
! ab64165bb997bf297979eff0d94baffb  libgfortran/generated/iparity_i4.c
! 681a609489facee9695b6a3204791bb0  libgfortran/generated/iparity_i8.c
  263f979099aec434a6391b5f97068f0d  libgfortran/generated/matmul_c10.c
  d01f5ef58f1ceb44bce7927f89b8feac  libgfortran/generated/matmul_c16.c
  f028eec1209e08b38a038e7212e53661  libgfortran/generated/matmul_c4.c
--- 64687,64697 ----
  430ea92a61a3dc74755a05fdfc974c07  libgfortran/generated/in_unpack_r16.c
  03b481b361493f2c99fb974937036ac5  libgfortran/generated/in_unpack_r4.c
  6b95c1727df267218998892f637f7d0c  libgfortran/generated/in_unpack_r8.c
! 49849b08199125ab3ac753496827c196  libgfortran/generated/iparity_i1.c
! 3878a71bb01ede03053649bf44142e70  libgfortran/generated/iparity_i16.c
! bde2e9ffe9ba51eed2765caeb419f31f  libgfortran/generated/iparity_i2.c
! 4d41d1f8dae385a8130639458dad3bd1  libgfortran/generated/iparity_i4.c
! eb122cf4217b05bf8656e5fe16571b6c  libgfortran/generated/iparity_i8.c
  263f979099aec434a6391b5f97068f0d  libgfortran/generated/matmul_c10.c
  d01f5ef58f1ceb44bce7927f89b8feac  libgfortran/generated/matmul_c16.c
  f028eec1209e08b38a038e7212e53661  libgfortran/generated/matmul_c4.c
*************** e49e5b2c203c1e294d37039559d63f35  libgfo
*** 64509,64580 ****
  541defc8075745a29e44ceb1bd533d4c  libgfortran/generated/matmulavx128_r16.c
  ddbf6c925907ce5ce705f30bc859fa4b  libgfortran/generated/matmulavx128_r4.c
  1030d6786abf9417d93c4cf927f330e4  libgfortran/generated/matmulavx128_r8.c
! 03b7053b4699a9b5672a1f6c4c9da828  libgfortran/generated/maxloc0_16_i1.c
! 344d00df27ae407fd95d659e4e2faa24  libgfortran/generated/maxloc0_16_i16.c
! 8ff6c02dadbbe4ccdd45527737715f18  libgfortran/generated/maxloc0_16_i2.c
! e8b46885f364d88e3b0e7c7f4e35e361  libgfortran/generated/maxloc0_16_i4.c
! 034532d78449fdc21fc3cc6b452f4239  libgfortran/generated/maxloc0_16_i8.c
! 62b4ded34587a9b2ee5ff4e43a33f8fd  libgfortran/generated/maxloc0_16_r10.c
! 7acc2accb60668380435e87358988fa1  libgfortran/generated/maxloc0_16_r16.c
! bc63c6c30dce4263021587d0c4c1fa81  libgfortran/generated/maxloc0_16_r4.c
! 819cc4d8f1112230ad1f0cfceb4d5a46  libgfortran/generated/maxloc0_16_r8.c
! ad4dc3757b952780c4f57456eae2d403  libgfortran/generated/maxloc0_16_s1.c
! b8673682929020bebf654571596fd423  libgfortran/generated/maxloc0_16_s4.c
! 94450fad6cb19f9c871ca838acbc9969  libgfortran/generated/maxloc0_4_i1.c
! 6e06fd68c0a6fc608e78f36483192a15  libgfortran/generated/maxloc0_4_i16.c
! d8b59c7908de146ad8a177324e9afaf9  libgfortran/generated/maxloc0_4_i2.c
! 8efcad8836a83d68c9ba32e7a9223dc7  libgfortran/generated/maxloc0_4_i4.c
! 055dec166b9f3dd66dd94cead9c412cf  libgfortran/generated/maxloc0_4_i8.c
! 7e5656a92b488335ad902b7bd68cd472  libgfortran/generated/maxloc0_4_r10.c
! 6f5fd1f393780accfb4d29041babc443  libgfortran/generated/maxloc0_4_r16.c
! 27298653992da8c6aaa052edf2f2c8d0  libgfortran/generated/maxloc0_4_r4.c
! ae59d658a738ff89c938f15db4422816  libgfortran/generated/maxloc0_4_r8.c
! 0fd432e29480d4412aa93ea5c0236bfe  libgfortran/generated/maxloc0_4_s1.c
! 6f7c98e456f91b22ccf1901112fe5d85  libgfortran/generated/maxloc0_4_s4.c
! 2ef2e12ae5b043576895461a29ac2514  libgfortran/generated/maxloc0_8_i1.c
! cc95e59dc486da668beb233c100c853f  libgfortran/generated/maxloc0_8_i16.c
! 170aec04913c251153a62a9f549d70c4  libgfortran/generated/maxloc0_8_i2.c
! c861c61de458c1ab94891fcbf64e9e4b  libgfortran/generated/maxloc0_8_i4.c
! 9901d9634bfc0dc0fb4bd1ff0a01278a  libgfortran/generated/maxloc0_8_i8.c
! 2db56d8bc9e5819b12f5fa4534ce583c  libgfortran/generated/maxloc0_8_r10.c
! 8e07f18280c21a9c57116ca4bc8b0233  libgfortran/generated/maxloc0_8_r16.c
! c7c775dac8631067269a6dc1a9e76903  libgfortran/generated/maxloc0_8_r4.c
! 61a46a38c32a0648ece627ef1dd2f8b2  libgfortran/generated/maxloc0_8_r8.c
! b10d5ca87dde63e7dd85e4b354a443e2  libgfortran/generated/maxloc0_8_s1.c
! 686c20156e4428dbd8dab1b863360a24  libgfortran/generated/maxloc0_8_s4.c
! c925f4dc611fbdd1098fdee2ea7a6761  libgfortran/generated/maxloc1_16_i1.c
! fe15181c7687b2f358cab5329c3a8405  libgfortran/generated/maxloc1_16_i16.c
! 4b8a5618a06c83dd48a221ca567e88bb  libgfortran/generated/maxloc1_16_i2.c
! 82c7175bfc918c41ea17b0cd67ebf3a3  libgfortran/generated/maxloc1_16_i4.c
! b67267d085f42920deff90af00cbea0f  libgfortran/generated/maxloc1_16_i8.c
! 3689cbcf6b6a695a9ee766099496c3c9  libgfortran/generated/maxloc1_16_r10.c
! 05d259d05467af982a09ee49594cb186  libgfortran/generated/maxloc1_16_r16.c
! 8475af29c94eb71c6ef0cb560856954b  libgfortran/generated/maxloc1_16_r4.c
! 60fa146d82d3904342de7b0af8c4fad8  libgfortran/generated/maxloc1_16_r8.c
! 60ab3f93ef44639ab5c6bd2631b2045c  libgfortran/generated/maxloc1_16_s1.c
! 3b384b67b86760151d04b868faf0d693  libgfortran/generated/maxloc1_16_s4.c
! befc76b55c0bd08a6de5b9dc21a0798a  libgfortran/generated/maxloc1_4_i1.c
! f9ef105460d4d612210e232edcb1d978  libgfortran/generated/maxloc1_4_i16.c
! f65ca178597a93acb8f65b99e362fc93  libgfortran/generated/maxloc1_4_i2.c
! 5753a89d187e6811d2c77fd027c5ce9e  libgfortran/generated/maxloc1_4_i4.c
! 0b3d11b832840aa35c67564236fdb3ef  libgfortran/generated/maxloc1_4_i8.c
! 16bf52181a2bb53fed4efa9b74da1f1d  libgfortran/generated/maxloc1_4_r10.c
! e9b91276cfdcdf6037bdc9152492ef84  libgfortran/generated/maxloc1_4_r16.c
! 84d60719cb041e812893e63bbdcd75fe  libgfortran/generated/maxloc1_4_r4.c
! 531e1c403705a9f206e198352d2de0f8  libgfortran/generated/maxloc1_4_r8.c
! 9fd32a882d93779b1c8dc088bd66e2c0  libgfortran/generated/maxloc1_4_s1.c
! 6222c2a21dd818d5a0a150a319887fb7  libgfortran/generated/maxloc1_4_s4.c
! 700efcf2b6f191304932ab38e7e84ee0  libgfortran/generated/maxloc1_8_i1.c
! 884cf41dd7b5a8d4bd58b69061bf6415  libgfortran/generated/maxloc1_8_i16.c
! 0d02e6b6598938a49f64d2440f3b7e75  libgfortran/generated/maxloc1_8_i2.c
! 50af201254408c52e39acf34b07bf032  libgfortran/generated/maxloc1_8_i4.c
! 696fccfb0f15a66208b6d3161b27df27  libgfortran/generated/maxloc1_8_i8.c
! b12b4684d7aa6302cc2be66c20f6e86a  libgfortran/generated/maxloc1_8_r10.c
! 0cac7f855c12443fd764805efd61a525  libgfortran/generated/maxloc1_8_r16.c
! 98fa88f2365ef6ad3b6ac31ec875c6a9  libgfortran/generated/maxloc1_8_r4.c
! 022548e955ed6814299e36822a79f2fb  libgfortran/generated/maxloc1_8_r8.c
! c753c9aca42b868b50781c3755c304c4  libgfortran/generated/maxloc1_8_s1.c
! 72f24ff3eb94ac8089f92415a8868066  libgfortran/generated/maxloc1_8_s4.c
  171cf6f831b269f5b278256fa139bdaf  libgfortran/generated/maxloc2_16_s1.c
  75ff4986959a95ad6b16aad2acba538e  libgfortran/generated/maxloc2_16_s4.c
  c073445412287f3fd7d4000e86488f3b  libgfortran/generated/maxloc2_4_s1.c
--- 64721,64792 ----
  541defc8075745a29e44ceb1bd533d4c  libgfortran/generated/matmulavx128_r16.c
  ddbf6c925907ce5ce705f30bc859fa4b  libgfortran/generated/matmulavx128_r4.c
  1030d6786abf9417d93c4cf927f330e4  libgfortran/generated/matmulavx128_r8.c
! a90fdc57bdd761b8988bb4a27b8d7cdf  libgfortran/generated/maxloc0_16_i1.c
! c92b308f0a661efb609c61a9388ecae0  libgfortran/generated/maxloc0_16_i16.c
! d272fcd40af3c9a73879073d86bb20b5  libgfortran/generated/maxloc0_16_i2.c
! 4e4ba1b9ed44742504c9c6e62310a6b7  libgfortran/generated/maxloc0_16_i4.c
! 05d7727371a06eb7b7409f5eba171ec1  libgfortran/generated/maxloc0_16_i8.c
! 23c5cb40bfb61fee2c42a57f4410cd48  libgfortran/generated/maxloc0_16_r10.c
! e5f3693dea31053d297a7cb0dd9bd9f4  libgfortran/generated/maxloc0_16_r16.c
! 07330486bdc13b57364a09e4b3e305ca  libgfortran/generated/maxloc0_16_r4.c
! 7c78fd69fd742be3afdcc4d1b9b25966  libgfortran/generated/maxloc0_16_r8.c
! bc7ad50c3939703a8b05cf9e0c8c21df  libgfortran/generated/maxloc0_16_s1.c
! b2a3fbd1066259a0807a3a1448075af6  libgfortran/generated/maxloc0_16_s4.c
! 679f6869c80df38a41cd403293121ba1  libgfortran/generated/maxloc0_4_i1.c
! ac53974e0a71ecbdc247ffc448fc99b5  libgfortran/generated/maxloc0_4_i16.c
! 46a0eb38f2587a82d017a02cfe18f723  libgfortran/generated/maxloc0_4_i2.c
! 9c76ea98e6f584a9a1d3734cd8d5ddb6  libgfortran/generated/maxloc0_4_i4.c
! 2c27f962c2c4e5d61549648cd4cd29c8  libgfortran/generated/maxloc0_4_i8.c
! e9b9fe00ededf9e963117daf4692650d  libgfortran/generated/maxloc0_4_r10.c
! 54aabf815ee1792b9fef2f2312b2259c  libgfortran/generated/maxloc0_4_r16.c
! 58b4ab813784f7fa9888329f651e73fd  libgfortran/generated/maxloc0_4_r4.c
! 99fbd757b39ad88ff9c60ef3e419ed1a  libgfortran/generated/maxloc0_4_r8.c
! b948cc0d42157353cf71b255ae4c93b8  libgfortran/generated/maxloc0_4_s1.c
! 23f3fd8724a8d30f09a7b7078bfbf1d7  libgfortran/generated/maxloc0_4_s4.c
! 9a62ba4f741dd5a767e79c1f617534be  libgfortran/generated/maxloc0_8_i1.c
! c4cc2e6430c7a387b492a71ee3f42c1f  libgfortran/generated/maxloc0_8_i16.c
! 075c1cf09aea31de2242a137ffdef226  libgfortran/generated/maxloc0_8_i2.c
! fb0db127fbdf1ea7cc48b320fc1ad838  libgfortran/generated/maxloc0_8_i4.c
! 75f5d4152cc2b3a522a19d19c8e49175  libgfortran/generated/maxloc0_8_i8.c
! 3c8e798118effdee1c19293455438b96  libgfortran/generated/maxloc0_8_r10.c
! 4aced211e5d4b68c976c1d9d003d39a9  libgfortran/generated/maxloc0_8_r16.c
! a915821e54b16e50225675a34800e2ad  libgfortran/generated/maxloc0_8_r4.c
! 0b00d92b74326321d5674aeccac599ba  libgfortran/generated/maxloc0_8_r8.c
! 7bae149397035d67fa17dc18ec3456ad  libgfortran/generated/maxloc0_8_s1.c
! 5140e7b37f69b31c14752ab8be9d9e31  libgfortran/generated/maxloc0_8_s4.c
! a5924125dfd092d8c9b26bacb6ebbb88  libgfortran/generated/maxloc1_16_i1.c
! 4e6fd963f919737465d16f6c0714c8af  libgfortran/generated/maxloc1_16_i16.c
! 014554e6a890bce7b1f8ac2c3bd52549  libgfortran/generated/maxloc1_16_i2.c
! 7b7dd98b305ff22dea6947b31a6f31b6  libgfortran/generated/maxloc1_16_i4.c
! 550b86ba73395844611d219814db1929  libgfortran/generated/maxloc1_16_i8.c
! 23568decbf54f2720c4faf3279c4fb55  libgfortran/generated/maxloc1_16_r10.c
! 613f0bce50d6b13762ebf95af7baf7cb  libgfortran/generated/maxloc1_16_r16.c
! 33716f570c17a9ec67be634dd451d0d0  libgfortran/generated/maxloc1_16_r4.c
! 7081a8f20368f696c9de3761a209d293  libgfortran/generated/maxloc1_16_r8.c
! 4df3df92feba7f479cfb09ab8e803446  libgfortran/generated/maxloc1_16_s1.c
! 5e92d2da85e317ba347a335345e6d2aa  libgfortran/generated/maxloc1_16_s4.c
! 5797718c5f91354ad7d3e02dcbeb27de  libgfortran/generated/maxloc1_4_i1.c
! eee0dc988cede80594f382ff8246c66c  libgfortran/generated/maxloc1_4_i16.c
! 469588846da8202f4e3cf950d5affa80  libgfortran/generated/maxloc1_4_i2.c
! b1a6e385de98015f3044e7f4ba80c42e  libgfortran/generated/maxloc1_4_i4.c
! 113341cc0360c6cc78b21bdbaae483fe  libgfortran/generated/maxloc1_4_i8.c
! e9baebeb4385b1e0283114883b424474  libgfortran/generated/maxloc1_4_r10.c
! 8736661b4d03d7c97ce7f94aa9e70a41  libgfortran/generated/maxloc1_4_r16.c
! 590d97952c7921ea68a04ae2d640d336  libgfortran/generated/maxloc1_4_r4.c
! f450c81d117aa2a168a4f8f73c04b296  libgfortran/generated/maxloc1_4_r8.c
! 0a93520f777fba50b3295451aae9e155  libgfortran/generated/maxloc1_4_s1.c
! a25669522bd67b4065b604c22c82cabe  libgfortran/generated/maxloc1_4_s4.c
! 3dd0de81ed7b20dd493fd044d8585039  libgfortran/generated/maxloc1_8_i1.c
! 1592c0977cb8bdc439b824dad3d03f70  libgfortran/generated/maxloc1_8_i16.c
! f053c7705caf5d1068162c3ce05a018e  libgfortran/generated/maxloc1_8_i2.c
! ccd3805a0a02d17f367825d6493be73e  libgfortran/generated/maxloc1_8_i4.c
! feebf77dd973806fb0acf9988129771d  libgfortran/generated/maxloc1_8_i8.c
! 185fb1d559db4a8046e14a0fcac01d7a  libgfortran/generated/maxloc1_8_r10.c
! 86945da2359eace789f849c0a11aaf76  libgfortran/generated/maxloc1_8_r16.c
! 3c0b8cef3a6f515c372e4247a05c349b  libgfortran/generated/maxloc1_8_r4.c
! 43d0e263654e30d235ee6805ea42dfcc  libgfortran/generated/maxloc1_8_r8.c
! 4ee867395332fddd379a73923a7e532a  libgfortran/generated/maxloc1_8_s1.c
! 00cee6ef9b99385e7534b2dd464d67b6  libgfortran/generated/maxloc1_8_s4.c
  171cf6f831b269f5b278256fa139bdaf  libgfortran/generated/maxloc2_16_s1.c
  75ff4986959a95ad6b16aad2acba538e  libgfortran/generated/maxloc2_16_s4.c
  c073445412287f3fd7d4000e86488f3b  libgfortran/generated/maxloc2_4_s1.c
*************** c073445412287f3fd7d4000e86488f3b  libgfo
*** 64583,64665 ****
  fcc247170339355b6f5f15dfceef7361  libgfortran/generated/maxloc2_8_s4.c
  45700b07e98fcde9399283738d978f17  libgfortran/generated/maxval0_s1.c
  8bbbdf47813fb722b5847ff928256f04  libgfortran/generated/maxval0_s4.c
! 2b2a639fb8507938daa9d5f7039c4071  libgfortran/generated/maxval1_s1.c
! 44540fc2eb3fbcc928e78e27bdb3b8ee  libgfortran/generated/maxval1_s4.c
! 82fec2905d72acc3b428baee2af924f9  libgfortran/generated/maxval_i1.c
! 7a1257953fb0d2a90a9bb725f52dbe45  libgfortran/generated/maxval_i16.c
! 19066d0c5a94fa93b9c28ff6ee642ae9  libgfortran/generated/maxval_i2.c
! 0c737056b5630651f031829d0e88565a  libgfortran/generated/maxval_i4.c
! de2b9d022b1edd11284798d2627d16f2  libgfortran/generated/maxval_i8.c
! b22bba3899c16d8e72674aba23452eef  libgfortran/generated/maxval_r10.c
! 4d7c453db71636fb4c1e5ed60bb25fad  libgfortran/generated/maxval_r16.c
! 689cf89193ed8f380b77cf6da6045450  libgfortran/generated/maxval_r4.c
! 379c914a297337644dcf81ba9554545c  libgfortran/generated/maxval_r8.c
! 34a1cf7837febf1ae8114ce07e2c1b8b  libgfortran/generated/minloc0_16_i1.c
! 4789025066116eadc1263b41176f86af  libgfortran/generated/minloc0_16_i16.c
! 205889b55d8eda2d6251d33cb3c134ae  libgfortran/generated/minloc0_16_i2.c
! dbcb5ac5634b76914e508af487098ab0  libgfortran/generated/minloc0_16_i4.c
! 80b9fa4a52da5b6b3a40a64f18efc447  libgfortran/generated/minloc0_16_i8.c
! 58880852f86520e13abd7e5c1ac849c0  libgfortran/generated/minloc0_16_r10.c
! f8a89a20d20bac7ff8d36ee5084b1b95  libgfortran/generated/minloc0_16_r16.c
! d68c14bd0cb5b54bb1d7cb07534ab6d4  libgfortran/generated/minloc0_16_r4.c
! 42cd15cddc2bb55c6e3e5165e0707a44  libgfortran/generated/minloc0_16_r8.c
! 1dc7724c457bf7cce5adeb77c84c607b  libgfortran/generated/minloc0_16_s1.c
! cf01afbc588bdad0eb953588898bb9ac  libgfortran/generated/minloc0_16_s4.c
! 2bdc63ee1569115c62a3b066534442e6  libgfortran/generated/minloc0_4_i1.c
! b1159e20d2b494058e381a459586cbc1  libgfortran/generated/minloc0_4_i16.c
! d8fc6affc6b1fc0bc065cbe29ecf233c  libgfortran/generated/minloc0_4_i2.c
! 0b89eda0be74e374d4d49426df2c558c  libgfortran/generated/minloc0_4_i4.c
! 68eb4db5e3f9eb9dd3c40d30324ea106  libgfortran/generated/minloc0_4_i8.c
! 198d01bd8246160c0dbfb496168d3919  libgfortran/generated/minloc0_4_r10.c
! a6574f99540c84967a7601ee8bcce0fc  libgfortran/generated/minloc0_4_r16.c
! 929fde2e94b8e12a391aae4a75029c92  libgfortran/generated/minloc0_4_r4.c
! 38eca169ce963f1e47b6bedf60c4db72  libgfortran/generated/minloc0_4_r8.c
! ad486df9918f2bf4d3eaf0dead8bc137  libgfortran/generated/minloc0_4_s1.c
! fb2e471e31f797d9e17957046a7294a0  libgfortran/generated/minloc0_4_s4.c
! 3e92747f10b93ac8f720435abd9cb7be  libgfortran/generated/minloc0_8_i1.c
! 550f677f8605aed20b487effd0145c3e  libgfortran/generated/minloc0_8_i16.c
! 9c9e1774025eeed2d779eddd11576905  libgfortran/generated/minloc0_8_i2.c
! 609099e987bc9026f6d4cf86ede7d551  libgfortran/generated/minloc0_8_i4.c
! cf2147c87f5909cfc15731eb7107aa34  libgfortran/generated/minloc0_8_i8.c
! 8973693a1c5bc42dd3e255b1b9046f8a  libgfortran/generated/minloc0_8_r10.c
! 88f9aeb05d5b4ab828d69e04ed2313b3  libgfortran/generated/minloc0_8_r16.c
! 69d76ece184e95eb7bd4c65b030b7002  libgfortran/generated/minloc0_8_r4.c
! 862d2307957535f9482687eb6d36fc8f  libgfortran/generated/minloc0_8_r8.c
! 42c600c88acd4629d76baac0c713456f  libgfortran/generated/minloc0_8_s1.c
! c19a2f905b7b3d82c7d1c64b2e0b9dfe  libgfortran/generated/minloc0_8_s4.c
! 901300e8deecfc79f867f9be6e1b7ecf  libgfortran/generated/minloc1_16_i1.c
! 1478e0e7698bb1176c11ebe9806bc17d  libgfortran/generated/minloc1_16_i16.c
! 5726e05bcf5113ef239d77ef82902374  libgfortran/generated/minloc1_16_i2.c
! 11e0988585c504c21b374483a849301a  libgfortran/generated/minloc1_16_i4.c
! efabcb87c21d87210349a3389ce23390  libgfortran/generated/minloc1_16_i8.c
! eb168814d06c53a979232e01f4cb2ef1  libgfortran/generated/minloc1_16_r10.c
! 63a22cf099c79c000a33f7712d0a20a9  libgfortran/generated/minloc1_16_r16.c
! aa46d48528501e71d34efa0c06bf1b95  libgfortran/generated/minloc1_16_r4.c
! 6e3f4baed1ddfecaf88b2e2fb0252f16  libgfortran/generated/minloc1_16_r8.c
! 5bf2398f7b913903f13a48515dd9e360  libgfortran/generated/minloc1_16_s1.c
! b49fbb4646151e31c929fb246b4394f1  libgfortran/generated/minloc1_16_s4.c
! 4cb51968865af421ec41ed73f60a6ddf  libgfortran/generated/minloc1_4_i1.c
! bb8bf3e4785e93e5c04899f3bd92d28c  libgfortran/generated/minloc1_4_i16.c
! 675b1a9fe0d85de98825dfc4ca13380f  libgfortran/generated/minloc1_4_i2.c
! 035a7d06860c7b085ef06f692ebea6e7  libgfortran/generated/minloc1_4_i4.c
! ceb455f2256b3e3d9ef10da4cc213ff9  libgfortran/generated/minloc1_4_i8.c
! 484bc2950b4ba0df4c8457adbc8fae7d  libgfortran/generated/minloc1_4_r10.c
! a206f43ef2241bc27ea4a93ad22bc6e0  libgfortran/generated/minloc1_4_r16.c
! 9daa313a1eacd5b2c171eae85e61ee60  libgfortran/generated/minloc1_4_r4.c
! 63bda7e89388d3a11efd2124d0ef4b0d  libgfortran/generated/minloc1_4_r8.c
! 940ff66e750abe2eba92133e147fb6df  libgfortran/generated/minloc1_4_s1.c
! cbade4410bb7a08c23560de3594b0582  libgfortran/generated/minloc1_4_s4.c
! 517eff0ed33ce500954e0a52a53ebc95  libgfortran/generated/minloc1_8_i1.c
! e6790f1953758e078c74192fde7fc4dc  libgfortran/generated/minloc1_8_i16.c
! cb8f2cdbb7e52a6b9399e43c8f498eb7  libgfortran/generated/minloc1_8_i2.c
! 09a25fa3b34dee6b80424376c7e3d142  libgfortran/generated/minloc1_8_i4.c
! 634c3ffab7169292e46c71d4704bbf25  libgfortran/generated/minloc1_8_i8.c
! ec16ec8525e095b8266cd63be1631e47  libgfortran/generated/minloc1_8_r10.c
! 2094af4dce2deb41830c54f58560e24c  libgfortran/generated/minloc1_8_r16.c
! 37a6e6d28c2d4adce9dc998bf1414002  libgfortran/generated/minloc1_8_r4.c
! df9578db987a3418075c369122a24080  libgfortran/generated/minloc1_8_r8.c
! 30b8b2bb591337e128b2586eb9d13d13  libgfortran/generated/minloc1_8_s1.c
! 843b0e6d11192735ce6971c0aa8f10a5  libgfortran/generated/minloc1_8_s4.c
  88021b34f25e398298ce25946bf36074  libgfortran/generated/minloc2_16_s1.c
  ed73c44987da54bda704c2c8b4510dd0  libgfortran/generated/minloc2_16_s4.c
  5fbde833bc94e2701dd5fb761f008c97  libgfortran/generated/minloc2_4_s1.c
--- 64795,64877 ----
  fcc247170339355b6f5f15dfceef7361  libgfortran/generated/maxloc2_8_s4.c
  45700b07e98fcde9399283738d978f17  libgfortran/generated/maxval0_s1.c
  8bbbdf47813fb722b5847ff928256f04  libgfortran/generated/maxval0_s4.c
! 5f3a48e4fa98dff38e927ea8f80ab7e9  libgfortran/generated/maxval1_s1.c
! f7252cd03100816857c5a862cb144369  libgfortran/generated/maxval1_s4.c
! 7dc3c202f6832a402c3a89ac2dc434d8  libgfortran/generated/maxval_i1.c
! 03d88f625a95b2f7c4eef783ee4c4d1e  libgfortran/generated/maxval_i16.c
! b0ab510923d7dc072b41e4aadb5bac0a  libgfortran/generated/maxval_i2.c
! c4114f5479458af1a81cd85a10b48a30  libgfortran/generated/maxval_i4.c
! b49ae4d573660db5f3b1a780c1f3b5de  libgfortran/generated/maxval_i8.c
! 4b24d40ebd59707dd85dc2249f0c812d  libgfortran/generated/maxval_r10.c
! b54b0162f0d9175055986b54546bb9bc  libgfortran/generated/maxval_r16.c
! ff1b427515b8273491e9be280f1438e9  libgfortran/generated/maxval_r4.c
! 127ccc7702849429c683c8ca33bfed08  libgfortran/generated/maxval_r8.c
! 04f4b631be8542081e489666b20e89ea  libgfortran/generated/minloc0_16_i1.c
! 069e03e6e3668f6726115f79b11c3909  libgfortran/generated/minloc0_16_i16.c
! 8f819992fed52581c02a208a0d4b4a2f  libgfortran/generated/minloc0_16_i2.c
! 907440935ea8fe08d374128b9a157802  libgfortran/generated/minloc0_16_i4.c
! ca022155a420d4b1f9bbedc110c1e3ca  libgfortran/generated/minloc0_16_i8.c
! c23388e395fc6ca12f7733bcc930293c  libgfortran/generated/minloc0_16_r10.c
! 858801a074a45edbc9e4c3b14e41a217  libgfortran/generated/minloc0_16_r16.c
! 13bc62b41317fc9654aea7f3dd59c42f  libgfortran/generated/minloc0_16_r4.c
! f59bf28d0c3007e1a326db7ff9a30744  libgfortran/generated/minloc0_16_r8.c
! abb6d37ce982e6ec3af1fe49b61a62d3  libgfortran/generated/minloc0_16_s1.c
! 491e4cfadea55a1f948e16d85b16eb02  libgfortran/generated/minloc0_16_s4.c
! 5e555edff0177a838da840fc1e734fb2  libgfortran/generated/minloc0_4_i1.c
! 325a7492f1d6a37aaf29dfae0f686371  libgfortran/generated/minloc0_4_i16.c
! f013ff965825be285a6915dd096baeac  libgfortran/generated/minloc0_4_i2.c
! 5a97cc1475bb0340e3e865da38161449  libgfortran/generated/minloc0_4_i4.c
! 547cfc2c173ce0f07e949fd285563f05  libgfortran/generated/minloc0_4_i8.c
! 01aec56d8eaa308d0ad571bafecbd9dc  libgfortran/generated/minloc0_4_r10.c
! 3453f57ddc00f2666f121ecf9ff21b24  libgfortran/generated/minloc0_4_r16.c
! bff288b59e963d6fed9be642864fc372  libgfortran/generated/minloc0_4_r4.c
! 5119a6e8dd7a5060fc578a7e87e0a825  libgfortran/generated/minloc0_4_r8.c
! 8bc565d3c784af1776fab1893d7682aa  libgfortran/generated/minloc0_4_s1.c
! a03466c6ae748078656cb23015e4a6d3  libgfortran/generated/minloc0_4_s4.c
! 28ea8880adc788af15e31f18b82d0a04  libgfortran/generated/minloc0_8_i1.c
! 0413e9615d8c785180e209a0a85c6f92  libgfortran/generated/minloc0_8_i16.c
! cb499321fe0600c39cee5061ef765a36  libgfortran/generated/minloc0_8_i2.c
! fb58e28205bf745dd3d3617c30ecec53  libgfortran/generated/minloc0_8_i4.c
! 95facfef170211f886492cfb219947d2  libgfortran/generated/minloc0_8_i8.c
! af2d86fc2c220e87b8b6993b06e665e9  libgfortran/generated/minloc0_8_r10.c
! 481f6e5c1b56d347b570e0483046b150  libgfortran/generated/minloc0_8_r16.c
! a0c077924674976834baeb098b365170  libgfortran/generated/minloc0_8_r4.c
! a1cbc8d9079fab0a4ec19cdeaee3f796  libgfortran/generated/minloc0_8_r8.c
! 742b42571bdf47652fe8304629a80cf1  libgfortran/generated/minloc0_8_s1.c
! ad9906fc187288fa7ef367571aafbbce  libgfortran/generated/minloc0_8_s4.c
! 9010a8102d73fa41e80e9c26fa2aa89a  libgfortran/generated/minloc1_16_i1.c
! 88cfabf8fc947a02117a0c4c3e54ce09  libgfortran/generated/minloc1_16_i16.c
! bf609889e46f521f5d47271d50da619e  libgfortran/generated/minloc1_16_i2.c
! 75708f36eb66c3ea4e79ed577342b6c7  libgfortran/generated/minloc1_16_i4.c
! 320905c45ad5c920995b508583f40b24  libgfortran/generated/minloc1_16_i8.c
! 8a1bca30329e7272d325a5e3b42909c2  libgfortran/generated/minloc1_16_r10.c
! 08a7f4eb578877c4da73ed24ff83a459  libgfortran/generated/minloc1_16_r16.c
! f60445086b594dd951af06e91fa04924  libgfortran/generated/minloc1_16_r4.c
! 2642b53dedb92a0329fe603bf357aa4b  libgfortran/generated/minloc1_16_r8.c
! 7834dc3679602704f8ca4d773eca8358  libgfortran/generated/minloc1_16_s1.c
! 61d0aad248368b39593d4dec3b6320bf  libgfortran/generated/minloc1_16_s4.c
! 363ee69cf2f289384b6b4d7cec69da1b  libgfortran/generated/minloc1_4_i1.c
! 3fa0a4ddfa2f06fb079d98b5600d38c9  libgfortran/generated/minloc1_4_i16.c
! 811d1b6c573f852ced15b1538b8a9411  libgfortran/generated/minloc1_4_i2.c
! 87cadd453205a0897b52eb976ab64c54  libgfortran/generated/minloc1_4_i4.c
! dd5fac55ff1ab5bc5ba1126cae35efb5  libgfortran/generated/minloc1_4_i8.c
! cb4ff09690886fde0ae118852e600d89  libgfortran/generated/minloc1_4_r10.c
! 2329360f9db3941bdef0a60c697542df  libgfortran/generated/minloc1_4_r16.c
! 4604e8dd497ac88f5b3414e9d03947d9  libgfortran/generated/minloc1_4_r4.c
! 43c18cf8a8617afe68623c44c29c8a45  libgfortran/generated/minloc1_4_r8.c
! e65b285bf06b5298c45d0b82ad84e032  libgfortran/generated/minloc1_4_s1.c
! f154e1df93700db34ca338ae48cc9164  libgfortran/generated/minloc1_4_s4.c
! aae810ed7d8d3da1e1c07b7544dd7297  libgfortran/generated/minloc1_8_i1.c
! 6ea35d459b1dc8b24df9438c79b7d96b  libgfortran/generated/minloc1_8_i16.c
! 3bfe89bc4a7bd71e7e54db099877b529  libgfortran/generated/minloc1_8_i2.c
! f05b9da8bda645fc555649c9ce3f3d8c  libgfortran/generated/minloc1_8_i4.c
! 53ef78d091fd8bbe851d2f42177621b8  libgfortran/generated/minloc1_8_i8.c
! 9a6fedce2ca13e647a11859a8186ea18  libgfortran/generated/minloc1_8_r10.c
! e7e36bdd4d5aad2a75b7df0a8f8d35ba  libgfortran/generated/minloc1_8_r16.c
! 5110795c6a030d581cb2e67e9c221b18  libgfortran/generated/minloc1_8_r4.c
! 88385f8072786f2aa04346fddcede719  libgfortran/generated/minloc1_8_r8.c
! 8f1b3b87ec48c2beef9d02d8b37b1f39  libgfortran/generated/minloc1_8_s1.c
! 34168234fd51b2f6bfe64b218744d516  libgfortran/generated/minloc1_8_s4.c
  88021b34f25e398298ce25946bf36074  libgfortran/generated/minloc2_16_s1.c
  ed73c44987da54bda704c2c8b4510dd0  libgfortran/generated/minloc2_16_s4.c
  5fbde833bc94e2701dd5fb761f008c97  libgfortran/generated/minloc2_4_s1.c
*************** b33778cd5e2923d00389687c0c3678a3  libgfo
*** 64668,64689 ****
  64a01aa1d6aa920d9cecec45e5704b64  libgfortran/generated/minloc2_8_s4.c
  2a0fcc9ca4e6a143c9b0e8d3a4e0a868  libgfortran/generated/minval0_s1.c
  8b7ad838fbe491dbf583d7241794801f  libgfortran/generated/minval0_s4.c
! 95bb5067fdc90e6ee79e3270f80f8ebf  libgfortran/generated/minval1_s1.c
! a3f8cf05c6123a731a437f196b98868c  libgfortran/generated/minval1_s4.c
! 0c19324652e7f84c923e490f8d864f64  libgfortran/generated/minval_i1.c
! bc4b92cf8562bd093e13a228b3d6327f  libgfortran/generated/minval_i16.c
! 0ee5520841cf52cd1c4ee76c789843f8  libgfortran/generated/minval_i2.c
! 8fb2b3d7c92861f46a700cb30ee6ffca  libgfortran/generated/minval_i4.c
! 20f0ba55d302b7fab5024f32b3354023  libgfortran/generated/minval_i8.c
! e03d77c60ce5af33ffaffb9d6f7fdb67  libgfortran/generated/minval_r10.c
! f105ecbd74c2422bff3f794397227a97  libgfortran/generated/minval_r16.c
! c0fff83fa3546d89b0f259792a357312  libgfortran/generated/minval_r4.c
! d69393030577b5d522e5837076d814e9  libgfortran/generated/minval_r8.c
  95f9cbb64b1d1d90feb6c435fc95aaa0  libgfortran/generated/misc_specifics.F90
! 6e10230893a2024c4aa25fc229501644  libgfortran/generated/norm2_r10.c
! 61f91574ba075ad903d0f73e81b8a9fc  libgfortran/generated/norm2_r16.c
! 7c61c549b5014e3904a9d2a5969583f9  libgfortran/generated/norm2_r4.c
! dad01327cb288f6deb11e40a2f10d8cf  libgfortran/generated/norm2_r8.c
  5c2dabcf12c7899cf21b933e8dc3d318  libgfortran/generated/pack_c10.c
  4de35aaf51f07207bd2521bd8684d453  libgfortran/generated/pack_c16.c
  f47eb3d29fa694c8e38e3a4413ea128b  libgfortran/generated/pack_c4.c
--- 64880,64901 ----
  64a01aa1d6aa920d9cecec45e5704b64  libgfortran/generated/minloc2_8_s4.c
  2a0fcc9ca4e6a143c9b0e8d3a4e0a868  libgfortran/generated/minval0_s1.c
  8b7ad838fbe491dbf583d7241794801f  libgfortran/generated/minval0_s4.c
! 4cca84cd205c623f13f1ea61ca0e4312  libgfortran/generated/minval1_s1.c
! b80c462a3637f8fe5d4d46a89723ed44  libgfortran/generated/minval1_s4.c
! 0bd37f2ff93d32a7a556ae16831637b1  libgfortran/generated/minval_i1.c
! e3fd659e13e394f873eddfa201be0dd6  libgfortran/generated/minval_i16.c
! 6a7d3e5a45d3ee6972bd4227494930f9  libgfortran/generated/minval_i2.c
! a87caba45c5b0f679ec02f401c645fcf  libgfortran/generated/minval_i4.c
! 3c6192a88543ef5093fcef78f13bd554  libgfortran/generated/minval_i8.c
! f18b7a2308c06fadbf0c57f530e61d09  libgfortran/generated/minval_r10.c
! cb0c859800ceb1ff752afb86a3307435  libgfortran/generated/minval_r16.c
! ace3c2767ab8860754915dcb067a1f14  libgfortran/generated/minval_r4.c
! b7ae61f4a673c1bdf9bdecd7f9b279ab  libgfortran/generated/minval_r8.c
  95f9cbb64b1d1d90feb6c435fc95aaa0  libgfortran/generated/misc_specifics.F90
! ab84f08242474e451015e687bc41fdad  libgfortran/generated/norm2_r10.c
! 80e380cbf180f3acf5e21e7c2f649735  libgfortran/generated/norm2_r16.c
! 37120f24aee2010ee42c0ccf5db26610  libgfortran/generated/norm2_r4.c
! 8e6e28617406e93457415dc54877b2ce  libgfortran/generated/norm2_r8.c
  5c2dabcf12c7899cf21b933e8dc3d318  libgfortran/generated/pack_c10.c
  4de35aaf51f07207bd2521bd8684d453  libgfortran/generated/pack_c16.c
  f47eb3d29fa694c8e38e3a4413ea128b  libgfortran/generated/pack_c4.c
*************** bf009171e30229e96f6b8340be199aad  libgfo
*** 64697,64707 ****
  a62e3d2c5490160b38c5db315762360b  libgfortran/generated/pack_r16.c
  cc9a52a63694a996e1205985b392dbf0  libgfortran/generated/pack_r4.c
  4ae5380fb3f167aec2315153ac1617c8  libgfortran/generated/pack_r8.c
! 004eae51f1b14dc394e4fd0736263f73  libgfortran/generated/parity_l1.c
! 7994596d5e3a7cf78eda21a332f17f15  libgfortran/generated/parity_l16.c
! 54454632074d19caa8663b913b8d8ddd  libgfortran/generated/parity_l2.c
! 5946c48a8bb4390a7ac91794ebb7a77d  libgfortran/generated/parity_l4.c
! 3de83dc5f9684b577c9fa77de60355e8  libgfortran/generated/parity_l8.c
  55435f87dd5a8cfdab165369b691314a  libgfortran/generated/pow_c10_i16.c
  e3d4be81a6fe89b25ddd686ef556b5fb  libgfortran/generated/pow_c10_i4.c
  0ffe52b2f70907051a3adc52ce1343e5  libgfortran/generated/pow_c10_i8.c
--- 64909,64919 ----
  a62e3d2c5490160b38c5db315762360b  libgfortran/generated/pack_r16.c
  cc9a52a63694a996e1205985b392dbf0  libgfortran/generated/pack_r4.c
  4ae5380fb3f167aec2315153ac1617c8  libgfortran/generated/pack_r8.c
! 1ccec4b04d3f795b778b9110e95e3e18  libgfortran/generated/parity_l1.c
! 7052661ad73ff291e7d8efb0820bafd4  libgfortran/generated/parity_l16.c
! a632b4cd722a7ed18916585093898249  libgfortran/generated/parity_l2.c
! abf3ba523b40c91bfb3d2c46272257ab  libgfortran/generated/parity_l4.c
! da81a565d68283d5d9ac17527fb61f46  libgfortran/generated/parity_l8.c
  55435f87dd5a8cfdab165369b691314a  libgfortran/generated/pow_c10_i16.c
  e3d4be81a6fe89b25ddd686ef556b5fb  libgfortran/generated/pow_c10_i4.c
  0ffe52b2f70907051a3adc52ce1343e5  libgfortran/generated/pow_c10_i8.c
*************** c007e4ee2f7203b44fe78e09315a7f0a  libgfo
*** 64732,64792 ****
  c059a415e8f61322b05867a8045ab223  libgfortran/generated/pow_r4_i8.c
  f6324fe25367c10ba4cdf5f038775942  libgfortran/generated/pow_r8_i16.c
  a136716541c09afa180cf5f8c4511e57  libgfortran/generated/pow_r8_i8.c
! 0821f37bc7b5eecc8d28e7bb2b543d56  libgfortran/generated/product_c10.c
! 369a6f6cb9174a04e3d463ffb2cdf1be  libgfortran/generated/product_c16.c
! cab18bbd554a2fb3a4329eb4aad8b7e0  libgfortran/generated/product_c4.c
! 2f43830ada80bb733d6438dfd5b5ad50  libgfortran/generated/product_c8.c
! 3ba8d2c07ad22a93d57509b948a94f51  libgfortran/generated/product_i1.c
! 10d561a814bc9d596c420eef1e125f62  libgfortran/generated/product_i16.c
! 7b4fa02f9a681ad55b8d651d1dfca3b4  libgfortran/generated/product_i2.c
! 7853739791506044f7a8f009ebe89897  libgfortran/generated/product_i4.c
! 797b417742bd31c53c79df609229d499  libgfortran/generated/product_i8.c
! 3e0406e877b6337c0ce3a3304141983f  libgfortran/generated/product_r10.c
! 0c07afea09755fd33f108c32f2b915a9  libgfortran/generated/product_r16.c
! 604dc8a479707764191be4f404d095cb  libgfortran/generated/product_r4.c
! 3cf5adce7fe3913505077e766dfe2200  libgfortran/generated/product_r8.c
! 82a467e78a88bfab174b49a0426f198f  libgfortran/generated/reshape_c10.c
! 47b49356fe232ad7c4c41a0dce6f482e  libgfortran/generated/reshape_c16.c
! 264465e8e0943789874c319de655e7ff  libgfortran/generated/reshape_c4.c
! 1458f157cdc28adb22a944e4b81adec8  libgfortran/generated/reshape_c8.c
! 2edaa49880e9596aba132d8692563cea  libgfortran/generated/reshape_i16.c
! 716f09a91bf1d1c4493b796af0279365  libgfortran/generated/reshape_i4.c
! 1a3570f8c6e26df7b4bd24687ea13f6f  libgfortran/generated/reshape_i8.c
! fd93e53e7d0242fc1800e6e4fc638aa0  libgfortran/generated/reshape_r10.c
! df2e2dffc763d267e98249e6e9b7bede  libgfortran/generated/reshape_r16.c
! a356e3d038c390f0388c65920bdeb421  libgfortran/generated/reshape_r4.c
! b85fe99ff0acf5590afb0cab9492b579  libgfortran/generated/reshape_r8.c
  b3e329808726a39acaf64363b64204cd  libgfortran/generated/shape_i1.c
  fadeafc1fe4b3660e9ba0abc23707ce7  libgfortran/generated/shape_i16.c
  af103ee234215c9fbda8c090bd09bda9  libgfortran/generated/shape_i2.c
  0e04f88b268415c087cb6afa1457dc4b  libgfortran/generated/shape_i4.c
  3152f7753e2470e7d5203757f837ea0d  libgfortran/generated/shape_i8.c
! eee2c6a297e19b608838f083f63f4d88  libgfortran/generated/spread_c10.c
! 9929d90afbc1496c968e656029789605  libgfortran/generated/spread_c16.c
! 84f23ca5596849c7af661849de20da40  libgfortran/generated/spread_c4.c
! 62b4313220df27f3e5822f2b7c6dd79a  libgfortran/generated/spread_c8.c
! a49c44a0884462fd1a6eb301e3dd48db  libgfortran/generated/spread_i1.c
! f0093167893227aad80145c799d725c7  libgfortran/generated/spread_i16.c
! e0cc83a9bdb71e03f4dc8f5afc766f8e  libgfortran/generated/spread_i2.c
! dd6d62344aad2f1c1acd1c48c2478115  libgfortran/generated/spread_i4.c
! e4ef1a99201256eb89cd685091c784c4  libgfortran/generated/spread_i8.c
! 94e5987df03c0146b6147a067e55ac2e  libgfortran/generated/spread_r10.c
! 82d97e7c5e5a975b7fc3b12912290df7  libgfortran/generated/spread_r16.c
! 10f3eea03030ef6025540d3bdc379e5f  libgfortran/generated/spread_r4.c
! 609f95a0f6669d6cd7c36d4dac3c5339  libgfortran/generated/spread_r8.c
! d5122565ebb901faccdf0638170b0823  libgfortran/generated/sum_c10.c
! 8617f893a346270453135a09527fe249  libgfortran/generated/sum_c16.c
! a4826796954557822729eacf30013e31  libgfortran/generated/sum_c4.c
! fb7ce1df5c60477f2b4b660ae5b930d2  libgfortran/generated/sum_c8.c
! b1b87916c30582e867610f2607b1b41f  libgfortran/generated/sum_i1.c
! 4b95faeeb6a6f67d5c54da585bbe789d  libgfortran/generated/sum_i16.c
! cb9d13eb57f0fc27829a74733ae64b2f  libgfortran/generated/sum_i2.c
! bc569bc5b1181fe53e4db4cf884bdf47  libgfortran/generated/sum_i4.c
! c7f82905c18bf1bd34ba82a31d017ef6  libgfortran/generated/sum_i8.c
! 86e2e226f8da942cea761f5cd6d153f6  libgfortran/generated/sum_r10.c
! d45581ae33d774a18fec2fb4a37742a9  libgfortran/generated/sum_r16.c
! c4bf9764e6ca6e71e9afa4ccfad002c5  libgfortran/generated/sum_r4.c
! dd397644e55af0ce9cd956c7ab93266d  libgfortran/generated/sum_r8.c
  449f9fb87b3975841ac0bd4f52e488bb  libgfortran/generated/unpack_c10.c
  611708ed808eff9e3356e25163b812f6  libgfortran/generated/unpack_c16.c
  eb27a65011cf6b1ebd43a35e8a5ae00c  libgfortran/generated/unpack_c4.c
--- 64944,65004 ----
  c059a415e8f61322b05867a8045ab223  libgfortran/generated/pow_r4_i8.c
  f6324fe25367c10ba4cdf5f038775942  libgfortran/generated/pow_r8_i16.c
  a136716541c09afa180cf5f8c4511e57  libgfortran/generated/pow_r8_i8.c
! cee165c9607c95445b4dd8698da2fa00  libgfortran/generated/product_c10.c
! a8e591a927f562dc878a64699491f4f5  libgfortran/generated/product_c16.c
! 0f4d4870bc5cfd804764ebb79cf73964  libgfortran/generated/product_c4.c
! 90efc6979137bb0c9106640d87d01a48  libgfortran/generated/product_c8.c
! 367e7ce092fa3b11d08824cbac34586b  libgfortran/generated/product_i1.c
! d1acaf4cb82cbac1d27b5edd14df0f94  libgfortran/generated/product_i16.c
! 75089ff3ffe35a322cee077f075d19c7  libgfortran/generated/product_i2.c
! 99e6f2214c44fadf6969d7eaebbdf403  libgfortran/generated/product_i4.c
! 4d0a2dd00a22446e0e565bd35bfeea3e  libgfortran/generated/product_i8.c
! 6e1bc886fd3b56ed535fc01e289f3602  libgfortran/generated/product_r10.c
! d712d9c153568ec138d9f57cab6bc62d  libgfortran/generated/product_r16.c
! 3f34e476f1ec08255b36f8c55682f693  libgfortran/generated/product_r4.c
! a58153df70d2eab27ed81fef15653a76  libgfortran/generated/product_r8.c
! 6ec50474290cfa6aee0843e88cde6bdb  libgfortran/generated/reshape_c10.c
! a68b3d738e4aadb2ae0334b816265c49  libgfortran/generated/reshape_c16.c
! 8299fc5a9b42f27edbfc8e0e2a05349b  libgfortran/generated/reshape_c4.c
! a8d226e9b2029b8008b203ba609e1ea6  libgfortran/generated/reshape_c8.c
! 5daf1f4149060904019a6988d39703ba  libgfortran/generated/reshape_i16.c
! dc3eaab7af97e7c8e0a7ef5d3a3429b0  libgfortran/generated/reshape_i4.c
! ffa8dc41ae6e9c4f873029cfa452d166  libgfortran/generated/reshape_i8.c
! 37bf09dd840ee5fa9b302fc05a990d94  libgfortran/generated/reshape_r10.c
! 61603e10ce9ced1d899c8072c52622d7  libgfortran/generated/reshape_r16.c
! f86e3c98ec19d51dc86891cd5f3542c6  libgfortran/generated/reshape_r4.c
! 8d7f8f6a5b3b23d511a1de51b3c10448  libgfortran/generated/reshape_r8.c
  b3e329808726a39acaf64363b64204cd  libgfortran/generated/shape_i1.c
  fadeafc1fe4b3660e9ba0abc23707ce7  libgfortran/generated/shape_i16.c
  af103ee234215c9fbda8c090bd09bda9  libgfortran/generated/shape_i2.c
  0e04f88b268415c087cb6afa1457dc4b  libgfortran/generated/shape_i4.c
  3152f7753e2470e7d5203757f837ea0d  libgfortran/generated/shape_i8.c
! 6220157cf74670210f254b3839fdd799  libgfortran/generated/spread_c10.c
! 41bba4c17d07c8cb2c0420c5bea3ed5a  libgfortran/generated/spread_c16.c
! 410f5b686e0b9fc2eadbd7adccf571d2  libgfortran/generated/spread_c4.c
! 7a0aef286330e135499364411e852683  libgfortran/generated/spread_c8.c
! fcbcf98f37cbe48883608a4fcab8c697  libgfortran/generated/spread_i1.c
! c74200fedb64c8d02b72a99539ce8790  libgfortran/generated/spread_i16.c
! 45c4ae72c488d2d945384a8354a948e2  libgfortran/generated/spread_i2.c
! dcb88ceb760c7dc303eab1f33c3b85eb  libgfortran/generated/spread_i4.c
! 8eea60a02a057ec2f6c50716342cd0b1  libgfortran/generated/spread_i8.c
! 3c3acf5cbe0ea820be279534d96009f2  libgfortran/generated/spread_r10.c
! 582a4651ed9bbf151d3da790d6a551e0  libgfortran/generated/spread_r16.c
! c81ef7db63cc1be36978a8cd05a14ca8  libgfortran/generated/spread_r4.c
! a35dc74210f644ec13e6830e13808759  libgfortran/generated/spread_r8.c
! 5d03f2b8990c1d80464409b6e53b1b3e  libgfortran/generated/sum_c10.c
! 33e417a647239c1f814cef828cf06fd1  libgfortran/generated/sum_c16.c
! c37e50a357789899b34a612988991a1e  libgfortran/generated/sum_c4.c
! 2028a4eb68b2e01310621b6597ad26cf  libgfortran/generated/sum_c8.c
! 49ec071c596cc3e3ba25309019644de6  libgfortran/generated/sum_i1.c
! 7e916ef5857284106094ba07c34529c8  libgfortran/generated/sum_i16.c
! 53345f9f94bb3021516f938fdbecf849  libgfortran/generated/sum_i2.c
! 6db6fb890a82417652d95ced4d5f93d6  libgfortran/generated/sum_i4.c
! c089c91ab4ae89303d62f1b6c2e60276  libgfortran/generated/sum_i8.c
! 8bd21599da7d2c399945c9166fc2030a  libgfortran/generated/sum_r10.c
! c9aaeabe3c00633ec31eb6a4ee1f34f6  libgfortran/generated/sum_r16.c
! 1970a7fa0f7771695e06929aaecd6be4  libgfortran/generated/sum_r4.c
! 7c65605e954127f8e6ca4755f8ec607d  libgfortran/generated/sum_r8.c
  449f9fb87b3975841ac0bd4f52e488bb  libgfortran/generated/unpack_c10.c
  611708ed808eff9e3356e25163b812f6  libgfortran/generated/unpack_c16.c
  eb27a65011cf6b1ebd43a35e8a5ae00c  libgfortran/generated/unpack_c4.c
*************** be06b0a84413d3b2b040a27a23ba5f7a  libgfo
*** 64846,64852 ****
  78d85f8c99956917c9b5c8fc6235a06b  libgfortran/intrinsics/rand.c
  7ddd95cfefbf679622cf9f4bf55d81a4  libgfortran/intrinsics/random.c
  e9d4d53f546d779165363d6cbbf22939  libgfortran/intrinsics/rename.c
! ee1f64e03f035d6efd7b612f78243233  libgfortran/intrinsics/reshape_generic.c
  3a7470aaa3be1e4df83d6008a1e5b203  libgfortran/intrinsics/reshape_packed.c
  8f9a798cd3b986ec67f7c6a0e2950c0e  libgfortran/intrinsics/selected_char_kind.c
  5487cd42c226d7ef8caaad6e9dc59080  libgfortran/intrinsics/selected_int_kind.f90
--- 65058,65064 ----
  78d85f8c99956917c9b5c8fc6235a06b  libgfortran/intrinsics/rand.c
  7ddd95cfefbf679622cf9f4bf55d81a4  libgfortran/intrinsics/random.c
  e9d4d53f546d779165363d6cbbf22939  libgfortran/intrinsics/rename.c
! 3db3158352d9096ba80d3da676d5db0c  libgfortran/intrinsics/reshape_generic.c
  3a7470aaa3be1e4df83d6008a1e5b203  libgfortran/intrinsics/reshape_packed.c
  8f9a798cd3b986ec67f7c6a0e2950c0e  libgfortran/intrinsics/selected_char_kind.c
  5487cd42c226d7ef8caaad6e9dc59080  libgfortran/intrinsics/selected_int_kind.f90
*************** d0b4b54c4a85db7342af3c354a22184c  libgfo
*** 64854,64860 ****
  7faaf25ffe67fdf8ee7c43891b6d890a  libgfortran/intrinsics/signal.c
  dd579f350f09fc8d287a2f35a312f7f1  libgfortran/intrinsics/size.c
  0dbd0abfaa663e90ac8785d1b72f2401  libgfortran/intrinsics/sleep.c
! d4741e406659109d082e634671d9833d  libgfortran/intrinsics/spread_generic.c
  c716beac48c579f8f390a8232f1a8e10  libgfortran/intrinsics/stat.c
  dbb2f6180611bea35dac9c2741ab8aad  libgfortran/intrinsics/string_intrinsics.c
  422d9772b3d4bf464104a7f25043cc9c  libgfortran/intrinsics/string_intrinsics_inc.c
--- 65066,65072 ----
  7faaf25ffe67fdf8ee7c43891b6d890a  libgfortran/intrinsics/signal.c
  dd579f350f09fc8d287a2f35a312f7f1  libgfortran/intrinsics/size.c
  0dbd0abfaa663e90ac8785d1b72f2401  libgfortran/intrinsics/sleep.c
! aa91f8bedc01367c34e32aefc90a2fc7  libgfortran/intrinsics/spread_generic.c
  c716beac48c579f8f390a8232f1a8e10  libgfortran/intrinsics/stat.c
  dbb2f6180611bea35dac9c2741ab8aad  libgfortran/intrinsics/string_intrinsics.c
  422d9772b3d4bf464104a7f25043cc9c  libgfortran/intrinsics/string_intrinsics_inc.c
*************** c9e80fe1ee7fc3e19d39b5e002b80132  libgfo
*** 64885,64894 ****
  a5f94c6e898523027475fd1beb16a402  libgfortran/io/unit.c
  009092cf7e9a1a63fb000e4614c044d4  libgfortran/io/unix.c
  b693858bb490e3d3f86b419ea3032f26  libgfortran/io/unix.h
! 937e073c5f41d2785f0fc2662d6dadae  libgfortran/io/write.c
! 2656655f32fe40c8f3c685303f4cbe3e  libgfortran/io/write_float.def
  72d31c0b0a88f4512eb82ff83ef87081  libgfortran/kinds-override.h
! ceb841989d32b3932d135dcb12fba465  libgfortran/libgfortran.h
  2527bb19b82f08b34038b07b172d029d  libgfortran/libgfortran.spec.in
  dc1a87f5ed3520558b0fe9f43e4f5ba8  libgfortran/libtool-version
  27e8037b40eb0ce8e9127cd1c6689a42  libgfortran/m4/all.m4
--- 65097,65106 ----
  a5f94c6e898523027475fd1beb16a402  libgfortran/io/unit.c
  009092cf7e9a1a63fb000e4614c044d4  libgfortran/io/unix.c
  b693858bb490e3d3f86b419ea3032f26  libgfortran/io/unix.h
! 9495872a16d6a83a19d5a8fc03d5b16d  libgfortran/io/write.c
! a3f7ebbaec0ece4c4e796216190466fc  libgfortran/io/write_float.def
  72d31c0b0a88f4512eb82ff83ef87081  libgfortran/kinds-override.h
! 148d6fdc81e9892fcefbd1674b4c53ad  libgfortran/libgfortran.h
  2527bb19b82f08b34038b07b172d029d  libgfortran/libgfortran.spec.in
  dc1a87f5ed3520558b0fe9f43e4f5ba8  libgfortran/libtool-version
  27e8037b40eb0ce8e9127cd1c6689a42  libgfortran/m4/all.m4
*************** a79162ee1f08e86d169e8f91634411d4  libgfo
*** 64903,64915 ****
  1f3f64487321771cede919fa9b59e864  libgfortran/m4/head.m4
  f0e804778815f711d77d1b7c469a5889  libgfortran/m4/iall.m4
  5de369424561c61d033b97eebf9ba332  libgfortran/m4/iany.m4
! d284d08f42bce1c15f44bb8b563d4711  libgfortran/m4/iforeach-s.m4
  a781de04f2855c191f71b6b32a5effe8  libgfortran/m4/iforeach-s2.m4
! bc8179b17657cc6e8053d07c97956dc3  libgfortran/m4/iforeach.m4
! 99641d024711a73cb872ad2f40204723  libgfortran/m4/ifunction-s.m4
! 2cc0f69529890bdd15dd32fcdee8c643  libgfortran/m4/ifunction-s2.m4
! 37f59c428d80f8084d55c6d5a1072121  libgfortran/m4/ifunction.m4
! a6bf3d114ef26d37fa09ff37d208b9bd  libgfortran/m4/ifunction_logical.m4
  2f4c17619aa80891fd10670c9f968759  libgfortran/m4/in_pack.m4
  f61e761dfc698eea7c135fc6b905c58c  libgfortran/m4/in_unpack.m4
  4ee5525cd51cf22317d346a9b688e0e3  libgfortran/m4/iparity.m4
--- 65115,65127 ----
  1f3f64487321771cede919fa9b59e864  libgfortran/m4/head.m4
  f0e804778815f711d77d1b7c469a5889  libgfortran/m4/iall.m4
  5de369424561c61d033b97eebf9ba332  libgfortran/m4/iany.m4
! c61f8d40c67e622aa7f19f2e085d504c  libgfortran/m4/iforeach-s.m4
  a781de04f2855c191f71b6b32a5effe8  libgfortran/m4/iforeach-s2.m4
! 0c2a59f6a0952a7811352e83ba9d0954  libgfortran/m4/iforeach.m4
! 1007021f325d70843d7ad32f1e4cc442  libgfortran/m4/ifunction-s.m4
! bf57384ccda9b29b8b00b80cd482d02d  libgfortran/m4/ifunction-s2.m4
! e186607db45665c4d0d908d8f993454f  libgfortran/m4/ifunction.m4
! 86a682dafdbffea255a15ff37710c93a  libgfortran/m4/ifunction_logical.m4
  2f4c17619aa80891fd10670c9f968759  libgfortran/m4/in_pack.m4
  f61e761dfc698eea7c135fc6b905c58c  libgfortran/m4/in_unpack.m4
  4ee5525cd51cf22317d346a9b688e0e3  libgfortran/m4/iparity.m4
*************** c70e8095c6d364c03c30e6081b2ac9f9  libgfo
*** 64941,64951 ****
  997d325ab12783eaf4d3f676fd6c840b  libgfortran/m4/parity.m4
  f9674ac06fb42b550eec2949ba5efa7c  libgfortran/m4/pow.m4
  138c53f55c66b2fd0528ebd09b895688  libgfortran/m4/product.m4
! b1f213f528ac81e92bb216e691be8c95  libgfortran/m4/reshape.m4
  c2ff45a0e26bee43153966e08205c406  libgfortran/m4/shape.m4
  2478642167175833018a8947cc98b3fd  libgfortran/m4/specific.m4
  4c60f3c3d2948ee7eb2668aa9cc61a04  libgfortran/m4/specific2.m4
! dffb47afe138adc51a5178a2d2810eae  libgfortran/m4/spread.m4
  949ed543085079c080104c174a5d6edc  libgfortran/m4/sum.m4
  0ad0318f00c85db29d184dc3dff12276  libgfortran/m4/types.m4
  1057765ee38df0b4d71494f45a237ab8  libgfortran/m4/unpack.m4
--- 65153,65163 ----
  997d325ab12783eaf4d3f676fd6c840b  libgfortran/m4/parity.m4
  f9674ac06fb42b550eec2949ba5efa7c  libgfortran/m4/pow.m4
  138c53f55c66b2fd0528ebd09b895688  libgfortran/m4/product.m4
! b49d4a68e9b6f5b6e21cc40d6b3efaac  libgfortran/m4/reshape.m4
  c2ff45a0e26bee43153966e08205c406  libgfortran/m4/shape.m4
  2478642167175833018a8947cc98b3fd  libgfortran/m4/specific.m4
  4c60f3c3d2948ee7eb2668aa9cc61a04  libgfortran/m4/specific2.m4
! a22b22dee073c48c47f7a690d3e7c1e8  libgfortran/m4/spread.m4
  949ed543085079c080104c174a5d6edc  libgfortran/m4/sum.m4
  0ad0318f00c85db29d184dc3dff12276  libgfortran/m4/types.m4
  1057765ee38df0b4d71494f45a237ab8  libgfortran/m4/unpack.m4
*************** e5be77365be5603ea8f7162daf0024c3  libgfo
*** 64970,64984 ****
  e8799bede8ac5301ad4cb189faf469b4  libgfortran/runtime/stop.c
  a17aa4314e9fb42754b73205331ccecc  libgfortran/runtime/string.c
  5d4950ecb7b26d2c5e4e7b4e0dd74707  libgo/LICENSE
! 61dad49559b5a8dde46d757da4dc988b  libgo/MERGE
! 87f76baad1673b623bd1c04d41e76cb6  libgo/Makefile.am
! d4dd89fd2430c5a12b304c576536d5c3  libgo/Makefile.in
  3a55d95595a6f9e37dee53826b4daff2  libgo/PATENTS
  3a3d1f64c9a8149b9c46b1dcdd8df630  libgo/README
  d46376034c1fd6df47c8ba2cd5de9d0a  libgo/README.gcc
! c118220584e7a2cffcc8eac8a89bd94f  libgo/VERSION
  4f1e6c347a5a119166bee289ca2e824c  libgo/aclocal.m4
! 5226a5bd816126fc840beccad968d34d  libgo/config.h.in
  ad1ce707d70b18d5d14bdbcfef82a9bb  libgo/config/README
  9a6e33ac95f7d5857d34f53bde4cb610  libgo/config/go.m4
  ee0c1ad26a748f688dcc7bdb83fb9ba1  libgo/config/libtool.m4
--- 65182,65196 ----
  e8799bede8ac5301ad4cb189faf469b4  libgfortran/runtime/stop.c
  a17aa4314e9fb42754b73205331ccecc  libgfortran/runtime/string.c
  5d4950ecb7b26d2c5e4e7b4e0dd74707  libgo/LICENSE
! 1e06d7163195df053010f76a892d0c86  libgo/MERGE
! c1ff4a9f8b9d943cee82a7d33856c056  libgo/Makefile.am
! be3734683e8f53f9da6a9bb7f1e99899  libgo/Makefile.in
  3a55d95595a6f9e37dee53826b4daff2  libgo/PATENTS
  3a3d1f64c9a8149b9c46b1dcdd8df630  libgo/README
  d46376034c1fd6df47c8ba2cd5de9d0a  libgo/README.gcc
! c031b00e1d6c3f9cce6b77a5bc828e7c  libgo/VERSION
  4f1e6c347a5a119166bee289ca2e824c  libgo/aclocal.m4
! b8eab032bf4e73350a91f18858a7ad68  libgo/config.h.in
  ad1ce707d70b18d5d14bdbcfef82a9bb  libgo/config/README
  9a6e33ac95f7d5857d34f53bde4cb610  libgo/config/go.m4
  ee0c1ad26a748f688dcc7bdb83fb9ba1  libgo/config/libtool.m4
*************** dee72a6a60e99528b0d17bf3ff9a1e15  libgo/
*** 64987,64994 ****
  bc2f6032c98896249eadb56177c7d357  libgo/config/ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  libgo/config/ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  libgo/config/lt~obsolete.m4
! 7a8285c91b2508fe1e2504d7aa8daec1  libgo/configure
! 87ce15c0da32c788c1f9bf897067265c  libgo/configure.ac
  e82f80fbf29e34dcbd9d3b47db84073d  libgo/go/archive/tar/common.go
  5b5175c49c2e1dcb4f1e9dc30f702780  libgo/go/archive/tar/format.go
  c458cca5c8f3fce842b1d84508ba1fbe  libgo/go/archive/tar/reader.go
--- 65199,65206 ----
  bc2f6032c98896249eadb56177c7d357  libgo/config/ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  libgo/config/ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  libgo/config/lt~obsolete.m4
! f2e6b31ebdb19844c7609a69758debb1  libgo/configure
! 05b3c95a8f1b82fb9d3d44f66d12cfe4  libgo/configure.ac
  e82f80fbf29e34dcbd9d3b47db84073d  libgo/go/archive/tar/common.go
  5b5175c49c2e1dcb4f1e9dc30f702780  libgo/go/archive/tar/format.go
  c458cca5c8f3fce842b1d84508ba1fbe  libgo/go/archive/tar/reader.go
*************** c41d3ee8d26caffff1a839bff5fdd38b  libgo/
*** 65044,65051 ****
  d76dc07e475b2905b5fec1cf319b6356  libgo/go/archive/tar/testdata/xattrs.tar
  a22d413f4a530bf677a46923ec77dcef  libgo/go/archive/tar/writer.go
  ed1e655a53e3daee8bf4f2557c00a275  libgo/go/archive/tar/writer_test.go
! 8b4e57d6f5924b0de3b0f2c036ae6631  libgo/go/archive/zip/reader.go
! 795fd7a3069695eee0ad30cedb3f9750  libgo/go/archive/zip/reader_test.go
  c8550052ae1d8d8f02d9dc11b88189ac  libgo/go/archive/zip/register.go
  ef5f1d8a9ec0932eaea5746cac2105b0  libgo/go/archive/zip/struct.go
  0e5c6061f34579a29cd9e706200e3fc5  libgo/go/archive/zip/testdata/crc32-not-streamed.zip
--- 65256,65263 ----
  d76dc07e475b2905b5fec1cf319b6356  libgo/go/archive/tar/testdata/xattrs.tar
  a22d413f4a530bf677a46923ec77dcef  libgo/go/archive/tar/writer.go
  ed1e655a53e3daee8bf4f2557c00a275  libgo/go/archive/tar/writer_test.go
! a356be2b611feefb2ac72657f9d73cf6  libgo/go/archive/zip/reader.go
! 19a604f2bee39e00b8903f81b4e18a47  libgo/go/archive/zip/reader_test.go
  c8550052ae1d8d8f02d9dc11b88189ac  libgo/go/archive/zip/register.go
  ef5f1d8a9ec0932eaea5746cac2105b0  libgo/go/archive/zip/struct.go
  0e5c6061f34579a29cd9e706200e3fc5  libgo/go/archive/zip/testdata/crc32-not-streamed.zip
*************** b673fe82d1666d84b13e7892bccf4b2a  libgo/
*** 65110,65118 ****
  13b82c762822143cd0130894644fb889  libgo/go/cmd/cgo/main.go
  c2d81b4b5055aeaecab93f25228b44d7  libgo/go/cmd/cgo/out.go
  20f4ce54c3021ae87f2682eea92b104d  libgo/go/cmd/cgo/util.go
! 702047a156bcf1e6731d1da3c60c0f03  libgo/go/cmd/go/alldocs.go
  37def72439f93e8e61475c283db6a01a  libgo/go/cmd/go/go11.go
! 0a104af8a83cfa8d7be19bf534c4673b  libgo/go/cmd/go/go_test.go
  c1f416ae6b4b8661522ddff170c6ad70  libgo/go/cmd/go/go_unix_test.go
  46b050f2ed91ecbc2c22ee07b7832e56  libgo/go/cmd/go/go_windows_test.go
  68747919de56bddadc66b134df9c126f  libgo/go/cmd/go/internal/base/base.go
--- 65322,65330 ----
  13b82c762822143cd0130894644fb889  libgo/go/cmd/cgo/main.go
  c2d81b4b5055aeaecab93f25228b44d7  libgo/go/cmd/cgo/out.go
  20f4ce54c3021ae87f2682eea92b104d  libgo/go/cmd/cgo/util.go
! 6eb895129d1752ae7016ec384a2815d1  libgo/go/cmd/go/alldocs.go
  37def72439f93e8e61475c283db6a01a  libgo/go/cmd/go/go11.go
! c2ef2540b48ba5a291b2b51440621839  libgo/go/cmd/go/go_test.go
  c1f416ae6b4b8661522ddff170c6ad70  libgo/go/cmd/go/go_unix_test.go
  46b050f2ed91ecbc2c22ee07b7832e56  libgo/go/cmd/go/go_windows_test.go
  68747919de56bddadc66b134df9c126f  libgo/go/cmd/go/internal/base/base.go
*************** ea3a6539a33d9d2d2c0376a647fbaf82  libgo/
*** 65129,65135 ****
  4a02a70a111dfa5a09822abaf293162c  libgo/go/cmd/go/internal/cache/default.go
  f5467addd715a27df7e906986d396f3e  libgo/go/cmd/go/internal/cache/hash.go
  e51e4ea1dd9836b29bde9a822bda936c  libgo/go/cmd/go/internal/cache/hash_test.go
! c490d71aefbb36f03612027d3e8fda9c  libgo/go/cmd/go/internal/cfg/cfg.go
  60feca429724c834fac841c3aadea11e  libgo/go/cmd/go/internal/clean/clean.go
  f098659c54e0612ef8d4c6a00904bf77  libgo/go/cmd/go/internal/cmdflag/flag.go
  8b5a82df41c25f51fb8dc5b04f80f113  libgo/go/cmd/go/internal/doc/doc.go
--- 65341,65347 ----
  4a02a70a111dfa5a09822abaf293162c  libgo/go/cmd/go/internal/cache/default.go
  f5467addd715a27df7e906986d396f3e  libgo/go/cmd/go/internal/cache/hash.go
  e51e4ea1dd9836b29bde9a822bda936c  libgo/go/cmd/go/internal/cache/hash_test.go
! ff135e21da58901b168b41ab6ec5b2f5  libgo/go/cmd/go/internal/cfg/cfg.go
  60feca429724c834fac841c3aadea11e  libgo/go/cmd/go/internal/clean/clean.go
  f098659c54e0612ef8d4c6a00904bf77  libgo/go/cmd/go/internal/cmdflag/flag.go
  8b5a82df41c25f51fb8dc5b04f80f113  libgo/go/cmd/go/internal/doc/doc.go
*************** f098659c54e0612ef8d4c6a00904bf77  libgo/
*** 65138,65183 ****
  f8d7fb0cb42c25d2adcafd36719dc6c4  libgo/go/cmd/go/internal/fmtcmd/fmt.go
  6773f55b5f23c2eb9077760d2e9048ea  libgo/go/cmd/go/internal/generate/generate.go
  620e5b1693e68872ab5b2e3e6d66d778  libgo/go/cmd/go/internal/generate/generate_test.go
! 07239f589ad0730df618bfa161d66cd4  libgo/go/cmd/go/internal/get/discovery.go
! ab2e2beba26d136d1474eae1140ee815  libgo/go/cmd/go/internal/get/get.go
! 9677d6fd02983d557b5a65d1e3023175  libgo/go/cmd/go/internal/get/pkg_test.go
  96113e4fc82645aeb2e115fbd468fcb8  libgo/go/cmd/go/internal/get/tag_test.go
! 5d445754b7ff4e9d4d11ab5b1513bf1c  libgo/go/cmd/go/internal/get/vcs.go
! 6631d15e013913fb9ffb5dec56c5a1e8  libgo/go/cmd/go/internal/get/vcs_test.go
  8577b0b76a874518d4a9c5994c3dfb50  libgo/go/cmd/go/internal/help/help.go
! 411bead05508ca550d1cb37b3eb2c824  libgo/go/cmd/go/internal/help/helpdoc.go
  ffbbbb13bb2522e5cebe0f8a57972529  libgo/go/cmd/go/internal/list/context.go
! 234795eb7afe68343a5cba6f6a851538  libgo/go/cmd/go/internal/list/list.go
  951e2fa9c2a49264b244c26e103e6512  libgo/go/cmd/go/internal/load/flag.go
  94fca467c2106c7d6fe48cdb396c70ac  libgo/go/cmd/go/internal/load/flag_test.go
- dee1cd1bd5ea329d3ce9d6e829174fa2  libgo/go/cmd/go/internal/load/icfg.go
  5c1abc1b0baea31ab1ea68e3395466ec  libgo/go/cmd/go/internal/load/match_test.go
  dce1583245779aeb60af64af1f451696  libgo/go/cmd/go/internal/load/path.go
! 3ea7ecee60b63957f13d55b32db22449  libgo/go/cmd/go/internal/load/pkg.go
  b72e99b4a5fde53fa148b92c6968c8f2  libgo/go/cmd/go/internal/load/search.go
  349b55428d6f8806756336333daf716e  libgo/go/cmd/go/internal/run/run.go
  c9b3c4b50c83d1900151b043f6ab573c  libgo/go/cmd/go/internal/str/path.go
  b0412c22237ffa4718db4c2b86a3bf7b  libgo/go/cmd/go/internal/str/str.go
  fb53f401fa8ea52cf2d8e1a45723e6ac  libgo/go/cmd/go/internal/test/cover.go
! 1f13ec4f3b3898fdc4a0d85cf5117057  libgo/go/cmd/go/internal/test/test.go
  b61ad175843e09686ca3ddda09e2e428  libgo/go/cmd/go/internal/test/testflag.go
  e9a5df2ecf6a126e2b85f8c05695f0d7  libgo/go/cmd/go/internal/tool/tool.go
  92567d2260cf620668868061c9f3df03  libgo/go/cmd/go/internal/version/version.go
! b482e64cfdd6f76fa5d4c7513cb0efde  libgo/go/cmd/go/internal/vet/vet.go
! 66425c88403478b2886a4f07b4f28002  libgo/go/cmd/go/internal/vet/vetflag.go
  2ede4c6f702277a26bb7fb6bc76e82e5  libgo/go/cmd/go/internal/web/bootstrap.go
  8c7bac390afd14ce8b52a0b76f00ca50  libgo/go/cmd/go/internal/web/http.go
  8af4644bbb2c980d3058b8a38afa4712  libgo/go/cmd/go/internal/web/security.go
  c6a6597731be7858f77a83a458a47495  libgo/go/cmd/go/internal/work/action.go
! 344174efdb240146e0b9880058e81d20  libgo/go/cmd/go/internal/work/build.go
  8d1a0ee47362e76f6bfe4256e2f8a39f  libgo/go/cmd/go/internal/work/build_test.go
! 3c75455e243dba098f55bc06cc4e5165  libgo/go/cmd/go/internal/work/buildid.go
! fb5f34818d1f617b1dd6bed184ae6b7f  libgo/go/cmd/go/internal/work/exec.go
  c77c2165c8f52f14a772c299b2c45c4c  libgo/go/cmd/go/internal/work/gc.go
! d8233456eb15d1a8e587b9931e16bb72  libgo/go/cmd/go/internal/work/gccgo.go
  c509af2bbde850ff537b8fa2bc8679b0  libgo/go/cmd/go/internal/work/init.go
! e8bf79e69cbfcf2c826413dd37d5426e  libgo/go/cmd/go/internal/work/security.go
! 0e14fdada2b344043c720347aa8e45ad  libgo/go/cmd/go/internal/work/security_test.go
  44529b3840dab683a7b62c004800dd8d  libgo/go/cmd/go/internal/work/testgo.go
  2bbe569768af86b11872d43433da14cd  libgo/go/cmd/go/main.go
  44744e559c90cf3e6101fc65cdddeee2  libgo/go/cmd/go/mkdoc.sh
--- 65350,65394 ----
  f8d7fb0cb42c25d2adcafd36719dc6c4  libgo/go/cmd/go/internal/fmtcmd/fmt.go
  6773f55b5f23c2eb9077760d2e9048ea  libgo/go/cmd/go/internal/generate/generate.go
  620e5b1693e68872ab5b2e3e6d66d778  libgo/go/cmd/go/internal/generate/generate_test.go
! c57981ef97258a282f4abf62f41a19cc  libgo/go/cmd/go/internal/get/discovery.go
! 1a7fed01447ef2aafbc3b50d75a7f0ab  libgo/go/cmd/go/internal/get/get.go
! 3da7f1d3614a9a0ff78e45e19d098972  libgo/go/cmd/go/internal/get/pkg_test.go
  96113e4fc82645aeb2e115fbd468fcb8  libgo/go/cmd/go/internal/get/tag_test.go
! 99f659ff327dacbd78bcd42293c955cb  libgo/go/cmd/go/internal/get/vcs.go
! 01703cc95f67b74fd978abbeadb8f461  libgo/go/cmd/go/internal/get/vcs_test.go
  8577b0b76a874518d4a9c5994c3dfb50  libgo/go/cmd/go/internal/help/help.go
! bd3da6c9a4a3aac8c43b5281d52422cc  libgo/go/cmd/go/internal/help/helpdoc.go
  ffbbbb13bb2522e5cebe0f8a57972529  libgo/go/cmd/go/internal/list/context.go
! 56e6b9340d878baf34db80551efd216c  libgo/go/cmd/go/internal/list/list.go
  951e2fa9c2a49264b244c26e103e6512  libgo/go/cmd/go/internal/load/flag.go
  94fca467c2106c7d6fe48cdb396c70ac  libgo/go/cmd/go/internal/load/flag_test.go
  5c1abc1b0baea31ab1ea68e3395466ec  libgo/go/cmd/go/internal/load/match_test.go
  dce1583245779aeb60af64af1f451696  libgo/go/cmd/go/internal/load/path.go
! bd7f5b25f6ac758d58c528741816af55  libgo/go/cmd/go/internal/load/pkg.go
  b72e99b4a5fde53fa148b92c6968c8f2  libgo/go/cmd/go/internal/load/search.go
  349b55428d6f8806756336333daf716e  libgo/go/cmd/go/internal/run/run.go
  c9b3c4b50c83d1900151b043f6ab573c  libgo/go/cmd/go/internal/str/path.go
  b0412c22237ffa4718db4c2b86a3bf7b  libgo/go/cmd/go/internal/str/str.go
  fb53f401fa8ea52cf2d8e1a45723e6ac  libgo/go/cmd/go/internal/test/cover.go
! 4872facefc62b7add2009fc14fe52f50  libgo/go/cmd/go/internal/test/test.go
  b61ad175843e09686ca3ddda09e2e428  libgo/go/cmd/go/internal/test/testflag.go
  e9a5df2ecf6a126e2b85f8c05695f0d7  libgo/go/cmd/go/internal/tool/tool.go
  92567d2260cf620668868061c9f3df03  libgo/go/cmd/go/internal/version/version.go
! 5381766a2bf61dcba0fec4ea5310ded6  libgo/go/cmd/go/internal/vet/vet.go
! f6f39ea25d2a9528f331cb1a387e1ce4  libgo/go/cmd/go/internal/vet/vetflag.go
  2ede4c6f702277a26bb7fb6bc76e82e5  libgo/go/cmd/go/internal/web/bootstrap.go
  8c7bac390afd14ce8b52a0b76f00ca50  libgo/go/cmd/go/internal/web/http.go
  8af4644bbb2c980d3058b8a38afa4712  libgo/go/cmd/go/internal/web/security.go
  c6a6597731be7858f77a83a458a47495  libgo/go/cmd/go/internal/work/action.go
! 37c3ef877265eb7981fb614f602a9261  libgo/go/cmd/go/internal/work/build.go
  8d1a0ee47362e76f6bfe4256e2f8a39f  libgo/go/cmd/go/internal/work/build_test.go
! 48fc1ec9057308bd51609d2b1e1292dc  libgo/go/cmd/go/internal/work/buildid.go
! 19e92c26a12922a779ccb91cb9c9c77d  libgo/go/cmd/go/internal/work/exec.go
  c77c2165c8f52f14a772c299b2c45c4c  libgo/go/cmd/go/internal/work/gc.go
! f44f38caa6bd7e17783a38c4e102e017  libgo/go/cmd/go/internal/work/gccgo.go
  c509af2bbde850ff537b8fa2bc8679b0  libgo/go/cmd/go/internal/work/init.go
! 56bec9b37a84386a54d970b2bb94b20f  libgo/go/cmd/go/internal/work/security.go
! 1757b6e8e257002f69ab9b56eb51097b  libgo/go/cmd/go/internal/work/security_test.go
  44529b3840dab683a7b62c004800dd8d  libgo/go/cmd/go/internal/work/testgo.go
  2bbe569768af86b11872d43433da14cd  libgo/go/cmd/go/main.go
  44744e559c90cf3e6101fc65cdddeee2  libgo/go/cmd/go/mkdoc.sh
*************** e0d18335aa5ae1ca22254df98eabb6fb  libgo/
*** 65207,65212 ****
--- 65418,65433 ----
  cdfe4e01e6b87944caa1b010a62ed70b  libgo/go/cmd/go/testdata/local/hard.go
  33fc32d7129a1320facb42115337f3fa  libgo/go/cmd/go/testdata/local/sub/sub.go
  54eef8cf6b28473c2993ac57903a32df  libgo/go/cmd/go/testdata/local/sub/sub/subsub.go
+ 93802392444f19c25296c69fe9f0e1f6  libgo/go/cmd/go/testdata/modlegacy/src/new/go.mod
+ 2b195a7d3eab1750555eda7ea02f873a  libgo/go/cmd/go/testdata/modlegacy/src/new/new.go
+ 7258f2086bf3f08ffc5afae212854603  libgo/go/cmd/go/testdata/modlegacy/src/new/p1/p1.go
+ 0751265117ff392563d0a12382092857  libgo/go/cmd/go/testdata/modlegacy/src/new/p2/p2.go
+ 46bad082ea7df2c4205c265e17b97605  libgo/go/cmd/go/testdata/modlegacy/src/new/sub/go.mod
+ 60e185b910b17103c974677d490e62df  libgo/go/cmd/go/testdata/modlegacy/src/new/sub/inner/go.mod
+ ece39f757fb0881fddadab76f785e9d5  libgo/go/cmd/go/testdata/modlegacy/src/new/sub/inner/x/x.go
+ 8f98a724beb492524719e172b2d58d8e  libgo/go/cmd/go/testdata/modlegacy/src/new/sub/x/v1/y/y.go
+ f22cb178b7998fdcaba5c10532221858  libgo/go/cmd/go/testdata/modlegacy/src/old/p1/p1.go
+ 0751265117ff392563d0a12382092857  libgo/go/cmd/go/testdata/modlegacy/src/old/p2/p2.go
  77dc70d9ba1eac52ae0d437dcae26355  libgo/go/cmd/go/testdata/norunexample/example_test.go
  e71d3b2866cdfbccecf38a631cfb0d4e  libgo/go/cmd/go/testdata/norunexample/test_test.go
  d7b5869a32f0286956d27c6cbe279734  libgo/go/cmd/go/testdata/print_goroot.go
*************** de834fca939fb2530d1269d53ef8393a  libgo/
*** 65381,65387 ****
  e5ddee27c430efc13ac06f49ea236f59  libgo/go/cmd/go/testdata/testvendor2/src/p/p.go
  ece39f757fb0881fddadab76f785e9d5  libgo/go/cmd/go/testdata/testvendor2/vendor/x/x.go
  a1f29ff972cb9c303bda5a634ec3f6d6  libgo/go/cmd/go/testdata/timeoutbench_test.go
! afbdc2b4c5e474f8d6c0cb01bb6a12d0  libgo/go/cmd/go/vendor_test.go
  ebf01e2a6cf40d4f3551d7ce9137e9a8  libgo/go/cmd/gofmt/doc.go
  99746b8ed6724aeaf810efaf6a31ecaa  libgo/go/cmd/gofmt/gofmt.go
  59ef02fbb27b6516b34fd12851b81ec7  libgo/go/cmd/gofmt/gofmt_test.go
--- 65602,65608 ----
  e5ddee27c430efc13ac06f49ea236f59  libgo/go/cmd/go/testdata/testvendor2/src/p/p.go
  ece39f757fb0881fddadab76f785e9d5  libgo/go/cmd/go/testdata/testvendor2/vendor/x/x.go
  a1f29ff972cb9c303bda5a634ec3f6d6  libgo/go/cmd/go/testdata/timeoutbench_test.go
! 6e071f16c918af6f7211a88cc9cc91c3  libgo/go/cmd/go/vendor_test.go
  ebf01e2a6cf40d4f3551d7ce9137e9a8  libgo/go/cmd/gofmt/doc.go
  99746b8ed6724aeaf810efaf6a31ecaa  libgo/go/cmd/gofmt/gofmt.go
  59ef02fbb27b6516b34fd12851b81ec7  libgo/go/cmd/gofmt/gofmt_test.go
*************** ee83232ed44d0b93433f04b9ebf7b257  libgo/
*** 65450,65455 ****
--- 65671,65677 ----
  bc6b013b444d67b0785a2e23884fa963  libgo/go/cmd/internal/objabi/doc.go
  04a932524da9dbf0cbc5ae12dbcbbf09  libgo/go/cmd/internal/objabi/flag.go
  d7eee141d86e220c265a62b678916ad6  libgo/go/cmd/internal/objabi/funcdata.go
+ 4321f8bf0c8e730b721eb25091a6717a  libgo/go/cmd/internal/objabi/funcid.go
  703d152d0ae8e8143bd819f7051aac51  libgo/go/cmd/internal/objabi/head.go
  c871e81f99896cdf0a99abeabf9ac976  libgo/go/cmd/internal/objabi/line.go
  e9209d90dcfff3795c4e8c204c2b6f16  libgo/go/cmd/internal/objabi/path.go
*************** af1a93c8f508bc04112b12ebb41562d4  libgo/
*** 65536,65542 ****
  62969636201e6a1fa3dd322caa28639d  libgo/go/cmd/vet/internal/cfg/cfg_test.go
  bcfae3ba6d73cdfc99d8888d9162bb23  libgo/go/cmd/vet/internal/whitelist/whitelist.go
  9641cb7fe95a2e2a694350af4378736e  libgo/go/cmd/vet/lostcancel.go
! d2c87370b71d240c70abf010a30cfb02  libgo/go/cmd/vet/main.go
  329cf540fdec8b4880d6a2a949f4a030  libgo/go/cmd/vet/method.go
  b9cf0a0ee0843e300d1459b77efd3306  libgo/go/cmd/vet/nilfunc.go
  002a3007a9ce45ed56b9ffd94bd10ba8  libgo/go/cmd/vet/print.go
--- 65758,65764 ----
  62969636201e6a1fa3dd322caa28639d  libgo/go/cmd/vet/internal/cfg/cfg_test.go
  bcfae3ba6d73cdfc99d8888d9162bb23  libgo/go/cmd/vet/internal/whitelist/whitelist.go
  9641cb7fe95a2e2a694350af4378736e  libgo/go/cmd/vet/lostcancel.go
! 1830adbf12b88170ee04492702281d00  libgo/go/cmd/vet/main.go
  329cf540fdec8b4880d6a2a949f4a030  libgo/go/cmd/vet/method.go
  b9cf0a0ee0843e300d1459b77efd3306  libgo/go/cmd/vet/nilfunc.go
  002a3007a9ce45ed56b9ffd94bd10ba8  libgo/go/cmd/vet/print.go
*************** c454d9e9e42729dcea7c22a2de705947  libgo/
*** 65904,65910 ****
  4ed5fcb9769b3017748ae016834d23c5  libgo/go/crypto/tls/tls.go
  fffdc03c7ee29d8a834f6c88d9cc31a8  libgo/go/crypto/tls/tls_test.go
  ddff2aca00154dc29dd8c48e5fba8058  libgo/go/crypto/x509/cert_pool.go
! 53b2a58d3aa368569f3ece24ff58549c  libgo/go/crypto/x509/name_constraints_test.go
  019cd0de93051604ec73259d63bff379  libgo/go/crypto/x509/pem_decrypt.go
  230879afde9677a0271203e8e16d7800  libgo/go/crypto/x509/pem_decrypt_test.go
  6fdfe9dcc21ae07e500fd8dba4bdfb2c  libgo/go/crypto/x509/pkcs1.go
--- 66126,66132 ----
  4ed5fcb9769b3017748ae016834d23c5  libgo/go/crypto/tls/tls.go
  fffdc03c7ee29d8a834f6c88d9cc31a8  libgo/go/crypto/tls/tls_test.go
  ddff2aca00154dc29dd8c48e5fba8058  libgo/go/crypto/x509/cert_pool.go
! bf127ac8a158fcab8a0eaa8b4d53e9d1  libgo/go/crypto/x509/name_constraints_test.go
  019cd0de93051604ec73259d63bff379  libgo/go/crypto/x509/pem_decrypt.go
  230879afde9677a0271203e8e16d7800  libgo/go/crypto/x509/pem_decrypt_test.go
  6fdfe9dcc21ae07e500fd8dba4bdfb2c  libgo/go/crypto/x509/pkcs1.go
*************** ddff2aca00154dc29dd8c48e5fba8058  libgo/
*** 65912,65918 ****
  cb7119cfcd90f9da11cfb6d16adfcb43  libgo/go/crypto/x509/pkcs8_test.go
  da9353063cc010a27d215befc3e3d901  libgo/go/crypto/x509/pkix/pkix.go
  117277d2eb637067ac41fdbd89fea851  libgo/go/crypto/x509/root.go
! ce2e52fce2b375e2e9bdd1bad9c864cc  libgo/go/crypto/x509/root_aix.go
  88c5798b2d7468ea7b8aef13b2f48eaf  libgo/go/crypto/x509/root_bsd.go
  157042a90bf9ee56d67a29aa4785d512  libgo/go/crypto/x509/root_cgo_darwin.go
  e8a3168757df68b96e535a1946150eb2  libgo/go/crypto/x509/root_darwin.go
--- 66134,66140 ----
  cb7119cfcd90f9da11cfb6d16adfcb43  libgo/go/crypto/x509/pkcs8_test.go
  da9353063cc010a27d215befc3e3d901  libgo/go/crypto/x509/pkix/pkix.go
  117277d2eb637067ac41fdbd89fea851  libgo/go/crypto/x509/root.go
! 943165c250318e50060d1b555a35c938  libgo/go/crypto/x509/root_aix.go
  88c5798b2d7468ea7b8aef13b2f48eaf  libgo/go/crypto/x509/root_bsd.go
  157042a90bf9ee56d67a29aa4785d512  libgo/go/crypto/x509/root_cgo_darwin.go
  e8a3168757df68b96e535a1946150eb2  libgo/go/crypto/x509/root_darwin.go
*************** a75ad5ca9ccbd919c5eb22b337c409ef  libgo/
*** 65925,65939 ****
  cc06b79ec659b9f713f62b59de08335f  libgo/go/crypto/x509/root_solaris.go
  49b9ac99386ccb283f2d08b027201370  libgo/go/crypto/x509/root_unix.go
  d42ea13ed0bf50c5ca680bf6847e1129  libgo/go/crypto/x509/root_unix_test.go
! 56e6d1ac4de9975d38d162c83aa7b853  libgo/go/crypto/x509/root_windows.go
  444dcd31188d02acf157527e22dfc199  libgo/go/crypto/x509/sec1.go
  e44b8fff7bea4930da77c05f9f1a3e3c  libgo/go/crypto/x509/sec1_test.go
  f0091d504a60680b712c7cb20517a960  libgo/go/crypto/x509/sha2_windows_test.go
  18202f8d63fb43e053de6458d55872ad  libgo/go/crypto/x509/test-file.crt
  53c378bcca2793c3fa7a4df52707eb56  libgo/go/crypto/x509/testdata/test-dir.crt
! 5c2da163ef4822dac8c87cf3deb5ea0a  libgo/go/crypto/x509/verify.go
  ce8c55f117be0c1aff5c344d8a4afcab  libgo/go/crypto/x509/verify_test.go
! 3f5309097fac2d7a44d69ac9ff5f4123  libgo/go/crypto/x509/x509.go
  aeeed7e03fe3e75e5537f7167a1fd986  libgo/go/crypto/x509/x509_test.go
  4352c9a4d6dc2867f10435f9d2041a3a  libgo/go/crypto/x509/x509_test_import.go
  9e933bbd772df625b84c62e9b787842b  libgo/go/database/sql/convert.go
--- 66147,66161 ----
  cc06b79ec659b9f713f62b59de08335f  libgo/go/crypto/x509/root_solaris.go
  49b9ac99386ccb283f2d08b027201370  libgo/go/crypto/x509/root_unix.go
  d42ea13ed0bf50c5ca680bf6847e1129  libgo/go/crypto/x509/root_unix_test.go
! dec540547764b97aa5cca630435e15c6  libgo/go/crypto/x509/root_windows.go
  444dcd31188d02acf157527e22dfc199  libgo/go/crypto/x509/sec1.go
  e44b8fff7bea4930da77c05f9f1a3e3c  libgo/go/crypto/x509/sec1_test.go
  f0091d504a60680b712c7cb20517a960  libgo/go/crypto/x509/sha2_windows_test.go
  18202f8d63fb43e053de6458d55872ad  libgo/go/crypto/x509/test-file.crt
  53c378bcca2793c3fa7a4df52707eb56  libgo/go/crypto/x509/testdata/test-dir.crt
! a9e8617fbdb71dac953ae752034e10ab  libgo/go/crypto/x509/verify.go
  ce8c55f117be0c1aff5c344d8a4afcab  libgo/go/crypto/x509/verify_test.go
! 8237fa1b9de19240b4cd1ff6677ad4ba  libgo/go/crypto/x509/x509.go
  aeeed7e03fe3e75e5537f7167a1fd986  libgo/go/crypto/x509/x509_test.go
  4352c9a4d6dc2867f10435f9d2041a3a  libgo/go/crypto/x509/x509_test_import.go
  9e933bbd772df625b84c62e9b787842b  libgo/go/database/sql/convert.go
*************** efc0a34fb6763c8c757f71b5f6dd87c2  libgo/
*** 66096,66103 ****
  62001c9b8f3879bbab9ebc38869c5787  libgo/go/encoding/hex/hex.go
  198e75ccb91584293d1b90e6c079705d  libgo/go/encoding/hex/hex_test.go
  2a2313c9d3f39d9b16b336770aca6935  libgo/go/encoding/json/bench_test.go
! 4a44c2fca8696f61f324c639b4740d0f  libgo/go/encoding/json/decode.go
! 5ecd955ae340838ff0c5f2d64e26f03d  libgo/go/encoding/json/decode_test.go
  cca5a0e9fd49889dad6d6b35928284f0  libgo/go/encoding/json/encode.go
  6882151a7a4f8e74b906101a1f05ed9a  libgo/go/encoding/json/encode_test.go
  a8b7bfd44b9f814edbff88c2b2f7e724  libgo/go/encoding/json/example_marshaling_test.go
--- 66318,66325 ----
  62001c9b8f3879bbab9ebc38869c5787  libgo/go/encoding/hex/hex.go
  198e75ccb91584293d1b90e6c079705d  libgo/go/encoding/hex/hex_test.go
  2a2313c9d3f39d9b16b336770aca6935  libgo/go/encoding/json/bench_test.go
! 653407dbcb36a83429d43d1e675d06d5  libgo/go/encoding/json/decode.go
! b046bf4061d55cf3475f405e7443c014  libgo/go/encoding/json/decode_test.go
  cca5a0e9fd49889dad6d6b35928284f0  libgo/go/encoding/json/encode.go
  6882151a7a4f8e74b906101a1f05ed9a  libgo/go/encoding/json/encode_test.go
  a8b7bfd44b9f814edbff88c2b2f7e724  libgo/go/encoding/json/example_marshaling_test.go
*************** bf2c3134657aed37c679064ac0654d88  libgo/
*** 66154,66163 ****
  3be25bbb06e1daddd8871a53a5202517  libgo/go/go/ast/resolve.go
  a34425a8ac23d6af13812cc2f18b5e0b  libgo/go/go/ast/scope.go
  518c3e4a187ec8053a8721ab88b1b6c8  libgo/go/go/ast/walk.go
! c9a1ec5092e4162c48aea1f1275f3116  libgo/go/go/build/build.go
  047a9dbef4cdbea2244ffbc2b72a1348  libgo/go/go/build/build_test.go
  518fb79039e959f89c78190d51b73f46  libgo/go/go/build/deps_test.go
  65ef30ad2f9ef7758e9354990a1a66a0  libgo/go/go/build/doc.go
  d48cbae850a60e76803d78aa5f102e08  libgo/go/go/build/read.go
  d659ad6924912592ff08162db629f037  libgo/go/go/build/read_test.go
  2ed6bb9ce742f8fe4d11b9abe7ff7f65  libgo/go/go/build/syslist.go
--- 66376,66387 ----
  3be25bbb06e1daddd8871a53a5202517  libgo/go/go/ast/resolve.go
  a34425a8ac23d6af13812cc2f18b5e0b  libgo/go/go/ast/scope.go
  518c3e4a187ec8053a8721ab88b1b6c8  libgo/go/go/ast/walk.go
! aaa9dce9528a43c01af411234c876336  libgo/go/go/build/build.go
  047a9dbef4cdbea2244ffbc2b72a1348  libgo/go/go/build/build_test.go
  518fb79039e959f89c78190d51b73f46  libgo/go/go/build/deps_test.go
  65ef30ad2f9ef7758e9354990a1a66a0  libgo/go/go/build/doc.go
+ 9252703ed25e43af4ac59f5946efe76e  libgo/go/go/build/gc.go
+ 5c769751092857714118cb6810f63332  libgo/go/go/build/gccgo.go
  d48cbae850a60e76803d78aa5f102e08  libgo/go/go/build/read.go
  d659ad6924912592ff08162db629f037  libgo/go/go/build/read_test.go
  2ed6bb9ce742f8fe4d11b9abe7ff7f65  libgo/go/go/build/syslist.go
*************** ba468fbb0494fe4b9e7bc2b2d14d47d3  libgo/
*** 66257,66263 ****
  7419ecea379a16cebc226dc8f17c4732  libgo/go/go/importer/importer_test.go
  f6dc38a7432526f560954efa9552534a  libgo/go/go/internal/gccgoimporter/gccgoinstallation.go
  18a3b19b9cbc4c15ce8bd94ec8e580d7  libgo/go/go/internal/gccgoimporter/gccgoinstallation_test.go
! 4f270df1fc184e7ebb1709d74fd6d2f7  libgo/go/go/internal/gccgoimporter/importer.go
  9fd4b2192627bd7b4f8a1d6b0b51da9d  libgo/go/go/internal/gccgoimporter/importer_test.go
  3d7b6b8582bfddcbd16d87407cd30c1d  libgo/go/go/internal/gccgoimporter/parser.go
  31d90cbc92ac4bc9f694c84c1b91270c  libgo/go/go/internal/gccgoimporter/parser_test.go
--- 66481,66487 ----
  7419ecea379a16cebc226dc8f17c4732  libgo/go/go/importer/importer_test.go
  f6dc38a7432526f560954efa9552534a  libgo/go/go/internal/gccgoimporter/gccgoinstallation.go
  18a3b19b9cbc4c15ce8bd94ec8e580d7  libgo/go/go/internal/gccgoimporter/gccgoinstallation_test.go
! 254551b76da40b1d21bd8e03853aaf3b  libgo/go/go/internal/gccgoimporter/importer.go
  9fd4b2192627bd7b4f8a1d6b0b51da9d  libgo/go/go/internal/gccgoimporter/importer_test.go
  3d7b6b8582bfddcbd16d87407cd30c1d  libgo/go/go/internal/gccgoimporter/parser.go
  31d90cbc92ac4bc9f694c84c1b91270c  libgo/go/go/internal/gccgoimporter/parser_test.go
*************** b9e4efb9bb8109f6f287749c8972ae83  libgo/
*** 66289,66297 ****
  bf14de558b361637cf2ad47ad9aba0c5  libgo/go/go/internal/gcimporter/testdata/versions/test_go1.7_1.a
  5a0034304205c4a2c415093ecc5c04c8  libgo/go/go/internal/gcimporter/testdata/versions/test_go1.8_4.a
  77e3c54dd4f4906536e53da7838b5be9  libgo/go/go/internal/gcimporter/testdata/versions/test_go1.8_5.a
! 8d887b8ac996681468ef2e0c5d0e6890  libgo/go/go/internal/srcimporter/srcimporter.go
! aad6303bba6b6a98f32f0e17f5b2807c  libgo/go/go/internal/srcimporter/srcimporter_test.go
  5c5d6ebb692d11662cba1e0976c899cc  libgo/go/go/internal/srcimporter/testdata/issue20855/issue20855.go
  6d29e2611cb06282812d300a6a3b3cd3  libgo/go/go/parser/error_test.go
  7f4cd77a6cf74567f27495ab62d74826  libgo/go/go/parser/interface.go
  643993ff0ad1b8bef18fb1cf4298af62  libgo/go/go/parser/parser.go
--- 66513,66523 ----
  bf14de558b361637cf2ad47ad9aba0c5  libgo/go/go/internal/gcimporter/testdata/versions/test_go1.7_1.a
  5a0034304205c4a2c415093ecc5c04c8  libgo/go/go/internal/gcimporter/testdata/versions/test_go1.8_4.a
  77e3c54dd4f4906536e53da7838b5be9  libgo/go/go/internal/gcimporter/testdata/versions/test_go1.8_5.a
! 8c732bf8a255efee47d1f35a02f4a226  libgo/go/go/internal/srcimporter/srcimporter.go
! 9128e78adfb62862bce6383588b3101f  libgo/go/go/internal/srcimporter/srcimporter_test.go
  5c5d6ebb692d11662cba1e0976c899cc  libgo/go/go/internal/srcimporter/testdata/issue20855/issue20855.go
+ 4d161a0b48ef22681b4fa685e515db91  libgo/go/go/internal/srcimporter/testdata/issue23092/issue23092.go
+ 55bc01f8d6ba92e431d53ab84eb2f323  libgo/go/go/internal/srcimporter/testdata/issue24392/issue24392.go
  6d29e2611cb06282812d300a6a3b3cd3  libgo/go/go/parser/error_test.go
  7f4cd77a6cf74567f27495ab62d74826  libgo/go/go/parser/interface.go
  643993ff0ad1b8bef18fb1cf4298af62  libgo/go/go/parser/parser.go
*************** a63c6dd4bc5f02088c1dc3158d68bb07  libgo/
*** 66814,66820 ****
  4d0a5052a9c31a154e29aae1181fe6b4  libgo/go/internal/race/doc.go
  3334c451d82b93847b8ba2669beb36a8  libgo/go/internal/race/norace.go
  132fd81e2b9c683c70d9feb34fc9b1a0  libgo/go/internal/race/race.go
! da885f6f9fcad309a3023265facd18d8  libgo/go/internal/singleflight/singleflight.go
  b78e1191356fe399be19de306548c0cc  libgo/go/internal/singleflight/singleflight_test.go
  ad17fd7c7a01712ad2add81147c009c2  libgo/go/internal/syscall/unix/dummy.go
  14cedfa3a429812400e1fecdca4a87ee  libgo/go/internal/syscall/unix/getentropy_openbsd.go
--- 67040,67046 ----
  4d0a5052a9c31a154e29aae1181fe6b4  libgo/go/internal/race/doc.go
  3334c451d82b93847b8ba2669beb36a8  libgo/go/internal/race/norace.go
  132fd81e2b9c683c70d9feb34fc9b1a0  libgo/go/internal/race/race.go
! 1313f76918c28d0331464947516bf946  libgo/go/internal/singleflight/singleflight.go
  b78e1191356fe399be19de306548c0cc  libgo/go/internal/singleflight/singleflight_test.go
  ad17fd7c7a01712ad2add81147c009c2  libgo/go/internal/syscall/unix/dummy.go
  14cedfa3a429812400e1fecdca4a87ee  libgo/go/internal/syscall/unix/getentropy_openbsd.go
*************** b82e509a97473beff04dfbd14467e006  libgo/
*** 67156,67162 ****
  6430c616ab3e7133de44ff15746dfbac  libgo/go/net/http/main_test.go
  5b196501ffa7d98bd91bcb0561952a22  libgo/go/net/http/method.go
  3abcd3590b8166ca70ef6ad10851a7fe  libgo/go/net/http/npn_test.go
! 8c42fe591186adf9522ff65237a3bc4b  libgo/go/net/http/pprof/pprof.go
  e738b5d462f689ed322e213e919df4ea  libgo/go/net/http/proxy_test.go
  bc778695336037a6f56a25943af2066c  libgo/go/net/http/race.go
  9a78c894b9046071d6fd6ecaaaa1537b  libgo/go/net/http/range_test.go
--- 67382,67389 ----
  6430c616ab3e7133de44ff15746dfbac  libgo/go/net/http/main_test.go
  5b196501ffa7d98bd91bcb0561952a22  libgo/go/net/http/method.go
  3abcd3590b8166ca70ef6ad10851a7fe  libgo/go/net/http/npn_test.go
! 2f901d400d716d63a958b0b209fe5f51  libgo/go/net/http/pprof/pprof.go
! e05e1d635b7f5793fdb26d1e509c7a36  libgo/go/net/http/pprof/pprof_test.go
  e738b5d462f689ed322e213e919df4ea  libgo/go/net/http/proxy_test.go
  bc778695336037a6f56a25943af2066c  libgo/go/net/http/race.go
  9a78c894b9046071d6fd6ecaaaa1537b  libgo/go/net/http/range_test.go
*************** c49191932b504c394c3cd5b21531a6e6  libgo/
*** 67215,67224 ****
  2ab2cde746b20b3ac85ca0140d7b0f51  libgo/go/net/ipsock_posix.go
  07e3ace72b261ace00842ec4e545cca4  libgo/go/net/ipsock_test.go
  780fecd6b46eb460bd89f31a9db704cf  libgo/go/net/listen_test.go
! b9fbbea94203906be07cc3e6502e9934  libgo/go/net/lookup.go
  8502725c25129ae96e7d325c83d0c315  libgo/go/net/lookup_nacl.go
  25a04bfd2d0926a4eb2b3c548e21120b  libgo/go/net/lookup_plan9.go
! f675c8cea5fff6dbe7b8b3af0405a216  libgo/go/net/lookup_test.go
  fa634e310c93ed7966f6da30364932c2  libgo/go/net/lookup_unix.go
  986299984e053d2d3ee763db5ac02685  libgo/go/net/lookup_windows.go
  b5320c987ef9e63f1aae21d2499bdef6  libgo/go/net/mac.go
--- 67442,67451 ----
  2ab2cde746b20b3ac85ca0140d7b0f51  libgo/go/net/ipsock_posix.go
  07e3ace72b261ace00842ec4e545cca4  libgo/go/net/ipsock_test.go
  780fecd6b46eb460bd89f31a9db704cf  libgo/go/net/listen_test.go
! bdb095049e54fa81793fcd6474022f86  libgo/go/net/lookup.go
  8502725c25129ae96e7d325c83d0c315  libgo/go/net/lookup_nacl.go
  25a04bfd2d0926a4eb2b3c548e21120b  libgo/go/net/lookup_plan9.go
! e2ae0b69e8e17113b9e0aff1fc5d2b5d  libgo/go/net/lookup_test.go
  fa634e310c93ed7966f6da30364932c2  libgo/go/net/lookup_unix.go
  986299984e053d2d3ee763db5ac02685  libgo/go/net/lookup_windows.go
  b5320c987ef9e63f1aae21d2499bdef6  libgo/go/net/mac.go
*************** b5ee6bc6eee276205750c472b9ad6015  libgo/
*** 67297,67303 ****
  f9cdd4ec11abfd3b437f0ca7ac899004  libgo/go/net/tcpsock_plan9.go
  936fc1e8880b4eacccd68d6cb3f8cffd  libgo/go/net/tcpsock_posix.go
  9114b2a2d2fdb2112dce6f13a4ea2124  libgo/go/net/tcpsock_test.go
! 1517ed3d0622bb849133dd27b6d67faf  libgo/go/net/tcpsock_unix_test.go
  bf9df15415482dd3b1635ebf8bd30e8f  libgo/go/net/tcpsockopt_darwin.go
  c907a136c4e9ce930a49a94734c6e85c  libgo/go/net/tcpsockopt_dragonfly.go
  dacd4b8cac046d51733a60b7993760bc  libgo/go/net/tcpsockopt_openbsd.go
--- 67524,67530 ----
  f9cdd4ec11abfd3b437f0ca7ac899004  libgo/go/net/tcpsock_plan9.go
  936fc1e8880b4eacccd68d6cb3f8cffd  libgo/go/net/tcpsock_posix.go
  9114b2a2d2fdb2112dce6f13a4ea2124  libgo/go/net/tcpsock_test.go
! fc84a69f12e9ec6a672e0660be67f2a6  libgo/go/net/tcpsock_unix_test.go
  bf9df15415482dd3b1635ebf8bd30e8f  libgo/go/net/tcpsockopt_darwin.go
  c907a136c4e9ce930a49a94734c6e85c  libgo/go/net/tcpsockopt_dragonfly.go
  dacd4b8cac046d51733a60b7993760bc  libgo/go/net/tcpsockopt_openbsd.go
*************** f0ca5a7020fb6d708b77cea5bbd5e6f1  libgo/
*** 67466,67472 ****
  ae5b4b1da338f92b68eca74fd6eb8870  libgo/go/os/user/user_test.go
  54022b6f4980985bbd7a7fcd5a89e8a3  libgo/go/os/wait_unimp.go
  fdf059a2dc8b15335bd8a1fa68bc73ed  libgo/go/os/wait_wait6.go
! 37f908e0112d00afe6e6c4cf14036233  libgo/go/os/wait_waitid.go
  73ed4c82174b4ef3fbe79b880af5f053  libgo/go/path/example_test.go
  eef9704166fe2f9f06cf45b0095357df  libgo/go/path/filepath/example_test.go
  da9603d940f8012c9f25079701a49c18  libgo/go/path/filepath/example_unix_test.go
--- 67693,67699 ----
  ae5b4b1da338f92b68eca74fd6eb8870  libgo/go/os/user/user_test.go
  54022b6f4980985bbd7a7fcd5a89e8a3  libgo/go/os/wait_unimp.go
  fdf059a2dc8b15335bd8a1fa68bc73ed  libgo/go/os/wait_wait6.go
! bbddafc2158eaade05067d421136d406  libgo/go/os/wait_waitid.go
  73ed4c82174b4ef3fbe79b880af5f053  libgo/go/path/example_test.go
  eef9704166fe2f9f06cf45b0095357df  libgo/go/path/filepath/example_test.go
  da9603d940f8012c9f25079701a49c18  libgo/go/path/filepath/example_unix_test.go
*************** ec8b10590da2a5a6bb5963eb53657892  libgo/
*** 67556,67562 ****
  a85550fb24ca8225b8874b47efa133df  libgo/go/runtime/debug/stubs.go
  cb7f514b663c77b2a342b3fc2da29531  libgo/go/runtime/env_posix.go
  6afbee4232da9dafe1ea6550571f0e4a  libgo/go/runtime/env_test.go
! a799d07c7c591de0cd4a5f504133f464  libgo/go/runtime/error.go
  d2050b8f18fa53158c75416e6fe6ebf7  libgo/go/runtime/example_test.go
  fa8fb2c58aeefaa0903c09cdc349b2c1  libgo/go/runtime/export_arm_test.go
  80be347c54d2cde7eb87a115d00fcdf1  libgo/go/runtime/export_linux_test.go
--- 67783,67789 ----
  a85550fb24ca8225b8874b47efa133df  libgo/go/runtime/debug/stubs.go
  cb7f514b663c77b2a342b3fc2da29531  libgo/go/runtime/env_posix.go
  6afbee4232da9dafe1ea6550571f0e4a  libgo/go/runtime/env_test.go
! a971010e366d1d3b462fce982077ccdb  libgo/go/runtime/error.go
  d2050b8f18fa53158c75416e6fe6ebf7  libgo/go/runtime/example_test.go
  fa8fb2c58aeefaa0903c09cdc349b2c1  libgo/go/runtime/export_arm_test.go
  80be347c54d2cde7eb87a115d00fcdf1  libgo/go/runtime/export_linux_test.go
*************** d68252e7bfd68f5e5185150ecbf42536  libgo/
*** 67646,67652 ****
  86843f007cfdb002a2c7a647557d5a94  libgo/go/runtime/os_netbsd.go
  972decea7a907bbe54acaa14841f1351  libgo/go/runtime/os_openbsd.go
  6d7803bd939cea690145ad267cb353c2  libgo/go/runtime/os_solaris.go
! 30c799ae3ca700cc1ef44dfadd928d15  libgo/go/runtime/panic.go
  093fb8619e8f718d7c2a6748f7a0d4da  libgo/go/runtime/pprof/elf.go
  097f3c10cbccf0ab1123e59476efef3c  libgo/go/runtime/pprof/internal/profile/encode.go
  281c1506e6706053e9709407c23a3714  libgo/go/runtime/pprof/internal/profile/filter.go
--- 67873,67879 ----
  86843f007cfdb002a2c7a647557d5a94  libgo/go/runtime/os_netbsd.go
  972decea7a907bbe54acaa14841f1351  libgo/go/runtime/os_openbsd.go
  6d7803bd939cea690145ad267cb353c2  libgo/go/runtime/os_solaris.go
! 3db34173b7b2d63f8c4ba41b91206763  libgo/go/runtime/panic.go
  093fb8619e8f718d7c2a6748f7a0d4da  libgo/go/runtime/pprof/elf.go
  097f3c10cbccf0ab1123e59476efef3c  libgo/go/runtime/pprof/internal/profile/encode.go
  281c1506e6706053e9709407c23a3714  libgo/go/runtime/pprof/internal/profile/filter.go
*************** b2c0349a980a3c1f8f5fb6752a41f958  libgo/
*** 67670,67676 ****
  b3e056bd3692c7126671a4d02a0445b0  libgo/go/runtime/pprof/runtime.go
  2ea1c28984ca3fcabe6f98ace0e16b28  libgo/go/runtime/pprof/runtime_test.go
  0c7d2db997092069ee20a3a8e911d6e4  libgo/go/runtime/print.go
! 7254f655dea48ab77a7e44a33afb8406  libgo/go/runtime/proc.go
  ae6799d03b400a51be099b6b67904f9e  libgo/go/runtime/proc_runtime_test.go
  b89e5c9a13ccec6e57a7657ac9c69761  libgo/go/runtime/proc_test.go
  05262f8d035dc7329132ff2204136f6a  libgo/go/runtime/profbuf.go
--- 67897,67903 ----
  b3e056bd3692c7126671a4d02a0445b0  libgo/go/runtime/pprof/runtime.go
  2ea1c28984ca3fcabe6f98ace0e16b28  libgo/go/runtime/pprof/runtime_test.go
  0c7d2db997092069ee20a3a8e911d6e4  libgo/go/runtime/print.go
! e51ea39cc2a3547990a370afd634f94c  libgo/go/runtime/proc.go
  ae6799d03b400a51be099b6b67904f9e  libgo/go/runtime/proc_runtime_test.go
  b89e5c9a13ccec6e57a7657ac9c69761  libgo/go/runtime/proc_test.go
  05262f8d035dc7329132ff2204136f6a  libgo/go/runtime/profbuf.go
*************** dd8de854fcc707a4cd30321f3c68adb7  libgo/
*** 67704,67710 ****
  41e53dd32c8ff7181afd79642cc8d56a  libgo/go/runtime/stubs2.go
  90eddb01ed47b20252651b3d131f7843  libgo/go/runtime/stubs_linux.go
  6edce386dd1879a85a68762f90852156  libgo/go/runtime/stubs_nonlinux.go
! d8abb9ad532a082608912cff308bf61a  libgo/go/runtime/symtab.go
  f199411475b5635629898d23081f67be  libgo/go/runtime/symtab_test.go
  e16bfd00b1cef1b0b70864d179610bb4  libgo/go/runtime/testdata/testprog/badtraceback.go
  ebaf5edc08d3a26b8c824f217f07d4fa  libgo/go/runtime/testdata/testprog/crash.go
--- 67931,67937 ----
  41e53dd32c8ff7181afd79642cc8d56a  libgo/go/runtime/stubs2.go
  90eddb01ed47b20252651b3d131f7843  libgo/go/runtime/stubs_linux.go
  6edce386dd1879a85a68762f90852156  libgo/go/runtime/stubs_nonlinux.go
! e47a8c2e63e26e14206cd3db3938239d  libgo/go/runtime/symtab.go
  f199411475b5635629898d23081f67be  libgo/go/runtime/symtab_test.go
  e16bfd00b1cef1b0b70864d179610bb4  libgo/go/runtime/testdata/testprog/badtraceback.go
  ebaf5edc08d3a26b8c824f217f07d4fa  libgo/go/runtime/testdata/testprog/crash.go
*************** dc19b297c4e05e398dd7be102c8eb8af  libgo/
*** 67828,67839 ****
  3f8a61dbea1b3788851a32c3836f266c  libgo/go/strings/replace_test.go
  97b6e2b538f36a21a939616a937151b0  libgo/go/strings/search.go
  a05591c865981302f636deae83006dc9  libgo/go/strings/search_test.go
! ad50f0be593c9b21fd121a7adab19f87  libgo/go/strings/strings.go
  f0a37024ea9b07a5d75487ffe3f9376a  libgo/go/strings/strings_amd64.go
  b6a041a2afd2762d62939295123d2969  libgo/go/strings/strings_decl.go
  9bd190c71cd576df6fc22ca10467fd30  libgo/go/strings/strings_generic.go
  ee59d8462567017705237a37525d68a3  libgo/go/strings/strings_s390x.go
! 64e2d856d96b9d1b62654c420ba94a97  libgo/go/strings/strings_test.go
  276bd271d04a6354525785c2358f3a96  libgo/go/sync/atomic/64bit_arm.go
  41f5ad2947ba8006ae6142a6b5335303  libgo/go/sync/atomic/atomic.c
  6e8e108083744e18d9828220a6ae6575  libgo/go/sync/atomic/atomic_test.go
--- 68055,68066 ----
  3f8a61dbea1b3788851a32c3836f266c  libgo/go/strings/replace_test.go
  97b6e2b538f36a21a939616a937151b0  libgo/go/strings/search.go
  a05591c865981302f636deae83006dc9  libgo/go/strings/search_test.go
! 6d34bbb5ba80cc05cf1ca48fa0d8f8b5  libgo/go/strings/strings.go
  f0a37024ea9b07a5d75487ffe3f9376a  libgo/go/strings/strings_amd64.go
  b6a041a2afd2762d62939295123d2969  libgo/go/strings/strings_decl.go
  9bd190c71cd576df6fc22ca10467fd30  libgo/go/strings/strings_generic.go
  ee59d8462567017705237a37525d68a3  libgo/go/strings/strings_s390x.go
! 165f7d22e00c5d486e7469f41377fc31  libgo/go/strings/strings_test.go
  276bd271d04a6354525785c2358f3a96  libgo/go/sync/atomic/64bit_arm.go
  41f5ad2947ba8006ae6142a6b5335303  libgo/go/sync/atomic/atomic.c
  6e8e108083744e18d9828220a6ae6575  libgo/go/sync/atomic/atomic_test.go
*************** d0dfa8e45cee5defb536480f056ed447  libgo/
*** 67897,67903 ****
  0f110f6b4b28d847963c11d0307ebbfb  libgo/go/syscall/libcall_linux_amd64.go
  ce162a117004aefe7a22fb9acbb75fb6  libgo/go/syscall/libcall_linux_s390.go
  ce162a117004aefe7a22fb9acbb75fb6  libgo/go/syscall/libcall_linux_s390x.go
- d52527b730022b1810782997a17c8be9  libgo/go/syscall/libcall_linux_ustat.go
  b5f13f78bdec181d93be33d7c9e6e761  libgo/go/syscall/libcall_linux_utimesnano.go
  9f81975695db5869c971516f8db4c311  libgo/go/syscall/libcall_posix.go
  1a2e08094ed9e7689934b9a5188f1b57  libgo/go/syscall/libcall_posix_largefile.go
--- 68124,68129 ----
*************** cfec2f087e0c44a1af6688aa685fc36d  libgo/
*** 68273,68286 ****
  32802c4531127f42e874090629139ee6  libgo/misc/cgo/testcshared/cshared_test.go
  07911d782496252d2c39643db0d5828c  libgo/misc/cgo/testcshared/main0.c
  499e9d0c55f46a460240f62e7e8ead0d  libgo/misc/cgo/testcshared/main1.c
! a65563af1318e2174688633a48e80965  libgo/misc/cgo/testcshared/main2.c
  31525b64fca59ef4459fe8a9e5f007a2  libgo/misc/cgo/testcshared/main3.c
  341586564ce04e67937aab286ca0fb5e  libgo/misc/cgo/testcshared/main4.c
  11ac3b972b66a590472e34779065f63e  libgo/misc/cgo/testcshared/main5.c
  164a61de298e1c6bef717a069243c576  libgo/misc/cgo/testcshared/src/libgo/libgo.go
  9df4c9e28470325f133463d949f99b9c  libgo/misc/cgo/testcshared/src/libgo2/dup2.go
  e90a49f566d47347ff7aa3e14bec0e64  libgo/misc/cgo/testcshared/src/libgo2/dup3.go
! f11715e073d3d2ec3f327f24aa58d430  libgo/misc/cgo/testcshared/src/libgo2/libgo2.go
  e3f3c15f046056f657dd4a02626be4d8  libgo/misc/cgo/testcshared/src/libgo4/libgo4.go
  6abb6f1115cbda57e3777a32809ac7cb  libgo/misc/cgo/testcshared/src/libgo5/libgo5.go
  2b5b7e1e86b6eef671d58159c4d18745  libgo/misc/cgo/testcshared/src/p/p.go
--- 68499,68512 ----
  32802c4531127f42e874090629139ee6  libgo/misc/cgo/testcshared/cshared_test.go
  07911d782496252d2c39643db0d5828c  libgo/misc/cgo/testcshared/main0.c
  499e9d0c55f46a460240f62e7e8ead0d  libgo/misc/cgo/testcshared/main1.c
! c8419d199962bb91b4c25acf7288517c  libgo/misc/cgo/testcshared/main2.c
  31525b64fca59ef4459fe8a9e5f007a2  libgo/misc/cgo/testcshared/main3.c
  341586564ce04e67937aab286ca0fb5e  libgo/misc/cgo/testcshared/main4.c
  11ac3b972b66a590472e34779065f63e  libgo/misc/cgo/testcshared/main5.c
  164a61de298e1c6bef717a069243c576  libgo/misc/cgo/testcshared/src/libgo/libgo.go
  9df4c9e28470325f133463d949f99b9c  libgo/misc/cgo/testcshared/src/libgo2/dup2.go
  e90a49f566d47347ff7aa3e14bec0e64  libgo/misc/cgo/testcshared/src/libgo2/dup3.go
! 05d2c95bd1c4bbf7589a26dccb8f2362  libgo/misc/cgo/testcshared/src/libgo2/libgo2.go
  e3f3c15f046056f657dd4a02626be4d8  libgo/misc/cgo/testcshared/src/libgo4/libgo4.go
  6abb6f1115cbda57e3777a32809ac7cb  libgo/misc/cgo/testcshared/src/libgo5/libgo5.go
  2b5b7e1e86b6eef671d58159c4d18745  libgo/misc/cgo/testcshared/src/p/p.go
*************** dce1779efe0fed03cabcfc4a63d09a59  libgo/
*** 68311,68320 ****
  668630c5d219dce32df53dc4aedb7df8  libgo/misc/cgo/testplugin/src/issue22175/plugin2.go
  0ac31fcddb63fc6ad04ef0b4d1880633  libgo/misc/cgo/testplugin/src/issue22295.pkg/main.go
  f735b88214bb0d7314efc4176262991e  libgo/misc/cgo/testplugin/src/issue22295.pkg/plugin.go
  889b423de79745212559ed7349279a65  libgo/misc/cgo/testplugin/src/plugin1/plugin1.go
  37a3233fca8d6d0f032a4a7d04a29603  libgo/misc/cgo/testplugin/src/plugin2/plugin2.go
  820cfc559868a07e3fe1bacfa1cf7303  libgo/misc/cgo/testplugin/src/sub/plugin1/plugin1.go
! ad72485861fbfca02bb699d921de8a98  libgo/misc/cgo/testplugin/test.bash
  43ec245c918ec885226cd094ad520cf8  libgo/misc/cgo/testplugin/unnamed1/main.go
  b1140020de20bab7b5c2f1d9cec042ee  libgo/misc/cgo/testplugin/unnamed2/main.go
  5e87dbedcc0f867b5c83a2503120a32d  libgo/misc/cgo/testsanitizers/cc_test.go
--- 68537,68548 ----
  668630c5d219dce32df53dc4aedb7df8  libgo/misc/cgo/testplugin/src/issue22175/plugin2.go
  0ac31fcddb63fc6ad04ef0b4d1880633  libgo/misc/cgo/testplugin/src/issue22295.pkg/main.go
  f735b88214bb0d7314efc4176262991e  libgo/misc/cgo/testplugin/src/issue22295.pkg/plugin.go
+ 2b82d346a94430f2f070652b5ebb3c31  libgo/misc/cgo/testplugin/src/issue24351/main.go
+ 24a8ec0e8e4e011e64473256bca70ec7  libgo/misc/cgo/testplugin/src/issue24351/plugin.go
  889b423de79745212559ed7349279a65  libgo/misc/cgo/testplugin/src/plugin1/plugin1.go
  37a3233fca8d6d0f032a4a7d04a29603  libgo/misc/cgo/testplugin/src/plugin2/plugin2.go
  820cfc559868a07e3fe1bacfa1cf7303  libgo/misc/cgo/testplugin/src/sub/plugin1/plugin1.go
! 9d782419d91574d93dc9c9bef4a8fcee  libgo/misc/cgo/testplugin/test.bash
  43ec245c918ec885226cd094ad520cf8  libgo/misc/cgo/testplugin/unnamed1/main.go
  b1140020de20bab7b5c2f1d9cec042ee  libgo/misc/cgo/testplugin/unnamed2/main.go
  5e87dbedcc0f867b5c83a2503120a32d  libgo/misc/cgo/testsanitizers/cc_test.go
*************** f5081bc39552f3e27dca3536687ebf54  libgo/
*** 68342,68348 ****
  7115b5294073ca0bb6b4ae3af83087c5  libgo/misc/cgo/testsanitizers/src/tsan9.go
  b3939da3e573bc742d313c4c766f5677  libgo/misc/cgo/testsanitizers/src/tsan_shared.go
  32afff6a513b574ad17963c3c3c2adac  libgo/misc/cgo/testsanitizers/tsan_test.go
! 88ba652504744b629f3362b283bab4be  libgo/misc/cgo/testshared/shared_test.go
  9529dfe06dd9254380dcfa9cc2b6be5d  libgo/misc/cgo/testshared/src/dep2/dep2.go
  1abcb05bb2c12dbe7de4b6d53b4ceff4  libgo/misc/cgo/testshared/src/dep3/dep3.go
  63b42286a6fe26c98ebcc85a2cbf36b1  libgo/misc/cgo/testshared/src/depBase/asm.s
--- 68570,68576 ----
  7115b5294073ca0bb6b4ae3af83087c5  libgo/misc/cgo/testsanitizers/src/tsan9.go
  b3939da3e573bc742d313c4c766f5677  libgo/misc/cgo/testsanitizers/src/tsan_shared.go
  32afff6a513b574ad17963c3c3c2adac  libgo/misc/cgo/testsanitizers/tsan_test.go
! dd79c80afc231ad3641f79ffbe74b05b  libgo/misc/cgo/testshared/shared_test.go
  9529dfe06dd9254380dcfa9cc2b6be5d  libgo/misc/cgo/testshared/src/dep2/dep2.go
  1abcb05bb2c12dbe7de4b6d53b4ceff4  libgo/misc/cgo/testshared/src/dep3/dep3.go
  63b42286a6fe26c98ebcc85a2cbf36b1  libgo/misc/cgo/testshared/src/depBase/asm.s
*************** fb40fc675164613c2ce0361a86ebd5d0  libgo/
*** 68379,68385 ****
  696f9519af1fee77682869bb7037ecaf  libgo/misc/cgo/testtls/tls_unix.c
  c314cdee3ab16ba76053d8d23b0aabef  libgo/mkrsysinfo.sh
  449aed25359885dfb83e86f17865fa64  libgo/mksigtab.sh
! f0346b49d902e102acb7b581dc0da3fd  libgo/mksysinfo.sh
  9c66bb618ec9c46d7e7dcadd04faf52b  libgo/mvifdiff.sh
  5dbb1bf0989af4c697305ed1fea714b6  libgo/runtime/aeshash.c
  06b0ddfbd036dbdfdf8c4c7efb8b746f  libgo/runtime/arch.h
--- 68607,68613 ----
  696f9519af1fee77682869bb7037ecaf  libgo/misc/cgo/testtls/tls_unix.c
  c314cdee3ab16ba76053d8d23b0aabef  libgo/mkrsysinfo.sh
  449aed25359885dfb83e86f17865fa64  libgo/mksigtab.sh
! 168800b33f4d8b3dbcd7487edc9524c6  libgo/mksysinfo.sh
  9c66bb618ec9c46d7e7dcadd04faf52b  libgo/mvifdiff.sh
  5dbb1bf0989af4c697305ed1fea714b6  libgo/runtime/aeshash.c
  06b0ddfbd036dbdfdf8c4c7efb8b746f  libgo/runtime/arch.h
*************** c2ed65c9685723864be13eeb9722ab68  libgo/
*** 68432,68445 ****
  b8e74cab9d2ca6f92016fdab00c555b3  libgo/runtime/stack.c
  a27782f03d1a06d6c45554841b18cdfd  libgo/runtime/thread.c
  f1f0917f45d626d15a5f129fef3d81e2  libgo/runtime/yield.c
! ed42d87bc89f065428ac0b33bcaaff71  libgo/sysinfo.c
  3a8ddeaf36a9f143f9124fe1aada456a  libgo/testsuite/Makefile.am
  d5b66d8ff7aa9646e9241ce25683afa2  libgo/testsuite/Makefile.in
  180c96a619276205ec9fc8e8217b67bd  libgo/testsuite/config/default.exp
  5399e70b49321ce881a655dfb4603d1e  libgo/testsuite/gotest
  ead4e721beb57b319fcd7da8ddf10705  libgo/testsuite/lib/libgo.exp
  6df485581d2f02246f41b5ca46f5bb5d  libgo/testsuite/libgo.testmain/testmain.exp
! 44b7a359c50f13840fc80a186cf953f7  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  55534454ed4bb50459c2c58ed02cad59  libgomp/Makefile.am
  3afa7de402313c9d3311755688e27cb8  libgomp/Makefile.in
--- 68660,68673 ----
  b8e74cab9d2ca6f92016fdab00c555b3  libgo/runtime/stack.c
  a27782f03d1a06d6c45554841b18cdfd  libgo/runtime/thread.c
  f1f0917f45d626d15a5f129fef3d81e2  libgo/runtime/yield.c
! 9a5a13af9bcc6e296aa65c91dfeb17c1  libgo/sysinfo.c
  3a8ddeaf36a9f143f9124fe1aada456a  libgo/testsuite/Makefile.am
  d5b66d8ff7aa9646e9241ce25683afa2  libgo/testsuite/Makefile.in
  180c96a619276205ec9fc8e8217b67bd  libgo/testsuite/config/default.exp
  5399e70b49321ce881a655dfb4603d1e  libgo/testsuite/gotest
  ead4e721beb57b319fcd7da8ddf10705  libgo/testsuite/lib/libgo.exp
  6df485581d2f02246f41b5ca46f5bb5d  libgo/testsuite/libgo.testmain/testmain.exp
! 7687277e1d2f69d4b7a1dc5901a7e08f  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  55534454ed4bb50459c2c58ed02cad59  libgomp/Makefile.am
  3afa7de402313c9d3311755688e27cb8  libgomp/Makefile.in
*************** e05799ca0fb925e4de120a002da662ed  libgom
*** 68730,68735 ****
--- 68958,68964 ----
  80258160ea88fc6c77ba4774e507a905  libgomp/testsuite/libgomp.c++/pr81130.C
  6050a57d353f711a4c93e9fc816d1fd8  libgomp/testsuite/libgomp.c++/pr81314.C
  31f6ec374e23bffe347a99f3b1f06174  libgomp/testsuite/libgomp.c++/pr82835.C
+ 3e23fe34ad940217f5fda935e9ec54ec  libgomp/testsuite/libgomp.c++/pr86291.C
  a594cebdf052900dd0c8792068e14d85  libgomp/testsuite/libgomp.c++/reduction-1.C
  1473f55e3f6f9827b6dd281025b88b85  libgomp/testsuite/libgomp.c++/reduction-10.C
  bd119573b86fb5577edaf97dd86d2a6c  libgomp/testsuite/libgomp.c++/reduction-11.C
*************** de9c2100ab489ec5e88786a0347fd725  libgom
*** 69275,69282 ****
  4d2d13b83ce98eee1026b46b734dc87e  libgomp/testsuite/libgomp.fortran/examples-4/array_sections-4.f90
  b0d8ea8a48690353ae216a42e075ab7e  libgomp/testsuite/libgomp.fortran/examples-4/async_target-1.f90
  713521a025812742569fdd61938ce26d  libgomp/testsuite/libgomp.fortran/examples-4/async_target-2.f90
! 0b37ea7da191807374d6b004863067d1  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-1.f90
! 36c81b7dd65f254f3274fbf70f244652  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-2.f90
  efd49b92ef7b34bba2edb7bda8947997  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-3.f90
  d1c99137bb333b872082125e1d0339e6  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-4.f90
  1d36ec6e5ef1e8c2f341c1f5434292e3  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-5.f90
--- 69504,69511 ----
  4d2d13b83ce98eee1026b46b734dc87e  libgomp/testsuite/libgomp.fortran/examples-4/array_sections-4.f90
  b0d8ea8a48690353ae216a42e075ab7e  libgomp/testsuite/libgomp.fortran/examples-4/async_target-1.f90
  713521a025812742569fdd61938ce26d  libgomp/testsuite/libgomp.fortran/examples-4/async_target-2.f90
! 86fbf5d06876cb117e708b8ed3c1e85e  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-1.f90
! 3849a5f659d94e962c59edb32a8f0f97  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-2.f90
  efd49b92ef7b34bba2edb7bda8947997  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-3.f90
  d1c99137bb333b872082125e1d0339e6  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-4.f90
  1d36ec6e5ef1e8c2f341c1f5434292e3  libgomp/testsuite/libgomp.fortran/examples-4/declare_target-5.f90
*************** f4b077ed86c2694e71f3b739b8acc39a  libgom
*** 69717,69722 ****
--- 69946,69952 ----
  42c912916e4791db90f4f46260412d7c  libgomp/testsuite/libgomp.oacc-c-c++-common/pr83920.c
  7766af3cacc170fb7222a4a7a4d920f8  libgomp/testsuite/libgomp.oacc-c-c++-common/pr84217.c
  7bebc40e2fc1dd55a72340d501f63635  libgomp/testsuite/libgomp.oacc-c-c++-common/pr84955.c
+ 4fe148d3cb364744a0b8614243c110e0  libgomp/testsuite/libgomp.oacc-c-c++-common/pr85782.c
  8ccb391ecb020ee72dd4b3c91795a894  libgomp/testsuite/libgomp.oacc-c-c++-common/present-1.c
  b3824216ed6541363eaab687c61bb584  libgomp/testsuite/libgomp.oacc-c-c++-common/present-2.c
  f6a4f95364d4753e1b6bc27116c40f32  libgomp/testsuite/libgomp.oacc-c-c++-common/private-variables.c
*************** ee7521ad4aa9a4706a403ccbc2d58f80  libgom
*** 69869,69875 ****
  ca78ca2ee2a528893865330c2b0d05bc  libgomp/testsuite/libgomp.oacc-fortran/subarrays-2.f90
  e8a3245c095430c8ef2413afe2ee4c48  libgomp/testsuite/libgomp.oacc-fortran/update-1.f90
  c67ec2e385386e9cd884ca6e2db70c96  libgomp/work.c
! 7e8d486720b811fa8925035d4222f9f3  libhsail-rt/ChangeLog
  9147b482b39962a71e580b4a8265285e  libhsail-rt/Makefile.am
  a38674477ad0a784b375b84f710eb630  libhsail-rt/Makefile.in
  de97a355fadb5753d182cbcf06b1b33a  libhsail-rt/README
--- 70099,70105 ----
  ca78ca2ee2a528893865330c2b0d05bc  libgomp/testsuite/libgomp.oacc-fortran/subarrays-2.f90
  e8a3245c095430c8ef2413afe2ee4c48  libgomp/testsuite/libgomp.oacc-fortran/update-1.f90
  c67ec2e385386e9cd884ca6e2db70c96  libgomp/work.c
! 7bb6ea2591658105edfb23460e6c8063  libhsail-rt/ChangeLog
  9147b482b39962a71e580b4a8265285e  libhsail-rt/Makefile.am
  a38674477ad0a784b375b84f710eb630  libhsail-rt/Makefile.in
  de97a355fadb5753d182cbcf06b1b33a  libhsail-rt/README
*************** cf2af200b91048d551f109843d246196  libhsa
*** 69896,69902 ****
  ef9f05873915c22cae79ef5545355353  libhsail-rt/target-config.h.in
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! 894e2488a1b7095386d29768a2e1098a  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  b7d09397fa5854702176b44d5620224c  libiberty/Makefile.in
  c68dbf7834af4281ebd84caa3fd54680  libiberty/README
--- 70126,70132 ----
  ef9f05873915c22cae79ef5545355353  libhsail-rt/target-config.h.in
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! 23b15a269e88dc579f271afe577390c8  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  b7d09397fa5854702176b44d5620224c  libiberty/Makefile.in
  c68dbf7834af4281ebd84caa3fd54680  libiberty/README
*************** d2fbd69c4dbaecd5d4ebdb169daee6a8  libibe
*** 70001,70007 ****
  284bb7a096480b355b75c337086220a2  libiberty/sigsetmask.c
  82761d9f6573203298572c35ae6a8d92  libiberty/simple-object-coff.c
  86c2b58dcbca0ddaa516e65b95e84ce1  libiberty/simple-object-common.h
! 4ef74c7498317582fb00b0a1a304177a  libiberty/simple-object-elf.c
  93dd698684effc8a4f33cd522941397d  libiberty/simple-object-mach-o.c
  8b384697dd6c0500a48a8deda57ab756  libiberty/simple-object-xcoff.c
  5cd499062517758a0d2b57fa2facace1  libiberty/simple-object.c
--- 70231,70237 ----
  284bb7a096480b355b75c337086220a2  libiberty/sigsetmask.c
  82761d9f6573203298572c35ae6a8d92  libiberty/simple-object-coff.c
  86c2b58dcbca0ddaa516e65b95e84ce1  libiberty/simple-object-common.h
! 37d33a83da9a8c0944417404c809f648  libiberty/simple-object-elf.c
  93dd698684effc8a4f33cd522941397d  libiberty/simple-object-mach-o.c
  8b384697dd6c0500a48a8deda57ab756  libiberty/simple-object-xcoff.c
  5cd499062517758a0d2b57fa2facace1  libiberty/simple-object.c
*************** b2c289eb14e9197dcad172f3acba12b7  libibe
*** 70060,70066 ****
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  1c473960735644ebe9746b641c8fc08b  libiberty/xstrndup.c
  5c487ad9b00e5ed38ae0f00fc04f7463  libiberty/xvasprintf.c
! 2731ee8ea3ef2be8d5cf14a197d357fd  libitm/ChangeLog
  f0841cbe677cca223ebc3864c6840fb3  libitm/Makefile.am
  e1255afd6132994f7f06afc4d668acc8  libitm/Makefile.in
  61fc1a86d6e23c6680a7d504a4f424d3  libitm/aatree.cc
--- 70290,70296 ----
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  1c473960735644ebe9746b641c8fc08b  libiberty/xstrndup.c
  5c487ad9b00e5ed38ae0f00fc04f7463  libiberty/xvasprintf.c
! 2fba680f20a9c966b3065689837f02c0  libitm/ChangeLog
  f0841cbe677cca223ebc3864c6840fb3  libitm/Makefile.am
  e1255afd6132994f7f06afc4d668acc8  libitm/Makefile.in
  61fc1a86d6e23c6680a7d504a4f424d3  libitm/aatree.cc
*************** b4e503ecfdccc9f13da8f73eeb6f23a9  libitm
*** 70163,70169 ****
  ef24198422c19f99b0c41be6a16f7081  libitm/testsuite/libitm.c/txrelease.c
  5a07467ef2e51e7198096e55045bc668  libitm/useraction.cc
  ea804fc9b7f5665938cb44285cad0633  libitm/util.cc
! 26595f41d16fdf33eba5c56b9b212350  libmpx/ChangeLog
  08c39b0de69ded1b0ec0d079e8ffa278  libmpx/Makefile.am
  dd63e64acaa22d5f260d305a19d7c84e  libmpx/Makefile.in
  59ba4807cf0f71eba4361c3be341ae58  libmpx/acinclude.m4
--- 70393,70399 ----
  ef24198422c19f99b0c41be6a16f7081  libitm/testsuite/libitm.c/txrelease.c
  5a07467ef2e51e7198096e55045bc668  libitm/useraction.cc
  ea804fc9b7f5665938cb44285cad0633  libitm/util.cc
! bc3225dec3751193f5fb2472a4319d6c  libmpx/ChangeLog
  08c39b0de69ded1b0ec0d079e8ffa278  libmpx/Makefile.am
  dd63e64acaa22d5f260d305a19d7c84e  libmpx/Makefile.in
  59ba4807cf0f71eba4361c3be341ae58  libmpx/acinclude.m4
*************** d2fc1c363920a36ea4f3927fa646eab8  libmpx
*** 70186,70192 ****
  e7c62aca341ea472234d7cb0bc4af328  libmpx/mpxwrap/libmpxwrappers.map
  240daa7f37ceeb22e331595ac7363fe8  libmpx/mpxwrap/libtool-version
  84b2ae6cc72d1bc6af32bbf75fdf747b  libmpx/mpxwrap/mpx_wrappers.c
! 464938cdceee2c1770ef8caf6587a547  libobjc/ChangeLog
  7d008332e098e2af6624d9758e85926f  libobjc/Makefile.in
  93d27f8450c569cd7cea0063fff63376  libobjc/NXConstStr.m
  45674d682d9d5737541bca6a0836270d  libobjc/Object.m
--- 70416,70422 ----
  e7c62aca341ea472234d7cb0bc4af328  libmpx/mpxwrap/libmpxwrappers.map
  240daa7f37ceeb22e331595ac7363fe8  libmpx/mpxwrap/libtool-version
  84b2ae6cc72d1bc6af32bbf75fdf747b  libmpx/mpxwrap/mpx_wrappers.c
! e2a46b0b1acf79903c7ab434e00c378b  libobjc/ChangeLog
  7d008332e098e2af6624d9758e85926f  libobjc/Makefile.in
  93d27f8450c569cd7cea0063fff63376  libobjc/NXConstStr.m
  45674d682d9d5737541bca6a0836270d  libobjc/Object.m
*************** f81efea7a2f6cf641b42ff3e410bbf9d  libobj
*** 70243,70249 ****
  66dcc830fd378f3cb8e075e37ac22af3  libobjc/selector.c
  0395b628d68612c1d62d72a0607b04b6  libobjc/sendmsg.c
  3bc9da57ef6f3dbcf87349c9c17c40b5  libobjc/thr.c
! 919abcc32a6e9530cf3b27d08e8109fd  liboffloadmic/ChangeLog
  04abd6719c66f08c91fbd9f04b69d3f5  liboffloadmic/Makefile.am
  30b43aa8aba9a4769f58028e2f0424f7  liboffloadmic/Makefile.in
  49cb389d7dff64b95e25b4d7e85c7ecf  liboffloadmic/aclocal.m4
--- 70473,70479 ----
  66dcc830fd378f3cb8e075e37ac22af3  libobjc/selector.c
  0395b628d68612c1d62d72a0607b04b6  libobjc/sendmsg.c
  3bc9da57ef6f3dbcf87349c9c17c40b5  libobjc/thr.c
! e2c3fe2c398d6165dccbb2adf51d2544  liboffloadmic/ChangeLog
  04abd6719c66f08c91fbd9f04b69d3f5  liboffloadmic/Makefile.am
  30b43aa8aba9a4769f58028e2f0424f7  liboffloadmic/Makefile.in
  49cb389d7dff64b95e25b4d7e85c7ecf  liboffloadmic/aclocal.m4
*************** b1def68202639bd452fb59aea3371fe4  liboff
*** 70332,70338 ****
  cc603cdf253cc686bfcee192bb7630df  liboffloadmic/runtime/orsl-lite/lib/orsl-lite.c
  dff5c8575c49d6aa71e549b0fa021479  liboffloadmic/runtime/orsl-lite/version.txt
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! a355a2d0028cb23a89356f54516cd30c  libquadmath/ChangeLog
  31439f2092557562291450eceb31cd0f  libquadmath/Makefile.am
  eb6557055ad3027b4e6b039c86d570da  libquadmath/Makefile.in
  d9afbc1f1e04c7e461265ff9323cc6f4  libquadmath/acinclude.m4
--- 70562,70568 ----
  cc603cdf253cc686bfcee192bb7630df  liboffloadmic/runtime/orsl-lite/lib/orsl-lite.c
  dff5c8575c49d6aa71e549b0fa021479  liboffloadmic/runtime/orsl-lite/version.txt
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! efbc2f0596e1e6b3238de445a94e618f  libquadmath/ChangeLog
  31439f2092557562291450eceb31cd0f  libquadmath/Makefile.am
  eb6557055ad3027b4e6b039c86d570da  libquadmath/Makefile.in
  d9afbc1f1e04c7e461265ff9323cc6f4  libquadmath/acinclude.m4
*************** e766022f8615b72cbc38335d262e9d3d  libqua
*** 70464,70470 ****
  a81cc82679e80c86cfbd5575867450d0  libquadmath/strtod/strtod_l.c
  da808e110fc09ebd41ebd405790a70df  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
! 3890924cf530c473b41a9173f8ae5cf6  libsanitizer/ChangeLog
  c5b0b63dd90ad073654139697e69d009  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  f11d8e68ccf5dbd2281333342f0cea86  libsanitizer/LOCAL_PATCHES
--- 70694,70700 ----
  a81cc82679e80c86cfbd5575867450d0  libquadmath/strtod/strtod_l.c
  da808e110fc09ebd41ebd405790a70df  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
! c1c549304d6a22fed733b2ab7b4f748a  libsanitizer/ChangeLog
  c5b0b63dd90ad073654139697e69d009  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  f11d8e68ccf5dbd2281333342f0cea86  libsanitizer/LOCAL_PATCHES
*************** ba863cde49bfd0852ac8471c23fff987  libsan
*** 70683,70689 ****
  12e351892dc0c5187a76637811e4fe78  libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cc
  bf83351f76a21b8e31a7b0ddb90d4f25  libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.cc
  6f015933e239a9b36914e7fef5350cb5  libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.h
! b616425480217dd535f897e195669965  libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
  5014bd63f0884ec761d7a9531521fe1b  libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
  cb36de7c4a74dc34a8c607ba59d67421  libsanitizer/sanitizer_common/sanitizer_posix.cc
  e14dd858b7329762ae6f0903a60bf243  libsanitizer/sanitizer_common/sanitizer_posix.h
--- 70913,70919 ----
  12e351892dc0c5187a76637811e4fe78  libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cc
  bf83351f76a21b8e31a7b0ddb90d4f25  libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.cc
  6f015933e239a9b36914e7fef5350cb5  libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.h
! 91e6a839321ad7efc8d499cec67d69dc  libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
  5014bd63f0884ec761d7a9531521fe1b  libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
  cb36de7c4a74dc34a8c607ba59d67421  libsanitizer/sanitizer_common/sanitizer_posix.cc
  e14dd858b7329762ae6f0903a60bf243  libsanitizer/sanitizer_common/sanitizer_posix.h
*************** c5879d18c940a4f39d0fa273fd180cec  libsan
*** 70838,70844 ****
  46e3b6415e85a8bbfc9c5ea5256eba29  libsanitizer/ubsan/ubsan_win_dll_thunk.cc
  a42bfadb27dcd986b87e4c05b987ec4f  libsanitizer/ubsan/ubsan_win_dynamic_runtime_thunk.cc
  fbe131ba54e0deb0af35869b10c45e4a  libsanitizer/ubsan/ubsan_win_weak_interception.cc
! 37f9e6f740b198201f70aacaa29e2333  libssp/ChangeLog
  2fbb6d42c9219e5a15363976ae7ba49e  libssp/Makefile.am
  b0a50bbb91d3f61cc74b49b8b438feda  libssp/Makefile.in
  3f58b0fe2019cd8e6090e6d5d51d233e  libssp/aclocal.m4
--- 71068,71074 ----
  46e3b6415e85a8bbfc9c5ea5256eba29  libsanitizer/ubsan/ubsan_win_dll_thunk.cc
  a42bfadb27dcd986b87e4c05b987ec4f  libsanitizer/ubsan/ubsan_win_dynamic_runtime_thunk.cc
  fbe131ba54e0deb0af35869b10c45e4a  libsanitizer/ubsan/ubsan_win_weak_interception.cc
! 9d6e3de7806ac241a417dd3d6c3b41ab  libssp/ChangeLog
  2fbb6d42c9219e5a15363976ae7ba49e  libssp/Makefile.am
  b0a50bbb91d3f61cc74b49b8b438feda  libssp/Makefile.in
  3f58b0fe2019cd8e6090e6d5d51d233e  libssp/aclocal.m4
*************** d039df3e0460a3ce2b6abaa4400e2119  libssp
*** 70867,70873 ****
  7c46bef1a3dc65ab5b4618934d31d669  libssp/strncpy-chk.c
  760e66133a54c359be987217ce04682b  libssp/vsnprintf-chk.c
  09019d4ee8eb193fa49db0552d95d655  libssp/vsprintf-chk.c
! ebacfd32340b417f2c0a2e320bb5a669  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
--- 71097,71103 ----
  7c46bef1a3dc65ab5b4618934d31d669  libssp/strncpy-chk.c
  760e66133a54c359be987217ce04682b  libssp/vsnprintf-chk.c
  09019d4ee8eb193fa49db0552d95d655  libssp/vsprintf-chk.c
! 9787dcbb0b27197a67bc4ee5e2a52657  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
*************** dfcfb9f942fd2f3bb708bba897cf44f7  libstd
*** 70912,70928 ****
  1a34bda2bb4c3a576335343c0a4a9377  libstdc++-v3/config/abi/post/mips64-linux-gnu/baseline_symbols.txt
  3a2ce2032f7a42877e97bab471aaaf54  libstdc++-v3/config/abi/post/powerpc-linux-gnu/baseline_symbols.txt
  3a2ce2032f7a42877e97bab471aaaf54  libstdc++-v3/config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt
! 05b47606cd9d4adbf2c65cdd67618b9c  libstdc++-v3/config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt
! 395a1205eaa4a6d77ec36a80a7598066  libstdc++-v3/config/abi/post/s390-linux-gnu/baseline_symbols.txt
! 395a1205eaa4a6d77ec36a80a7598066  libstdc++-v3/config/abi/post/s390x-linux-gnu/32/baseline_symbols.txt
! 05b47606cd9d4adbf2c65cdd67618b9c  libstdc++-v3/config/abi/post/s390x-linux-gnu/baseline_symbols.txt
  cc65678819ec7ff06eaeed8b1a5455eb  libstdc++-v3/config/abi/post/sparc-linux-gnu/baseline_symbols.txt
  0c74fa7f1ce8cd49719197bb89de9ac9  libstdc++-v3/config/abi/post/sparc-solaris2.10/baseline_symbols.txt
  2eacb13a7daf1f15dd2a11bf940fa006  libstdc++-v3/config/abi/post/sparc-solaris2.10/sparcv9/baseline_symbols.txt
  ce6e8e91f312f0772ebbeae3bf50c69c  libstdc++-v3/config/abi/post/sparc-solaris2.11/baseline_symbols.txt
  fd53949e84ca6eb0e1a0c5fb1973c6ba  libstdc++-v3/config/abi/post/sparc-solaris2.11/sparcv9/baseline_symbols.txt
  d17a8bcaaeb762e57346dbe641503758  libstdc++-v3/config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt
! 403dc63ad6d1cd6301f17c7e7a7adb09  libstdc++-v3/config/abi/post/x86_64-linux-gnu/baseline_symbols.txt
  5c5a9fb00fce47952d24c1744b233115  libstdc++-v3/config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt
  5c4c38aeca254313c616b84337c937c3  libstdc++-v3/config/abi/pre/float128.ver
  76d1b80b97d1f28eb2d3b6db58ded267  libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
--- 71142,71158 ----
  1a34bda2bb4c3a576335343c0a4a9377  libstdc++-v3/config/abi/post/mips64-linux-gnu/baseline_symbols.txt
  3a2ce2032f7a42877e97bab471aaaf54  libstdc++-v3/config/abi/post/powerpc-linux-gnu/baseline_symbols.txt
  3a2ce2032f7a42877e97bab471aaaf54  libstdc++-v3/config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt
! f5bfb76447e675a88fa1dbb27d052e72  libstdc++-v3/config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt
! 78541799ef7dec3135e66c0ff211bf9c  libstdc++-v3/config/abi/post/s390-linux-gnu/baseline_symbols.txt
! 78541799ef7dec3135e66c0ff211bf9c  libstdc++-v3/config/abi/post/s390x-linux-gnu/32/baseline_symbols.txt
! f5bfb76447e675a88fa1dbb27d052e72  libstdc++-v3/config/abi/post/s390x-linux-gnu/baseline_symbols.txt
  cc65678819ec7ff06eaeed8b1a5455eb  libstdc++-v3/config/abi/post/sparc-linux-gnu/baseline_symbols.txt
  0c74fa7f1ce8cd49719197bb89de9ac9  libstdc++-v3/config/abi/post/sparc-solaris2.10/baseline_symbols.txt
  2eacb13a7daf1f15dd2a11bf940fa006  libstdc++-v3/config/abi/post/sparc-solaris2.10/sparcv9/baseline_symbols.txt
  ce6e8e91f312f0772ebbeae3bf50c69c  libstdc++-v3/config/abi/post/sparc-solaris2.11/baseline_symbols.txt
  fd53949e84ca6eb0e1a0c5fb1973c6ba  libstdc++-v3/config/abi/post/sparc-solaris2.11/sparcv9/baseline_symbols.txt
  d17a8bcaaeb762e57346dbe641503758  libstdc++-v3/config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt
! 84d437987c52f3564836c45219cd7e7f  libstdc++-v3/config/abi/post/x86_64-linux-gnu/baseline_symbols.txt
  5c5a9fb00fce47952d24c1744b233115  libstdc++-v3/config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt
  5c4c38aeca254313c616b84337c937c3  libstdc++-v3/config/abi/pre/float128.ver
  76d1b80b97d1f28eb2d3b6db58ded267  libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
*************** f1a91225f9eb6e6ad04e3b1950bfecc5  libstd
*** 71083,71092 ****
  48d9e86ad4ef42901bd75da6d033735d  libstdc++-v3/config/os/vxworks/ctype_configure_char.cc
  69b3ded0fef25251ec3cc455c63ccb35  libstdc++-v3/config/os/vxworks/ctype_inline.h
  9ab732d9a797dc9f1e4b3737a660a811  libstdc++-v3/config/os/vxworks/os_defines.h
! aad747a2259ff301c13f79a1550dd2be  libstdc++-v3/configure
  2dc4794c156921badcc27653de5e01c3  libstdc++-v3/configure.ac
  e711fd9f625040036e12e7ec93b06781  libstdc++-v3/configure.host
! f2414a87c1c3cc304324ef345097ee00  libstdc++-v3/crossconfig.m4
  a73416d547c6e45dc617080622b99327  libstdc++-v3/doc/Makefile.am
  e336a04070b2b4a61b3eab18b428e7b9  libstdc++-v3/doc/Makefile.in
  3f7ff07f68cc7610addc1921bc125548  libstdc++-v3/doc/doxygen/Intro.3
--- 71313,71322 ----
  48d9e86ad4ef42901bd75da6d033735d  libstdc++-v3/config/os/vxworks/ctype_configure_char.cc
  69b3ded0fef25251ec3cc455c63ccb35  libstdc++-v3/config/os/vxworks/ctype_inline.h
  9ab732d9a797dc9f1e4b3737a660a811  libstdc++-v3/config/os/vxworks/os_defines.h
! 9a4c37a73ab1b66956bb8921b9c958a0  libstdc++-v3/configure
  2dc4794c156921badcc27653de5e01c3  libstdc++-v3/configure.ac
  e711fd9f625040036e12e7ec93b06781  libstdc++-v3/configure.host
! f4237aa0d451589ec49f489c2f4a3d26  libstdc++-v3/crossconfig.m4
  a73416d547c6e45dc617080622b99327  libstdc++-v3/doc/Makefile.am
  e336a04070b2b4a61b3eab18b428e7b9  libstdc++-v3/doc/Makefile.in
  3f7ff07f68cc7610addc1921bc125548  libstdc++-v3/doc/doxygen/Intro.3
*************** ee599e042e0ab46c3d78dd8675b8ba7f  libstd
*** 71099,71105 ****
  edf4fe529876f5d89b6d9b73fe2569dc  libstdc++-v3/doc/html/api.html
  fd168dc2b2d0c12b1e17b40ffec96390  libstdc++-v3/doc/html/bk02.html
  47886ba7da131bf3cbf81a27cada5f6f  libstdc++-v3/doc/html/bk03.html
! f89d74931eedaee15ce66393fea45f53  libstdc++-v3/doc/html/faq.html
  1ae70f0bf94464b036515d333fff8ab2  libstdc++-v3/doc/html/images/confdeps.png
  d7f63b43e9f4c39cf71de7585de522ee  libstdc++-v3/doc/html/images/pbds_balls_and_bins.png
  22eedc841676a98f8ae8b95131ac4d7e  libstdc++-v3/doc/html/images/pbds_binary_priority_queue_int_push.png
--- 71329,71335 ----
  edf4fe529876f5d89b6d9b73fe2569dc  libstdc++-v3/doc/html/api.html
  fd168dc2b2d0c12b1e17b40ffec96390  libstdc++-v3/doc/html/bk02.html
  47886ba7da131bf3cbf81a27cada5f6f  libstdc++-v3/doc/html/bk03.html
! bb09d30aca2fbea5a1c4cc2d0f1ccf1b  libstdc++-v3/doc/html/faq.html
  1ae70f0bf94464b036515d333fff8ab2  libstdc++-v3/doc/html/images/confdeps.png
  d7f63b43e9f4c39cf71de7585de522ee  libstdc++-v3/doc/html/images/pbds_balls_and_bins.png
  22eedc841676a98f8ae8b95131ac4d7e  libstdc++-v3/doc/html/images/pbds_binary_priority_queue_int_push.png
*************** c7e40c1085e414b3b4d5896db4013205  libstd
*** 71204,71210 ****
  1bd34529d162b6f3a08d5f2ea4943c6a  libstdc++-v3/doc/html/manual/debug_mode.html
  1cdde24f16865575b93bcb86156f70e5  libstdc++-v3/doc/html/manual/debug_mode_design.html
  fc2f4ac9d9c05ca8c4dce6b46e259f97  libstdc++-v3/doc/html/manual/debug_mode_semantics.html
! 9b49d08d3786c91a4cb52fb6b60b76c3  libstdc++-v3/doc/html/manual/debug_mode_using.html
  7bcc35e818f9360d10ecfe70e4dedcc0  libstdc++-v3/doc/html/manual/diagnostics.html
  5d2be4d0f89a3d3eecb4938446c14d0d  libstdc++-v3/doc/html/manual/documentation_hacking.html
  c472d3d333cea10a613a5177af5b053a  libstdc++-v3/doc/html/manual/dynamic_memory.html
--- 71434,71440 ----
  1bd34529d162b6f3a08d5f2ea4943c6a  libstdc++-v3/doc/html/manual/debug_mode.html
  1cdde24f16865575b93bcb86156f70e5  libstdc++-v3/doc/html/manual/debug_mode_design.html
  fc2f4ac9d9c05ca8c4dce6b46e259f97  libstdc++-v3/doc/html/manual/debug_mode_semantics.html
! 33325138d9fa5d5628cdb1dd11cdef77  libstdc++-v3/doc/html/manual/debug_mode_using.html
  7bcc35e818f9360d10ecfe70e4dedcc0  libstdc++-v3/doc/html/manual/diagnostics.html
  5d2be4d0f89a3d3eecb4938446c14d0d  libstdc++-v3/doc/html/manual/documentation_hacking.html
  c472d3d333cea10a613a5177af5b053a  libstdc++-v3/doc/html/manual/dynamic_memory.html
*************** d8ac0a9de0b3b518111ccdd44d818898  libstd
*** 71275,71283 ****
  bab9ea98b3870f2b252a5361dd1f64dd  libstdc++-v3/doc/html/manual/test.html
  c39b927efcec5ac84139c1490c8ef320  libstdc++-v3/doc/html/manual/traits.html
  530b96535baacfe35df2e65f9dfe7efc  libstdc++-v3/doc/html/manual/unordered_associative.html
! b2c30bf7f27ef8bbd85ff82fab01729f  libstdc++-v3/doc/html/manual/using.html
  4738b5033faff66c317159aea346263a  libstdc++-v3/doc/html/manual/using_concurrency.html
! 09099a6836752a44e855a76e0d3d6aa7  libstdc++-v3/doc/html/manual/using_dual_abi.html
  4868e3591133577974ca85a537dbd8a0  libstdc++-v3/doc/html/manual/using_dynamic_or_shared.html
  3f1b2fcb0f6064ea3b698623f2b6a79a  libstdc++-v3/doc/html/manual/using_exceptions.html
  0c20cb9855947efe5ea416eae339b236  libstdc++-v3/doc/html/manual/using_headers.html
--- 71505,71513 ----
  bab9ea98b3870f2b252a5361dd1f64dd  libstdc++-v3/doc/html/manual/test.html
  c39b927efcec5ac84139c1490c8ef320  libstdc++-v3/doc/html/manual/traits.html
  530b96535baacfe35df2e65f9dfe7efc  libstdc++-v3/doc/html/manual/unordered_associative.html
! 32ec434b69d695939737049fe27503d8  libstdc++-v3/doc/html/manual/using.html
  4738b5033faff66c317159aea346263a  libstdc++-v3/doc/html/manual/using_concurrency.html
! 79fb9de4a4c89a913a76e1828500499d  libstdc++-v3/doc/html/manual/using_dual_abi.html
  4868e3591133577974ca85a537dbd8a0  libstdc++-v3/doc/html/manual/using_dynamic_or_shared.html
  3f1b2fcb0f6064ea3b698623f2b6a79a  libstdc++-v3/doc/html/manual/using_exceptions.html
  0c20cb9855947efe5ea416eae339b236  libstdc++-v3/doc/html/manual/using_headers.html
*************** d881fcffb799c09a28d8174ccb1326a2  libstd
*** 71289,71295 ****
  f5a41d4f7585b850b3182fc5f4888f93  libstdc++-v3/doc/xml/book.txml
  95d1335e76860d53246f3e400231ec38  libstdc++-v3/doc/xml/chapter.txml
  7f8c520dc83013026c671c5c342f73e2  libstdc++-v3/doc/xml/class.txml
! 413ecc31dc6102eccb38570acbd7904d  libstdc++-v3/doc/xml/faq.xml
  0408e04957d20fcb2a1048c482230ec0  libstdc++-v3/doc/xml/gnu/fdl-1.3.xml
  df4574d04d7f029398ab0183832017b6  libstdc++-v3/doc/xml/gnu/gpl-3.0.xml
  18a6390297702ec8fd75cbcc525d2005  libstdc++-v3/doc/xml/images/confdeps.dot
--- 71519,71525 ----
  f5a41d4f7585b850b3182fc5f4888f93  libstdc++-v3/doc/xml/book.txml
  95d1335e76860d53246f3e400231ec38  libstdc++-v3/doc/xml/chapter.txml
  7f8c520dc83013026c671c5c342f73e2  libstdc++-v3/doc/xml/class.txml
! 562b1a6a1588ee3cb0962b635b88ec57  libstdc++-v3/doc/xml/faq.xml
  0408e04957d20fcb2a1048c482230ec0  libstdc++-v3/doc/xml/gnu/fdl-1.3.xml
  df4574d04d7f029398ab0183832017b6  libstdc++-v3/doc/xml/gnu/gpl-3.0.xml
  18a6390297702ec8fd75cbcc525d2005  libstdc++-v3/doc/xml/images/confdeps.dot
*************** f13297d479322bdb5fffc34f5fb1c5c8  libstd
*** 71487,71499 ****
  139c2ae43b623fb7b87cb11a75145b74  libstdc++-v3/doc/xml/manual/containers.xml
  35d8bc77747044001636800a86dbac24  libstdc++-v3/doc/xml/manual/ctype.xml
  e7a9590bfa29f2842a602c7d9281e8df  libstdc++-v3/doc/xml/manual/debug.xml
! 1dfb23432fcaa4c4c12a717f006e87f3  libstdc++-v3/doc/xml/manual/debug_mode.xml
  f0323e43ff8fc1ca28dcdfae61b6cb19  libstdc++-v3/doc/xml/manual/diagnostics.xml
  b7c5460dc18afa7e663f7540ff0183c3  libstdc++-v3/doc/xml/manual/documentation_hacking.xml
  b0d87530af583d9830a22217a8b95ec6  libstdc++-v3/doc/xml/manual/evolution.xml
  7744489eb14a334faa20ba3a6f3ab6eb  libstdc++-v3/doc/xml/manual/extensions.xml
  26083dec441281888a23365de5567180  libstdc++-v3/doc/xml/manual/internals.xml
! 614230cb514501e9830ba4449d5da9ac  libstdc++-v3/doc/xml/manual/intro.xml
  82d01f11ebf848dc64a611a829ef5a38  libstdc++-v3/doc/xml/manual/io.xml
  bab548248426e0e90cdc1436ff5b87de  libstdc++-v3/doc/xml/manual/iterators.xml
  5d3e282d89ac0af0f7752f88466a9d39  libstdc++-v3/doc/xml/manual/locale.xml
--- 71717,71729 ----
  139c2ae43b623fb7b87cb11a75145b74  libstdc++-v3/doc/xml/manual/containers.xml
  35d8bc77747044001636800a86dbac24  libstdc++-v3/doc/xml/manual/ctype.xml
  e7a9590bfa29f2842a602c7d9281e8df  libstdc++-v3/doc/xml/manual/debug.xml
! c2b5fe8f3aba75d63e43dedc1c66c9a1  libstdc++-v3/doc/xml/manual/debug_mode.xml
  f0323e43ff8fc1ca28dcdfae61b6cb19  libstdc++-v3/doc/xml/manual/diagnostics.xml
  b7c5460dc18afa7e663f7540ff0183c3  libstdc++-v3/doc/xml/manual/documentation_hacking.xml
  b0d87530af583d9830a22217a8b95ec6  libstdc++-v3/doc/xml/manual/evolution.xml
  7744489eb14a334faa20ba3a6f3ab6eb  libstdc++-v3/doc/xml/manual/extensions.xml
  26083dec441281888a23365de5567180  libstdc++-v3/doc/xml/manual/internals.xml
! 2914608a8bb74d26f28f222af5b7c797  libstdc++-v3/doc/xml/manual/intro.xml
  82d01f11ebf848dc64a611a829ef5a38  libstdc++-v3/doc/xml/manual/io.xml
  bab548248426e0e90cdc1436ff5b87de  libstdc++-v3/doc/xml/manual/iterators.xml
  5d3e282d89ac0af0f7752f88466a9d39  libstdc++-v3/doc/xml/manual/locale.xml
*************** e21501333f0942ffb6c2247520601bfd  libstd
*** 71519,71525 ****
  c564c4399f854273d5814b3c57d3d591  libstdc++-v3/doc/xml/manual/support.xml
  0da715fda37b360cf05944a3a5da945a  libstdc++-v3/doc/xml/manual/test.xml
  b3e6db24172a20bdef96a05a3ea26101  libstdc++-v3/doc/xml/manual/test_policy_data_structures.xml
! 3653a568b1cabc7148abe31b4028d098  libstdc++-v3/doc/xml/manual/using.xml
  cc84d1c1a7a9491f46a3e463fcd8aa26  libstdc++-v3/doc/xml/manual/using_exceptions.xml
  43b751639aa82dbcd414b6c628beefac  libstdc++-v3/doc/xml/manual/utilities.xml
  e4b5f6193fcb7008a4f52448e594cd82  libstdc++-v3/doc/xml/spine.xml
--- 71749,71755 ----
  c564c4399f854273d5814b3c57d3d591  libstdc++-v3/doc/xml/manual/support.xml
  0da715fda37b360cf05944a3a5da945a  libstdc++-v3/doc/xml/manual/test.xml
  b3e6db24172a20bdef96a05a3ea26101  libstdc++-v3/doc/xml/manual/test_policy_data_structures.xml
! e9d9e06359d23534756d5068d83c1455  libstdc++-v3/doc/xml/manual/using.xml
  cc84d1c1a7a9491f46a3e463fcd8aa26  libstdc++-v3/doc/xml/manual/using_exceptions.xml
  43b751639aa82dbcd414b6c628beefac  libstdc++-v3/doc/xml/manual/utilities.xml
  e4b5f6193fcb7008a4f52448e594cd82  libstdc++-v3/doc/xml/spine.xml
*************** b722444c4f544e156ba8d35971490bf9  libstd
*** 71536,71565 ****
  657ba64bd931c1d017f947b0d29e75d8  libstdc++-v3/include/backward/hashtable.h
  91331c89814cd5ba42fb4763fbc00c39  libstdc++-v3/include/backward/strstream
  41d16429c1d8f3c2ae8b95d3cef6acab  libstdc++-v3/include/bits/algorithmfwd.h
! 34e1d6a641f3cdf0cddd810cbf26295a  libstdc++-v3/include/bits/alloc_traits.h
  3718b9be99a032acc8614799b70f9926  libstdc++-v3/include/bits/allocated_ptr.h
  9cafc7b584300736771313d46be845c3  libstdc++-v3/include/bits/allocator.h
  ba829edbb9d209e57b31535c64a92b0a  libstdc++-v3/include/bits/atomic_base.h
  84ee7d66c612b6d033ede79bb5d066e1  libstdc++-v3/include/bits/atomic_futex.h
  e56cda2734a4a6f4116d8af3bcd40f80  libstdc++-v3/include/bits/basic_ios.h
  ae32dc00489666ff495e85dd3aa5d146  libstdc++-v3/include/bits/basic_ios.tcc
! abdf4ca59405d7395a471f84b6995d7c  libstdc++-v3/include/bits/basic_string.h
! e5bd0c0e52633aae6fedfa055aa606e1  libstdc++-v3/include/bits/basic_string.tcc
  ee61876f1a08650c8cb54b01596fa309  libstdc++-v3/include/bits/boost_concept_check.h
  1af59f5b03be3fe0a399e335023c0a77  libstdc++-v3/include/bits/c++0x_warning.h
  2b3b8a54eb49721dd61395f16d075709  libstdc++-v3/include/bits/c++config
! 3e269531472bfc25a3dac0df72440433  libstdc++-v3/include/bits/char_traits.h
  8d612eed8a1bb508c2be589fd5d5ad36  libstdc++-v3/include/bits/codecvt.h
  be03bc53a8e7e8ef4d08595b7c6c042b  libstdc++-v3/include/bits/concept_check.h
! aa6f57dfc3038a8e02c36b32b29a031f  libstdc++-v3/include/bits/cpp_type_traits.h
  579ba795e972b8e232783b3fbdf69b21  libstdc++-v3/include/bits/deque.tcc
  378a3d72a39bdc6f9608fe0f52366be4  libstdc++-v3/include/bits/enable_special_members.h
! 82f49cf87a517b16e549182a0eb45283  libstdc++-v3/include/bits/forward_list.h
! dbc02b5677c07e0a2ef1bec3c528cc37  libstdc++-v3/include/bits/forward_list.tcc
  7b3df242b133c4cf7194846254c6fb02  libstdc++-v3/include/bits/fs_dir.h
  9a1fee79c1324e54eb10a4f266a517e3  libstdc++-v3/include/bits/fs_fwd.h
  2ea08c1f3b40763ada96c07482b05d64  libstdc++-v3/include/bits/fs_ops.h
! e5909cbb43bafc5f088339f8b21e026c  libstdc++-v3/include/bits/fs_path.h
  f0b42df9f4ad86cf8e82027100b870ce  libstdc++-v3/include/bits/fstream.tcc
  d8c24430761323aac9575d7e781aca2e  libstdc++-v3/include/bits/functexcept.h
  42f22c27e688f6a3c83ceb3298843db4  libstdc++-v3/include/bits/functional_hash.h
--- 71766,71795 ----
  657ba64bd931c1d017f947b0d29e75d8  libstdc++-v3/include/backward/hashtable.h
  91331c89814cd5ba42fb4763fbc00c39  libstdc++-v3/include/backward/strstream
  41d16429c1d8f3c2ae8b95d3cef6acab  libstdc++-v3/include/bits/algorithmfwd.h
! f7f651aab55acaadfc53aa53979a817c  libstdc++-v3/include/bits/alloc_traits.h
  3718b9be99a032acc8614799b70f9926  libstdc++-v3/include/bits/allocated_ptr.h
  9cafc7b584300736771313d46be845c3  libstdc++-v3/include/bits/allocator.h
  ba829edbb9d209e57b31535c64a92b0a  libstdc++-v3/include/bits/atomic_base.h
  84ee7d66c612b6d033ede79bb5d066e1  libstdc++-v3/include/bits/atomic_futex.h
  e56cda2734a4a6f4116d8af3bcd40f80  libstdc++-v3/include/bits/basic_ios.h
  ae32dc00489666ff495e85dd3aa5d146  libstdc++-v3/include/bits/basic_ios.tcc
! 60cfa50ab50f060ee7d0227442da5a4c  libstdc++-v3/include/bits/basic_string.h
! b77b16ec692bec45274d9725b52396a7  libstdc++-v3/include/bits/basic_string.tcc
  ee61876f1a08650c8cb54b01596fa309  libstdc++-v3/include/bits/boost_concept_check.h
  1af59f5b03be3fe0a399e335023c0a77  libstdc++-v3/include/bits/c++0x_warning.h
  2b3b8a54eb49721dd61395f16d075709  libstdc++-v3/include/bits/c++config
! ca52ed0540c40351544163885047c442  libstdc++-v3/include/bits/char_traits.h
  8d612eed8a1bb508c2be589fd5d5ad36  libstdc++-v3/include/bits/codecvt.h
  be03bc53a8e7e8ef4d08595b7c6c042b  libstdc++-v3/include/bits/concept_check.h
! 0ea42d88c60f94eaa0626f129217880b  libstdc++-v3/include/bits/cpp_type_traits.h
  579ba795e972b8e232783b3fbdf69b21  libstdc++-v3/include/bits/deque.tcc
  378a3d72a39bdc6f9608fe0f52366be4  libstdc++-v3/include/bits/enable_special_members.h
! 861dbace310c111ef2102bef897b447a  libstdc++-v3/include/bits/forward_list.h
! 91db2da1e550d157dfe296faa77605bc  libstdc++-v3/include/bits/forward_list.tcc
  7b3df242b133c4cf7194846254c6fb02  libstdc++-v3/include/bits/fs_dir.h
  9a1fee79c1324e54eb10a4f266a517e3  libstdc++-v3/include/bits/fs_fwd.h
  2ea08c1f3b40763ada96c07482b05d64  libstdc++-v3/include/bits/fs_ops.h
! 50a3e4effc8f5b7d4ef5d7da64233d81  libstdc++-v3/include/bits/fs_path.h
  f0b42df9f4ad86cf8e82027100b870ce  libstdc++-v3/include/bits/fstream.tcc
  d8c24430761323aac9575d7e781aca2e  libstdc++-v3/include/bits/functexcept.h
  42f22c27e688f6a3c83ceb3298843db4  libstdc++-v3/include/bits/functional_hash.h
*************** a65f214b141f99ad16986ac14ae4a202  libstd
*** 71583,71606 ****
  e7bef767d52c08c97ca23bd74cf2a9d7  libstdc++-v3/include/bits/mask_array.h
  b056fbe0be8e4eab3c88886c9b07d9f5  libstdc++-v3/include/bits/memoryfwd.h
  128148bb393c406c4ea1bcdaed893374  libstdc++-v3/include/bits/move.h
! 45835836926e90c87d3ab99aff3ae66f  libstdc++-v3/include/bits/node_handle.h
  32ee79166bff8791f54597f62e80bd65  libstdc++-v3/include/bits/ostream.tcc
  349275ec40a06f3e2d1ae5e9f51c330a  libstdc++-v3/include/bits/ostream_insert.h
  4042517cd92b51247ec99297737b60c4  libstdc++-v3/include/bits/parse_numbers.h
  39481d6eecb87c5a471c7c6d40515486  libstdc++-v3/include/bits/postypes.h
  c4488885b044d9477796f6d04761c9e8  libstdc++-v3/include/bits/predefined_ops.h
  16a059fd89d0979f4e145ff937c59d40  libstdc++-v3/include/bits/ptr_traits.h
! 192cbf6a8792f3e4fe911509a47eb180  libstdc++-v3/include/bits/quoted_string.h
  beb35a8f7801e76406479cd5a6118b71  libstdc++-v3/include/bits/random.h
! e5686d52790e4fdc4233ba260a94c981  libstdc++-v3/include/bits/random.tcc
  8bdb239bf5c7047cbf4cd795d5d510af  libstdc++-v3/include/bits/range_access.h
  cfbaf8364aabdb3d0b2dea1751e1d158  libstdc++-v3/include/bits/refwrap.h
! 23f535b130e9abf0ad40832c1d1992cf  libstdc++-v3/include/bits/regex.h
  12d13cc63bc03d85e2d56c79ca66f6a7  libstdc++-v3/include/bits/regex.tcc
! 45b3a5b63f6cab3670c65d653bc397e7  libstdc++-v3/include/bits/regex_automaton.h
  17cd54367673b4507949e1d115d21b9e  libstdc++-v3/include/bits/regex_automaton.tcc
  360f7523f50343aa9fb1976470d2c057  libstdc++-v3/include/bits/regex_compiler.h
! 3b2e1a3c791dca0a787a9cc43d0c41d0  libstdc++-v3/include/bits/regex_compiler.tcc
  019b94db05b390986b4a2f6fff6d6e17  libstdc++-v3/include/bits/regex_constants.h
  a39daf4904bf49005da8c8b273f66e56  libstdc++-v3/include/bits/regex_error.h
  2bc2e377d4887ee5aa5ebdc36cce970e  libstdc++-v3/include/bits/regex_executor.h
--- 71813,71836 ----
  e7bef767d52c08c97ca23bd74cf2a9d7  libstdc++-v3/include/bits/mask_array.h
  b056fbe0be8e4eab3c88886c9b07d9f5  libstdc++-v3/include/bits/memoryfwd.h
  128148bb393c406c4ea1bcdaed893374  libstdc++-v3/include/bits/move.h
! be3241c16ff00130d0f388a27b29f455  libstdc++-v3/include/bits/node_handle.h
  32ee79166bff8791f54597f62e80bd65  libstdc++-v3/include/bits/ostream.tcc
  349275ec40a06f3e2d1ae5e9f51c330a  libstdc++-v3/include/bits/ostream_insert.h
  4042517cd92b51247ec99297737b60c4  libstdc++-v3/include/bits/parse_numbers.h
  39481d6eecb87c5a471c7c6d40515486  libstdc++-v3/include/bits/postypes.h
  c4488885b044d9477796f6d04761c9e8  libstdc++-v3/include/bits/predefined_ops.h
  16a059fd89d0979f4e145ff937c59d40  libstdc++-v3/include/bits/ptr_traits.h
! 3b4411cbde9b0f1eb19c2753c599c4b1  libstdc++-v3/include/bits/quoted_string.h
  beb35a8f7801e76406479cd5a6118b71  libstdc++-v3/include/bits/random.h
! 1f5c3e28eb4a4285665fe05bd9ed9c1d  libstdc++-v3/include/bits/random.tcc
  8bdb239bf5c7047cbf4cd795d5d510af  libstdc++-v3/include/bits/range_access.h
  cfbaf8364aabdb3d0b2dea1751e1d158  libstdc++-v3/include/bits/refwrap.h
! 7c82c3987abc7d110ba74fdf77b7adde  libstdc++-v3/include/bits/regex.h
  12d13cc63bc03d85e2d56c79ca66f6a7  libstdc++-v3/include/bits/regex.tcc
! ee1dd1c7c522865e2699c137ba8410a4  libstdc++-v3/include/bits/regex_automaton.h
  17cd54367673b4507949e1d115d21b9e  libstdc++-v3/include/bits/regex_automaton.tcc
  360f7523f50343aa9fb1976470d2c057  libstdc++-v3/include/bits/regex_compiler.h
! 5c2e8c85b3a8020b55b9fddfeb304bda  libstdc++-v3/include/bits/regex_compiler.tcc
  019b94db05b390986b4a2f6fff6d6e17  libstdc++-v3/include/bits/regex_constants.h
  a39daf4904bf49005da8c8b273f66e56  libstdc++-v3/include/bits/regex_error.h
  2bc2e377d4887ee5aa5ebdc36cce970e  libstdc++-v3/include/bits/regex_executor.h
*************** a39daf4904bf49005da8c8b273f66e56  libstd
*** 71609,71615 ****
  0d316449b58d5b9a6e5b55d8247fe683  libstdc++-v3/include/bits/regex_scanner.tcc
  a6884f0713c81bdebc2a934cc5687cda  libstdc++-v3/include/bits/shared_ptr.h
  afd49f18a7dd6d45943bf72b32ea3d50  libstdc++-v3/include/bits/shared_ptr_atomic.h
! 801daa7c12e40267ba9a27bca56dc93c  libstdc++-v3/include/bits/shared_ptr_base.h
  c0526bf1c88678c45ee876e112333d89  libstdc++-v3/include/bits/slice_array.h
  bbb6c000174bcddd3fd4325929fb32d5  libstdc++-v3/include/bits/specfun.h
  4b8bf0f6d7a35d35187a386ce3800e64  libstdc++-v3/include/bits/sstream.tcc
--- 71839,71845 ----
  0d316449b58d5b9a6e5b55d8247fe683  libstdc++-v3/include/bits/regex_scanner.tcc
  a6884f0713c81bdebc2a934cc5687cda  libstdc++-v3/include/bits/shared_ptr.h
  afd49f18a7dd6d45943bf72b32ea3d50  libstdc++-v3/include/bits/shared_ptr_atomic.h
! 650c49746c21a835492c3b343fd1ba54  libstdc++-v3/include/bits/shared_ptr_base.h
  c0526bf1c88678c45ee876e112333d89  libstdc++-v3/include/bits/slice_array.h
  bbb6c000174bcddd3fd4325929fb32d5  libstdc++-v3/include/bits/specfun.h
  4b8bf0f6d7a35d35187a386ce3800e64  libstdc++-v3/include/bits/sstream.tcc
*************** f35b569901b86e6fa10afef0c6e0ea68  libstd
*** 71640,71646 ****
  becd4a09d374f38cd74aa3cc036142bf  libstdc++-v3/include/bits/stl_tempbuf.h
  bcb30518cfcf10a2f5b0602bbe79d77e  libstdc++-v3/include/bits/stl_tree.h
  6aebd022faef1992c9ae9a5624e85f73  libstdc++-v3/include/bits/stl_uninitialized.h
! ceee32feb6e79e7026ab4483f48b4039  libstdc++-v3/include/bits/stl_vector.h
  37903d1831e37a8dcc2087d9716a2d10  libstdc++-v3/include/bits/stream_iterator.h
  885101d2111686dfd9be5e25b6afd378  libstdc++-v3/include/bits/streambuf.tcc
  f571c93455866a2aa9ce45453f590765  libstdc++-v3/include/bits/streambuf_iterator.h
--- 71870,71876 ----
  becd4a09d374f38cd74aa3cc036142bf  libstdc++-v3/include/bits/stl_tempbuf.h
  bcb30518cfcf10a2f5b0602bbe79d77e  libstdc++-v3/include/bits/stl_tree.h
  6aebd022faef1992c9ae9a5624e85f73  libstdc++-v3/include/bits/stl_uninitialized.h
! 0df8966cad4fc9590818953d7c4d2f05  libstdc++-v3/include/bits/stl_vector.h
  37903d1831e37a8dcc2087d9716a2d10  libstdc++-v3/include/bits/stream_iterator.h
  885101d2111686dfd9be5e25b6afd378  libstdc++-v3/include/bits/streambuf.tcc
  f571c93455866a2aa9ce45453f590765  libstdc++-v3/include/bits/streambuf_iterator.h
*************** eba4d1e235b1b0e1dee69c15cc2a7fd6  libstd
*** 71652,71661 ****
  6e08c43bc64c22eb4dbc866f82137d1e  libstdc++-v3/include/bits/unordered_set.h
  3e69e6010dff16c4ae67ac39a7af9f9e  libstdc++-v3/include/bits/uses_allocator.h
  da4aa1ea8bbb9e3dfd2428ad29b0fe65  libstdc++-v3/include/bits/valarray_after.h
! d8e975ff5bba44cb20ec7945794d730f  libstdc++-v3/include/bits/valarray_array.h
  d5149f7d6aecaba61bb4767cea6e2b9d  libstdc++-v3/include/bits/valarray_array.tcc
  a200065337c260c247319305ca52a713  libstdc++-v3/include/bits/valarray_before.h
! fbf56223c89090fb4d4586830e23dbc3  libstdc++-v3/include/bits/vector.tcc
  fc4987f7407d8c0501371c54186f8c20  libstdc++-v3/include/c/cassert
  9714997c6a1958689562519e4ff54067  libstdc++-v3/include/c/cctype
  439d261ec63cd64c07a3edc174143110  libstdc++-v3/include/c/cerrno
--- 71882,71891 ----
  6e08c43bc64c22eb4dbc866f82137d1e  libstdc++-v3/include/bits/unordered_set.h
  3e69e6010dff16c4ae67ac39a7af9f9e  libstdc++-v3/include/bits/uses_allocator.h
  da4aa1ea8bbb9e3dfd2428ad29b0fe65  libstdc++-v3/include/bits/valarray_after.h
! 4f75672b2c14e33223a7466fbe947667  libstdc++-v3/include/bits/valarray_array.h
  d5149f7d6aecaba61bb4767cea6e2b9d  libstdc++-v3/include/bits/valarray_array.tcc
  a200065337c260c247319305ca52a713  libstdc++-v3/include/bits/valarray_before.h
! d0546ffb79f08cabb1d395ee56a00a29  libstdc++-v3/include/bits/vector.tcc
  fc4987f7407d8c0501371c54186f8c20  libstdc++-v3/include/c/cassert
  9714997c6a1958689562519e4ff54067  libstdc++-v3/include/c/cctype
  439d261ec63cd64c07a3edc174143110  libstdc++-v3/include/c/cerrno
*************** df58f1d4649c68dd52f5e8ea9dd54e38  libstd
*** 71757,71765 ****
  d492d9a956b56a457e83f09644c04004  libstdc++-v3/include/debug/list
  ddd196e1a198ab88ff0083af74064cb1  libstdc++-v3/include/debug/macros.h
  fbeeef05a68c4764d751dfd06024e78e  libstdc++-v3/include/debug/map
! e1e7c37894b441bf5d9032b458f7efc7  libstdc++-v3/include/debug/map.h
! 68b1f0671d7f1170d2b34497426b78f9  libstdc++-v3/include/debug/multimap.h
! 838c8a47a17ac1baab0f24a7b75f8869  libstdc++-v3/include/debug/multiset.h
  abbeeca77177b0a463cef7c858a46fdc  libstdc++-v3/include/debug/safe_base.h
  6b479f6b3697bcc81e2ddac20495da95  libstdc++-v3/include/debug/safe_container.h
  1e03debaac66fb38bb3b342f8e7b437d  libstdc++-v3/include/debug/safe_iterator.h
--- 71987,71995 ----
  d492d9a956b56a457e83f09644c04004  libstdc++-v3/include/debug/list
  ddd196e1a198ab88ff0083af74064cb1  libstdc++-v3/include/debug/macros.h
  fbeeef05a68c4764d751dfd06024e78e  libstdc++-v3/include/debug/map
! 0ac16424ba73a6508dc1b5c736d27fe7  libstdc++-v3/include/debug/map.h
! a257da4e3883b046ad0663bb772315aa  libstdc++-v3/include/debug/multimap.h
! a727195e97d0b1761c995780daab9612  libstdc++-v3/include/debug/multiset.h
  abbeeca77177b0a463cef7c858a46fdc  libstdc++-v3/include/debug/safe_base.h
  6b479f6b3697bcc81e2ddac20495da95  libstdc++-v3/include/debug/safe_container.h
  1e03debaac66fb38bb3b342f8e7b437d  libstdc++-v3/include/debug/safe_iterator.h
*************** c5441d23bbfc4649e34e37a37cb1dd26  libstd
*** 71772,71793 ****
  f07628376ea2da8af9e59b45dffe63dd  libstdc++-v3/include/debug/safe_unordered_container.h
  3b291732b9742ee3aff7872e5d8abd74  libstdc++-v3/include/debug/safe_unordered_container.tcc
  bfd0fb8b64bd52dd6d9c5c72e649f2bc  libstdc++-v3/include/debug/set
! 3ba07a134873cf31b288f229e092f771  libstdc++-v3/include/debug/set.h
  ad162bd16cb49e6bce94285fb77439a0  libstdc++-v3/include/debug/stl_iterator.h
! eee175ab3fe13c6eb08a897d15db7dbc  libstdc++-v3/include/debug/string
  8cea3fdb27cd44961163f4f38226f17a  libstdc++-v3/include/debug/unordered_map
  89b7c6db1f77c3ab1f3451c20928a873  libstdc++-v3/include/debug/unordered_set
  b7deb76eacc249755ed84107bea2b0a3  libstdc++-v3/include/debug/vector
  46f13b4ad1ec44acc6e045f4f35736d3  libstdc++-v3/include/decimal/decimal
  67025aa6536dc7818f5a79d7b8b476fe  libstdc++-v3/include/decimal/decimal.h
! 69a146afb204c91763ac15b4d7fd273c  libstdc++-v3/include/experimental/algorithm
  ff88ab1be594b84feb6e198a94a6048a  libstdc++-v3/include/experimental/any
  5b4fe84e61da5736f46e163c8cf5087a  libstdc++-v3/include/experimental/array
  79ee96cb97cdec6c2fa004402bd85cc3  libstdc++-v3/include/experimental/bits/erase_if.h
  b31d223fc4e81e9ca56007031aa84a92  libstdc++-v3/include/experimental/bits/fs_dir.h
  609183f8496329cd1d5de92646da7b85  libstdc++-v3/include/experimental/bits/fs_fwd.h
  7e96d237e463194566951fa93b5dab6b  libstdc++-v3/include/experimental/bits/fs_ops.h
! f17ba43c4757f270cf91bd02b0627596  libstdc++-v3/include/experimental/bits/fs_path.h
  44bafbb8e568fec7452ca1bd97588957  libstdc++-v3/include/experimental/bits/lfts_config.h
  bb4f41e864b9f643e813a777cbb2cd69  libstdc++-v3/include/experimental/bits/shared_ptr.h
  ef4ee263c638c988bd3fc807cba960e9  libstdc++-v3/include/experimental/bits/string_view.tcc
--- 72002,72023 ----
  f07628376ea2da8af9e59b45dffe63dd  libstdc++-v3/include/debug/safe_unordered_container.h
  3b291732b9742ee3aff7872e5d8abd74  libstdc++-v3/include/debug/safe_unordered_container.tcc
  bfd0fb8b64bd52dd6d9c5c72e649f2bc  libstdc++-v3/include/debug/set
! 7e057e7a9577874f6a767da6a9e73202  libstdc++-v3/include/debug/set.h
  ad162bd16cb49e6bce94285fb77439a0  libstdc++-v3/include/debug/stl_iterator.h
! b771918d28c6baf9cd15678da9abd136  libstdc++-v3/include/debug/string
  8cea3fdb27cd44961163f4f38226f17a  libstdc++-v3/include/debug/unordered_map
  89b7c6db1f77c3ab1f3451c20928a873  libstdc++-v3/include/debug/unordered_set
  b7deb76eacc249755ed84107bea2b0a3  libstdc++-v3/include/debug/vector
  46f13b4ad1ec44acc6e045f4f35736d3  libstdc++-v3/include/decimal/decimal
  67025aa6536dc7818f5a79d7b8b476fe  libstdc++-v3/include/decimal/decimal.h
! 5964679cc87c0993f190904cdadde174  libstdc++-v3/include/experimental/algorithm
  ff88ab1be594b84feb6e198a94a6048a  libstdc++-v3/include/experimental/any
  5b4fe84e61da5736f46e163c8cf5087a  libstdc++-v3/include/experimental/array
  79ee96cb97cdec6c2fa004402bd85cc3  libstdc++-v3/include/experimental/bits/erase_if.h
  b31d223fc4e81e9ca56007031aa84a92  libstdc++-v3/include/experimental/bits/fs_dir.h
  609183f8496329cd1d5de92646da7b85  libstdc++-v3/include/experimental/bits/fs_fwd.h
  7e96d237e463194566951fa93b5dab6b  libstdc++-v3/include/experimental/bits/fs_ops.h
! 057876ec36188648234df6f828e609d3  libstdc++-v3/include/experimental/bits/fs_path.h
  44bafbb8e568fec7452ca1bd97588957  libstdc++-v3/include/experimental/bits/lfts_config.h
  bb4f41e864b9f643e813a777cbb2cd69  libstdc++-v3/include/experimental/bits/shared_ptr.h
  ef4ee263c638c988bd3fc807cba960e9  libstdc++-v3/include/experimental/bits/string_view.tcc
*************** b0fc006535604478a847effde8829616  libstd
*** 72187,72193 ****
  367f35f83cb8377555ffdde1a1ba14a4  libstdc++-v3/include/std/atomic
  2d2c76909d20cdf1de724b00a22f8cbb  libstdc++-v3/include/std/bitset
  5881ede571a0e28c98b30a68eebc128c  libstdc++-v3/include/std/charconv
! f333abb52d836071bfc25c49f026993f  libstdc++-v3/include/std/chrono
  f3bbe8c1d678b8e6ab0e8a5dfa847e27  libstdc++-v3/include/std/codecvt
  6a1988175b471a18a2f395c20abfb9dc  libstdc++-v3/include/std/complex
  2d60f422ec108008f5d9cd6eba752cf9  libstdc++-v3/include/std/condition_variable
--- 72417,72423 ----
  367f35f83cb8377555ffdde1a1ba14a4  libstdc++-v3/include/std/atomic
  2d2c76909d20cdf1de724b00a22f8cbb  libstdc++-v3/include/std/bitset
  5881ede571a0e28c98b30a68eebc128c  libstdc++-v3/include/std/charconv
! ec0549131fb6267ff09f091a0ab631d4  libstdc++-v3/include/std/chrono
  f3bbe8c1d678b8e6ab0e8a5dfa847e27  libstdc++-v3/include/std/codecvt
  6a1988175b471a18a2f395c20abfb9dc  libstdc++-v3/include/std/complex
  2d60f422ec108008f5d9cd6eba752cf9  libstdc++-v3/include/std/condition_variable
*************** a6e64d6a8d4c4bd7d2a11bd4c8e6945d  libstd
*** 72197,72203 ****
  0efbca455012b23f9434e91c5f87c697  libstdc++-v3/include/std/fstream
  9e0b483d773e79af5517f53e0290f198  libstdc++-v3/include/std/functional
  01b36919c34b738242b71c0b27274ce9  libstdc++-v3/include/std/future
! ac22c64b4381d5a98e8883868e4c495f  libstdc++-v3/include/std/iomanip
  e4f4320a78f04f2113db7b50e40b8e3f  libstdc++-v3/include/std/ios
  3f1b218893f65a6e5af1029728011793  libstdc++-v3/include/std/iosfwd
  802a7bf42d1becd87546d20576d75abf  libstdc++-v3/include/std/iostream
--- 72427,72433 ----
  0efbca455012b23f9434e91c5f87c697  libstdc++-v3/include/std/fstream
  9e0b483d773e79af5517f53e0290f198  libstdc++-v3/include/std/functional
  01b36919c34b738242b71c0b27274ce9  libstdc++-v3/include/std/future
! 8cda6201cc1d41c9bf20ba4b7a95d167  libstdc++-v3/include/std/iomanip
  e4f4320a78f04f2113db7b50e40b8e3f  libstdc++-v3/include/std/ios
  3f1b218893f65a6e5af1029728011793  libstdc++-v3/include/std/iosfwd
  802a7bf42d1becd87546d20576d75abf  libstdc++-v3/include/std/iostream
*************** df98684350120e7dc5f4fc26aa2d4336  libstd
*** 72210,72216 ****
  5f8c74a78988a14e1e9bd2383f64b266  libstdc++-v3/include/std/memory
  47bc968221d76ad5996568fb865cacb4  libstdc++-v3/include/std/mutex
  6e94db557f82107cbb74f1ca12998f44  libstdc++-v3/include/std/numeric
! 01332e90f476f4502a8082dee5805ca5  libstdc++-v3/include/std/optional
  353b0091928699d6d4fb7de2174affac  libstdc++-v3/include/std/ostream
  5c07c809e30daa621aad47af606418d9  libstdc++-v3/include/std/queue
  19877a6114456d0e963351ed8931e06b  libstdc++-v3/include/std/random
--- 72440,72446 ----
  5f8c74a78988a14e1e9bd2383f64b266  libstdc++-v3/include/std/memory
  47bc968221d76ad5996568fb865cacb4  libstdc++-v3/include/std/mutex
  6e94db557f82107cbb74f1ca12998f44  libstdc++-v3/include/std/numeric
! 4ecf9ac1ba89eaf18b35d70b4050eb8e  libstdc++-v3/include/std/optional
  353b0091928699d6d4fb7de2174affac  libstdc++-v3/include/std/ostream
  5c07c809e30daa621aad47af606418d9  libstdc++-v3/include/std/queue
  19877a6114456d0e963351ed8931e06b  libstdc++-v3/include/std/random
*************** aa6141bd5d3ead2beff3d1bd42151f9d  libstd
*** 72228,72240 ****
  25f1a2ea5a112e54baf0fca4c0586df4  libstdc++-v3/include/std/system_error
  c20b9780fb4646fe6ff5914298577148  libstdc++-v3/include/std/thread
  eb4742b9d7f8a67c927c000f4f08bdaf  libstdc++-v3/include/std/tuple
! 5b3d4f6df3d75b4dfdc5d66f8b42eb3d  libstdc++-v3/include/std/type_traits
  575649d6d1cac2dd7972306d2502a5a9  libstdc++-v3/include/std/typeindex
  b7dfff7bcde643270c02b328f66afb20  libstdc++-v3/include/std/unordered_map
  fcd40d278ab3aab699a63ff199c72d7a  libstdc++-v3/include/std/unordered_set
! bbaaf703653bc7e93fe7aef346750b32  libstdc++-v3/include/std/utility
  44f678755394b2ba7ea2edc8c4855a22  libstdc++-v3/include/std/valarray
! f5798b2f0f2f5387d061d596a2a03b1b  libstdc++-v3/include/std/variant
  03eaa11fbda7bb8fd9885fa88a16fbe1  libstdc++-v3/include/std/vector
  46a122be7109715c35fa8247ce567ea6  libstdc++-v3/include/tr1/array
  63a659b3cb9e797beff37ab1cef1c1f8  libstdc++-v3/include/tr1/bessel_function.tcc
--- 72458,72470 ----
  25f1a2ea5a112e54baf0fca4c0586df4  libstdc++-v3/include/std/system_error
  c20b9780fb4646fe6ff5914298577148  libstdc++-v3/include/std/thread
  eb4742b9d7f8a67c927c000f4f08bdaf  libstdc++-v3/include/std/tuple
! d6207e90c3b4d3f8998be6015afa3f2c  libstdc++-v3/include/std/type_traits
  575649d6d1cac2dd7972306d2502a5a9  libstdc++-v3/include/std/typeindex
  b7dfff7bcde643270c02b328f66afb20  libstdc++-v3/include/std/unordered_map
  fcd40d278ab3aab699a63ff199c72d7a  libstdc++-v3/include/std/unordered_set
! e659d4d7c28d849fe648eae206bed6cc  libstdc++-v3/include/std/utility
  44f678755394b2ba7ea2edc8c4855a22  libstdc++-v3/include/std/valarray
! c2fa93954494261fd63720ea22cc3618  libstdc++-v3/include/std/variant
  03eaa11fbda7bb8fd9885fa88a16fbe1  libstdc++-v3/include/std/vector
  46a122be7109715c35fa8247ce567ea6  libstdc++-v3/include/tr1/array
  63a659b3cb9e797beff37ab1cef1c1f8  libstdc++-v3/include/tr1/bessel_function.tcc
*************** d34d775db91f8f024a1a7db132c88d38  libstd
*** 72245,72251 ****
  59d679435b524b27cf7053b151b4539f  libstdc++-v3/include/tr1/cfloat
  6ad983e985caf2df82fb93d1dbe51d20  libstdc++-v3/include/tr1/cinttypes
  e8f9ca2afed2b303028787fa13a3abb3  libstdc++-v3/include/tr1/climits
! 55628b31b8283d316dabf5032686d7d4  libstdc++-v3/include/tr1/cmath
  1773df79e1a40874eb3616655c590081  libstdc++-v3/include/tr1/complex
  4c4aaf78fb1478ce39e9d2ad713fb08a  libstdc++-v3/include/tr1/complex.h
  2289799160adfe58821500158fac20e7  libstdc++-v3/include/tr1/cstdarg
--- 72475,72481 ----
  59d679435b524b27cf7053b151b4539f  libstdc++-v3/include/tr1/cfloat
  6ad983e985caf2df82fb93d1dbe51d20  libstdc++-v3/include/tr1/cinttypes
  e8f9ca2afed2b303028787fa13a3abb3  libstdc++-v3/include/tr1/climits
! 1ad24af45414a3e6f8775948a8844f68  libstdc++-v3/include/tr1/cmath
  1773df79e1a40874eb3616655c590081  libstdc++-v3/include/tr1/complex
  4c4aaf78fb1478ce39e9d2ad713fb08a  libstdc++-v3/include/tr1/complex.h
  2289799160adfe58821500158fac20e7  libstdc++-v3/include/tr1/cstdarg
*************** cf5f64d5397e30f49c5789cbfd7c8688  libstd
*** 72318,72324 ****
  6e24c5cf0922dca2e84819b1c5131cf0  libstdc++-v3/libsupc++/class_type_info.cc
  5b9c0e54d648d34402fb923663ecf789  libstdc++-v3/libsupc++/cxxabi.h
  89c79c1be5d0424e33e3f1fa775eeaed  libstdc++-v3/libsupc++/cxxabi_forced.h
! ee0c3a579e1fc965c98d2a6d4d5a803d  libstdc++-v3/libsupc++/cxxabi_init_exception.h
  eed5419771d32658a76afe8eec054108  libstdc++-v3/libsupc++/del_op.cc
  2c69db3ad7ecdbfc7602568681251e1c  libstdc++-v3/libsupc++/del_opa.cc
  a9ceb39eeb2babfa39819d603bcff5ce  libstdc++-v3/libsupc++/del_opant.cc
--- 72548,72554 ----
  6e24c5cf0922dca2e84819b1c5131cf0  libstdc++-v3/libsupc++/class_type_info.cc
  5b9c0e54d648d34402fb923663ecf789  libstdc++-v3/libsupc++/cxxabi.h
  89c79c1be5d0424e33e3f1fa775eeaed  libstdc++-v3/libsupc++/cxxabi_forced.h
! 011902ba1a9d14ad750b8d185e16c2ff  libstdc++-v3/libsupc++/cxxabi_init_exception.h
  eed5419771d32658a76afe8eec054108  libstdc++-v3/libsupc++/del_op.cc
  2c69db3ad7ecdbfc7602568681251e1c  libstdc++-v3/libsupc++/del_opa.cc
  a9ceb39eeb2babfa39819d603bcff5ce  libstdc++-v3/libsupc++/del_opant.cc
*************** c7cf8027d4c2462452b21c7637b63208  libstd
*** 72352,72358 ****
  7ade5a8c17b101bef641ffcf11fccacf  libstdc++-v3/libsupc++/exception
  34861721c4e6489755e5972a55794d34  libstdc++-v3/libsupc++/exception.h
  c2de4a15fee39a464b4195a4d743df96  libstdc++-v3/libsupc++/exception_defines.h
! 794e33192f2cbe505bf8deed9d13fe8a  libstdc++-v3/libsupc++/exception_ptr.h
  33b9711053b5013082dcd01ff6886553  libstdc++-v3/libsupc++/function_type_info.cc
  15da917c7e92611ca228f73691b30d73  libstdc++-v3/libsupc++/fundamental_type_info.cc
  e8b4a9f0184d46c812afe3d4438008ed  libstdc++-v3/libsupc++/guard.cc
--- 72582,72588 ----
  7ade5a8c17b101bef641ffcf11fccacf  libstdc++-v3/libsupc++/exception
  34861721c4e6489755e5972a55794d34  libstdc++-v3/libsupc++/exception.h
  c2de4a15fee39a464b4195a4d743df96  libstdc++-v3/libsupc++/exception_defines.h
! 25d44782b686509a9fc5c8aaa8066643  libstdc++-v3/libsupc++/exception_ptr.h
  33b9711053b5013082dcd01ff6886553  libstdc++-v3/libsupc++/function_type_info.cc
  15da917c7e92611ca228f73691b30d73  libstdc++-v3/libsupc++/fundamental_type_info.cc
  e8b4a9f0184d46c812afe3d4438008ed  libstdc++-v3/libsupc++/guard.cc
*************** db33018f9a0c153cdacbad74d90cd744  libstd
*** 72399,72405 ****
  b42ce5546cb46bbbd486454dc2b29343  libstdc++-v3/python/hook.in
  68b329da9893e34099c7d8ad5cb9c940  libstdc++-v3/python/libstdcxx/__init__.py
  016d8953f53a812b7ce03d94d76fb15d  libstdc++-v3/python/libstdcxx/v6/__init__.py
! e0eaa90db7952e62016ed584a528471e  libstdc++-v3/python/libstdcxx/v6/printers.py
  415ba9594feeee0d643a6d665fdb61d8  libstdc++-v3/python/libstdcxx/v6/xmethods.py
  b1441422cec6381d9285b7681b666124  libstdc++-v3/scripts/check_compile
  533e594add6e79910b0e557ba690fac6  libstdc++-v3/scripts/check_performance
--- 72629,72635 ----
  b42ce5546cb46bbbd486454dc2b29343  libstdc++-v3/python/hook.in
  68b329da9893e34099c7d8ad5cb9c940  libstdc++-v3/python/libstdcxx/__init__.py
  016d8953f53a812b7ce03d94d76fb15d  libstdc++-v3/python/libstdcxx/v6/__init__.py
! 116f8ebc37b5f844ae2450755aaa13fd  libstdc++-v3/python/libstdcxx/v6/printers.py
  415ba9594feeee0d643a6d665fdb61d8  libstdc++-v3/python/libstdcxx/v6/xmethods.py
  b1441422cec6381d9285b7681b666124  libstdc++-v3/scripts/check_compile
  533e594add6e79910b0e557ba690fac6  libstdc++-v3/scripts/check_performance
*************** ec24c6a9fddf30e4c267e32d40f70226  libstd
*** 72418,72424 ****
  b126c7ff261f4aba9341c48f67a51ffd  libstdc++-v3/src/c++11/Makefile.am
  3037cac2cfd247a2cbee6d0c656b6e4c  libstdc++-v3/src/c++11/Makefile.in
  8112dfc874427401d41b79800ca28310  libstdc++-v3/src/c++11/chrono.cc
! ee95e237ff8f15499863d2c0d9ffcefc  libstdc++-v3/src/c++11/codecvt.cc
  d0837fc9a3d11fc292e0f58c3afa791b  libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc
  a0c4efbcfdbc49f6cbcfd8e9a8cdcaf2  libstdc++-v3/src/c++11/compatibility-c++0x.cc
  612818152d208279c82d410247db234c  libstdc++-v3/src/c++11/compatibility-chrono.cc
--- 72648,72654 ----
  b126c7ff261f4aba9341c48f67a51ffd  libstdc++-v3/src/c++11/Makefile.am
  3037cac2cfd247a2cbee6d0c656b6e4c  libstdc++-v3/src/c++11/Makefile.in
  8112dfc874427401d41b79800ca28310  libstdc++-v3/src/c++11/chrono.cc
! 8c0d8622888eca7a4ad7dbe143468562  libstdc++-v3/src/c++11/codecvt.cc
  d0837fc9a3d11fc292e0f58c3afa791b  libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc
  a0c4efbcfdbc49f6cbcfd8e9a8cdcaf2  libstdc++-v3/src/c++11/compatibility-c++0x.cc
  612818152d208279c82d410247db234c  libstdc++-v3/src/c++11/compatibility-chrono.cc
*************** ef887cdfcc4bd973278d5a9fa1801f35  libstd
*** 72467,72473 ****
  cf11e50cc2ea4b91c16eaaceb08d0890  libstdc++-v3/src/c++11/sso_string.cc
  52c33422dfb65497fd059364ca083c3a  libstdc++-v3/src/c++11/sstream-inst.cc
  f63670ea53d56627f4e63f5ba430a52d  libstdc++-v3/src/c++11/streambuf-inst.cc
! bb6614d4469aa23a6490ebf65aba8897  libstdc++-v3/src/c++11/string-inst.cc
  c6ecb548eb9548bbca645925e1c40ce3  libstdc++-v3/src/c++11/string-io-inst.cc
  68e2f85efc018c1784d1712fff103a12  libstdc++-v3/src/c++11/system_error.cc
  3251407d3ed6f92221d1c3dbc6e2d964  libstdc++-v3/src/c++11/thread.cc
--- 72697,72703 ----
  cf11e50cc2ea4b91c16eaaceb08d0890  libstdc++-v3/src/c++11/sso_string.cc
  52c33422dfb65497fd059364ca083c3a  libstdc++-v3/src/c++11/sstream-inst.cc
  f63670ea53d56627f4e63f5ba430a52d  libstdc++-v3/src/c++11/streambuf-inst.cc
! 316d9414409bf4c0a934c57eecc66023  libstdc++-v3/src/c++11/string-inst.cc
  c6ecb548eb9548bbca645925e1c40ce3  libstdc++-v3/src/c++11/string-io-inst.cc
  68e2f85efc018c1784d1712fff103a12  libstdc++-v3/src/c++11/system_error.cc
  3251407d3ed6f92221d1c3dbc6e2d964  libstdc++-v3/src/c++11/thread.cc
*************** fb2efeb60fd8c764483e34d6c089ccc2  libstd
*** 72527,72536 ****
  b74d6594f0374085c9300b092775aeb1  libstdc++-v3/src/filesystem/dir-common.h
  7d47eafed9b0df004eb5196272d725ce  libstdc++-v3/src/filesystem/dir.cc
  767020a0dd8a279cae757fdccf19282d  libstdc++-v3/src/filesystem/ops-common.h
! 97f388783aedb742f0d294a02a2121f1  libstdc++-v3/src/filesystem/ops.cc
! a5fce3f1cff4ec046327a71aa4ef6a67  libstdc++-v3/src/filesystem/path.cc
  9157503d4bc833a58de7ade9a0c4a95f  libstdc++-v3/src/filesystem/std-dir.cc
! cb03f45109affded26db17b263d2a57f  libstdc++-v3/src/filesystem/std-ops.cc
  e6ec7c3d450673d7bb170a43854a0788  libstdc++-v3/src/filesystem/std-path.cc
  0601bf78d93bd1788214ede5de7c02ad  libstdc++-v3/src/shared/hashtable-aux.cc
  3d8476b40375b3b047530c4521769b00  libstdc++-v3/testsuite/17_intro/freestanding.cc
--- 72757,72766 ----
  b74d6594f0374085c9300b092775aeb1  libstdc++-v3/src/filesystem/dir-common.h
  7d47eafed9b0df004eb5196272d725ce  libstdc++-v3/src/filesystem/dir.cc
  767020a0dd8a279cae757fdccf19282d  libstdc++-v3/src/filesystem/ops-common.h
! 6f03ed920c312d9b16b455b1b332a714  libstdc++-v3/src/filesystem/ops.cc
! 95d8ca3a8ad78a09ca269a347b27fd4a  libstdc++-v3/src/filesystem/path.cc
  9157503d4bc833a58de7ade9a0c4a95f  libstdc++-v3/src/filesystem/std-dir.cc
! c63f908200140525875380b6acab1f80  libstdc++-v3/src/filesystem/std-ops.cc
  e6ec7c3d450673d7bb170a43854a0788  libstdc++-v3/src/filesystem/std-path.cc
  0601bf78d93bd1788214ede5de7c02ad  libstdc++-v3/src/shared/hashtable-aux.cc
  3d8476b40375b3b047530c4521769b00  libstdc++-v3/testsuite/17_intro/freestanding.cc
*************** b46c8917a67a49cbcc66d2e187b33c8f  libstd
*** 72879,72890 ****
  e25cb525511555f52ef270cb42b58443  libstdc++-v3/testsuite/20_util/duration/cons/54025.cc
  dea948abd1b9a9cfd36d501cecc1431c  libstdc++-v3/testsuite/20_util/duration/cons/constexpr.cc
  c72dc91ed98b6dafde4e626cd9e22ef6  libstdc++-v3/testsuite/20_util/duration/cons/dr1177.cc
  7f1e5d7962d228d789a7dd204b81f71f  libstdc++-v3/testsuite/20_util/duration/cons/dr974_neg.cc
  7daaf95c81a9a7281129f4612c4d8ef9  libstdc++-v3/testsuite/20_util/duration/literals/61166.cc
  30f623c9371a5f337e8879fd346f0fff  libstdc++-v3/testsuite/20_util/duration/literals/65499.cc
  c67d16d858b1ab66464b080d5c6d7691  libstdc++-v3/testsuite/20_util/duration/literals/84671.cc
  f11b5a7d64db419bf2305c0f433c638b  libstdc++-v3/testsuite/20_util/duration/literals/ns_detail.cc
! 78f2cd376d37ba4c56b73a8ee76db693  libstdc++-v3/testsuite/20_util/duration/literals/range.cc
  b7ccb806604efb85eae8e369572d376f  libstdc++-v3/testsuite/20_util/duration/literals/types.cc
  ec34dc1069190bfbf7b6b92676e34a5c  libstdc++-v3/testsuite/20_util/duration/literals/values.cc
  24e08686e964f0f5e21cf257bc91ddc6  libstdc++-v3/testsuite/20_util/duration/requirements/constexpr_functions.cc
--- 73109,73121 ----
  e25cb525511555f52ef270cb42b58443  libstdc++-v3/testsuite/20_util/duration/cons/54025.cc
  dea948abd1b9a9cfd36d501cecc1431c  libstdc++-v3/testsuite/20_util/duration/cons/constexpr.cc
  c72dc91ed98b6dafde4e626cd9e22ef6  libstdc++-v3/testsuite/20_util/duration/cons/dr1177.cc
+ 61e43b1df702ebfb4f2a1470fa9edfe1  libstdc++-v3/testsuite/20_util/duration/cons/dr3050.cc
  7f1e5d7962d228d789a7dd204b81f71f  libstdc++-v3/testsuite/20_util/duration/cons/dr974_neg.cc
  7daaf95c81a9a7281129f4612c4d8ef9  libstdc++-v3/testsuite/20_util/duration/literals/61166.cc
  30f623c9371a5f337e8879fd346f0fff  libstdc++-v3/testsuite/20_util/duration/literals/65499.cc
  c67d16d858b1ab66464b080d5c6d7691  libstdc++-v3/testsuite/20_util/duration/literals/84671.cc
  f11b5a7d64db419bf2305c0f433c638b  libstdc++-v3/testsuite/20_util/duration/literals/ns_detail.cc
! f75ce79d58484f5051c693918d09533a  libstdc++-v3/testsuite/20_util/duration/literals/range_neg.cc
  b7ccb806604efb85eae8e369572d376f  libstdc++-v3/testsuite/20_util/duration/literals/types.cc
  ec34dc1069190bfbf7b6b92676e34a5c  libstdc++-v3/testsuite/20_util/duration/literals/values.cc
  24e08686e964f0f5e21cf257bc91ddc6  libstdc++-v3/testsuite/20_util/duration/requirements/constexpr_functions.cc
*************** e1993f7ba83873b0bc325ab53d7945a5  libstd
*** 73223,73229 ****
  3676d3b93dede30cd71d29ddee2da137  libstdc++-v3/testsuite/20_util/is_trivially_assignable/value.cc
  5449805a77d02588c19c8ce49b897721  libstdc++-v3/testsuite/20_util/is_trivially_constructible/requirements/explicit_instantiation.cc
  b51a3623284386948e01231b23c4ef38  libstdc++-v3/testsuite/20_util/is_trivially_constructible/requirements/typedefs.cc
! a80573c629297d63ccc72efcd661b503  libstdc++-v3/testsuite/20_util/is_trivially_constructible/value.cc
  bd8a59605dcba36e84a77e314311784f  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/requirements/explicit_instantiation.cc
  a9944cb6258882c860bb9b3be6a11c4b  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/requirements/typedefs.cc
  cb9579523ffa9c296b89783726f12d16  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/value.cc
--- 73454,73460 ----
  3676d3b93dede30cd71d29ddee2da137  libstdc++-v3/testsuite/20_util/is_trivially_assignable/value.cc
  5449805a77d02588c19c8ce49b897721  libstdc++-v3/testsuite/20_util/is_trivially_constructible/requirements/explicit_instantiation.cc
  b51a3623284386948e01231b23c4ef38  libstdc++-v3/testsuite/20_util/is_trivially_constructible/requirements/typedefs.cc
! 5661baa554e7c5e4e2f7e5ef003310f9  libstdc++-v3/testsuite/20_util/is_trivially_constructible/value.cc
  bd8a59605dcba36e84a77e314311784f  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/requirements/explicit_instantiation.cc
  a9944cb6258882c860bb9b3be6a11c4b  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/requirements/typedefs.cc
  cb9579523ffa9c296b89783726f12d16  libstdc++-v3/testsuite/20_util/is_trivially_copy_assignable/value.cc
*************** eac9bb608fe6f68713369cef995006c5  libstd
*** 73265,73279 ****
  3d362a178215cff94b329d01d721d9c1  libstdc++-v3/testsuite/20_util/make_signed/requirements/explicit_instantiation.cc
  8f9303cd94c76c601b87798e2acd4c82  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-1.cc
  80425e7dc7f243cf672aa66b8231787b  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-2.cc
! 092dfb77e4dd4aa50b462f007a14e0c0  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-3.cc
  7e4877643842e56ead973d53d8ae2d10  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-4.cc
! bc5e6303f00c0d3472804ceade61bbf1  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs_neg.cc
  e041da95412c01ac86346450073b471d  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/alias_decl.cc
  1d6556dadf15b1a6241fdb16d557ba8b  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc
  a5a209c373e1fc273776390d925286f8  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-1.cc
  432f526b7797ab5ec7f988ea11e1c417  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-2.cc
! 544eaeec0157f18c5fa3586d5c7aeda4  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-3.cc
! d3dd06a2886bb439460c44eef25006b8  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc
  35164e07b784b24b74d3ee14234d82c0  libstdc++-v3/testsuite/20_util/move/1.cc
  34240e65fa0ff55f073453c282815529  libstdc++-v3/testsuite/20_util/move/requirements/explicit_instantiation.cc
  c20429cd89f2d8737a1500d634a6762a  libstdc++-v3/testsuite/20_util/move_if_noexcept/1.cc
--- 73496,73510 ----
  3d362a178215cff94b329d01d721d9c1  libstdc++-v3/testsuite/20_util/make_signed/requirements/explicit_instantiation.cc
  8f9303cd94c76c601b87798e2acd4c82  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-1.cc
  80425e7dc7f243cf672aa66b8231787b  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-2.cc
! f122bbd59ad52215b797d6f521669f5d  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-3.cc
  7e4877643842e56ead973d53d8ae2d10  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-4.cc
! 5231b7c792871712b1a71129355076c1  libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs_neg.cc
  e041da95412c01ac86346450073b471d  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/alias_decl.cc
  1d6556dadf15b1a6241fdb16d557ba8b  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc
  a5a209c373e1fc273776390d925286f8  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-1.cc
  432f526b7797ab5ec7f988ea11e1c417  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-2.cc
! e812fb5e750cfa040199e9f2d47909d8  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-3.cc
! 17ce860a741197cc507543d25ad4ebf8  libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc
  35164e07b784b24b74d3ee14234d82c0  libstdc++-v3/testsuite/20_util/move/1.cc
  34240e65fa0ff55f073453c282815529  libstdc++-v3/testsuite/20_util/move/requirements/explicit_instantiation.cc
  c20429cd89f2d8737a1500d634a6762a  libstdc++-v3/testsuite/20_util/move_if_noexcept/1.cc
*************** abe59eaa4d20bec7c60895ea85b24e4c  libstd
*** 73290,73302 ****
  36e8e862d3a00ba0bad7000f462e7d4b  libstdc++-v3/testsuite/20_util/optional/assignment/7.cc
  10ed24299b1d5b0400a2e7070a8f6970  libstdc++-v3/testsuite/20_util/optional/assignment/8.cc
  c23cfe0c0c049e218299b1cbb7e264aa  libstdc++-v3/testsuite/20_util/optional/cons/77727.cc
  d919c886aa70fc51b7eb55975c3ea25c  libstdc++-v3/testsuite/20_util/optional/cons/copy.cc
  81ebb6cb30418f65a76c67e4d716b420  libstdc++-v3/testsuite/20_util/optional/cons/deduction.cc
  e4db08d573e709f085567fd5df383580  libstdc++-v3/testsuite/20_util/optional/cons/default.cc
  a50bfa6946d9e7cc01ed14028ff981f3  libstdc++-v3/testsuite/20_util/optional/cons/move.cc
  329472a14ed0a62a5d63a6d722b9d739  libstdc++-v3/testsuite/20_util/optional/cons/trivial.cc
  3acc0cc842fd1bec95079502a7eadf37  libstdc++-v3/testsuite/20_util/optional/cons/value.cc
! 95acef512b059b9d011c814da5b8b073  libstdc++-v3/testsuite/20_util/optional/cons/value_neg.cc
  f0de7c991a99465c95dddaaea50154a1  libstdc++-v3/testsuite/20_util/optional/constexpr/cons/default.cc
  d47821825112b81dbfdb430534cb31fb  libstdc++-v3/testsuite/20_util/optional/constexpr/cons/value.cc
  82799de76fe93ad1f5322e7d9eb567c2  libstdc++-v3/testsuite/20_util/optional/constexpr/in_place.cc
--- 73521,73534 ----
  36e8e862d3a00ba0bad7000f462e7d4b  libstdc++-v3/testsuite/20_util/optional/assignment/7.cc
  10ed24299b1d5b0400a2e7070a8f6970  libstdc++-v3/testsuite/20_util/optional/assignment/8.cc
  c23cfe0c0c049e218299b1cbb7e264aa  libstdc++-v3/testsuite/20_util/optional/cons/77727.cc
+ c77076258eaf4a1bbddc5b6e1a36647a  libstdc++-v3/testsuite/20_util/optional/cons/85642.cc
  d919c886aa70fc51b7eb55975c3ea25c  libstdc++-v3/testsuite/20_util/optional/cons/copy.cc
  81ebb6cb30418f65a76c67e4d716b420  libstdc++-v3/testsuite/20_util/optional/cons/deduction.cc
  e4db08d573e709f085567fd5df383580  libstdc++-v3/testsuite/20_util/optional/cons/default.cc
  a50bfa6946d9e7cc01ed14028ff981f3  libstdc++-v3/testsuite/20_util/optional/cons/move.cc
  329472a14ed0a62a5d63a6d722b9d739  libstdc++-v3/testsuite/20_util/optional/cons/trivial.cc
  3acc0cc842fd1bec95079502a7eadf37  libstdc++-v3/testsuite/20_util/optional/cons/value.cc
! a6ed8b4d2e9f24dcd5bbfe42fa7576bf  libstdc++-v3/testsuite/20_util/optional/cons/value_neg.cc
  f0de7c991a99465c95dddaaea50154a1  libstdc++-v3/testsuite/20_util/optional/constexpr/cons/default.cc
  d47821825112b81dbfdb430534cb31fb  libstdc++-v3/testsuite/20_util/optional/constexpr/cons/value.cc
  82799de76fe93ad1f5322e7d9eb567c2  libstdc++-v3/testsuite/20_util/optional/constexpr/in_place.cc
*************** c10e1f0160139b279c74f1d653b88a9b  libstd
*** 73760,73767 ****
  25fa1dc7438a523abf0b0b9f9025705e  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/7.cc
  490441252f8c6cd11dffbbb1891c9e3a  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/79162.cc
  10988d32264f3ee97df87202068f44da  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/8.cc
  800088e7d467b3ae48636920e19fea42  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/9.cc
! 194d48448400869dbfff5d7ae8271a9e  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/deduction.cc
  cef1f1523b485fef47763ec170af8004  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/moveable.cc
  1898c838e23eb75ff9bb95c62717d5ba  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/moveable2.cc
  2550b938e905a4ef3e0fb3a8871d4e72  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/moveable2_c++17.cc
--- 73992,74000 ----
  25fa1dc7438a523abf0b0b9f9025705e  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/7.cc
  490441252f8c6cd11dffbbb1891c9e3a  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/79162.cc
  10988d32264f3ee97df87202068f44da  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/8.cc
+ 79d4d7b90adf7d08a3e37266fa951841  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/86138.cc
  800088e7d467b3ae48636920e19fea42  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/9.cc
! f674769663b965df5cbf806c00bfa7ba  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/deduction.cc
  cef1f1523b485fef47763ec170af8004  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/moveable.cc
  1898c838e23eb75ff9bb95c62717d5ba  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/moveable2.cc
  2550b938e905a4ef3e0fb3a8871d4e72  libstdc++-v3/testsuite/21_strings/basic_string/cons/char/moveable2_c++17.cc
*************** eabacbfd3ed09c5d20a2c3b2ab135738  libstd
*** 73776,73787 ****
  f2b8d2a5c78c8e6b82fd4c5e29bca380  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/7.cc
  490441252f8c6cd11dffbbb1891c9e3a  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/79162.cc
  bf9aba47f6125cef93b8c4702ccf07f5  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/8.cc
  1604adf7c752b4321d61af24dda6568a  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/9.cc
! 07fe29d2be1d00f1890ae8693e8e9352  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/deduction.cc
  f3bbdf701694b8b2926fd6debf9fd1c8  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/moveable.cc
  4d090346bbc056ce727518a1dfcdfe55  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/moveable2.cc
  52c85948259ef90662ffca80a3f51b29  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/moveable2_c++17.cc
  b9baaf8fd828745e27090ce450ed4072  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/noexcept_move_construct.cc
  f23eedcbfe12a2e489e133eb9306af08  libstdc++-v3/testsuite/21_strings/basic_string/element_access/char/1.cc
  8fb8a7eb767fadada8df6813067e034d  libstdc++-v3/testsuite/21_strings/basic_string/element_access/char/2.cc
  333d3d0dfce15d7fa546d3dda57c8c55  libstdc++-v3/testsuite/21_strings/basic_string/element_access/char/21674.cc
--- 74009,74022 ----
  f2b8d2a5c78c8e6b82fd4c5e29bca380  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/7.cc
  490441252f8c6cd11dffbbb1891c9e3a  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/79162.cc
  bf9aba47f6125cef93b8c4702ccf07f5  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/8.cc
+ de67f59b5cc7f8f4163ac43a37041fdc  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/86138.cc
  1604adf7c752b4321d61af24dda6568a  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/9.cc
! 0a2f58cab2923a75886bf3f15cc828ef  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/deduction.cc
  f3bbdf701694b8b2926fd6debf9fd1c8  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/moveable.cc
  4d090346bbc056ce727518a1dfcdfe55  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/moveable2.cc
  52c85948259ef90662ffca80a3f51b29  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/moveable2_c++17.cc
  b9baaf8fd828745e27090ce450ed4072  libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/noexcept_move_construct.cc
+ efc7075246d3a5ea24a31f4bca5e43f1  libstdc++-v3/testsuite/21_strings/basic_string/dr2268.cc
  f23eedcbfe12a2e489e133eb9306af08  libstdc++-v3/testsuite/21_strings/basic_string/element_access/char/1.cc
  8fb8a7eb767fadada8df6813067e034d  libstdc++-v3/testsuite/21_strings/basic_string/element_access/char/2.cc
  333d3d0dfce15d7fa546d3dda57c8c55  libstdc++-v3/testsuite/21_strings/basic_string/element_access/char/21674.cc
*************** e9d4c2fda1a18567f6d30cc8e8318fdb  libstd
*** 73898,73903 ****
--- 74133,74139 ----
  6bce652601bc08f158c73a9da19d6e41  libstdc++-v3/testsuite/21_strings/basic_string/operations/compare/wchar_t/2.cc
  da3f700a53d22cd029a604673e059e11  libstdc++-v3/testsuite/21_strings/basic_string/operations/data/char/1.cc
  9c862000398e6a89b8c4cc17fe666c2c  libstdc++-v3/testsuite/21_strings/basic_string/operations/data/char/2.cc
+ 629c4fb49dd0d4a29803e1c5176619c1  libstdc++-v3/testsuite/21_strings/basic_string/operations/data/char/86169.cc
  ca74682c72cb547cf309e380caad822d  libstdc++-v3/testsuite/21_strings/basic_string/operations/data/wchar_t/1.cc
  896589bdc779441eea34071f745eaa6f  libstdc++-v3/testsuite/21_strings/basic_string/operations/data/wchar_t/2.cc
  0c5ca81c29e9828945009ddfbf71c821  libstdc++-v3/testsuite/21_strings/basic_string/operations/find/char/1.cc
*************** cb8cbb89b5b4345071532d31febaa214  libstd
*** 74087,74096 ****
  91efbbcb5e1a7e62207c22f04fdf39cd  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/members.cc
  0cd7bea7de0dac0bc341b91ca263b4fe  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/misaligned.cc
  e9e447e9e5f5f7e60c89a87da4c5a9c3  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/requirements/1.cc
! 092440f5f22daef8b40a2e1086b960cf  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/69703.cc
  d5de500b4729b666ce97afcc0ca6e2c1  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/79980.cc
  94c3fa2e6dd182a8f077748e51a699c4  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/members.cc
  2d1c5ea1668b009a35b65217d4ef66f1  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/requirements/1.cc
  d870765d8e2c3a115e34c61325c4bdb4  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/66855.cc
  977ea123eb3ab623224f5b6a50cbdbf2  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/79511.cc
  906d332abfaa1004b4429892d79d2474  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/members.cc
--- 74323,74333 ----
  91efbbcb5e1a7e62207c22f04fdf39cd  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/members.cc
  0cd7bea7de0dac0bc341b91ca263b4fe  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/misaligned.cc
  e9e447e9e5f5f7e60c89a87da4c5a9c3  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/requirements/1.cc
! 3d2e7db012bab5365b10ab18691527d4  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/69703.cc
  d5de500b4729b666ce97afcc0ca6e2c1  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/79980.cc
  94c3fa2e6dd182a8f077748e51a699c4  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/members.cc
  2d1c5ea1668b009a35b65217d4ef66f1  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/requirements/1.cc
+ 5a0ffd51408333daf5df0ac984db795d  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8/wchar_t/1.cc
  d870765d8e2c3a115e34c61325c4bdb4  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/66855.cc
  977ea123eb3ab623224f5b6a50cbdbf2  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/79511.cc
  906d332abfaa1004b4429892d79d2474  libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf8_utf16/members.cc
*************** b58518554ae694707c3c8d5341c73e38  libstd
*** 75370,75375 ****
--- 75607,75613 ----
  7186bae1a10b8586ea978d3bd822ffd8  libstdc++-v3/testsuite/23_containers/set/modifiers/insert/2.cc
  7dfe68f67c639e287f4b30e1257bfa45  libstdc++-v3/testsuite/23_containers/set/modifiers/insert/3.cc
  cdaed7e4d6abc2462f11dead5cb9cdba  libstdc++-v3/testsuite/23_containers/set/modifiers/merge.cc
+ 213f39c20ce6762f94c9e19c4829c495  libstdc++-v3/testsuite/23_containers/set/modifiers/node_swap.cc
  7aa3b1118a62cf3e15980f38dd8d4b40  libstdc++-v3/testsuite/23_containers/set/modifiers/swap/1.cc
  0ebe76c9964dfd5e7c9cb80b7cbcb51b  libstdc++-v3/testsuite/23_containers/set/modifiers/swap/2.cc
  077f09f352bf222cfdaf6d345d9c3b27  libstdc++-v3/testsuite/23_containers/set/modifiers/swap/3.cc
*************** aeec956916583725f018b9ef397b85c3  libstd
*** 75813,75818 ****
--- 76051,76057 ----
  7efcd4e2bd1231b96fcc3eb13bdfdcf3  libstdc++-v3/testsuite/23_containers/vector/capacity/resize/moveable.cc
  692e6d8903b672706693414374b176cf  libstdc++-v3/testsuite/23_containers/vector/capacity/resize/moveable2.cc
  8e5cc0b3ac2553ffe7bf8dbe07fd0b1d  libstdc++-v3/testsuite/23_containers/vector/capacity/resize/resize_size.cc
+ ee403fdcb93ecb4b122c34a4726c9eec  libstdc++-v3/testsuite/23_containers/vector/capacity/resize/strong_guarantee.cc
  f3158fbd42ffbb1d2669a718c8206043  libstdc++-v3/testsuite/23_containers/vector/capacity/shrink_to_fit.cc
  2f08a4784611a6888fc3e37bd8f8bdcf  libstdc++-v3/testsuite/23_containers/vector/capacity/shrink_to_fit2.cc
  0a8d712b87e4b42bd85b1d661c508473  libstdc++-v3/testsuite/23_containers/vector/check_construct_destroy.cc
*************** f3158fbd42ffbb1d2669a718c8206043  libstd
*** 75822,75827 ****
--- 76061,76067 ----
  841fa0835e0a9d31a84b92e6ef203ffb  libstdc++-v3/testsuite/23_containers/vector/cons/4.cc
  1ca761e245bd95ce09d0f5c9648e8d97  libstdc++-v3/testsuite/23_containers/vector/cons/55977.cc
  aa51a3960a8031048d2011b0a8cc71c0  libstdc++-v3/testsuite/23_containers/vector/cons/6513.cc
+ 14d00e2a078c432ad11f61c1428c7694  libstdc++-v3/testsuite/23_containers/vector/cons/86292.cc
  4ba677698ca810c47bb7f1c0eba70883  libstdc++-v3/testsuite/23_containers/vector/cons/clear_allocator.cc
  aedee86118114ca6da46d2f1bcbf4aa3  libstdc++-v3/testsuite/23_containers/vector/cons/cons_size.cc
  320afd8fad22f819ea8564523e127394  libstdc++-v3/testsuite/23_containers/vector/cons/deduction.cc
*************** aa24a35764cb8c1c1d8d1986da74c5ce  libstd
*** 76208,76214 ****
  3ff7845227bb31d516a7f8de00db31b8  libstdc++-v3/testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc
  82c72d88590146e9f8465d5215ace271  libstdc++-v3/testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc
  72d2b06307dea413f040323de98ae627  libstdc++-v3/testsuite/25_algorithms/make_heap/80064.cc
! c712edab6e759b4c09c08bf2ff38f17d  libstdc++-v3/testsuite/25_algorithms/make_heap/complexity.cc
  cd54aeb6fe8e836e6d6e4b3c033f262c  libstdc++-v3/testsuite/25_algorithms/make_heap/movable.cc
  a2d528d22fbe53793dcf0d067fc5bf8a  libstdc++-v3/testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc
  0bb36ace30cb62d25cf032903c0e0e8a  libstdc++-v3/testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc
--- 76448,76454 ----
  3ff7845227bb31d516a7f8de00db31b8  libstdc++-v3/testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc
  82c72d88590146e9f8465d5215ace271  libstdc++-v3/testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc
  72d2b06307dea413f040323de98ae627  libstdc++-v3/testsuite/25_algorithms/make_heap/80064.cc
! 57f33b4490f010773d68485cfe052a31  libstdc++-v3/testsuite/25_algorithms/make_heap/complexity.cc
  cd54aeb6fe8e836e6d6e4b3c033f262c  libstdc++-v3/testsuite/25_algorithms/make_heap/movable.cc
  a2d528d22fbe53793dcf0d067fc5bf8a  libstdc++-v3/testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc
  0bb36ace30cb62d25cf032903c0e0e8a  libstdc++-v3/testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc
*************** b97afcf969d15cc46cbd16b0b8dfa434  libstd
*** 76780,76786 ****
  ddee65372702dcbe42b6c92aedd5f180  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/explicit_instantiation/1.cc
  2721ada822954bd385d9e450d45c9ae5  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc
  81d0a65cc33d66de1aef613713ef5a6e  libstdc++-v3/testsuite/26_numerics/random/pr60037-neg.cc
! f4d4b3d5940a4a8fcc2f5d2491ebd43c  libstdc++-v3/testsuite/26_numerics/random/random_device/cons/default.cc
  ac71ee04e1231fa1890d5103c2c84adc  libstdc++-v3/testsuite/26_numerics/random/random_device/cons/token.cc
  b926245686cadb267ebd5ea61da1254b  libstdc++-v3/testsuite/26_numerics/random/random_device/requirements/typedefs.cc
  b048f47c84dc953eb19773ae17965568  libstdc++-v3/testsuite/26_numerics/random/ranlux24.cc
--- 77020,77026 ----
  ddee65372702dcbe42b6c92aedd5f180  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/explicit_instantiation/1.cc
  2721ada822954bd385d9e450d45c9ae5  libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc
  81d0a65cc33d66de1aef613713ef5a6e  libstdc++-v3/testsuite/26_numerics/random/pr60037-neg.cc
! 79834f7bfd50512b2dcc68c12f572400  libstdc++-v3/testsuite/26_numerics/random/random_device/cons/default.cc
  ac71ee04e1231fa1890d5103c2c84adc  libstdc++-v3/testsuite/26_numerics/random/random_device/cons/token.cc
  b926245686cadb267ebd5ea61da1254b  libstdc++-v3/testsuite/26_numerics/random/random_device/requirements/typedefs.cc
  b048f47c84dc953eb19773ae17965568  libstdc++-v3/testsuite/26_numerics/random/ranlux24.cc
*************** d947178516657a8cb233a9a19ae24516  libstd
*** 77645,77656 ****
  4abcf07bddc541d6928bc3a94eca4749  libstdc++-v3/testsuite/27_io/filesystem/operations/relative.cc
  fcda569eb73f03035565926297f637b0  libstdc++-v3/testsuite/27_io/filesystem/operations/remove.cc
  e3a3027d3dd93e897d2770568820cbda  libstdc++-v3/testsuite/27_io/filesystem/operations/remove_all.cc
! 9b89c915069ea48fc777eed264a73a94  libstdc++-v3/testsuite/27_io/filesystem/operations/space.cc
  bbd863acf30fa570bf4e9aad439457f7  libstdc++-v3/testsuite/27_io/filesystem/operations/status.cc
  93cf8aa30c799c1f291be509c3f17ab5  libstdc++-v3/testsuite/27_io/filesystem/operations/symlink_status.cc
  4fe186b1d1928867591d37d6c232231b  libstdc++-v3/testsuite/27_io/filesystem/operations/temp_directory_path.cc
  75a2c8e2cfaffce68ebbf48593f97760  libstdc++-v3/testsuite/27_io/filesystem/operations/weakly_canonical.cc
! 11a45148a6441047fec3d4a6d175b2d9  libstdc++-v3/testsuite/27_io/filesystem/path/append/path.cc
  745664709078f13870ab58bc6e42da6b  libstdc++-v3/testsuite/27_io/filesystem/path/assign/assign.cc
  a844d427bb1d9cd556b0e28d7239b2ce  libstdc++-v3/testsuite/27_io/filesystem/path/assign/copy.cc
  27a7a60c1f1480f039e979af768517e4  libstdc++-v3/testsuite/27_io/filesystem/path/compare/compare.cc
--- 77885,77897 ----
  4abcf07bddc541d6928bc3a94eca4749  libstdc++-v3/testsuite/27_io/filesystem/operations/relative.cc
  fcda569eb73f03035565926297f637b0  libstdc++-v3/testsuite/27_io/filesystem/operations/remove.cc
  e3a3027d3dd93e897d2770568820cbda  libstdc++-v3/testsuite/27_io/filesystem/operations/remove_all.cc
! 932f80a010ec0d99e74f616705221fb5  libstdc++-v3/testsuite/27_io/filesystem/operations/space.cc
  bbd863acf30fa570bf4e9aad439457f7  libstdc++-v3/testsuite/27_io/filesystem/operations/status.cc
  93cf8aa30c799c1f291be509c3f17ab5  libstdc++-v3/testsuite/27_io/filesystem/operations/symlink_status.cc
  4fe186b1d1928867591d37d6c232231b  libstdc++-v3/testsuite/27_io/filesystem/operations/temp_directory_path.cc
  75a2c8e2cfaffce68ebbf48593f97760  libstdc++-v3/testsuite/27_io/filesystem/operations/weakly_canonical.cc
! 2695d733396cbaa1654ccdd60d27fb51  libstdc++-v3/testsuite/27_io/filesystem/path/append/path.cc
! 66d1b417c6c469331f02c1bf8d9838c6  libstdc++-v3/testsuite/27_io/filesystem/path/append/source.cc
  745664709078f13870ab58bc6e42da6b  libstdc++-v3/testsuite/27_io/filesystem/path/assign/assign.cc
  a844d427bb1d9cd556b0e28d7239b2ce  libstdc++-v3/testsuite/27_io/filesystem/path/assign/copy.cc
  27a7a60c1f1480f039e979af768517e4  libstdc++-v3/testsuite/27_io/filesystem/path/compare/compare.cc
*************** dfb5784845c7b0f246c4ba7cc07133fb  libstd
*** 77664,77671 ****
  c0431f7468eb50eef990d3c182913fb2  libstdc++-v3/testsuite/27_io/filesystem/path/construct/locale.cc
  7f217f1d444472a80b596cbfe66485c9  libstdc++-v3/testsuite/27_io/filesystem/path/construct/range.cc
  0722aa210abf7b1a04afc8bd24f1daa1  libstdc++-v3/testsuite/27_io/filesystem/path/construct/string_view.cc
! fbc95989d4e3651d5391c7bcd8b96e8f  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/extension.cc
! 41828e5dc3ebd1eb4db24e4b4c2a49fa  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/filename.cc
  6df1cd7716018befb2bf398e9078401f  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/parent_path.cc
  72b70d86dd4d26403f432ec29329cfce  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/relative_path.cc
  47b63736332a6b1e5d2571c3468bdf28  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/root_directory.cc
--- 77905,77912 ----
  c0431f7468eb50eef990d3c182913fb2  libstdc++-v3/testsuite/27_io/filesystem/path/construct/locale.cc
  7f217f1d444472a80b596cbfe66485c9  libstdc++-v3/testsuite/27_io/filesystem/path/construct/range.cc
  0722aa210abf7b1a04afc8bd24f1daa1  libstdc++-v3/testsuite/27_io/filesystem/path/construct/string_view.cc
! d14fcc9786bc5a218de096c478e69f46  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/extension.cc
! db777e2df8ce6a2dfb3873d51e4b72a3  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/filename.cc
  6df1cd7716018befb2bf398e9078401f  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/parent_path.cc
  72b70d86dd4d26403f432ec29329cfce  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/relative_path.cc
  47b63736332a6b1e5d2571c3468bdf28  libstdc++-v3/testsuite/27_io/filesystem/path/decompose/root_directory.cc
*************** cf5675a80e2ccb5e62c117ac0b811413  libstd
*** 77684,77701 ****
  7a4e6745b6d322599c2d7eaa7952cfc8  libstdc++-v3/testsuite/27_io/filesystem/path/modifiers/replace_filename.cc
  eb4c59b42f8a27e3ca494b001d370f9e  libstdc++-v3/testsuite/27_io/filesystem/path/modifiers/swap.cc
  4a704c91c131d54a244657f515717bc9  libstdc++-v3/testsuite/27_io/filesystem/path/native/string.cc
  fb4ff74e115b6de137ea967f5fb97e5b  libstdc++-v3/testsuite/27_io/filesystem/path/nonmember/hash_value.cc
! 5bb887ec6e998993f0791387b87bdd4e  libstdc++-v3/testsuite/27_io/filesystem/path/query/empty.cc
  dd080d1a38bc2f187ddb228edee20609  libstdc++-v3/testsuite/27_io/filesystem/path/query/empty_neg.cc
! 9f001c2eaef1564f48f879672833f381  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_extension.cc
! a1db0c6c53a6aecc884e1f49971f1043  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_filename.cc
! 759ec37b467970fe8308465b40633cd1  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_parent_path.cc
! e3aa88c02438f986a1beab888d6acee5  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_relative_path.cc
! 4072591f801892314a25ea55d03d0955  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_root_directory.cc
! 476d5872c2698752ef06f08192039a7a  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_root_name.cc
! 1c7b294a5c6af84cc013a73f671f0444  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_root_path.cc
! 3dc73e135eea424b84b44fcd6b87e970  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_stem.cc
! efb41613d453b39ec8b29ec0a7ec0473  libstdc++-v3/testsuite/27_io/filesystem/path/query/is_relative.cc
  4b09a007c978dafd9fb28949c1a91cd6  libstdc++-v3/testsuite/27_io/fpos/11450.cc
  db88a00ae9f0645988bf482c63627d71  libstdc++-v3/testsuite/27_io/fpos/14252.cc
  07c27ca466381556b51264e31ad3f729  libstdc++-v3/testsuite/27_io/fpos/14320-1.cc
--- 77925,77944 ----
  7a4e6745b6d322599c2d7eaa7952cfc8  libstdc++-v3/testsuite/27_io/filesystem/path/modifiers/replace_filename.cc
  eb4c59b42f8a27e3ca494b001d370f9e  libstdc++-v3/testsuite/27_io/filesystem/path/modifiers/swap.cc
  4a704c91c131d54a244657f515717bc9  libstdc++-v3/testsuite/27_io/filesystem/path/native/string.cc
+ d9f9f007003e086085b7949738e96c3a  libstdc++-v3/testsuite/27_io/filesystem/path/nonmember/append.cc
  fb4ff74e115b6de137ea967f5fb97e5b  libstdc++-v3/testsuite/27_io/filesystem/path/nonmember/hash_value.cc
! b5ba707432c6558f80c7180cb254d281  libstdc++-v3/testsuite/27_io/filesystem/path/query/empty.cc
  dd080d1a38bc2f187ddb228edee20609  libstdc++-v3/testsuite/27_io/filesystem/path/query/empty_neg.cc
! 70dcc06697d5ba31bd9f6135842a7018  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_extension.cc
! eb5f138831a91f552cf8f5591671d0d2  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_filename.cc
! de9bdf6c56b8fa21850282cf6253d166  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_parent_path.cc
! 839739fc566162140d3669a01b3cd7de  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_relative_path.cc
! 0f91a975baca87234d10c7b1640182f9  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_root_directory.cc
! a83ed742a30aa9ef92738dc92d9382af  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_root_name.cc
! f24498f811131fc79c57f16526f4c62b  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_root_path.cc
! 393cdd13512425cccff63397338cb2e9  libstdc++-v3/testsuite/27_io/filesystem/path/query/has_stem.cc
! f99336700a7bb9f58db34609b8687f9d  libstdc++-v3/testsuite/27_io/filesystem/path/query/is_absolute.cc
! b2d60df7c0d3f5625af380b3b25de554  libstdc++-v3/testsuite/27_io/filesystem/path/query/is_relative.cc
  4b09a007c978dafd9fb28949c1a91cd6  libstdc++-v3/testsuite/27_io/fpos/11450.cc
  db88a00ae9f0645988bf482c63627d71  libstdc++-v3/testsuite/27_io/fpos/14252.cc
  07c27ca466381556b51264e31ad3f729  libstdc++-v3/testsuite/27_io/fpos/14320-1.cc
*************** da5ef43d778fa46f45a58468a7d81340  libstd
*** 77788,77798 ****
  e18a545f08498e63cfc5e7b7e3ae7e66  libstdc++-v3/testsuite/27_io/manipulators/standard/char/2.cc
  cf824d0af3157ca86ee83f51ec11c56e  libstdc++-v3/testsuite/27_io/manipulators/standard/char/60270.cc
  8d2dfe6ba243e7dc47cc073dbf0f8583  libstdc++-v3/testsuite/27_io/manipulators/standard/char/dr2344.cc
! 53d3f05030bc02fa5ae57089c1031a6b  libstdc++-v3/testsuite/27_io/manipulators/standard/char/quoted.cc
  2d67d981a52cf09b8fcfb8a0b850f244  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/1.cc
  b9d2e1bbc705e53022de94b612fb7484  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/2.cc
  b7abef442ca021ebb06a0d323993cd1b  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/dr2344.cc
! 33495c87d5f144df22b9974d8a6f088d  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/quoted.cc
  870915e7569633d9b03e260b8850007a  libstdc++-v3/testsuite/27_io/objects/char/1.cc
  6f35e259b3bdf01b75db57a911921eba  libstdc++-v3/testsuite/27_io/objects/char/10.cc
  add8b7ffb880749d90bdc27c7d9ff340  libstdc++-v3/testsuite/27_io/objects/char/12048-1.cc
--- 78031,78043 ----
  e18a545f08498e63cfc5e7b7e3ae7e66  libstdc++-v3/testsuite/27_io/manipulators/standard/char/2.cc
  cf824d0af3157ca86ee83f51ec11c56e  libstdc++-v3/testsuite/27_io/manipulators/standard/char/60270.cc
  8d2dfe6ba243e7dc47cc073dbf0f8583  libstdc++-v3/testsuite/27_io/manipulators/standard/char/dr2344.cc
! 6a9c90b79866cb7829e66ad2e6fa129a  libstdc++-v3/testsuite/27_io/manipulators/standard/char/quoted.cc
! 2481cda82655585e7d73b16ebc172cc3  libstdc++-v3/testsuite/27_io/manipulators/standard/char/quoted_sv.cc
  2d67d981a52cf09b8fcfb8a0b850f244  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/1.cc
  b9d2e1bbc705e53022de94b612fb7484  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/2.cc
  b7abef442ca021ebb06a0d323993cd1b  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/dr2344.cc
! 7cd8d32ba8ddea3c44904629b8276621  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/quoted.cc
! 9b33edff58bbf0d33702fc343e80a9e0  libstdc++-v3/testsuite/27_io/manipulators/standard/wchar_t/quoted_sv.cc
  870915e7569633d9b03e260b8850007a  libstdc++-v3/testsuite/27_io/objects/char/1.cc
  6f35e259b3bdf01b75db57a911921eba  libstdc++-v3/testsuite/27_io/objects/char/10.cc
  add8b7ffb880749d90bdc27c7d9ff340  libstdc++-v3/testsuite/27_io/objects/char/12048-1.cc
*************** fac476e5b07bb69dc7bee484e66eb4a7  libstd
*** 77931,77936 ****
--- 78176,78182 ----
  72bb6998203a159aa20cdd9c40bbb083  libstdc++-v3/testsuite/28_regex/algorithms/regex_search/ecma/flags.cc
  f557c323b6989e49be42b487c6a6e31f  libstdc++-v3/testsuite/28_regex/algorithms/regex_search/ecma/greedy.cc
  dce1e00a964d89c523bbea5caef89bd1  libstdc++-v3/testsuite/28_regex/algorithms/regex_search/ecma/string_01.cc
+ ae7cc96a479268e856050fc8f30ab5fc  libstdc++-v3/testsuite/28_regex/basic_regex/85098.cc
  f5fbe7e46c50f5444b077b3b04c96b2d  libstdc++-v3/testsuite/28_regex/basic_regex/assign/char/cstring.cc
  fa85702ea2d7821b696af5cf16c28bd5  libstdc++-v3/testsuite/28_regex/basic_regex/assign/char/cstring_op.cc
  e5410da167b40cd63df135c699927c8b  libstdc++-v3/testsuite/28_regex/basic_regex/assign/char/moveable.cc
*************** b3981f4cf602caba363f77c187e26a19  libstd
*** 78552,78559 ****
  502efcf99f16534c691e89e37864a58d  libstdc++-v3/testsuite/decimal/pr54036-3.cc
  1ca83acd04f033b9dd9f99fe0ea87367  libstdc++-v3/testsuite/decimal/pr58815.cc
  03551c2e83b44bef0f2161f005036d78  libstdc++-v3/testsuite/decimal/unary-arith.cc
! ec5707ca908b02432697aa40daaa4a7e  libstdc++-v3/testsuite/experimental/algorithm/sample.cc
  2b67743ce6f6610f8fdaed69667ccb3d  libstdc++-v3/testsuite/experimental/algorithm/search.cc
  fbc728ca502275c1d2f1ffec147ad1e5  libstdc++-v3/testsuite/experimental/any/assign/1.cc
  38d25f8d72a680bad995d51358b56780  libstdc++-v3/testsuite/experimental/any/assign/2.cc
  46db193f0d89ac0139392132515657a6  libstdc++-v3/testsuite/experimental/any/assign/exception.cc
--- 78798,78807 ----
  502efcf99f16534c691e89e37864a58d  libstdc++-v3/testsuite/decimal/pr54036-3.cc
  1ca83acd04f033b9dd9f99fe0ea87367  libstdc++-v3/testsuite/decimal/pr58815.cc
  03551c2e83b44bef0f2161f005036d78  libstdc++-v3/testsuite/decimal/unary-arith.cc
! 75fa8dc6dce284c11e62d00ebcbefd78  libstdc++-v3/testsuite/experimental/algorithm/sample-2.cc
! d5acc9907abf5ded00ab65150e782d1b  libstdc++-v3/testsuite/experimental/algorithm/sample.cc
  2b67743ce6f6610f8fdaed69667ccb3d  libstdc++-v3/testsuite/experimental/algorithm/search.cc
+ 1025a288a027bfddc2b52323c0371f76  libstdc++-v3/testsuite/experimental/algorithm/shuffle.cc
  fbc728ca502275c1d2f1ffec147ad1e5  libstdc++-v3/testsuite/experimental/any/assign/1.cc
  38d25f8d72a680bad995d51358b56780  libstdc++-v3/testsuite/experimental/any/assign/2.cc
  46db193f0d89ac0139392132515657a6  libstdc++-v3/testsuite/experimental/any/assign/exception.cc
*************** b75de3c62da47e80e881cad01524b683  libstd
*** 78596,78601 ****
--- 78844,78850 ----
  036a82a52bd5fd7636e2fd113168542d  libstdc++-v3/testsuite/experimental/filesystem/operations/read_symlink.cc
  de6590a0c818a1a299514ab5e4c47712  libstdc++-v3/testsuite/experimental/filesystem/operations/remove.cc
  350a4f286d648ae39bd1547bd94d32c5  libstdc++-v3/testsuite/experimental/filesystem/operations/remove_all.cc
+ 1ecb7facd18a43c15be322da8c64e658  libstdc++-v3/testsuite/experimental/filesystem/operations/space.cc
  0ae6cf05a1907c284964caacba61f251  libstdc++-v3/testsuite/experimental/filesystem/operations/status.cc
  23e705f6a6166b60be1ff9d7a46c032c  libstdc++-v3/testsuite/experimental/filesystem/operations/temp_directory_path.cc
  36e2f4d37c747afdda2c8e0a5bdc5243  libstdc++-v3/testsuite/experimental/filesystem/path/append/path.cc
*************** e28b874a136da3935a91b573c0035b9d  libstd
*** 78611,78617 ****
  08b28fe5e34d71b699d90e1f76a77718  libstdc++-v3/testsuite/experimental/filesystem/path/construct/locale.cc
  d2c0ce1108dcf9a08da751bb97d8aed3  libstdc++-v3/testsuite/experimental/filesystem/path/construct/range.cc
  c556e4c8bd77aa6ccb472d024ecb3169  libstdc++-v3/testsuite/experimental/filesystem/path/construct/string_view.cc
! aac993a6dc80324b368b6b8117b2eadb  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/extension.cc
  b420694c2c08c68f652a7ba059e50f1b  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/filename.cc
  85f861e8d963ecfeab78590150195f1d  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/parent_path.cc
  757c4cf2c5ed16d17dbba2c4ca5a0dab  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/relative_path.cc
--- 78860,78866 ----
  08b28fe5e34d71b699d90e1f76a77718  libstdc++-v3/testsuite/experimental/filesystem/path/construct/locale.cc
  d2c0ce1108dcf9a08da751bb97d8aed3  libstdc++-v3/testsuite/experimental/filesystem/path/construct/range.cc
  c556e4c8bd77aa6ccb472d024ecb3169  libstdc++-v3/testsuite/experimental/filesystem/path/construct/string_view.cc
! 43cf1778bf18e40350786abc85af8dd6  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/extension.cc
  b420694c2c08c68f652a7ba059e50f1b  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/filename.cc
  85f861e8d963ecfeab78590150195f1d  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/parent_path.cc
  757c4cf2c5ed16d17dbba2c4ca5a0dab  libstdc++-v3/testsuite/experimental/filesystem/path/decompose/relative_path.cc
*************** ca363844ae4b5ec9bb840e538ec4c053  libstd
*** 78629,78644 ****
  18f704a65246b668bc5c7c43c79cf3dc  libstdc++-v3/testsuite/experimental/filesystem/path/modifiers/swap.cc
  af36c04dddaf490486070116921d31a8  libstdc++-v3/testsuite/experimental/filesystem/path/native/string.cc
  6a012cc5a3cddaa3f4e3fae7aba7f56a  libstdc++-v3/testsuite/experimental/filesystem/path/nonmember/hash_value.cc
! fa95d2ba5ab3bb01527d88acc9a2e2bf  libstdc++-v3/testsuite/experimental/filesystem/path/query/empty.cc
! 0ae7f42538b613c49b13826fd4dca969  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_extension.cc
! f9741b7f4a96c5fed92f255609ee94db  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_filename.cc
! 2f5f32545119ebfd8636c9a74aa94fed  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_parent_path.cc
! f956c9cb9b44c4351a5e610f7deadd31  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_relative_path.cc
! ce98a53526b442ecc806027e39313171  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_root_directory.cc
! 983e087f12e314b01bacf6e0302970fb  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_root_name.cc
! 9019d46458c4a20e749571ed3a22d41d  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_root_path.cc
! ad9dff193c52648d8f082e41e398960e  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_stem.cc
! 193152a946d278127d9a9d7baad6ab75  libstdc++-v3/testsuite/experimental/filesystem/path/query/is_relative.cc
  5a4273d7e696fc69698c425b4f673c45  libstdc++-v3/testsuite/experimental/forward_list/erasure.cc
  52658249bf619aaf14682ccc617314f2  libstdc++-v3/testsuite/experimental/functional/not_fn.cc
  9a829e2a75d5c4e5232e26da6d9222b9  libstdc++-v3/testsuite/experimental/functional/searchers.cc
--- 78878,78895 ----
  18f704a65246b668bc5c7c43c79cf3dc  libstdc++-v3/testsuite/experimental/filesystem/path/modifiers/swap.cc
  af36c04dddaf490486070116921d31a8  libstdc++-v3/testsuite/experimental/filesystem/path/native/string.cc
  6a012cc5a3cddaa3f4e3fae7aba7f56a  libstdc++-v3/testsuite/experimental/filesystem/path/nonmember/hash_value.cc
! 27a035fbfe28e6d4172c9dbd20334ae7  libstdc++-v3/testsuite/experimental/filesystem/path/preferred_separator.cc
! 73a72d4e368a17e2b1a6db47828753fe  libstdc++-v3/testsuite/experimental/filesystem/path/query/empty.cc
! fdcc51066f53e10c449751acfef33e73  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_extension.cc
! 15ece3c31345f3ae0415409c5fab191b  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_filename.cc
! 49452896163ac549556449e95fd72732  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_parent_path.cc
! dc031fa37a821690355f16071159ed7a  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_relative_path.cc
! 41d535f09a247c93f53129826be9acc6  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_root_directory.cc
! 843a1953df3495a0e6bc038ea4e7f96b  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_root_name.cc
! 58e903177582345d356a66dd5e23d9db  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_root_path.cc
! a6a184356508a9cfda2bfdd6374c75bf  libstdc++-v3/testsuite/experimental/filesystem/path/query/has_stem.cc
! 25e245cdefc8c09662bfa6ecba98418f  libstdc++-v3/testsuite/experimental/filesystem/path/query/is_absolute.cc
! 3f71b851da62d9934ac0bbb5a42a3b80  libstdc++-v3/testsuite/experimental/filesystem/path/query/is_relative.cc
  5a4273d7e696fc69698c425b4f673c45  libstdc++-v3/testsuite/experimental/forward_list/erasure.cc
  52658249bf619aaf14682ccc617314f2  libstdc++-v3/testsuite/experimental/functional/not_fn.cc
  9a829e2a75d5c4e5232e26da6d9222b9  libstdc++-v3/testsuite/experimental/functional/searchers.cc
*************** c0c60947bb711b6ab029644c0407c12f  libstd
*** 78748,78754 ****
  afbc070d23c33b4199eed8478500ce33  libstdc++-v3/testsuite/experimental/propagate_const/requirements5.cc
  83ef21d5484c652a353e332b29811875  libstdc++-v3/testsuite/experimental/propagate_const/swap/1.cc
  a3398b6ccc395e479b3dbdeed3a0a5a1  libstdc++-v3/testsuite/experimental/propagate_const/typedefs.cc
! bfc75b2de4342feb7a98eb95d111986e  libstdc++-v3/testsuite/experimental/random/randint.cc
  345d9d07447182df5803c4e48c8d657b  libstdc++-v3/testsuite/experimental/ratio/value.cc
  978bfe5b5f72cedc703ed2099f735084  libstdc++-v3/testsuite/experimental/set/erasure.cc
  eb19841b3a4c9b6d9b42542b31e5d0c4  libstdc++-v3/testsuite/experimental/source_location/1.cc
--- 78999,79005 ----
  afbc070d23c33b4199eed8478500ce33  libstdc++-v3/testsuite/experimental/propagate_const/requirements5.cc
  83ef21d5484c652a353e332b29811875  libstdc++-v3/testsuite/experimental/propagate_const/swap/1.cc
  a3398b6ccc395e479b3dbdeed3a0a5a1  libstdc++-v3/testsuite/experimental/propagate_const/typedefs.cc
! ea2f2f31e97098211fe6758f4067f117  libstdc++-v3/testsuite/experimental/random/randint.cc
  345d9d07447182df5803c4e48c8d657b  libstdc++-v3/testsuite/experimental/ratio/value.cc
  978bfe5b5f72cedc703ed2099f735084  libstdc++-v3/testsuite/experimental/set/erasure.cc
  eb19841b3a4c9b6d9b42542b31e5d0c4  libstdc++-v3/testsuite/experimental/source_location/1.cc
*************** d51c9c3738a9adb63a7515a68cd8de2b  libstd
*** 79190,79196 ****
  0470eefbaf1203f81c069f5ab7eda20a  libstdc++-v3/testsuite/ext/vstring/types/23767.cc
  953d8da64a3f28358a22ce37425799c9  libstdc++-v3/testsuite/lib/dg-options.exp
  757824458c853cebb4f3aabb96600e90  libstdc++-v3/testsuite/lib/gdb-test.exp
! 42229a6b2d873c8e3c443d1d8e8faae4  libstdc++-v3/testsuite/lib/libstdc++.exp
  aec3020ab68ef490ca7daf9393499968  libstdc++-v3/testsuite/lib/prune.exp
  8fd63d5c9d51604f0c73fcb6b110bff6  libstdc++-v3/testsuite/libstdc++-abi/abi.exp
  1a94ed9cca66f5f3ef6d156acd4df0fb  libstdc++-v3/testsuite/libstdc++-dg/conformance.exp
--- 79441,79447 ----
  0470eefbaf1203f81c069f5ab7eda20a  libstdc++-v3/testsuite/ext/vstring/types/23767.cc
  953d8da64a3f28358a22ce37425799c9  libstdc++-v3/testsuite/lib/dg-options.exp
  757824458c853cebb4f3aabb96600e90  libstdc++-v3/testsuite/lib/gdb-test.exp
! 5bfc69d0071d4b913be0cb972759380f  libstdc++-v3/testsuite/lib/libstdc++.exp
  aec3020ab68ef490ca7daf9393499968  libstdc++-v3/testsuite/lib/prune.exp
  8fd63d5c9d51604f0c73fcb6b110bff6  libstdc++-v3/testsuite/libstdc++-abi/abi.exp
  1a94ed9cca66f5f3ef6d156acd4df0fb  libstdc++-v3/testsuite/libstdc++-dg/conformance.exp
*************** bcd1ed8bbb60e9ea6c3cfc1e6ff5e001  libstd
*** 79737,79742 ****
--- 79988,79994 ----
  936d549b2361c4ee64730186e3fb894a  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc
  2bdcf6e7ca597606e842d2f0302bc30b  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc
  63f5d3311274e04bf596dffe454baf0f  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc
+ 5286ca22fc63b45b99afc104ba81460d  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_cxx17.cc
  43108f04df6031005611d50cabf7ff7e  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc
  04e73c30d66abb5db2929bc937848672  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc
  35ae2775de97a7676949445eaefef982  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc
*************** bdaa2d386088eb74edaa79eae29cc8da  libstd
*** 79782,79787 ****
--- 80034,80040 ----
  6be9ce1553feef9f3cc6a9ffafec5b60  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc
  497fefaaf744a4c3a7eb9f82f9a01447  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc
  2a4d6e68427e660f39fbb5d7f43dddd3  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc
+ 12ff2992d83d5c2d74a50c2068117a98  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_cxx17.cc
  a5dac506609d5ac630d37a6c23fc21b7  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc
  e569a9598a75b806e86e40d6f3bf3ab1  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc
  04bda15ced8385f445a490caadb2af65  libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc
*************** e9aa2dcc7750d26597f66e5ebdc64403  libstd
*** 80110,80116 ****
  c273496d495fdc36798b672086a5b73e  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  7a2b83d2d625a4022b9213ceb75f5897  libtool.m4
! 6acb1fdeba81f922f85709b453134f22  libvtv/ChangeLog
  62df3278e2c3686ef285c68fe1c5270e  libvtv/Makefile.am
  c5ab21da757717eb9e3848285510342f  libvtv/Makefile.in
  3b765c4f4a0a0f606db1472bce2b8d29  libvtv/acinclude.m4
--- 80363,80369 ----
  c273496d495fdc36798b672086a5b73e  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  7a2b83d2d625a4022b9213ceb75f5897  libtool.m4
! b818d075a15be8fc351c2c6169b64d03  libvtv/ChangeLog
  62df3278e2c3686ef285c68fe1c5270e  libvtv/Makefile.am
  c5ab21da757717eb9e3848285510342f  libvtv/Makefile.in
  3b765c4f4a0a0f606db1472bce2b8d29  libvtv/acinclude.m4
*************** a333fb4ae821fecf21da4dad5cb360da  libvtv
*** 80193,80199 ****
  6fc06e8da97cd20ded65bfed889dd9aa  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  4e65f2f6a05f5eca82ba79c6363aa3db  ltmain.sh
! aa6983622e34ca360f97c2f8a2cf83e2  lto-plugin/ChangeLog
  1d51b0f01f4db0f88d302ab0d691514e  lto-plugin/Makefile.am
  3bd8be597a6d5934a69399816aec878a  lto-plugin/Makefile.in
  b8a21afb1f79664ea28d8892b4907746  lto-plugin/aclocal.m4
--- 80446,80452 ----
  6fc06e8da97cd20ded65bfed889dd9aa  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  4e65f2f6a05f5eca82ba79c6363aa3db  ltmain.sh
! 88cdcaab2cd5f37e3cf464676cb39575  lto-plugin/ChangeLog
  1d51b0f01f4db0f88d302ab0d691514e  lto-plugin/Makefile.am
  3bd8be597a6d5934a69399816aec878a  lto-plugin/Makefile.in
  b8a21afb1f79664ea28d8892b4907746  lto-plugin/aclocal.m4
*************** dee72a6a60e99528b0d17bf3ff9a1e15  ltopti
*** 80206,80212 ****
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! 0c0b907e79e1b13dfd62e32eaa2e0c32  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  e70ffb6559f8817db41ee1e69bc60287  maintainer-scripts/branch_changer.py
  f954f8d3f5f899a163a5e92282c95602  maintainer-scripts/crontab
--- 80459,80465 ----
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! 2cf6e0c5fc198c1068314561ab13f919  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  e70ffb6559f8817db41ee1e69bc60287  maintainer-scripts/branch_changer.py
  f954f8d3f5f899a163a5e92282c95602  maintainer-scripts/crontab
*************** fbe2467afef81c41c166173adeb0ee20  mkdep
*** 80223,80229 ****
  cf2baa0854f564a7785307e79f155efc  symlink-tree
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  03bf3ba8089f4bf475ef4035cf316a47  zlib/CMakeLists.txt
! e664fcfb90fa0847c2e3527447c311a7  zlib/ChangeLog
  2effeeacadeab8edd2c3c4ae856f019d  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
--- 80476,80482 ----
  cf2baa0854f564a7785307e79f155efc  symlink-tree
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  03bf3ba8089f4bf475ef4035cf316a47  zlib/CMakeLists.txt
! 788f0c88c040251c6b0d0c140200848b  zlib/ChangeLog
  2effeeacadeab8edd2c3c4ae856f019d  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
diff -Nrcpad gcc-8.1.0/NEWS gcc-8.2.0/NEWS
*** gcc-8.1.0/NEWS	Wed May  2 08:21:27 2018
--- gcc-8.2.0/NEWS	Thu Jul 26 09:49:28 2018
*************** see ONEWS.
*** 8,14 ****
  http://gcc.gnu.org/gcc-8/index.html
                                GCC 8 Release Series
  
!    As of this time no releases of GCC 8 have yet been made.
  
  References and Acknowledgements
  
--- 8,28 ----
  http://gcc.gnu.org/gcc-8/index.html
                                GCC 8 Release Series
  
!    Jul 26, 2018
! 
!    The [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 8.2.
! 
!    This release is a bug-fix release, containing fixes for regressions in
!    GCC 8.1 relative to previous releases of GCC.
! 
! Release History
! 
!    GCC 8.2
!           Jul 14, 2017 ([2]changes, [3]documentation)
! 
!    GCC 8.1
!           May 2, 2018 ([4]changes, [5]documentation)
  
  References and Acknowledgements
  
*************** References and Acknowledgements
*** 16,64 ****
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [1]successful builds is updated as new information becomes
     available.
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [2]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [3]GCC project
!    web site or contact the [4]GCC development mailing list.
  
!    To obtain GCC please use [5]our mirror sites or [6]our SVN server.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [7]GCC manuals. If that fails, the
!     [8]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [9]gcc@gcc.gnu.org. All of [10]our lists have public
      archives.
  
!    Copyright (C) [11]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [12]maintained by the GCC team. Last modified
!    2018-04-25[13].
  
  References
  
!    1. http://gcc.gnu.org/gcc-8/buildstat.html
!    2. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
!    3. http://gcc.gnu.org/index.html
!    4. mailto:gcc@gcc.gnu.org
!    5. http://gcc.gnu.org/mirrors.html
!    6. http://gcc.gnu.org/svn.html
!    7. https://gcc.gnu.org/onlinedocs/
!    8. mailto:gcc-help@gcc.gnu.org
     9. mailto:gcc@gcc.gnu.org
!   10. https://gcc.gnu.org/lists.html
!   11. https://www.fsf.org/
!   12. https://gcc.gnu.org/about.html
!   13. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-8/changes.html
                                GCC 8 Release Series
--- 30,83 ----
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [6]successful builds is updated as new information becomes
     available.
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [7]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [8]GCC project
!    web site or contact the [9]GCC development mailing list.
  
!    To obtain GCC please use [10]our mirror sites or [11]our SVN server.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [12]GCC manuals. If that fails, the
!     [13]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [14]gcc@gcc.gnu.org. All of [15]our lists have public
      archives.
  
!    Copyright (C) [16]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [17]maintained by the GCC team. Last modified
!    2018-07-26[18].
  
  References
  
!    1. http://www.gnu.org/
!    2. http://gcc.gnu.org/gcc-8/changes.html
!    3. http://gcc.gnu.org/onlinedocs/8.2.0/
!    4. http://gcc.gnu.org/gcc-8/changes.html
!    5. http://gcc.gnu.org/onlinedocs/8.1.0/
!    6. http://gcc.gnu.org/gcc-8/buildstat.html
!    7. http://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/Contributors.html
!    8. http://gcc.gnu.org/index.html
     9. mailto:gcc@gcc.gnu.org
!   10. http://gcc.gnu.org/mirrors.html
!   11. http://gcc.gnu.org/svn.html
!   12. https://gcc.gnu.org/onlinedocs/
!   13. mailto:gcc-help@gcc.gnu.org
!   14. mailto:gcc@gcc.gnu.org
!   15. https://gcc.gnu.org/lists.html
!   16. https://www.fsf.org/
!   17. https://gcc.gnu.org/about.html
!   18. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-8/changes.html
                                GCC 8 Release Series
*************** http://gcc.gnu.org/gcc-8/changes.html
*** 68,76 ****
     improvements in GCC 8. You may also want to check out our [1]Porting to
     GCC 8 page and the [2]full GCC documentation.
  
- Disclaimer: GCC 8 has not been released yet, so this document is a
- work-in-progress.
- 
  Caveats
  
       * Support for the obsolete SDB/coff debug info format has been
--- 87,92 ----
*************** General Improvements
*** 160,165 ****
--- 176,182 ----
         the same entity. For example, because the noreturn attribute on the
         second declaration below is mutually exclusive with the malloc
         attribute on the first, it is ignored and a warning is issued.
+ >
        void* __attribute__ ((malloc)) f (unsigned);
        void* __attribute__ ((noreturn)) f (unsigned);
  
*************** SUMMARY: AddressSanitizer: invalid-point
*** 266,271 ****
--- 283,295 ----
         time invalid arguments to __builtin_clz or __builtin_ctz prefixed
         builtins, and -fsanitize=pointer-overflow which performs cheap run
         time tests for pointer wrapping.
+      * New no_sanitize attribute has been added. The attribute on
+        functions is used to inform the compiler that it should not do
+        sanitization of all options mentioned in sanitize option. A list of
+        values acceptable by -fsanitize option can be provided.
+ 
+ void __attribute__ ((no_sanitize ("alignment", "object-size")))
+ f () { /* Do something. */; }
  
  New Languages and Language specific improvements
  
*************** New Languages and Language specific impr
*** 323,334 ****
              destination unchanged. For example, the following call to
              strncat is diagnosed because it appends just three of the four
              characters from the source string.
!             void append (char *buf, size_t bufsize)
!             {
!                 strncat (buf, ".txt", 3);
!             }
!             warning: 'strncat' output truncated copying 3 bytes from a string of
!  length 4 [-Wstringop-truncation]
              Similarly, in the following example, the call to strncpy
              specifies the size of the destination buffer as the bound. If
              the length of the source string is equal to or greater than
--- 347,358 ----
              destination unchanged. For example, the following call to
              strncat is diagnosed because it appends just three of the four
              characters from the source string.
! void append (char *buf, size_t bufsize)
! {
!     strncat (buf, ".txt", 3);
! }
! warning: 'strncat' output truncated copying 3 bytes from a string of length 4 [-
! Wstringop-truncation]
              Similarly, in the following example, the call to strncpy
              specifies the size of the destination buffer as the bound. If
              the length of the source string is equal to or greater than
*************** New Languages and Language specific impr
*** 336,349 ****
              Therefore, the call is also diagnosed. To avoid the warning,
              specify sizeof buf - 1 as the bound and set the last element
              of the buffer to NUL.
!             void copy (const char *s)
!             {
!                 char buf[80];
!                 strncpy (buf, s, sizeof buf);
!                 â€¦
!             }
!             warning: 'strncpy' specified bound 80 equals destination size [-Wstr
! ingop-truncation]
              The -Wstringop-truncation option is included in -Wall.
              Note that due to GCC bug [6]82944, defining strncat, strncpy,
              or stpncpy as a macro in a system header as some
--- 360,373 ----
              Therefore, the call is also diagnosed. To avoid the warning,
              specify sizeof buf - 1 as the bound and set the last element
              of the buffer to NUL.
! void copy (const char *s)
! {
!     char buf[80];
!     strncpy (buf, s, sizeof buf);
!     â€¦
! }
! warning: 'strncpy' specified bound 80 equals destination size [-Wstringop-trunca
! tion]
              The -Wstringop-truncation option is included in -Wall.
              Note that due to GCC bug [6]82944, defining strncat, strncpy,
              or stpncpy as a macro in a system header as some
*************** ingop-truncation]
*** 367,381 ****
              specified alignment greater than 1. Such a member will wind up
              under-aligned. For example, a warning will be issued for the
              definition of struct A in the following:
!             struct __attribute__ ((aligned (8)))
!             S8 { char a[8]; };
  
!             struct __attribute__ ((packed)) A
!             {
!                 struct S8 s8;
!             };
!             warning: alignment 1 of 'struct S' is less than 8 [-Wpacked-not-alig
! ned]
              The -Wpacked-not-aligned option is included in -Wall.
            + -Wcast-function-type warns when a function pointer is cast to
              an incompatible function pointer. This warning is enabled by
--- 391,404 ----
              specified alignment greater than 1. Such a member will wind up
              under-aligned. For example, a warning will be issued for the
              definition of struct A in the following:
! struct __attribute__ ((aligned (8)))
! S8 { char a[8]; };
  
! struct __attribute__ ((packed)) A
! {
!     struct S8 s8;
! };
! warning: alignment 1 of 'struct S' is less than 8 [-Wpacked-not-aligned]
              The -Wpacked-not-aligned option is included in -Wall.
            + -Wcast-function-type warns when a function pointer is cast to
              an incompatible function pointer. This warning is enabled by
*************** ned]
*** 410,421 ****
         by replacing its initial characters with the last four. However,
         because the function writes the terminating NUL into a[4], the
         copies overlap and the call is diagnosed.
!         void f (void)
!         {
!             char a[] = "abcd1234";
!             strcpy (a, a + 4);
!             â€¦
!         }
         The -Wrestrict option is included in -Wall.
       * Several optimizer enhancements have enabled improvements to the
         [13]-Wformat-overflow and [14]-Wformat-truncation options. The
--- 433,446 ----
         by replacing its initial characters with the last four. However,
         because the function writes the terminating NUL into a[4], the
         copies overlap and the call is diagnosed.
! void f (void)
! {
!     char a[] = "abcd1234";
!     strcpy (a, a + 4);
!     â€¦
! }
! warning: 'strcpy' accessing 5 bytes at offsets 0 and 4 overlaps 1 byte at offset
!  4 [-Wrestrict]
         The -Wrestrict option is included in -Wall.
       * Several optimizer enhancements have enabled improvements to the
         [13]-Wformat-overflow and [14]-Wformat-truncation options. The
*************** unclosed-2.c:8:45: error: expected ')' b
*** 501,506 ****
--- 526,548 ----
  
    C++
  
+      * GCC 8 (-fabi-version=12) has a couple of corrections to the calling
+        convention, which changes the ABI for some uncommon code:
+           + Passing an empty class as an argument now takes up no space on
+             x86_64, as required by the psABI.
+           + Passing or returning a class with only deleted copy and move
+             constructors now uses the same calling convention as a class
+             with a non-trivial copy or move constructor. This only affects
+             C++17 mode, as in earlier standards passing or returning such
+             a class was impossible.
+           + WARNING: In GCC 8.1 the second change mistakenly also affects
+             classes with a deleted copy constructor and defaulted trivial
+             move constructor (bug [15]c++/86094). This issue is fixed in
+             GCC 8.2 (-fabi-version=13).
+        You can test whether these changes affect your code with -Wabi=11
+        (or -Wabi=12 in GCC 8.2 for the third issue); if these changes are
+        problematic for your project, the GCC 7 ABI can be selected with
+        -fabi-version=11.
       * The value of the C++11 alignof operator has been corrected to match
         C _Alignof (minimum alignment) rather than GNU __alignof__
         (preferred alignment); on ia32 targets this means that
*************** unclosed-2.c:8:45: error: expected ')' b
*** 508,514 ****
         preferred alignment should use __alignof__ instead.
       * New command-line options have been added for the C++ compiler to
         control warnings:
!           + [15]-Wclass-memaccess warns when objects of non-trivial class
              types are manipulated in potentially unsafe ways by raw memory
              functions such as memcpy, or realloc. The warning helps detect
              calls that bypass user-defined constructors or copy-assignment
--- 550,556 ----
         preferred alignment should use __alignof__ instead.
       * New command-line options have been added for the C++ compiler to
         control warnings:
!           + [16]-Wclass-memaccess warns when objects of non-trivial class
              types are manipulated in potentially unsafe ways by raw memory
              functions such as memcpy, or realloc. The warning helps detect
              calls that bypass user-defined constructors or copy-assignment
*************** o trivial copy-assignment [-Wclass-memac
*** 527,533 ****
         including designated initializers, default member initializers for
         bit-fields, __VA_OPT__ (except that #__VA_OPT__ is unsupported),
         lambda [=, this] captures, etc. For a full list of new features,
!        see [16]the C++ status page.
       * When reporting on attempts to access private fields of a class or
         struct, the C++ compiler will now offer fix-it hints showing how to
         use an accessor function to get at the field in question, if one
--- 569,575 ----
         including designated initializers, default member initializers for
         bit-fields, __VA_OPT__ (except that #__VA_OPT__ is unsupported),
         lambda [=, this] captures, etc. For a full list of new features,
!        see [17]the C++ status page.
       * When reporting on attempts to access private fields of a class or
         struct, the C++ compiler will now offer fix-it hints showing how to
         use an accessor function to get at the field in question, if one
*************** ctor<double> >()' from 'map<map<int,vect
*** 732,737 ****
--- 774,782 ----
         for all procedures with character arguments on 64-bit targets, as
         the type of the hidden character length argument has changed. The
         hidden character length argument is now of type INTEGER(C_SIZE_T).
+      * Partial support is provided for Fortran 2018 teams, which are
+        hierarchical subsets of images that execute independently of other
+        image subsets.
  
    Go
  
*************** ctor<double> >()' from 'map<map<int,vect
*** 747,759 ****
  libgccjit
  
     The libgccjit API gained four new entry points:
!      * [17]gcc_jit_type_get_vector and
!      * [18]gcc_jit_context_new_rvalue_from_vector for working with
         vectors,
!      * [19]gcc_jit_type_get_aligned
!      * [20]gcc_jit_function_get_address
  
!    The C code generated by [21]gcc_jit_context_dump_reproducer_to_file is
     now easier-to-read.
  
  New Targets and Target Specific Improvements
--- 792,804 ----
  libgccjit
  
     The libgccjit API gained four new entry points:
!      * [18]gcc_jit_type_get_vector and
!      * [19]gcc_jit_context_new_rvalue_from_vector for working with
         vectors,
!      * [20]gcc_jit_type_get_aligned
!      * [21]gcc_jit_function_get_address
  
!    The C code generated by [22]gcc_jit_context_dump_reproducer_to_file is
     now easier-to-read.
  
  New Targets and Target Specific Improvements
*************** New Targets and Target Specific Improvem
*** 843,849 ****
         arguments as -mcpu but only the CPU name has an effect on tuning.
         The architecture extensions do not have any effect. For details of
         what extensions a particular architecture or CPU option supports
!        please refer to the [22]documentation.
       * The -mstructure-size-boundary option has been deprecated and will
         be removed in a future release.
       * The default link behavior for Armv6 and Armv7-R targets has been
--- 888,894 ----
         arguments as -mcpu but only the CPU name has an effect on tuning.
         The architecture extensions do not have any effect. For details of
         what extensions a particular architecture or CPU option supports
!        please refer to the [23]documentation.
       * The -mstructure-size-boundary option has been deprecated and will
         be removed in a future release.
       * The default link behavior for Armv6 and Armv7-R targets has been
*************** New Targets and Target Specific Improvem
*** 892,912 ****
       ATtiny212, ATtiny214, ATtiny412, ATtiny414, ATtiny416, ATtiny417,
       ATtiny814, ATtiny816, ATtiny817, ATtiny1614, ATtiny1616, ATtiny1617,
       ATtiny3214, ATtiny3216, ATtiny3217
!        The new devices are listed under [23]-mmcu=avrxmega3.
            + These devices see flash memory in the RAM address space, so
              that features like PROGMEM and __flash are not needed any more
              (as opposed to other AVR families for which read-only data
              will be located in RAM except special, non-standard features
              are used to locate and access such data). This requires that
              the compiler is used with Binutils 2.29 or newer so that
!             [24]read-only data will be located in flash memory.
            + A new command-line option -mshort-calls is supported. This
              option is used internally for multilib selection of the
              avrxmega3 variants. It is not an optimization option. Do not
              set it by hand.
!      * The compiler now generates [25]efficient interrupt service routine
         (ISR) prologues and epilogues. This is achieved by using the new
!        [26]AVR pseudo instruction __gcc_isr which is supported and
         resolved by the GNU assembler.
            + As the __gcc_isr pseudo-instruction will be resolved by the
              assembler, inline assembly is transparent to the process. This
--- 937,957 ----
       ATtiny212, ATtiny214, ATtiny412, ATtiny414, ATtiny416, ATtiny417,
       ATtiny814, ATtiny816, ATtiny817, ATtiny1614, ATtiny1616, ATtiny1617,
       ATtiny3214, ATtiny3216, ATtiny3217
!        The new devices are listed under [24]-mmcu=avrxmega3.
            + These devices see flash memory in the RAM address space, so
              that features like PROGMEM and __flash are not needed any more
              (as opposed to other AVR families for which read-only data
              will be located in RAM except special, non-standard features
              are used to locate and access such data). This requires that
              the compiler is used with Binutils 2.29 or newer so that
!             [25]read-only data will be located in flash memory.
            + A new command-line option -mshort-calls is supported. This
              option is used internally for multilib selection of the
              avrxmega3 variants. It is not an optimization option. Do not
              set it by hand.
!      * The compiler now generates [26]efficient interrupt service routine
         (ISR) prologues and epilogues. This is achieved by using the new
!        [27]AVR pseudo instruction __gcc_isr which is supported and
         resolved by the GNU assembler.
            + As the __gcc_isr pseudo-instruction will be resolved by the
              assembler, inline assembly is transparent to the process. This
*************** New Targets and Target Specific Improvem
*** 921,932 ****
            + The feature is turned on per default for all optimization
              levels except for -O0 and -Og. It is explicitly enabled by
              means of option -mgas-isr-prologues.
!           + Support has been added for a new [27]AVR function attribute
              no_gccisr. It can be used to disable __gcc_isr pseudo
              instruction generation for individual ISRs.
            + This optimization is only available if GCC is configured with
              GNU Binutils 2.29 or newer; or at least with a version of
!             Binutils that implements feature [28]PR21683.
       * The compiler no more saves / restores registers in main; the effect
         is the same as if attribute OS_task was specified for main. This
         optimization can be switched off by the new command-line option
--- 966,977 ----
            + The feature is turned on per default for all optimization
              levels except for -O0 and -Og. It is explicitly enabled by
              means of option -mgas-isr-prologues.
!           + Support has been added for a new [28]AVR function attribute
              no_gccisr. It can be used to disable __gcc_isr pseudo
              instruction generation for individual ISRs.
            + This optimization is only available if GCC is configured with
              GNU Binutils 2.29 or newer; or at least with a version of
!             Binutils that implements feature [29]PR21683.
       * The compiler no more saves / restores registers in main; the effect
         is the same as if attribute OS_task was specified for main. This
         optimization can be switched off by the new command-line option
*************** New Targets and Target Specific Improvem
*** 941,954 ****
       * GCC now supports the Intel CPU named Cannonlake through
         -march=cannonlake. The switch enables the AVX512VBMI, AVX512IFMA
         and SHA ISA extensions.
!      * GCC now supports the Intel CPU named and Icelake through
         -march=icelake. The switch enables the AVX512VNNI, GFNI, VAES,
         AVX512VBMI2, VPCLMULQDQ, AVX512BITALG, RDPID and AVX512VPOPCNTDQ
         ISA extensions.
       * GCC now supports the Intel Control-flow Enforcement Technology
!        (CET) extension through -mibt, -mshstk, -mcet options. One of these
!        options has to accompany the -fcf-protection option to enable code
!        instrumentation for control-flow protection.
  
    NDS32
  
--- 986,997 ----
       * GCC now supports the Intel CPU named Cannonlake through
         -march=cannonlake. The switch enables the AVX512VBMI, AVX512IFMA
         and SHA ISA extensions.
!      * GCC now supports the Intel CPU named Icelake through
         -march=icelake. The switch enables the AVX512VNNI, GFNI, VAES,
         AVX512VBMI2, VPCLMULQDQ, AVX512BITALG, RDPID and AVX512VPOPCNTDQ
         ISA extensions.
       * GCC now supports the Intel Control-flow Enforcement Technology
!        (CET) extension through -fcf-protection option.
  
    NDS32
  
*************** Improvements for plugin authors
*** 1015,1038 ****
       * The API for creating fix-it hints now supports newlines, and for
         emitting mutually incompatible fix-it hints for one diagnostic.
  
! Other significant improvements
  
!      *
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [29]GCC manuals. If that fails, the
!     [30]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [31]gcc@gcc.gnu.org. All of [32]our lists have public
      archives.
  
!    Copyright (C) [33]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [34]maintained by the GCC team. Last modified
!    2018-04-27[35].
  
  References
  
--- 1058,1114 ----
       * The API for creating fix-it hints now supports newlines, and for
         emitting mutually incompatible fix-it hints for one diagnostic.
  
! GCC 8.1
  
!    This is the [30]list of problem reports (PRs) from GCC's bug tracking
!    system that are known to be fixed in the 8.1 release. This list might
!    not be complete (that is, it is possible that some PRs that have been
!    fixed are not listed here).
! 
! GCC 8.2
! 
!    This is the [31]list of problem reports (PRs) from GCC's bug tracking
!    system that are known to be fixed in the 8.2 release. This list might
!    not be complete (that is, it is possible that some PRs that have been
!    fixed are not listed here).
! 
!   General Improvements
! 
!      * Fixed LTO link-time performance problems caused by an overflow in
!        the partitioning algorithm while building large binaries.
! 
!   Language Specific Changes
! 
!     C++
! 
!    GCC 8.2 fixed a bug introduced in GCC 8.1 affecting passing or
!    returning of classes with a deleted copy constructor and defaulted
!    trivial move constructor (bug [32]c++/86094). GCC 8.2 introduces
!    -fabi-version=13 and makes it the default, ABI incompatibilities
!    between GCC 8.1 and 8.2 can be reported with -Wabi=12. See [33]C++
!    changes for more details.
! 
!   Target Specific Changes
! 
!     IA-32/x86-64
! 
!      * -mtune=native performance regression [34]PR84413 on Intel Skylake
!        processors has been fixed.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [35]GCC manuals. If that fails, the
!     [36]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [37]gcc@gcc.gnu.org. All of [38]our lists have public
      archives.
  
!    Copyright (C) [39]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [40]maintained by the GCC team. Last modified
!    2018-07-26[41].
  
  References
  
*************** References
*** 1050,1076 ****
    12. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/Warning-Options.html#index-Wrestrict
    13. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/Warning-Options.html#index-Wformat-overflow
    14. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/Warning-Options.html#index-Wformat-truncation
!   15. https://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Dialect-Options.html#index-Wclass-memaccess
!   16. http://gcc.gnu.org/projects/cxx-status.html#cxx2a
!   17. https://gcc.gnu.org/onlinedocs/jit/topics/types.html#gcc_jit_type_get_vector
!   18. https://gcc.gnu.org/onlinedocs/jit/topics/expressions.html#gcc_jit_context_new_rvalue_from_vector
!   19. https://gcc.gnu.org/onlinedocs/jit/topics/types.html#gcc_jit_type_get_aligned
!   20. https://gcc.gnu.org/onlinedocs/jit/topics/function-pointers.html#gcc_jit_function_get_address
!   21. https://gcc.gnu.org/onlinedocs/jit/topics/contexts.html#gcc_jit_context_dump_reproducer_to_file
!   22. https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html#ARM-Options
!   23. https://gcc.gnu.org/onlinedocs/gcc/AVR-Options.html
!   24. https://sourceware.org/PR21472
!   25. https://gcc.gnu.org/PR20296
!   26. https://sourceware.org/binutils/docs-2.29/as/AVR-Pseudo-Instructions.html
!   27. https://gcc.gnu.org/onlinedocs/gcc/AVR-Function-Attributes.html
!   28. https://sourceware.org/PR21683
!   29. https://gcc.gnu.org/onlinedocs/
!   30. mailto:gcc-help@gcc.gnu.org
!   31. mailto:gcc@gcc.gnu.org
!   32. https://gcc.gnu.org/lists.html
!   33. https://www.fsf.org/
!   34. https://gcc.gnu.org/about.html
!   35. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-7/index.html
                                GCC 7 Release Series
--- 1126,1158 ----
    12. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/Warning-Options.html#index-Wrestrict
    13. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/Warning-Options.html#index-Wformat-overflow
    14. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/Warning-Options.html#index-Wformat-truncation
!   15. https://gcc.gnu.org/PR86094
!   16. https://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Dialect-Options.html#index-Wclass-memaccess
!   17. http://gcc.gnu.org/projects/cxx-status.html#cxx2a
!   18. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/jit/topics/types.html#gcc_jit_type_get_vector
!   19. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/jit/topics/expressions.html#gcc_jit_context_new_rvalue_from_vector
!   20. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/jit/topics/types.html#gcc_jit_type_get_aligned
!   21. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/jit/topics/function-pointers.html#gcc_jit_function_get_address
!   22. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/jit/topics/contexts.html#gcc_jit_context_dump_reproducer_to_file
!   23. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/ARM-Options.html#ARM-Options
!   24. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/AVR-Options.html
!   25. https://sourceware.org/PR21472
!   26. https://gcc.gnu.org/PR20296
!   27. https://sourceware.org/binutils/docs-2.29/as/AVR-Pseudo-Instructions.html
!   28. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/AVR-Function-Attributes.html
!   29. https://sourceware.org/PR21683
!   30. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=8.0
!   31. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=8.2
!   32. https://gcc.gnu.org/PR86094
!   33. http://gcc.gnu.org/gcc-8/changes.html#cxx
!   34. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84413
!   35. https://gcc.gnu.org/onlinedocs/
!   36. mailto:gcc-help@gcc.gnu.org
!   37. mailto:gcc@gcc.gnu.org
!   38. https://gcc.gnu.org/lists.html
!   39. https://www.fsf.org/
!   40. https://gcc.gnu.org/about.html
!   41. http://validator.w3.org/check/referer
  ======================================================================
  http://gcc.gnu.org/gcc-7/index.html
                                GCC 7 Release Series
*************** References and Acknowledgements
*** 1126,1132 ****
     provided this notice is preserved.
  
     These pages are [19]maintained by the GCC team. Last modified
!    2018-01-30[20].
  
  References
  
--- 1208,1214 ----
     provided this notice is preserved.
  
     These pages are [19]maintained by the GCC team. Last modified
!    2018-06-10[20].
  
  References
  
*************** Fortran runtime error: Loop iterates inf
*** 1814,1820 ****
  libgccjit
  
     The libgccjit API gained support for marking calls as requiring
!    tail-call optimization via a new entrypoint:
     [14]gcc_jit_rvalue_set_bool_require_tail_call.
  
     libgccjit performs numerous checks at the API boundary, but if these
--- 1896,1902 ----
  libgccjit
  
     The libgccjit API gained support for marking calls as requiring
!    tail-call optimization via a new entry point:
     [14]gcc_jit_rvalue_set_bool_require_tail_call.
  
     libgccjit performs numerous checks at the API boundary, but if these
*************** GCC 7.3
*** 2182,2188 ****
  
      SPARC
  
!      * Work arounds for the four [26]LEON3FT errata GRLIB-TN-0010..0013
         have been added. Relevant errata are activated by the target
         specific -mfix-ut699, -mfix-ut700 and -mfix-gr712rc switches.
  
--- 2264,2270 ----
  
      SPARC
  
!      * Workarounds for the four [26]LEON3FT errata GRLIB-TN-0010..0013
         have been added. Relevant errata are activated by the target
         specific -mfix-ut699, -mfix-ut700 and -mfix-gr712rc switches.
  
*************** GCC 7.3
*** 2205,2211 ****
     provided this notice is preserved.
  
     These pages are [32]maintained by the GCC team. Last modified
!    2018-04-07[33].
  
  References
  
--- 2287,2293 ----
     provided this notice is preserved.
  
     These pages are [32]maintained by the GCC team. Last modified
!    2018-06-10[33].
  
  References
  
*************** References and Acknowledgements
*** 2300,2306 ****
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-01-30[22].
  
  References
  
--- 2382,2388 ----
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-06-10[22].
  
  References
  
*************** Operating Systems
*** 3022,3028 ****
     provided this notice is preserved.
  
     These pages are [30]maintained by the GCC team. Last modified
!    2018-01-30[31].
  
  References
  
--- 3104,3110 ----
     provided this notice is preserved.
  
     These pages are [30]maintained by the GCC team. Last modified
!    2018-06-10[31].
  
  References
  
*************** References and Acknowledgements
*** 3118,3124 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-01-30[24].
  
  References
  
--- 3200,3206 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-06-02[24].
  
  References
  
*************** Target Specific Changes
*** 4028,4034 ****
     provided this notice is preserved.
  
     These pages are [51]maintained by the GCC team. Last modified
!    2018-04-02[52].
  
  References
  
--- 4110,4116 ----
     provided this notice is preserved.
  
     These pages are [51]maintained by the GCC team. Last modified
!    2018-06-02[52].
  
  References
  
*************** References and Acknowledgements
*** 4147,4153 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-01-30[24].
  
  References
  
--- 4229,4235 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-06-02[24].
  
  References
  
*************** GCC 4.9.4
*** 4786,4792 ****
     provided this notice is preserved.
  
     These pages are [34]maintained by the GCC team. Last modified
!    2018-01-30[35].
  
  References
  
--- 4868,4874 ----
     provided this notice is preserved.
  
     These pages are [34]maintained by the GCC team. Last modified
!    2018-06-02[35].
  
  References
  
*************** References and Acknowledgements
*** 4891,4897 ****
     provided this notice is preserved.
  
     These pages are [25]maintained by the GCC team. Last modified
!    2018-01-30[26].
  
  References
  
--- 4973,4979 ----
     provided this notice is preserved.
  
     These pages are [25]maintained by the GCC team. Last modified
!    2018-06-02[26].
  
  References
  
*************** GCC 4.8.5
*** 5646,5652 ****
     provided this notice is preserved.
  
     These pages are [43]maintained by the GCC team. Last modified
!    2018-01-30[44].
  
  References
  
--- 5728,5734 ----
     provided this notice is preserved.
  
     These pages are [43]maintained by the GCC team. Last modified
!    2018-06-02[44].
  
  References
  
*************** References and Acknowledgements
*** 5757,5763 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-01-30[24].
  
  References
  
--- 5839,5845 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-06-02[24].
  
  References
  
*************** GCC 4.7.4
*** 6578,6584 ****
     provided this notice is preserved.
  
     These pages are [55]maintained by the GCC team. Last modified
!    2018-04-02[56].
  
  References
  
--- 6660,6666 ----
     provided this notice is preserved.
  
     These pages are [55]maintained by the GCC team. Last modified
!    2018-07-15[56].
  
  References
  
*************** References
*** 6607,6613 ****
    23. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfaggressive-function-elimination_007d-270
    24. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Error-and-Warning-Options.html#index-g_t_0040code_007bWreal-q-constant_007d-149
    25. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/SELECTED_005fREAL_005fKIND.html
!   26. https://msdn.microsoft.com/en-us/library/bb787181(v=vs.85).aspx
    27. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Debugging-Options.html#index-g_t_0040code_007bfno-backtrace_007d-183
    28. https://gcc.gnu.org/wiki/Fortran2003Status
    29. https://gcc.gnu.org/wiki/OOP
--- 6689,6695 ----
    23. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Code-Gen-Options.html#index-g_t_0040code_007bfaggressive-function-elimination_007d-270
    24. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Error-and-Warning-Options.html#index-g_t_0040code_007bWreal-q-constant_007d-149
    25. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/SELECTED_005fREAL_005fKIND.html
!   26. https://docs.microsoft.com/en-us/windows/desktop/wer/collecting-user-mode-dumps
    27. https://gcc.gnu.org/onlinedocs/gcc-4.7.1/gfortran/Debugging-Options.html#index-g_t_0040code_007bfno-backtrace_007d-183
    28. https://gcc.gnu.org/wiki/Fortran2003Status
    29. https://gcc.gnu.org/wiki/OOP
*************** References and Acknowledgements
*** 6701,6707 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-01-30[24].
  
  References
  
--- 6783,6789 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-06-02[24].
  
  References
  
*************** GCC 4.6.4
*** 7625,7631 ****
     provided this notice is preserved.
  
     These pages are [29]maintained by the GCC team. Last modified
!    2018-01-30[30].
  
  References
  
--- 7707,7713 ----
     provided this notice is preserved.
  
     These pages are [29]maintained by the GCC team. Last modified
!    2018-06-02[30].
  
  References
  
*************** References and Acknowledgements
*** 7722,7728 ****
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-01-30[19].
  
  References
  
--- 7804,7810 ----
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-06-02[19].
  
  References
  
*************** GCC 4.5.4
*** 8394,8400 ****
     provided this notice is preserved.
  
     These pages are [32]maintained by the GCC team. Last modified
!    2018-03-10[33].
  
  References
  
--- 8476,8482 ----
     provided this notice is preserved.
  
     These pages are [32]maintained by the GCC team. Last modified
!    2018-06-02[33].
  
  References
  
*************** References and Acknowledgements
*** 8503,8509 ****
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-01-30[22].
  
  References
  
--- 8585,8591 ----
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-06-02[22].
  
  References
  
*************** GCC 4.4.7
*** 9133,9139 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-01-30[24].
  
  References
  
--- 9215,9221 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2018-06-02[24].
  
  References
  
*************** References and Acknowledgements
*** 9230,9236 ****
     provided this notice is preserved.
  
     These pages are [20]maintained by the GCC team. Last modified
!    2018-01-30[21].
  
  References
  
--- 9312,9318 ----
     provided this notice is preserved.
  
     These pages are [20]maintained by the GCC team. Last modified
!    2018-06-02[21].
  
  References
  
*************** GCC 4.3.6
*** 10035,10047 ****
     provided this notice is preserved.
  
     These pages are [33]maintained by the GCC team. Last modified
!    2018-01-30[34].
  
  References
  
     1. http://gcc.gnu.org/gcc-4.3/changes.html#4.3.5
     2. https://gmplib.org/
!    3. http://www.mpfr.org/
     4. https://gcc.gnu.org/install/prerequisites.html
     5. https://gcc.gnu.org/ml/gcc-announce/2001/msg00000.html
     6. https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#Warning-Options
--- 10117,10129 ----
     provided this notice is preserved.
  
     These pages are [33]maintained by the GCC team. Last modified
!    2018-07-14[34].
  
  References
  
     1. http://gcc.gnu.org/gcc-4.3/changes.html#4.3.5
     2. https://gmplib.org/
!    3. https://www.mpfr.org/
     4. https://gcc.gnu.org/install/prerequisites.html
     5. https://gcc.gnu.org/ml/gcc-announce/2001/msg00000.html
     6. https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#Warning-Options
*************** References and Acknowledgements
*** 10136,10142 ****
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-01-30[19].
  
  References
  
--- 10218,10224 ----
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-06-02[19].
  
  References
  
*************** Other significant improvements
*** 10464,10470 ****
     provided this notice is preserved.
  
     These pages are [11]maintained by the GCC team. Last modified
!    2018-04-02[12].
  
  References
  
--- 10546,10552 ----
     provided this notice is preserved.
  
     These pages are [11]maintained by the GCC team. Last modified
!    2018-06-02[12].
  
  References
  
*************** References and Acknowledgements
*** 10537,10543 ****
     provided this notice is preserved.
  
     These pages are [16]maintained by the GCC team. Last modified
!    2018-01-30[17].
  
  References
  
--- 10619,10625 ----
     provided this notice is preserved.
  
     These pages are [16]maintained by the GCC team. Last modified
!    2018-06-02[17].
  
  References
  
*************** GCC 4.1.2
*** 11100,11106 ****
     provided this notice is preserved.
  
     These pages are [12]maintained by the GCC team. Last modified
!    2018-01-30[13].
  
  References
  
--- 11182,11188 ----
     provided this notice is preserved.
  
     These pages are [12]maintained by the GCC team. Last modified
!    2018-06-02[13].
  
  References
  
*************** References and Acknowledgements
*** 11180,11186 ****
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-01-30[19].
  
  References
  
--- 11262,11268 ----
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-06-02[19].
  
  References
  
*************** GCC 4.0.4
*** 11706,11712 ****
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-04-02[22].
  
  References
  
--- 11788,11794 ----
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-06-02[22].
  
  References
  
*************** References and Acknowledgements
*** 11806,11812 ****
     provided this notice is preserved.
  
     These pages are [22]maintained by the GCC team. Last modified
!    2018-01-30[23].
  
  References
  
--- 11888,11894 ----
     provided this notice is preserved.
  
     These pages are [22]maintained by the GCC team. Last modified
!    2018-06-02[23].
  
  References
  
*************** GCC 3.4.6
*** 13594,13600 ****
     provided this notice is preserved.
  
     These pages are [416]maintained by the GCC team. Last modified
!    2018-04-02[417].
  
  References
  
--- 13676,13682 ----
     provided this notice is preserved.
  
     These pages are [416]maintained by the GCC team. Last modified
!    2018-06-02[417].
  
  References
  
*************** References
*** 13604,13610 ****
     4. http://gcc.gnu.org/gcc-3.4/changes.html#obsolete_systems
     5. http://gcc.gnu.org/gcc-3.4/mips-abi.html
     6. http://gcc.gnu.org/gcc-3.4/sparc-abi.html
!    7. http://www.boost.org/
     8. https://gcc.gnu.org/PR11953
     9. https://gcc.gnu.org/PR8361
    10. https://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Other-Builtins.html#Other Builtins
--- 13686,13692 ----
     4. http://gcc.gnu.org/gcc-3.4/changes.html#obsolete_systems
     5. http://gcc.gnu.org/gcc-3.4/mips-abi.html
     6. http://gcc.gnu.org/gcc-3.4/sparc-abi.html
!    7. https://www.boost.org/
     8. https://gcc.gnu.org/PR11953
     9. https://gcc.gnu.org/PR8361
    10. https://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Other-Builtins.html#Other Builtins
*************** References and Acknowledgements
*** 14090,14096 ****
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-01-30[22].
  
  References
  
--- 14172,14178 ----
     provided this notice is preserved.
  
     These pages are [21]maintained by the GCC team. Last modified
!    2018-06-02[22].
  
  References
  
*************** GCC 3.3.6
*** 15465,15471 ****
     provided this notice is preserved.
  
     These pages are [556]maintained by the GCC team. Last modified
!    2018-01-30[557].
  
  References
  
--- 15547,15553 ----
     provided this notice is preserved.
  
     These pages are [556]maintained by the GCC team. Last modified
!    2018-06-02[557].
  
  References
  
*************** References and Acknowledgements
*** 16095,16101 ****
     provided this notice is preserved.
  
     These pages are [17]maintained by the GCC team. Last modified
!    2018-01-30[18].
  
  References
  
--- 16177,16183 ----
     provided this notice is preserved.
  
     These pages are [17]maintained by the GCC team. Last modified
!    2018-06-02[18].
  
  References
  
*************** GCC 3.2
*** 16718,16724 ****
     provided this notice is preserved.
  
     These pages are [251]maintained by the GCC team. Last modified
!    2018-01-30[252].
  
  References
  
--- 16800,16806 ----
     provided this notice is preserved.
  
     These pages are [251]maintained by the GCC team. Last modified
!    2018-06-02[252].
  
  References
  
*************** http://gcc.gnu.org/gcc-3.1/index.html
*** 17023,17029 ****
     provided this notice is preserved.
  
     These pages are [14]maintained by the GCC team. Last modified
!    2018-01-30[15].
  
  References
  
--- 17105,17111 ----
     provided this notice is preserved.
  
     These pages are [14]maintained by the GCC team. Last modified
!    2018-06-02[15].
  
  References
  
*************** Documentation improvements
*** 17377,17383 ****
     provided this notice is preserved.
  
     These pages are [13]maintained by the GCC team. Last modified
!    2018-01-30[14].
  
  References
  
--- 17459,17465 ----
     provided this notice is preserved.
  
     These pages are [13]maintained by the GCC team. Last modified
!    2018-06-02[14].
  
  References
  
*************** Previous 3.0.x Releases
*** 17451,17457 ****
     provided this notice is preserved.
  
     These pages are [14]maintained by the GCC team. Last modified
!    2018-01-30[15].
  
  References
  
--- 17533,17539 ----
     provided this notice is preserved.
  
     These pages are [14]maintained by the GCC team. Last modified
!    2018-06-02[15].
  
  References
  
*************** Other significant improvements
*** 17642,17648 ****
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-01-30[19].
  
  References
  
--- 17724,17730 ----
     provided this notice is preserved.
  
     These pages are [18]maintained by the GCC team. Last modified
!    2018-06-02[19].
  
  References
  
*************** http://gcc.gnu.org/gcc-3.0/caveats.html
*** 17713,17719 ****
     provided this notice is preserved.
  
     These pages are [7]maintained by the GCC team. Last modified
!    2018-01-30[8].
  
  References
  
--- 17795,17801 ----
     provided this notice is preserved.
  
     These pages are [7]maintained by the GCC team. Last modified
!    2018-06-02[8].
  
  References
  
*************** References and Acknowledgements
*** 17795,17801 ****
     provided this notice is preserved.
  
     These pages are [15]maintained by the GCC team. Last modified
!    2018-01-30[16].
  
  References
  
--- 17877,17883 ----
     provided this notice is preserved.
  
     These pages are [15]maintained by the GCC team. Last modified
!    2018-06-02[16].
  
  References
  
*************** Additional Changes in GCC 2.95.3
*** 18060,18066 ****
     provided this notice is preserved.
  
     These pages are [22]maintained by the GCC team. Last modified
!    2018-01-30[23].
  
  References
  
--- 18142,18148 ----
     provided this notice is preserved.
  
     These pages are [22]maintained by the GCC team. Last modified
!    2018-06-02[23].
  
  References
  
*************** http://gcc.gnu.org/gcc-2.95/caveats.html
*** 18143,18149 ****
     provided this notice is preserved.
  
     These pages are [7]maintained by the GCC team. Last modified
!    2018-01-30[8].
  
  References
  
--- 18225,18231 ----
     provided this notice is preserved.
  
     These pages are [7]maintained by the GCC team. Last modified
!    2018-06-02[8].
  
  References
  
*************** http://gcc.gnu.org/egcs-1.1/index.html
*** 18364,18370 ****
     provided this notice is preserved.
  
     These pages are [15]maintained by the GCC team. Last modified
!    2018-01-30[16].
  
  References
  
--- 18446,18452 ----
     provided this notice is preserved.
  
     These pages are [15]maintained by the GCC team. Last modified
!    2018-06-02[16].
  
  References
  
*************** http://gcc.gnu.org/egcs-1.1/features.htm
*** 18463,18469 ****
     provided this notice is preserved.
  
     These pages are [10]maintained by the GCC team. Last modified
!    2018-01-30[11].
  
  References
  
--- 18545,18551 ----
     provided this notice is preserved.
  
     These pages are [10]maintained by the GCC team. Last modified
!    2018-06-02[11].
  
  References
  
*************** http://gcc.gnu.org/egcs-1.1/caveats.html
*** 18517,18523 ****
     provided this notice is preserved.
  
     These pages are [6]maintained by the GCC team. Last modified
!    2018-01-30[7].
  
  References
  
--- 18599,18605 ----
     provided this notice is preserved.
  
     These pages are [6]maintained by the GCC team. Last modified
!    2018-06-02[7].
  
  References
  
*************** http://gcc.gnu.org/egcs-1.0/index.html
*** 18713,18719 ****
     provided this notice is preserved.
  
     These pages are [10]maintained by the GCC team. Last modified
!    2018-01-30[11].
  
  References
  
--- 18795,18801 ----
     provided this notice is preserved.
  
     These pages are [10]maintained by the GCC team. Last modified
!    2018-06-02[11].
  
  References
  
*************** http://gcc.gnu.org/egcs-1.0/features.htm
*** 18779,18785 ****
     provided this notice is preserved.
  
     These pages are [8]maintained by the GCC team. Last modified
!    2018-01-30[9].
  
  References
  
--- 18861,18867 ----
     provided this notice is preserved.
  
     These pages are [8]maintained by the GCC team. Last modified
!    2018-06-02[9].
  
  References
  
*************** http://gcc.gnu.org/egcs-1.0/caveats.html
*** 18832,18838 ****
     provided this notice is preserved.
  
     These pages are [6]maintained by the GCC team. Last modified
!    2018-01-30[7].
  
  References
  
--- 18914,18920 ----
     provided this notice is preserved.
  
     These pages are [6]maintained by the GCC team. Last modified
!    2018-06-02[7].
  
  References
  
diff -Nrcpad gcc-8.1.0/config/ChangeLog gcc-8.2.0/config/ChangeLog
*** gcc-8.1.0/config/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/config/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/contrib/ChangeLog gcc-8.2.0/contrib/ChangeLog
*** gcc-8.1.0/contrib/ChangeLog	Wed May  2 08:13:49 2018
--- gcc-8.2.0/contrib/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/contrib/header-tools/ChangeLog gcc-8.2.0/contrib/header-tools/ChangeLog
*** gcc-8.1.0/contrib/header-tools/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/contrib/header-tools/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/contrib/reghunt/ChangeLog gcc-8.2.0/contrib/reghunt/ChangeLog
*** gcc-8.1.0/contrib/reghunt/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/contrib/reghunt/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/contrib/regression/ChangeLog gcc-8.2.0/contrib/regression/ChangeLog
*** gcc-8.1.0/contrib/regression/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/contrib/regression/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/fixincludes/ChangeLog gcc-8.2.0/fixincludes/ChangeLog
*** gcc-8.1.0/fixincludes/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/fixincludes/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/BASE-VER gcc-8.2.0/gcc/BASE-VER
*** gcc-8.1.0/gcc/BASE-VER	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/BASE-VER	Thu Jul 26 09:47:20 2018
***************
*** 1 ****
! 8.1.0
--- 1 ----
! 8.2.0
diff -Nrcpad gcc-8.1.0/gcc/ChangeLog gcc-8.2.0/gcc/ChangeLog
*** gcc-8.1.0/gcc/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,1122 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-07-18  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR middle-end/85602
+ 	* calls.c (maybe_warn_nonstring_arg): Handle strncat.
+ 	* tree-ssa-strlen.c (is_strlen_related_p): Make extern.
+ 	Handle integer subtraction.
+ 	(maybe_diag_stxncpy_trunc): Handle nonstring source arguments.
+ 	* tree-ssa-strlen.h (is_strlen_related_p): Declare.
+ 	* doc/invoke.texi (-Wstringop-truncation): Update.
+ 
+ gcc/testsuite/ChangeLog:
+ 
+ 2018-07-16  Claudiu Zissulescu  <claziss@synopsys.com>
+ 
+ 	Backport from mainline
+ 	2017-03-24  Claudiu Zissulescu  <claziss@synopsys.com>
+ 
+ 	* config/arc/arc-protos.h (arc_pad_return): Remove.
+ 	* config/arc/arc.c (machine_function): Remove force_short_suffix
+ 	and size_reason.
+ 	(arc_print_operand): Adjust printing of '&'.
+ 	(arc_verify_short): Remove conditional printing of short suffix.
+ 	(arc_final_prescan_insn): Remove reference to size_reason.
+ 	(pad_return): New function.
+ 	(arc_reorg): Call pad_return.
+ 	(arc_pad_return): Remove.
+ 	(arc_init_machine_status): Remove reference to force_short_suffix.
+ 	* config/arc/arc.md (vunspec): Add VUNSPEC_ARC_BLOCKAGE.
+ 	(attr length): When attribute iscompact is true force to 2
+ 	regardless; in the case of maybe check if we want to force the
+ 	instruction to have 4 bytes length.
+ 	(nopv): Change it to generate 4 byte long nop as well.
+ 	(blockage): New pattern.
+ 	(simple_return): Remove call to arc_pad_return.
+ 	(p_return_i): Likewise.
+ 
+ 2018-07-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2018-07-13  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR debug/86452
+ 	* dwarf2out.c (gen_type_die_with_usage): Use scope_die_for
+ 	instead of get_context_die.
+ 
+ 	2018-07-11  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR debug/86457
+ 	* dwarf2out.c (init_sections_and_labels): Use
+ 	output_asm_line_debug_info consistently.
+ 	(dwarf2out_early_finish): Likewise.
+ 	(dwarf2out_finish): Remove DW_AT_stmt_list from early generated
+ 	type units.
+ 
+ 2018-07-16  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2018-07-13  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/85974
+ 	* match.pd (addr1 - addr2): Allow either of the operand to
+ 	have a conversion.
+ 
+ 	2018-06-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/86076
+ 	* tree-cfg.c (move_stmt_op): unshare invariant addresses
+ 	before adjusting their block.
+ 
+ 	2018-06-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/85935
+ 	* graphite-scop-detection.c (find_params_in_bb): Analyze
+ 	condition operands with respect to the correct loop.  Assert
+ 	the analysis doesn't fail.
+ 
+ 2018-07-16  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR tree-optimization/86514
+ 	* tree-ssa-reassoc.c (init_range_entry) <CASE_CONVERT>: Return for a
+ 	conversion to a boolean type from a type with greater precision.
+ 
+ 2018-07-15  Bill Schmidt  <wschmidt@linux.ibm.com>
+ 
+ 	Backport from mainline
+ 	2018-07-13  Bill Schmidt  <wschmidt@linux.ibm.com>
+ 		    Steve Munroe  <munroesj52@gmail.com>
+ 
+ 	* config/rs6000/emmintrin.h (_mm_and_si128): New function.
+ 	(_mm_andnot_si128): Likewise.
+ 	(_mm_or_si128): Likewise.
+ 	(_mm_xor_si128): Likewise.
+ 
+ 2018-07-14  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR tree-optimization/86274
+ 	* gimple-ssa-sprintf.c (fmtresult::type_max_digits): Verify
+ 	precondition.
+ 	(format_floating): Correct handling of infinities and NaNs.
+ 
+ 2018-07-13  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	2018-07-13  H.J. Lu  <hongjiu.lu@intel.com>
+ 		    Sunil K Pandey  <sunil.k.pandey@intel.com>
+ 
+ 	PR target/84413
+ 	* config/i386/i386.c (m_CORE_AVX512): New.
+ 	(m_CORE_AVX2): Likewise.
+ 	(m_CORE_ALL): Add m_CORE_AVX2.
+ 	* config/i386/x86-tune.def: Replace m_HASWELL with m_CORE_AVX2.
+ 	Replace m_SKYLAKE_AVX512 with m_CORE_AVX512 on avx256_optimal
+ 	and remove the rest of m_SKYLAKE_AVX512.
+ 
+ 2018-07-13  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backport from trunk
+ 	2018-07-03  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR middle-end/86202
+ 	* gimple-fold.c (size_must_be_zero_p): Check the type of the size.
+ 
+ 2018-07-12  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR target/84829
+ 	* config/gnu-user.h (GNU_USER_TARGET_NO_PTHREADS_LIB_SPEC):
+ 	Remove -mieee-fp handling.
+ 
+ 2018-07-12  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/86492
+ 	* gimple-ssa-store-merging.c
+ 	(imm_store_chain_info::coalesce_immediate_stores): Call
+ 	check_no_overlap even for the merge_overlapping case.
+ 
+ 2018-07-11  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* config/i386/avx512bitalgintrin.h (_mm512_mask_bitshuffle_epi64_mask):
+ 	Use __mmask64 type instead of __mmask8 for __M argument.
+ 	* config/i386/avx512fintrin.h (_mm512_mask_xor_epi64,
+ 	_mm512_maskz_xor_epi64): Use __mmask8 type instead of __mmask16 for
+ 	__U argument.
+ 	(_mm512_mask_cmpneq_epi64_mask): Use __mmask8 type instead of
+ 	__mmask16 for __M argument.
+ 	(_mm512_maskz_insertf32x4, _mm512_maskz_inserti32x4,
+ 	_mm512_mask_insertf32x4, _mm512_mask_inserti32x4): Cast last argument
+ 	to __mmask16 instead of __mmask8.
+ 	* config/i386/avx512vlintrin.h (_mm_mask_add_ps, _mm_maskz_add_ps,
+ 	_mm256_mask_add_ps, _mm256_maskz_add_ps, _mm_mask_sub_ps,
+ 	_mm_maskz_sub_ps, _mm256_mask_sub_ps, _mm256_maskz_sub_ps,
+ 	_mm256_maskz_cvtepi32_ps, _mm_maskz_cvtepi32_ps): Use __mmask8 type
+ 	instead of __mmask16 for __U argument.
+ 	* config/i386/avx512vlbwintrin.h (_mm_mask_cmp_epi8_mask): Use
+ 	__mmask16 instead of __mmask8 for __U argument.
+ 	(_mm256_mask_cmp_epi8_mask): Use __mmask32 instead of __mmask16 for
+ 	__U argument.
+ 	(_mm256_cmp_epi8_mask): Use __mmask32 return type instead of
+ 	__mmask16.
+ 	(_mm_mask_cmp_epu8_mask): Use __mmask16 instead of __mmask8 for __U
+ 	argument.
+ 	(_mm256_mask_cmp_epu8_mask): Use __mmask32 instead of __mmask16 for
+ 	__U argument.
+ 	(_mm256_cmp_epu8_mask): Use __mmask32 return type instead of
+ 	__mmask16.
+ 	(_mm_mask_cmp_epi16_mask): Cast last argument to __mmask8 instead
+ 	of __mmask16.
+ 	(_mm256_mask_cvtepi8_epi16): Use __mmask16 instead of __mmask32 for
+ 	__U argument.
+ 	(_mm_mask_cvtepi8_epi16): Use __mmask8 instead of __mmask32 for
+ 	__U argument.
+ 	(_mm256_mask_cvtepu8_epi16): Use __mmask16 instead of __mmask32 for
+ 	__U argument.
+ 	(_mm_mask_cvtepu8_epi16): Use __mmask8 instead of __mmask32 for
+ 	__U argument.
+ 	(_mm256_mask_cmpneq_epu8_mask, _mm256_mask_cmplt_epu8_mask,
+ 	_mm256_mask_cmpge_epu8_mask, _mm256_mask_cmple_epu8_mask): Change
+ 	return type as well as __M argument type and all casts from __mmask8
+ 	to __mmask32.
+ 	(_mm256_mask_cmpneq_epu16_mask, _mm256_mask_cmplt_epu16_mask,
+ 	_mm256_mask_cmpge_epu16_mask, _mm256_mask_cmple_epu16_mask): Change
+ 	return type as well as __M argument type and all casts from __mmask8
+ 	to __mmask16.
+ 	(_mm256_mask_cmpneq_epi8_mask, _mm256_mask_cmplt_epi8_mask,
+ 	_mm256_mask_cmpge_epi8_mask, _mm256_mask_cmple_epi8_mask): Change
+ 	return type as well as __M argument type and all casts from __mmask8
+ 	to __mmask32.
+ 	(_mm256_mask_cmpneq_epi16_mask, _mm256_mask_cmplt_epi16_mask,
+ 	_mm256_mask_cmpge_epi16_mask, _mm256_mask_cmple_epi16_mask): Change
+ 	return type as well as __M argument type and all casts from __mmask8
+ 	to __mmask16.
+ 	* config/i386/avx512vbmi2vlintrin.h (_mm_mask_shrdi_epi32,
+ 	_mm_mask_shldi_epi32): Cast last argument to __mmask8 instead of
+ 	__mmask16.
+ 
+ 2018-07-11  Grazvydas Ignotas  <notasas@gmail.com>
+ 
+ 	* config/i386/avx512bwintrin.h: (_mm512_mask_cmp_epi8_mask,
+ 	_mm512_mask_cmp_epu8_mask): Use __mmask64 type instead of __mmask32
+ 	for __U argument.
+ 
+ 2018-07-05  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR c++/86400
+ 	* tree-ssa-strlen.c (maybe_set_strlen_range): Use type size rather
+ 	than its domain to compute its the upper bound of a char array.
+ 
+ 2018-07-03  Carl Love  <cel@us.ibm.com>
+ 
+ 	Backport from trunk
+ 	2018-07-03  Carl Love  <cel@us.ibm.com>
+ 
+ 	* config/rs6000/rs6000-c.c: Map ALTIVEC_BUILTIN_VEC_UNPACKH for
+ 	float argument to VSX_BUILTIN_DOUBLEH_V4SF.
+ 	Map ALTIVEC_BUILTIN_VEC_UNPACKL for float argument to
+ 	VSX_BUILTIN_DOUBLEL_V4SF.
+ 
+ 2018-07-04  Luis Machado  <luis.machado@linaro.org>
+ 
+ 	* config/aarch64/aarch64.c (qdf24xx_addrcost_table): New static
+ 	global.
+ 	(qdf24xx_tunings) <addr_costs>: Set to qdf24xx_addrcost_table.
+ 
+ 2018-07-02  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from trunk
+ 	2018-06-26  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR target/86285
+ 	* config/rs6000/rs6000.c (rs6000_init_builtins): Do not set
+ 	ieee128_float_type_node to long_double_type_node unless
+ 	TARGET_LONG_DOUBLE_128 is set.
+ 
+ 2018-07-02  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* config/i386/i386.c (ix86_finalize_stack_frame_flags): Do not overrule
+ 	-fno-omit-frame-pointer when not optimizing.
+ 
+ 2018-06-30  Alexandre Oliva  <aoliva@redhat.com>
+ 
+ 	PR debug/86064
+ 	* dwarf2out.c (loc_list_has_views): Adjust comments.
+ 	(dw_loc_list): Split single cross-partition range with
+ 	nonzero locview.
+ 
+ 2018-06-29  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	2018-06-22  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	* config/rs6000/rs6000-c.c (altivec_overloaded_builtins): Change
+ 	behavior of vec_pack (vector double, vector double) to match
+ 	behavior of vec_float2 (vector double, vector double).
+ 
+ 2018-06-29  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* config/rs6000/t-rs6000: Append rs6000-modes.h to TM_H.
+ 
+ 2018-06-28  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	2017-05-23  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	* doc/sourcebuild.texi (Endianness): New subsubsection.
+ 
+ 2018-06-27  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	Backport from mainline
+ 	2018-06-20  Kelvin Nilsen  <kelvin@gcc.gnu.org>
+ 
+ 	* config/rs6000/rs6000-c.c (altivec_overloaded_builtins): Change
+ 	behavior of vec_packsu (vector unsigned long long, vector unsigned
+ 	long long) to match behavior of vec_packs with same signature.
+ 
+ 2018-06-26  Aaron Sawdey  <acsawdey@linux.ibm.com>
+ 
+ 	Backport from trunk
+ 	2018-06-26  Aaron Sawdey  <acsawdey@linux.ibm.com>
+ 
+ 	* config/rs6000/rs6000-string.c (expand_block_clear): Don't use
+ 	unaligned vsx for 16B memset.
+ 
+ 2018-06-26  Aaron Sawdey  <acsawdey@linux.ibm.com>
+ 
+ 	Backport from trunk
+ 	2018-06-22  Aaron Sawdey  <acsawdey@linux.ibm.com>
+ 
+ 	PR target/86222
+ 	* config/rs6000/rs6000-string.c (expand_strn_compare): Handle -m32
+ 	correctly.
+ 
+ 2018-06-26  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from trunk
+ 	2018-05-08  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR rtl-optimization/85645
+ 	* regrename.c (build_def_use): Also kill the chains that include the
+ 	destination of a REG_CFA_REGISTER note.
+ 
+ 2018-06-26  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from trunk
+ 	2018-05-08  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR rtl-optimization/85645
+ 	*  regcprop.c (copyprop_hardreg_forward_1): Don't propagate into an
+ 	insn that has a REG_CFA_REGISTER note.
+ 
+ 2018-06-26  Robin Dapp  <rdapp@linux.ibm.com>
+ 
+ 	* config/s390/s390.h (enum processor_flags): Do not use
+ 	default tune parameter when -march was specified.
+ 
+ 2018-06-26  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/86314
+ 	* config/i386/i386.md (setcc + movzbl to xor + setcc peephole2s):
+ 	Check reg_overlap_mentioned_p in addition to reg_set_p with the same
+ 	operands.
+ 
+ 2018-06-25  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	Back port from trunk
+ 	2018-06-25  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	* config.gcc (powerpc64le*): Revert January 16th, 2018 patch that
+ 	added IEEE/IBM long double multilib support on PowerPC little
+ 	endian Linux systems.
+ 	* config/rs6000/linux64.h (MULTILIB_DEFAULTS_IEEE): Likewise.
+ 	(MULTILIB_DEFAULTS): Likewise.
+ 	* config/rs6000/rs6000.c (rs6000_option_override_internal):
+ 	Likewise.
+ 	* config/rs6000/rs6000.h (TARGET_IEEEQUAD_MULTILIB): Likewise.
+ 	* config/rs6000/t-ldouble-linux64le-ibm: Delete, no longer used.
+ 	* config/rs6000/t-ldouble-linux64le-ieee: Delete, no longer used.
+ 
+ 2018-06-25  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from trunk
+ 	2018-06-04  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	* config/rs6000/rs6000.md (abs<mode>2): Handle IFmode.
+ 
+ 2018-05-02  Jan Hubicka  <jh@suse.cz>
+ 
+ 	Backport from mainline
+ 	2018-04-30  Jan Hubicka  <jh@suse.cz>
+ 
+ 	* lto-wrapper.c (ltrans_priorities): New static var.
+ 	(cmp_priority): New.
+ 	(run_gcc): Read priorities and if doing parallel build order
+ 	the Makefile by them.
+ 
+ 2018-06-25  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from trunk
+ 	2018-06-19  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR target/86197
+ 	* config/rs6000/rs6000.md (rs6000_discover_homogeneous_aggregate): An
+ 	ieee128 argument takes up only one (vector) register, not two (floating
+ 	point) registers.
+ 
+ 2018-06-23  Richard Sandiford  <richard.sandiford@linaro.org>
+ 
+ 	PR tree-optimization/85989
+ 	* gimple-ssa-backprop.c (backprop::m_visited_phis): New member
+ 	variable.
+ 	(backprop::intersect_uses): Check it when deciding whether this
+ 	is a backedge reference.
+ 	(backprop::process_block): Add each phi to m_visited_phis
+ 	after visiting it, then clear it at the end.
+ 
+ 2018-06-22  David Edelsohn  <dje.gcc@gmail.com>
+ 
+ 	Backport from mainline
+ 
+ 	2018-06-19  Tony Reix  <tony.reix@atos.com>
+ 	    Damien Bergamini  <damien.bergamini@atos.com>
+ 	    David Edelsohn  <dje.gcc@gmail.com>
+ 
+ 	* collect2.c (static_obj): New variable.
+ 	(static_libs): New variable.
+ 	(is_in_list): Uncomment declaration.
+ 	(main): Track AIX libraries linked statically.
+ 	(is_in_list): Uncomment definition.
+ 	(scan_prog_file): Don't add AIX shared libraries initializer
+ 	to constructor list if linking statically.
+ 
+ 2018-06-22  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	Back port from trunk
+ 	2018-06-21  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	* config/rs6000/rs6000.md (extendtfif2): Add missing 128-bit
+ 	conversion insn that shows up when pr85657-3.c is compiled using
+ 	IEEE 128-bit long double.
+ 
+ 	Back port from trunk
+ 	2018-06-21  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	* config/rs6000/rs6000.c (init_float128_ieee): Prevent complex
+ 	multiply and divide external functions from being created more
+ 	than once.
+ 
+ 	Back port from trunk
+ 	2018-06-21  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	* config/rs6000/rs6000.md (neg<mode>2_internal): Use the correct
+ 	mode to check whether the mode is IBM extended.
+ 
+ 	2018-06-18  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	PR target/85358
+ 	* config/rs6000/rs6000-modes.def (toplevel): Rework the 128-bit
+ 	floating point modes, so that IFmode is numerically greater than
+ 	TFmode, which is greater than KFmode using FRACTIONAL_FLOAT_MODE
+ 	to declare the ordering.  This prevents IFmode from being
+ 	converted to TFmode when long double is IEEE 128-bit on an ISA 3.0
+ 	machine.  Include rs6000-modes.h to share the fractional values
+ 	between genmodes* and the rest of the compiler.
+ 	(IFmode): Likewise.
+ 	(KFmode): Likewise.
+ 	(TFmode): Likewise.
+ 	* config/rs6000/rs6000-modes.h: New file.
+ 	* config/rs6000/rs6000.c (rs6000_debug_reg_global): Change the
+ 	meaning of rs6000_long_double_size so that 126..128 selects an
+ 	appropriate 128-bit floating point type.
+ 	(rs6000_option_override_internal): Likewise.
+ 	* config/rs6000/rs6000.h (toplevel): Include rs6000-modes.h.
+ 	(TARGET_LONG_DOUBLE_128): Change the meaning of
+ 	rs6000_long_double_size so that 126..128 selects an appropriate
+ 	128-bit floating point type.
+ 	(LONG_DOUBLE_TYPE_SIZE): Update comment.
+ 	* config/rs6000/rs6000.md (trunciftf2): Correct the modes of the
+ 	source and destination to match the standard usage.
+ 	(truncifkf2): Likewise.
+ 	(copysign<mode>3, IEEE iterator): Rework copysign of float128 on
+ 	ISA 2.07 to use an explicit clobber, instead of passing in a
+ 	temporary.
+ 	(copysign<mode>3_soft): Likewise.
+ 
+ 	Back port from trunk
+ 	2018-06-08  David Edelsohn  <dje.gcc@gmail.com>
+ 
+ 	* config/rs6000/rs6000.c (rs6000_passes_ieee128): Protect with #if
+ 	TARGET_ELF.
+ 
+ 	Back port from trunk
+ 	2018-06-04  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	* config/rs6000/rs6000.c (rs6000_passes_ieee128): New boolean to
+ 	track if we pass or return IEEE 128-bit floating point.
+ 	(ieee128_mangling_gcc_8_1): New boolean to say whether to generate
+ 	C++ mangling that is compatible with GCC 8.1.
+ 	(TARGET_ASM_GLOBALIZE_DECL_NAME): Override target hook.
+ 	(init_cumulative_args): Note if we pass or return IEEE 128-bit
+ 	floating point types.
+ 	(rs6000_function_arg_advance_1): Likewise.
+ 	(rs6000_mangle_type): Optionally generate mangled names that match
+ 	what GCC 8.1 generated for IEEE 128-bit floating point types.
+ 	(rs6000_globalize_decl_name): If we have an external function that
+ 	passes or returns IEEE 128-bit types, generate a weak reference
+ 	from the mangled name used in GCC 8.1 to the current mangled
+ 	name.
+ 	(rs6000_init_builtins): Make __ibm128 use the long double type if
+ 	long double is IBM extended double.  Make __float128 use the long
+ 	double type if long double is IEEE 128-bit.
+ 
+ 	PR target/85657
+ 	* config/rs6000/rs6000-builtin.def (BU_IBM128_2): New helper
+ 	macro for __ibm128 built-in functions.
+ 	(PACK_IF): Add __ibm128 pack/unpack functions.
+ 	(UNPACK_IF): Likewise.
+ 	* config/rs6000/rs6000.c (rs6000_builtin_mask_calculate): Do not
+ 	enable long double built-in functions if long double is IEEE
+ 	128-bit floating point.
+ 	(rs6000_invalid_builtin): Update long double built-in function
+ 	error message.
+ 	(rs6000_expand_builtin): For PACK_IF and UNPACK_IF built-in
+ 	functions, adjust the built-in function to use the long double
+ 	built-in function if __ibm128 and long double are the same type.
+ 	* doc/extend.texi (PowerPC builtins): Update documention for
+ 	__builtin_{,un}pack_longdouble.  Add documentation for
+ 	__builtin_{,un}pack_ibm128.
+ 
+ 	Back port from trunk
+ 	2018-06-01  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	* config/rs6000/rs6000.c (rs6000_mangle_type): Change the mangling of
+ 	the 128-bit floating point types.  Fix function comment.
+ 
+ 2018-06-22  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	Back port from trunk
+ 	2018-05-21  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	PR target/85657
+ 	* config/rs6000/rs6000-c.c (rs6000_cpu_cpp_builtins): Do not
+ 	define __ibm128 as long double.
+ 	* config/rs6000/rs6000.c (rs6000_init_builtins): Create __ibm128
+ 	as a distinct type with IEEE 128-bit floating point is supported.
+ 	(init_float128_ieee): Fix up conversions between IFmode and IEEE
+ 	128-bit types to use the correct functions.
+ 	(rs6000_expand_float128_convert): Use explicit FLOAT_EXTEND to
+ 	convert between 128-bit floating point types that have different
+ 	modes but the same representation, instead of using gen_lowpart to
+ 	makean alias.
+ 	* config/rs6000/rs6000.md (IFKF): New iterator for IFmode and
+ 	KFmode.
+ 	(IFKF_reg): New attributes to give the register constraints for
+ 	IFmode and KFmode.
+ 	(extend<mode>tf2_internal): New insns to mark an explicit
+ 	conversion between 128-bit floating point types that have a
+ 	different mode but share the same representation.
+ 
+ 2018-06-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+ 
+ 	PR target/85994
+ 	* config/i386/sol2.h (CPP_SPEC): Don't pass -P for
+ 	-x assembler-with-cpp.
+ 
+ 2018-06-21  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	Backported from mainline
+ 	2018-06-15  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	* config.gcc (riscv*-*-elf* | riscv*-*-rtems*): Use custom
+ 	multilibs for *-*-rtems*.
+ 	* config/riscv/t-rtems: New file.
+ 
+ 2018-06-20  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2018-06-16  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR rtl-optimization/86108
+ 	* bb-reorder.c (create_forwarder_block): Renamed to ...
+ 	(create_eh_forwarder_block): ... this.  Split OLD_BB after labels and
+ 	jump from new landing pad to the second part.
+ 	(sjlj_fix_up_crossing_landing_pad, dw2_fix_up_crossing_landing_pad):
+ 	Adjust callers.
+ 
+ 2018-06-20  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR debug/86194
+ 	* var-tracking.c (use_narrower_mode_test): Check if shift amount can
+ 	be narrowed.
+ 
+ 	PR tree-optimization/86231
+ 	* tree-vrp.c (union_ranges): For (  [  )  ] or (   )[   ] range and
+ 	anti-range don't overwrite *vr0min before using it to compute *vr0max.
+ 
+ 2018-06-19  Max Filippov  <jcmvbkbc@gmail.com>
+ 
+ 	Backport from mainline
+ 	2018-06-19  Max Filippov  <jcmvbkbc@gmail.com>
+ 
+ 	* config/xtensa/xtensa.md (UNSPEC_FRAME_BLOCKAGE): New unspec
+ 	constant.
+ 	(allocate_stack, frame_blockage, *frame_blockage): New patterns.
+ 
+ 2018-06-19  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gimplify.c (gimplify_init_constructor): Really never clear for an
+ 	incomplete constructor if CONSTRUCTOR_NO_CLEARING is set.
+ 
+ 2018-06-18  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR c/82063
+ 	* calls.c (alloc_max_size): Correct a logic error/typo.
+ 	Treat excessive arguments as infinite.  Warn for invalid arguments.
+ 	* doc/invoke.texi (-Walloc-size-larger-than): Update.
+ 
+ 2018-06-16  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/86095
+ 	* common.opt (Wunsafe-loop-optimizations): Add Ignore, remove Var,
+ 	documented as preserved for backward compatibility only.
+ 	* doc/invoke.texi: Remove -Wunsafe-loop-optimizations documentation.
+ 
+ 2018-06-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/85878
+ 	* expr.c (expand_assignment): Remove now redundant COMPLEX_MODE_P
+ 	check from first store_expr, use to_mode instead of GET_MODE (to_rtx).
+ 	Only call store_expr for halves if the mode is the same.
+ 
+ 	PR middle-end/86123
+ 	* match.pd ((X / Y) == 0 -> X < Y): Don't transform complex divisions.
+ 	Fix up comment formatting.
+ 
+ 2018-06-14  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/86122
+ 	* match.pd ((A +- CST1) +- CST2): Punt if last resort
+ 	unsigned_type_for returns NULL.
+ 
+ 	PR target/85945
+ 	* lower-subreg.c (find_decomposable_subregs): Don't decompose float
+ 	subregs of multi-word pseudos unless the float mode has word size.
+ 
+ 2018-06-14  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/86139
+ 	* tree-vect-generic.c (build_word_mode_vector_type): Remove
+ 	duplicate and harmful type_hash_canon.
+ 	* tree.c (type_hash_canon): Assert we didn't find ourselves.
+ 
+ 2018-06-14  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	Backport from mainline
+ 	2018-06-14  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	* config/rtems.h (STDINT_LONG32): Define.
+ 
+ 2018-05-05  Roland McGrath  <mcgrathr@google.com>
+ 
+ 	PR other/77609
+ 	* varasm.c (default_section_type_flags): Set SECTION_NOTYPE for
+ 	any section for which we don't know a specific type it should have,
+ 	regardless of name.  Previously this was done only for the exact
+ 	names ".init_array", ".fini_array", and ".preinit_array".
+ 	(default_elf_asm_named_section): Add comment about
+ 	relationship with default_section_type_flags and SECTION_NOTYPE.
+ 	(get_section): Don't consider it a type conflict if one side has
+ 	SECTION_NOTYPE and the other doesn't, as long as neither has the
+ 	SECTION_BSS et al used in the default_section_type_flags logic.
+ 
+ 2018-06-13  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR tree-optimization/86114
+ 	* gimple-fold.c (gimple_fold_builtin_strlen): Only handle LHS
+ 	of integer types.
+ 	* tree-ssa-strlen.c (maybe_set_strlen_range): Same.
+ 
+ 2018-06-13  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR target/86048
+ 	* config/i386/winnt.c (i386_pe_seh_cold_init): Do not emit negative
+ 	offsets for register save directives.  Emit a second batch of save
+ 	directives, if need be, when the function accesses prior frames.
+ 
+ 2018-06-11  Jason Merrill  <jason@redhat.com>
+ 
+         PR c++/80485 - inline function non-zero address.
+         * symtab.c (nonzero_address): Check DECL_COMDAT.
+ 
+ 2018-06-11  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2018-06-08  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	PR target/85755
+ 	* config/rs6000/rs6000.c (mem_operand_gpr): Enable PRE_INC and PRE_DEC
+ 	addresses.
+ 
+ 2018-06-11  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backport from trunk
+ 	2018-06-11  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR target/85755
+ 	* config/rs6000/rs6000.md (*movdi_internal32): Put constraint modifiers
+ 	on the correct operand.
+ 	(*movdi_internal64): Ditto.
+ 
+ 2018-06-08  Carl Love  <cel@us.ibm.com>
+ 
+ 	Backport from mainline
+ 	* gcc/config/rs6000/vsx.md (vextract_fp_from_shorth,
+ 	vextract_fp_from_shortl): Add BE support.
+ 
+ 2018-06-08  Carl Love  <cel@us.ibm.com>
+ 
+ 	Backport from mainline
+ 	* gcc/config/rs6000/vsx.md (first_match_index_<mode>):
+ 	Calculate index using natureal element order.
+ 	(first_match_or_eos_index_<mode>):
+ 	Calculate index using natural element order.
+ 	(first_match_index_<mode>):
+ 	Calculate index using natural element order.
+ 	(first_match_or_eos_index_<mode>):
+ 	Calculate index using natural order.
+ 	(define_insn vclzlsbb): Change to define_insn vclzlsbb_<mode>.
+ 	for BE and LE modes.
+ 	* gcc/config/rs6000/rs6000-c.c: Rename P9V_BUILTIN_VCLZLSBB,
+ 	P9V_BUILTIN_VCLZLSBB_V16QI.
+ 	* gcc/config/rs6000/rs6000-builtin.def: Make VCLZLSBB mode
+ 	specific.
+ 
+ 2018-06-08  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	Backport from mainline
+ 	2018-06-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	PR target/81497
+ 	* config/arm/arm-builtins.c (arm_type_qualifiers): Add
+ 	qualifier_void_pointer and qualifier_const_void_pointer.
+ 	(arm_ldc_qualifiers, arm_stc_qualifiers): Use the above.
+ 	(arm_init_builtins): Handle the above.
+ 	* config/arm/arm_acle.h (__arm_cdp, __arm_ldc, __arm_ldcl, __arm_stc,
+ 	__arm_stcl, __arm_mcr, __arm_cdp2, __arm_ldc2, __arm_ldcl2, __arm_stc2,
+ 	__arm_stcl2,__arm_mcr2, __arm_mcrr, __arm_mcrr2): Remove return for
+ 	void intrinsics.
+ 
+ 2018-06-07  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/85684
+ 	* config/i386/i386.c (ix86_expand_builtin) <case IX86_BUILTIN_RDPID>:
+ 	Generate SImode target register for null target.
+ 	<case IX86_BUILTIN_XGETBV>: Ditto.
+ 	<case IX86_BUILTIN_XSETBV>: Optimize LSHIFTRT generation.
+ 	* config/i386/xsaveintrin.h (_xgetbv): Add missing return.
+ 
+ 2018-06-07  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	Backport from mainline
+ 	2018-06-06  Peter Bergner  <bergner@vnet.ibm.com>
+ 
+ 	PR target/63177
+ 	* /config/rs6000/rs6000.h (ASM_CPU_SPEC): Add support for -mpower9.
+ 	Don't handle -mcpu=power8 if -mpower9-vector is also used.
+ 
+ 2018-06-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2018-06-04  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/86038
+ 	* tracer.c (find_best_successor): Check probability for
+ 	being initialized, bail out if not.
+ 
+ 	2018-05-30  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/85964
+ 	* tracer.c (better_p): Drop initialized count check, we only
+ 	call the function with initialized counts now.
+ 	(find_best_successor): Do find a best edge if one
+ 	has uninitialized count.
+ 	(find_best_predecessor): Likewise.  Do BB frequency check only
+ 	if count is initialized.
+ 
+ 	2018-05-28  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/85934
+ 	* tree-vect-generic.c (expand_vector_operations_1): Hoist
+ 	vector boolean check before scalar optimization.
+ 
+ 	2018-05-22  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/85863
+ 	* tree-vect-stmts.c (vect_is_simple_cond): Only widen invariant
+ 	comparisons when vectype is specified.
+ 	(vectorizable_condition): Do not specify vectype for
+ 	vect_is_simple_cond when SLP vectorizing.
+ 
+ 2018-06-05  Andreas Krebbel  <krebbel@linux.ibm.com>
+ 
+ 	Backport from mainline
+ 	2018-06-05  Andreas Krebbel  <krebbel@linux.ibm.com>
+ 
+ 	* config/s390/s390-builtin-types.def: Add void function type.
+ 	* config/s390/s390-builtins.def: Use the function type for the
+ 	tbeginc builtin.
+ 
+ 2018-06-04  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR c/85623
+ 	* calls.c (maybe_warn_nonstring_arg): Use string length to set
+ 	or ajust the presumed bound on an operation to avoid unnecessary
+ 	warnings.
+ 
+ 2018-06-04  Richard Earnshaw  <rearnsha@arm.com>
+ 
+ 	PR target/86003
+ 	* config/arm/arm-cpus.in (ALL_QUIRKS): Add xscale feature to the list
+ 	of bits to ignore when comparing architectures.
+ 
+ 2018-06-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/86025
+ 	* tree.c (inchash::add_expr): Handle IDENTIFIER_NODE.
+ 
+ 2018-06-01  Bill Schmidt  <wschmidt@linux.ibm.com>
+ 
+ 	PR tree-optimization/85712
+ 	Backport from mainline:
+ 	2018-05-23  Bill Schmidt  <wschmidt@linux.ibm.com>
+ 
+ 	PR tree-optimization/85712
+ 	* gimple-ssa-strength-reduction.c (struct slsr_cand_d): Add
+ 	first_interp field.
+ 	(alloc_cand_and_find_basis): Initialize first_interp field.
+ 	(slsr_process_mul): Modify first_interp field.
+ 	(slsr_process_add): Likewise.
+ 	(slsr_process_cast): Modify first_interp field for each new
+ 	interpretation.
+ 	(slsr_process_copy): Likewise.
+ 	(dump_candidate): Dump first_interp field.
+ 	(replace_mult_candidate): Process all interpretations, not just
+ 	subsequent ones.
+ 	(replace_rhs_if_not_dup): Likewise.
+ 	(replace_one_candidate): Likewise.
+ 
+ 	Backport from mainline:
+ 	2018-05-25  Bill Schmidt  <wschmidt@linux.ibm.com>
+ 
+ 	PR tree-optimization/85712
+ 	* gimple-ssa-strength-reduction.c (replace_one_candidate): Skip if
+ 	this candidate has already been replaced in-situ by a copy.
+ 
+ 2018-05-31  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/85950
+ 	* config/i386/i386.md (l<rounding_insn><MODEF:mode><SWI48:mode>2):
+ 	Enable for TARGET_SSE4_1 and generate rounds{s,d} and cvtts{s,d}2si{,q}
+ 	sequence.
+ 	(sse4_1_round<mode>2): Use nonimmediate_operand
+ 	for operand 1 predicate.
+ 
+ 2018-05-31  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/85984
+ 	* bb-reorder.c (pass_partition_blocks::gate): Return false for
+ 	functions with naked attribute.
+ 
+ 2018-05-31  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	PR target/85829
+ 	* config/i386/x86-tune.def: Re-enable partial_reg_dependency
+ 	and movx for Haswell.
+ 
+ 2018-05-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2018-05-14  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/85756
+ 	* config/i386/i386.md: Disallow non-commutative arithmetics in
+ 	last twpeephole for mem {+,-,&,|,^}= x; mem != 0 after cmpelim
+ 	optimization.  Use COMMUTATIVE_ARITH_P test rather than != MINUS
+ 	in the peephole2 before it.
+ 
+ 	2018-05-08  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/85683
+ 	* config/i386/i386.md: Add peepholes for mem {+,-,&,|,^}= x; mem != 0
+ 	after cmpelim optimization.
+ 
+ 2018-05-28  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	Backport from mainline
+ 	2018-05-26  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	PR target/85900
+ 	PR target/85345
+ 	* varasm.c (assemble_alias): Lookup ifunc attribute on error.
+ 
+ 	2018-05-24  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	PR target/85900
+ 	PR target/85345
+ 	* varasm.c (assemble_alias): Check ifunc_resolver only on
+ 	FUNCTION_DECL.
+ 
+ 	2018-05-22  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	PR target/85345
+ 	* cgraph.h (cgraph_node::create): Set ifunc_resolver for ifunc
+ 	attribute.
+ 	(cgraph_node::create_alias): Likewise.
+ 	(cgraph_node::get_availability): Check ifunc_resolver instead
+ 	of looking up ifunc attribute.
+ 	* cgraphunit.c (maybe_diag_incompatible_alias): Likewise.
+ 	* varasm.c (do_assemble_alias): Likewise.
+ 	(assemble_alias): Likewise.
+ 	(default_binds_local_p_3): Likewise.
+ 	* cgraph.h (cgraph_node): Add ifunc_resolver.
+ 	(cgraph_node::only_called_directly_or_aliased_p): Return false
+ 	for IFUNC resolver.
+ 	* lto-cgraph.c (input_node): Set ifunc_resolver for ifunc
+ 	attribute.
+ 	* symtab.c (symtab_node::verify_base): Verify that ifunc_resolver
+ 	is equivalent to lookup_attribute ("ifunc", DECL_ATTRIBUTES (decl)).
+ 	(symtab_node::binds_to_current_def_p): Check ifunc_resolver
+ 	instead of looking up ifunc attribute.
+ 
+ 2018-05-27  John David Anglin  <danglin@gcc.gnu.org>
+ 
+ 	* config/pa/pa-linux.h (NEED_INDICATE_EXEC_STACK): Define to 0.
+ 
+ 2018-05-25  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR c++/85912
+ 	* tree-dump.c (dequeue_and_dump): Remove access to removed
+ 	operand 2 of a SWITCH_EXPR.
+ 
+ 2018-05-24  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	* config/i386/sse.md (cvtusi2<ssescalarmodesuffix>64<round_name>):
+ 	Add {q} suffix to insn mnemonic.
+ 
+ 2018-05-24  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/85903
+ 	* config/i386/sse.md (movdi_to_sse): Do not generate pseudo
+ 	when memory input operand is handled.
+ 
+ 2018-05-23  Bin Cheng  <bin.cheng@arm.com>
+ 
+ 	Backport from mainline
+ 	2018-05-17  Bin Cheng  <bin.cheng@arm.com>
+ 	    Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/85793
+ 	* tree-vect-stmts.c (vectorizable_load): Handle 1 element-wise load
+ 	for VMAT_ELEMENTWISE.
+ 
+ 2018-05-23  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/85874
+ 	* tree-data-ref.c (create_runtime_alias_checks): Defer
+ 	and ignore overflow warnings.
+ 
+ 2018-05-23  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2018-05-23  Yury Gribov  <tetra2005@gmail.com>
+ 
+ 	PR tree-optimization/85822
+ 	* tree-vrp.c (is_masked_range_test): Fix handling of negative
+ 	constants.
+ 
+ 2018-05-23  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2018-05-11  Martin Liska  <mliska@suse.cz>
+ 
+         PR sanitizer/85556
+ 	* doc/extend.texi: Document LLVM style format for no_sanitize
+ 	attribute.
+ 
+ 2018-05-22  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR middle-end/85643
+ 	* calls.c (get_attr_nonstring_decl): Handle MEM_REF.
+ 
+ 2018-05-22  Richard Sandiford  <richard.sandiford@linaro.org>
+ 
+ 	PR tree-optimization/85814
+ 	* tree-ssa-strlen.c (get_stridx_plus_constant): Cope with
+ 	a null return from get_strinfo when unsharing the next
+ 	strinfo in the chain.
+ 
+ 2018-05-21  Pat Haugen  <pthaugen@us.ibm.com>
+ 
+ 	Backport from mainline
+ 	2018-05-17  Pat Haugen  <pthaugen@us.ibm.com>
+ 		    Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	PR target/85698
+ 	* config/rs6000/rs6000.c (rs6000_output_move_128bit): Check dest operand.
+ 
+ 2018-05-18  Toon Moene  <toon@moene.org>
+ 
+ 	* doc/invoke.texi: Move -floop-unroll-and-jam documentation
+ 	directly after that of -floop-interchange. Indicate that both
+ 	options are enabled by default when specifying -O3. 
+ 
+ 2018-05-11  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	PR ipa/85655
+ 	* ipa-cp.c (intersect_with_plats): Check that the lattice contains
+ 	single const.
+ 
+ 2018-05-11  Richard Earnshaw  <rearnsha@arm.com>
+ 
+ 	PR target/85733
+ 	* config/arm/arm-cpus.in (fgroup ARMv6m): Add be8 feature.
+ 
+ 2018-05-11  Richard Earnshaw  <rearnsha@arm.com>
+ 
+ 	PR target/85606
+ 	* config/arm/arm-cpus.in: Add comment that ARMv6-m and ARMv6S-m are now
+ 	equivalent.
+ 	(cortex-m0): Use armv6s-m isa.
+ 	(cortex-m0plus): Likewise.
+ 	(cortex-m1): Likewise.
+ 	(cortex-m0.small-multiply): Likewise.
+ 	(cortex-m0plus.small-multiply): Likewise.
+ 	(cortex-m1.small-multiply): Likewise.
+ 
+ 2018-05-09  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR rtl-optimization/85638
+ 	* bb-reorder.c: Include common/common-target.h.
+ 	(create_forwarder_block): New function extracted from...
+ 	(fix_up_crossing_landing_pad): ...here.  Rename into...
+ 	(dw2_fix_up_crossing_landing_pad): ...this.
+ 	(sjlj_fix_up_crossing_landing_pad): New function.
+ 	(find_rarely_executed_basic_blocks_and_crossing_edges): In SJLJ mode,
+ 	call sjlj_fix_up_crossing_landing_pad if there are incoming EH edges
+ 	from both partitions and exit the loop after one iteration.
+ 
+ 2018-05-08  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2018-05-04  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/85588
+ 	* fold-const.c (negate_expr_p): Restrict negation of operand
+ 	zero of a division to when we know that can happen without
+ 	overflow.
+ 	(fold_negate_expr_1): Likewise.
+ 
+ 	2018-05-03  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/85615
+ 	* tree-ssa-threadupdate.c (thread_block_1): Only allow exits
+ 	to loops not nested in BBs loop father to avoid creating multi-entry
+ 	loops.
+ 
+ 	2018-05-02  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/85567
+ 	* gimplify.c (gimplify_save_expr): When in SSA form allow
+ 	SAVE_EXPRs to compute to SSA vars.
+ 
+ 	2018-05-02  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/85597
+ 	* tree-vect-stmts.c (vectorizable_operation): For ternary SLP
+ 	do not use split vect_get_vec_defs call but call vect_get_slp_defs
+ 	directly.
+ 
+ 2018-05-08  Richard Earnshaw  <rearnsha@arm.com>
+ 
+ 	PR target/85658
+ 	* config/arm/parsecpu.awk (check_cpu): Fix operator precedence.
+ 	(check_arch): Likewise.
+ 	(check_fpu): Return the result rather than printing it.
+ 	(end arch): Fix operator precedence.
+ 	(end cpu): Likewise.
+ 	(END): Print the result from check_fpu.
+ 
+ 2018-05-08  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2018-05-04  Richard Biener  <rguenther@suse.de>
+ 
+ 	* bb-reorder.c (sanitize_hot_paths): Release hot_bbs_to_check.
+ 	* gimple-ssa-store-merging.c
+ 	(imm_store_chain_info::output_merged_store): Remove redundant create,
+ 	release split_store vector contents on failure.
+ 	* tree-vect-slp.c (vect_schedule_slp_instance): Avoid leaking
+ 	scalar stmt vector on cache hit.
+ 
+ 	2018-05-04  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/85627
+ 	* tree-complex.c (tree_lower_complex): Handle removed blocks.
+ 
+ 2018-05-07  Chung-Ju Wu  <jasonwucj@gmail.com>
+ 
+ 	Backport from mainline.
+ 	2018-04-25  Chung-Ju Wu  <jasonwucj@gmail.com>
+ 
+ 	* config/nds32/nds32-predicates.c (nds32_can_use_bclr_p): Mask with
+ 	GET_MODE_MASK before any checking.
+ 	(nds32_can_use_bset_p): Likewise.
+ 	(nds32_can_use_btgl_p): Likewise.
+ 
+ 2018-05-07  Chung-Ju Wu  <jasonwucj@gmail.com>
+ 
+ 	Backport from mainline.
+ 	2018-04-25  Chung-Ju Wu  <jasonwucj@gmail.com>
+ 
+ 	* config/nds32/nds32-doubleword.md: New define_split pattern for
+ 	illegal register number.
+ 
+ 2018-05-07  Chung-Ju Wu  <jasonwucj@gmail.com>
+ 
+ 	Backport from mainline.
+ 	2018-04-25  Chung-Ju Wu  <jasonwucj@gmail.com>
+ 
+ 	* config/nds32/nds32.c (nds32_print_operand): Set op_value ealier.
+ 
+ 2018-05-07  Chung-Ju Wu  <jasonwucj@gmail.com>
+ 
+ 	Backport from mainline.
+ 	2018-04-25  Chung-Ju Wu  <jasonwucj@gmail.com>
+ 
+ 	* config/nds32/nds32.h (ASM_APP_ON): Add missing newline character.
+ 
+ 2018-05-06  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/85659
+ 	* cfgexpand.c (expand_asm_stmt): Don't create a temporary if
+ 	the type is addressable.  Don't force op into register if it has
+ 	BLKmode.
+ 
+ 2018-05-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	Backport from trunk.
+ 	2018-04-27  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	PR target/85512
+ 	* config/aarch64/constraints.md (Usg): Limit to 31.
+ 	(Usj): Limit to 63.
+ 
+ 2018-05-02  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* BASE-VER: Set to 8.1.1.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/DATESTAMP gcc-8.2.0/gcc/DATESTAMP
*** gcc-8.1.0/gcc/DATESTAMP	Wed May  2 00:16:28 2018
--- gcc-8.2.0/gcc/DATESTAMP	Thu Jul 26 00:16:24 2018
***************
*** 1 ****
! 20180502
--- 1 ----
! 20180726
diff -Nrcpad gcc-8.1.0/gcc/ada/ChangeLog gcc-8.2.0/gcc/ada/ChangeLog
*** gcc-8.1.0/gcc/ada/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/ada/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,110 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-07-17  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (choices_to_gnu): Rename parameters.  Deal with
+ 	an operand of Character type.  Factor out range generation to the end.
+ 	Check that the bounds are literals and convert them to the type of the
+ 	operand before building the ranges.
+ 	* gcc-interface/utils.c (make_dummy_type): Minor tweak.
+ 	(make_packable_type): Propagate TYPE_DEBUG_TYPE.
+ 	(maybe_pad_type): Likewise.
+ 
+ 2018-07-17  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Variable>: Deal with
+ 	more rvalues in the expression of a renaming.
+ 
+ 2018-07-06  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+ 
+ 	* libgnat/system-rtems.ads (Frontend_Exceptions): Set to False.
+ 	(ZCX_By_Default): Set to True.
+ 
+ 2018-06-12  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/ada-tree.h (TYPE_RETURN_BY_DIRECT_REF_P): Change from
+ 	using TYPE_LANG_FLAG_4 to using TYPE_LANG_FLAG_0.
+ 	(TYPE_ALIGN_OK): Move around.
+ 	(TYPE_PADDING_FOR_COMPONENT): Remove superfluous parentheses.
+ 	* gcc-interface/decl.c (change_qualified_type): Move to...
+ 	(gnat_to_gnu_entity): Adjust comment.
+ 	* gcc-interface/gigi.h (change_qualified_type): ...here; make inline.
+ 	(ceil_pow2): Use ceil_log2.
+ 	* gcc-interface/utils.c (finish_subprog_decl): Add couple of comments
+ 	and do not set TREE_SIDE_EFFECTS.
+ 	(handle_noreturn_attribute): Use change_qualified_type.
+ 
+ 2018-06-12  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Constant>: Do not get
+ 	the expression of a dispatch table that is not being defined.
+ 	<E_Record_Subtype>: Remove obsolete kludge.
+ 
+ 2018-06-12  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (warn_on_field_placement): Use specific wording
+ 	for discriminants.
+ 	(warn_on_list_placement): New static function.
+ 	(components_to_record): Use it to warn on multiple fields in list.
+ 
+ 2018-06-12  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	Backport from mainline
+ 	2018-06-11  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Array_Type>: Reuse the
+ 	existing fields of a dummy fat pointer type, if any.  Clear the
+ 	TYPE_DECL_SUPPRESS_DEBUG on the fat pointer type after completing it.
+ 
+ 2018-06-02  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Constant>: If this is
+ 	not a definition, retrieve the expression only if it's a compile-time
+ 	known value if we are just annotating types.
+ 
+ 	* gcc-interface/utils.c (convert): Do not try to upcast properly for a
+ 	conversion between tagged types in type_annotate_only mode.
+ 
+ 2018-06-02  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	Backport from mainline
+ 	2018-05-31  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/trans.c (Call_to_gnu): In the by-reference case, if
+ 	the type of the parameter is an unconstrained array type, convert
+ 	to the type of the actual before the type of the formal only if the
+ 	conversion was suppressed earlier.  Use in_param and gnu_actual_type
+ 	local variables throughout, and uniform spelling for In Out or Out.
+ 	Also remove dead code in the component-by-reference case.
+ 
+ 2018-06-02  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/ada-tree.h (TYPE_PADDING_FOR_COMPONENT): New macro.
+ 	* gcc-interface/decl.c (gnat_to_gnu_component_type): Cache the padding
+ 	type built for an aliased component with variable size.
+ 
+ 2018-06-02  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	Backport from mainline
+ 	2018-05-31  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gcc-interface/trans.c (Call_to_gnu): If this is a function call and
+ 	there is no target, also create a temporary for the return value for
+ 	an allocator if the type is an unconstrained record type with default
+ 	discriminant.
+ 
+ 2018-05-04  John Marino  <gnugcc@marino.st>
+ 
+ 	PR ada/85635
+ 	* link.c (BSD platforms): Add missing backslash.
+ 
+ 2018-05-04  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR ada/85540
+ 	* init.c (__gnat_handle_vms_condition): Add missing parentheses.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/ada/gcc-interface/ada-tree.h gcc-8.2.0/gcc/ada/gcc-interface/ada-tree.h
*** gcc-8.1.0/gcc/ada/gcc-interface/ada-tree.h	Wed Jul 19 15:55:47 2017
--- gcc-8.2.0/gcc/ada/gcc-interface/ada-tree.h	Tue Jun 12 10:34:41 2018
***************
*** 6,12 ****
   *                                                                          *
   *                              C Header File                               *
   *                                                                          *
!  *          Copyright (C) 1992-2017, Free Software Foundation, Inc.         *
   *                                                                          *
   * GNAT is free software;  you can  redistribute it  and/or modify it under *
   * terms of the  GNU General Public License as published  by the Free Soft- *
--- 6,12 ----
   *                                                                          *
   *                              C Header File                               *
   *                                                                          *
!  *          Copyright (C) 1992-2018, Free Software Foundation, Inc.         *
   *                                                                          *
   * GNAT is free software;  you can  redistribute it  and/or modify it under *
   * terms of the  GNU General Public License as published  by the Free Soft- *
*************** do {							 \
*** 83,88 ****
--- 83,94 ----
    ((TREE_CODE (NODE) == INTEGER_TYPE || TREE_CODE (NODE) == ARRAY_TYPE) \
     && TYPE_PACKED_ARRAY_TYPE_P (NODE))
  
+ /* For FUNCTION_TYPEs, nonzero if the function returns by direct reference,
+    i.e. the callee returns a pointer to a memory location it has allocated
+    and the caller only needs to dereference the pointer.  */
+ #define TYPE_RETURN_BY_DIRECT_REF_P(NODE) \
+   TYPE_LANG_FLAG_0 (FUNCTION_TYPE_CHECK (NODE))
+ 
  /* For INTEGER_TYPE, nonzero if this is a modular type with a modulus that
     is not equal to two to the power of its mode's size.  */
  #define TYPE_MODULAR_P(NODE) TYPE_LANG_FLAG_1 (INTEGER_TYPE_CHECK (NODE))
*************** do {							 \
*** 152,163 ****
  #define TYPE_CONVENTION_FORTRAN_P(NODE) \
    TYPE_LANG_FLAG_4 (ARRAY_TYPE_CHECK (NODE))
  
- /* For FUNCTION_TYPEs, nonzero if the function returns by direct reference,
-    i.e. the callee returns a pointer to a memory location it has allocated
-    and the caller only needs to dereference the pointer.  */
- #define TYPE_RETURN_BY_DIRECT_REF_P(NODE) \
-   TYPE_LANG_FLAG_4 (FUNCTION_TYPE_CHECK (NODE))
- 
  /* For RECORD_TYPE, UNION_TYPE and ENUMERAL_TYPE, nonzero if this is a dummy
     type, made to correspond to a private or incomplete type.  */
  #define TYPE_DUMMY_P(NODE) \
--- 158,163 ----
*************** do {							 \
*** 186,191 ****
--- 186,194 ----
  /* True for a dummy type if TYPE appears in a profile.  */
  #define TYPE_DUMMY_IN_PROFILE_P(NODE) TYPE_LANG_FLAG_6 (NODE)
  
+ /* True if objects of this type are guaranteed to be properly aligned.  */
+ #define TYPE_ALIGN_OK(NODE) TYPE_LANG_FLAG_7 (NODE)
+ 
  /* True for types that implement a packed array and for original packed array
     types.  */
  #define TYPE_IMPL_PACKED_ARRAY_P(NODE) \
*************** do {							 \
*** 199,207 ****
     alignment value the type ought to have.  */
  #define TYPE_MAX_ALIGN(NODE) (TYPE_PRECISION (RECORD_OR_UNION_CHECK (NODE)))
  
- /* True if objects of tagged types are guaranteed to be properly aligned.  */
- #define TYPE_ALIGN_OK(NODE) TYPE_LANG_FLAG_7 (NODE)
- 
  /* For an UNCONSTRAINED_ARRAY_TYPE, this is the record containing both the
     template and the object.
  
--- 202,207 ----
*************** do {							 \
*** 235,240 ****
--- 235,245 ----
     refer to the routine gnat_to_gnu_entity.  */
  #define TYPE_CI_CO_LIST(NODE) TYPE_LANG_SLOT_1 (FUNCTION_TYPE_CHECK (NODE))
  
+ /* For an ARRAY_TYPE with variable size, this is the padding type built for
+    the array type when it is itself the component type of another array.  */
+ #define TYPE_PADDING_FOR_COMPONENT(NODE) \
+   TYPE_LANG_SLOT_1 (ARRAY_TYPE_CHECK (NODE))
+ 
  /* For a VECTOR_TYPE, this is the representative array type.  */
  #define TYPE_REPRESENTATIVE_ARRAY(NODE) \
    TYPE_LANG_SLOT_1 (VECTOR_TYPE_CHECK (NODE))
diff -Nrcpad gcc-8.1.0/gcc/ada/gcc-interface/decl.c gcc-8.2.0/gcc/ada/gcc-interface/decl.c
*** gcc-8.1.0/gcc/ada/gcc-interface/decl.c	Tue Mar  6 12:21:27 2018
--- gcc-8.2.0/gcc/ada/gcc-interface/decl.c	Tue Jul 17 10:09:46 2018
*************** static tree gnat_to_gnu_subprog_type (En
*** 207,213 ****
  static int adjust_packed (tree, tree, int);
  static tree gnat_to_gnu_field (Entity_Id, tree, int, bool, bool);
  static tree gnu_ext_name_for_subprog (Entity_Id, tree);
- static tree change_qualified_type (tree, int);
  static void set_nonaliased_component_on_array_type (tree);
  static void set_reverse_storage_order_on_array_type (tree);
  static bool same_discriminant_p (Entity_Id, Entity_Id);
--- 207,212 ----
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 598,614 ****
        /* If we have a constant that we are not defining, get the expression it
  	 was defined to represent.  This is necessary to avoid generating dumb
  	 elaboration code in simple cases, but we may throw it away later if it
! 	 is not a constant.  But do not retrieve it if it is an allocator since
! 	 the designated type might still be dummy at this point.  */
        if (!definition
  	  && !No_Initialization (Declaration_Node (gnat_entity))
! 	  && Present (Expression (Declaration_Node (gnat_entity)))
! 	  && Nkind (Expression (Declaration_Node (gnat_entity)))
! 	     != N_Allocator)
! 	  /* The expression may contain N_Expression_With_Actions nodes and
! 	     thus object declarations from other units.  Discard them.  */
! 	gnu_expr
! 	  = gnat_to_gnu_external (Expression (Declaration_Node (gnat_entity)));
  
        /* ... fall through ... */
  
--- 597,618 ----
        /* If we have a constant that we are not defining, get the expression it
  	 was defined to represent.  This is necessary to avoid generating dumb
  	 elaboration code in simple cases, but we may throw it away later if it
! 	 is not a constant.  But do not do it for dispatch tables because they
! 	 are only referenced indirectly and we need to have a consistent view
! 	 of the exported and of the imported declarations of the tables from
! 	 external units for them to be properly merged in LTO mode.  Moreover
! 	 simply do not retrieve the expression it if it is an allocator since
! 	 the designated type might still be dummy at this point.  Note that we
! 	 invoke gnat_to_gnu_external and not gnat_to_gnu because the expression
! 	 may contain N_Expression_With_Actions nodes and thus declarations of
! 	 objects from other units that we need to discard.  */
        if (!definition
  	  && !No_Initialization (Declaration_Node (gnat_entity))
! 	  && !Is_Dispatch_Table_Entity (gnat_entity)
! 	  && Present (gnat_temp = Expression (Declaration_Node (gnat_entity)))
! 	  && Nkind (gnat_temp) != N_Allocator
! 	  && (!type_annotate_only || Compile_Time_Known_Value (gnat_temp)))
! 	gnu_expr = gnat_to_gnu_external (gnat_temp);
  
        /* ... fall through ... */
  
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 946,953 ****
  	       function call is a constant object.  Therefore, it can be the
  	       inner object of a constant renaming and the renaming must be
  	       fully instantiated, i.e. it cannot be a reference to (part of)
! 	       an existing object.  And treat other rvalues (addresses, null
! 	       expressions, constructors and literals) the same way.  */
  	    tree inner = gnu_expr;
  	    while (handled_component_p (inner) || CONVERT_EXPR_P (inner))
  	      inner = TREE_OPERAND (inner, 0);
--- 950,956 ----
  	       function call is a constant object.  Therefore, it can be the
  	       inner object of a constant renaming and the renaming must be
  	       fully instantiated, i.e. it cannot be a reference to (part of)
! 	       an existing object.  And treat other rvalues the same way.  */
  	    tree inner = gnu_expr;
  	    while (handled_component_p (inner) || CONVERT_EXPR_P (inner))
  	      inner = TREE_OPERAND (inner, 0);
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 958,968 ****
  	      inner = TREE_OPERAND (inner, 1);
  	    if ((TREE_CODE (inner) == CALL_EXPR
  		 && !call_is_atomic_load (inner))
- 		|| TREE_CODE (inner) == ADDR_EXPR
- 		|| TREE_CODE (inner) == NULL_EXPR
- 		|| TREE_CODE (inner) == PLUS_EXPR
  		|| TREE_CODE (inner) == CONSTRUCTOR
  		|| CONSTANT_CLASS_P (inner)
  		/* We need to detect the case where a temporary is created to
  		   hold the return value, since we cannot safely rename it at
  		   top level as it lives only in the elaboration routine.  */
--- 961,971 ----
  	      inner = TREE_OPERAND (inner, 1);
  	    if ((TREE_CODE (inner) == CALL_EXPR
  		 && !call_is_atomic_load (inner))
  		|| TREE_CODE (inner) == CONSTRUCTOR
  		|| CONSTANT_CLASS_P (inner)
+ 		|| COMPARISON_CLASS_P (inner)
+ 		|| BINARY_CLASS_P (inner)
+ 		|| EXPRESSION_CLASS_P (inner)
  		/* We need to detect the case where a temporary is created to
  		   hold the return value, since we cannot safely rename it at
  		   top level as it lives only in the elaboration routine.  */
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 984,990 ****
  		   underlying object lives only in the elaboration routine.  */
  		|| (TREE_CODE (inner) == INDIRECT_REF
  		    && (inner
! 			  = remove_conversions (TREE_OPERAND (inner, 0), true))
  		    && TREE_CODE (inner) == VAR_DECL
  		    && DECL_RETURN_VALUE_P (inner)))
  	      ;
--- 987,993 ----
  		   underlying object lives only in the elaboration routine.  */
  		|| (TREE_CODE (inner) == INDIRECT_REF
  		    && (inner
! 			= remove_conversions (TREE_OPERAND (inner, 0), true))
  		    && TREE_CODE (inner) == VAR_DECL
  		    && DECL_RETURN_VALUE_P (inner)))
  	      ;
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 2044,2054 ****
  	  {
  	    gnu_fat_type = TYPE_MAIN_VARIANT (TYPE_POINTER_TO (gnu_type));
  	    TYPE_NAME (gnu_fat_type) = NULL_TREE;
- 	    /* Save the contents of the dummy type for update_pointer_to.  */
- 	    TYPE_POINTER_TO (gnu_type) = copy_type (gnu_fat_type);
  	    gnu_ptr_template =
! 	      TREE_TYPE (TREE_CHAIN (TYPE_FIELDS (gnu_fat_type)));
  	    gnu_template_type = TREE_TYPE (gnu_ptr_template);
  	  }
  	else
  	  {
--- 2047,2062 ----
  	  {
  	    gnu_fat_type = TYPE_MAIN_VARIANT (TYPE_POINTER_TO (gnu_type));
  	    TYPE_NAME (gnu_fat_type) = NULL_TREE;
  	    gnu_ptr_template =
! 	      TREE_TYPE (DECL_CHAIN (TYPE_FIELDS (gnu_fat_type)));
  	    gnu_template_type = TREE_TYPE (gnu_ptr_template);
+ 
+ 	    /* Save the contents of the dummy type for update_pointer_to.  */
+ 	    TYPE_POINTER_TO (gnu_type) = copy_type (gnu_fat_type);
+ 	    TYPE_FIELDS (TYPE_POINTER_TO (gnu_type))
+ 	      = copy_node (TYPE_FIELDS (gnu_fat_type));
+ 	    DECL_CHAIN (TYPE_FIELDS (TYPE_POINTER_TO (gnu_type)))
+ 	      = copy_node (DECL_CHAIN (TYPE_FIELDS (gnu_fat_type)));
  	  }
  	else
  	  {
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 2069,2097 ****
  
  	/* Build the fat pointer type.  Use a "void *" object instead of
  	   a pointer to the array type since we don't have the array type
! 	   yet (it will reference the fat pointer via the bounds).  */
! 	tem
! 	  = create_field_decl (get_identifier ("P_ARRAY"), ptr_type_node,
! 			       gnu_fat_type, NULL_TREE, NULL_TREE, 0, 0);
! 	DECL_CHAIN (tem)
! 	  = create_field_decl (get_identifier ("P_BOUNDS"), gnu_ptr_template,
! 			       gnu_fat_type, NULL_TREE, NULL_TREE, 0, 0);
  
  	if (COMPLETE_TYPE_P (gnu_fat_type))
  	  {
! 	    /* We are going to lay it out again so reset the alias set.  */
! 	    alias_set_type alias_set = TYPE_ALIAS_SET (gnu_fat_type);
! 	    TYPE_ALIAS_SET (gnu_fat_type) = -1;
! 	    finish_fat_pointer_type (gnu_fat_type, tem);
! 	    TYPE_ALIAS_SET (gnu_fat_type) = alias_set;
  	    for (t = gnu_fat_type; t; t = TYPE_NEXT_VARIANT (t))
! 	      {
! 		TYPE_FIELDS (t) = tem;
! 		SET_TYPE_UNCONSTRAINED_ARRAY (t, gnu_type);
! 	      }
  	  }
  	else
  	  {
  	    finish_fat_pointer_type (gnu_fat_type, tem);
  	    SET_TYPE_UNCONSTRAINED_ARRAY (gnu_fat_type, gnu_type);
  	  }
--- 2077,2115 ----
  
  	/* Build the fat pointer type.  Use a "void *" object instead of
  	   a pointer to the array type since we don't have the array type
! 	   yet (it will reference the fat pointer via the bounds).  Note
! 	   that we reuse the existing fields of a dummy type because for:
! 
! 	     type Arr is array (Positive range <>) of Element_Type;
! 	     type Array_Ref is access Arr;
! 	     Var : Array_Ref := Null;
  
+ 	   in a declarative part, Arr will be frozen only after Var, which
+ 	   means that the fields used in the CONSTRUCTOR built for Null are
+ 	   those of the dummy type, which in turn means that COMPONENT_REFs
+ 	   of Var may be built with these fields.  Now if COMPONENT_REFs of
+ 	   Var are also built later with the fields of the final type, the
+ 	   aliasing machinery may consider that the accesses are distinct
+ 	   if the FIELD_DECLs are distinct as objects.  */
  	if (COMPLETE_TYPE_P (gnu_fat_type))
  	  {
! 	    tem = TYPE_FIELDS (gnu_fat_type);
! 	    TREE_TYPE (tem) = ptr_type_node;
! 	    TREE_TYPE (DECL_CHAIN (tem)) = gnu_ptr_template;
! 	    TYPE_DECL_SUPPRESS_DEBUG (TYPE_STUB_DECL (gnu_fat_type)) = 0;
  	    for (t = gnu_fat_type; t; t = TYPE_NEXT_VARIANT (t))
! 	      SET_TYPE_UNCONSTRAINED_ARRAY (t, gnu_type);
  	  }
  	else
  	  {
+ 	    tem
+ 	      = create_field_decl (get_identifier ("P_ARRAY"),
+ 				   ptr_type_node, gnu_fat_type,
+ 				   NULL_TREE, NULL_TREE, 0, 0);
+ 	    DECL_CHAIN (tem)
+ 	      = create_field_decl (get_identifier ("P_BOUNDS"),
+ 				   gnu_ptr_template, gnu_fat_type,
+ 				   NULL_TREE, NULL_TREE, 0, 0);
  	    finish_fat_pointer_type (gnu_fat_type, tem);
  	    SET_TYPE_UNCONSTRAINED_ARRAY (gnu_fat_type, gnu_type);
  	  }
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 3385,3404 ****
  	      break;
  	    }
  
- 	  /* If this is a record subtype associated with a dispatch table,
- 	     strip the suffix.  This is necessary to make sure 2 different
- 	     subtypes associated with the imported and exported views of a
- 	     dispatch table are properly merged in LTO mode.  */
- 	  if (Is_Dispatch_Table_Entity (gnat_entity))
- 	    {
- 	      char *p;
- 	      Get_Encoded_Name (gnat_entity);
- 	      p = strchr (Name_Buffer, '_');
- 	      gcc_assert (p);
- 	      strcpy (p+2, "dtS");
- 	      gnu_entity_name = get_identifier (Name_Buffer);
- 	    }
- 
  	  /* When the subtype has discriminants and these discriminants affect
  	     the initial shape it has inherited, factor them in.  But for an
  	     Unchecked_Union (it must be an Itype), just return the type.  */
--- 3403,3408 ----
*************** gnat_to_gnu_entity (Entity_Id gnat_entit
*** 4436,4442 ****
        /* If this is not an unconstrained array type, set some flags.  */
        if (TREE_CODE (gnu_type) != UNCONSTRAINED_ARRAY_TYPE)
  	{
! 	  /* Tell the middle-end that objects of tagged types are guaranteed to
  	     be properly aligned.  This is necessary because conversions to the
  	     class-wide type are translated into conversions to the root type,
  	     which can be less aligned than some of its derived types.  */
--- 4440,4446 ----
        /* If this is not an unconstrained array type, set some flags.  */
        if (TREE_CODE (gnu_type) != UNCONSTRAINED_ARRAY_TYPE)
  	{
! 	  /* Record the property that objects of tagged types are guaranteed to
  	     be properly aligned.  This is necessary because conversions to the
  	     class-wide type are translated into conversions to the root type,
  	     which can be less aligned than some of its derived types.  */
*************** gnat_to_gnu_component_type (Entity_Id gn
*** 5028,5044 ****
  		     Is_Bit_Packed_Array (gnat_array) ? TYPE_DECL : VAR_DECL,
  		     true, Has_Component_Size_Clause (gnat_array));
  
-   /* If the array has aliased components and the component size can be zero,
-      force at least unit size to ensure that the components have distinct
-      addresses.  */
-   if (!gnu_comp_size
-       && Has_Aliased_Components (gnat_array)
-       && (integer_zerop (TYPE_SIZE (gnu_type))
- 	  || (TREE_CODE (gnu_type) == ARRAY_TYPE
- 	      && !TREE_CONSTANT (TYPE_SIZE (gnu_type)))))
-     gnu_comp_size
-       = size_binop (MAX_EXPR, TYPE_SIZE (gnu_type), bitsize_unit_node);
- 
    /* If the component type is a RECORD_TYPE that has a self-referential size,
       then use the maximum size for the component size.  */
    if (!gnu_comp_size
--- 5032,5037 ----
*************** gnat_to_gnu_component_type (Entity_Id gn
*** 5046,5051 ****
--- 5039,5051 ----
        && CONTAINS_PLACEHOLDER_P (TYPE_SIZE (gnu_type)))
      gnu_comp_size = max_size (TYPE_SIZE (gnu_type), true);
  
+   /* If the array has aliased components and the component size is zero, force
+      the unit size to ensure that the components have distinct addresses.  */
+   if (!gnu_comp_size
+       && Has_Aliased_Components (gnat_array)
+       && integer_zerop (TYPE_SIZE (gnu_type)))
+     gnu_comp_size = bitsize_unit_node;
+ 
    /* Honor the component size.  This is not needed for bit-packed arrays.  */
    if (gnu_comp_size && !Is_Bit_Packed_Array (gnat_array))
      {
*************** gnat_to_gnu_component_type (Entity_Id gn
*** 5068,5073 ****
--- 5068,5097 ----
  			  gnat_array);
      }
  
+   /* This is a very special case where the array has aliased components and the
+      component size might be zero at run time.  As explained above, we force at
+      least the unit size but we don't want to build a distinct padding type for
+      each invocation (they are not canonicalized if they have variable size) so
+      we cache this special padding type as TYPE_PADDING_FOR_COMPONENT.  */
+   else if (Has_Aliased_Components (gnat_array)
+ 	   && TREE_CODE (gnu_type) == ARRAY_TYPE
+ 	   && !TREE_CONSTANT (TYPE_SIZE (gnu_type)))
+     {
+       if (TYPE_PADDING_FOR_COMPONENT (gnu_type))
+ 	gnu_type = TYPE_PADDING_FOR_COMPONENT (gnu_type);
+       else
+ 	{
+ 	  gnu_comp_size
+ 	    = size_binop (MAX_EXPR, TYPE_SIZE (gnu_type), bitsize_unit_node);
+ 	  TYPE_PADDING_FOR_COMPONENT (gnu_type)
+ 	    = maybe_pad_type (gnu_type, gnu_comp_size, 0, gnat_array,
+ 			      true, false, definition, true);
+ 	  gnu_type = TYPE_PADDING_FOR_COMPONENT (gnu_type);
+ 	  create_type_decl (TYPE_NAME (gnu_type), gnu_type, true, debug_info_p,
+ 			    gnat_array);
+ 	}
+     }
+ 
    if (Has_Atomic_Components (gnat_array) || Is_Atomic_Or_VFA (gnat_type))
      check_ok_for_atomic_type (gnu_type, gnat_array, true);
  
*************** gnu_ext_name_for_subprog (Entity_Id gnat
*** 6034,6052 ****
    return gnu_ext_name;
  }
  
- /* Like build_qualified_type, but TYPE_QUALS is added to the existing
-    qualifiers on TYPE.  */
- 
- static tree
- change_qualified_type (tree type, int type_quals)
- {
-   /* Qualifiers must be put on the associated array type.  */
-   if (TREE_CODE (type) == UNCONSTRAINED_ARRAY_TYPE)
-     return type;
- 
-   return build_qualified_type (type, TYPE_QUALS (type) | type_quals);
- }
- 
  /* Set TYPE_NONALIASED_COMPONENT on an array type built by means of
     build_nonshared_array_type.  */
  
--- 6058,6063 ----
*************** elaborate_reference (tree ref, Entity_Id
*** 6627,6691 ****
     the value passed against the list of choices.  */
  
  static tree
! choices_to_gnu (tree operand, Node_Id choices)
  {
!   Node_Id choice;
!   Node_Id gnat_temp;
!   tree result = boolean_false_node;
!   tree this_test, low = 0, high = 0, single = 0;
  
!   for (choice = First (choices); Present (choice); choice = Next (choice))
      {
!       switch (Nkind (choice))
  	{
  	case N_Range:
! 	  low = gnat_to_gnu (Low_Bound (choice));
! 	  high = gnat_to_gnu (High_Bound (choice));
! 
! 	  this_test
! 	    = build_binary_op (TRUTH_ANDIF_EXPR, boolean_type_node,
! 			       build_binary_op (GE_EXPR, boolean_type_node,
! 						operand, low, true),
! 			       build_binary_op (LE_EXPR, boolean_type_node,
! 						operand, high, true),
! 			       true);
! 
  	  break;
  
  	case N_Subtype_Indication:
! 	  gnat_temp = Range_Expression (Constraint (choice));
! 	  low = gnat_to_gnu (Low_Bound (gnat_temp));
! 	  high = gnat_to_gnu (High_Bound (gnat_temp));
! 
! 	  this_test
! 	    = build_binary_op (TRUTH_ANDIF_EXPR, boolean_type_node,
! 			       build_binary_op (GE_EXPR, boolean_type_node,
! 						operand, low, true),
! 			       build_binary_op (LE_EXPR, boolean_type_node,
! 						operand, high, true),
! 			       true);
  	  break;
  
  	case N_Identifier:
  	case N_Expanded_Name:
! 	  /* This represents either a subtype range, an enumeration
! 	     literal, or a constant  Ekind says which.  If an enumeration
! 	     literal or constant, fall through to the next case.  */
! 	  if (Ekind (Entity (choice)) != E_Enumeration_Literal
! 	      && Ekind (Entity (choice)) != E_Constant)
  	    {
! 	      tree type = gnat_to_gnu_type (Entity (choice));
! 
! 	      low = TYPE_MIN_VALUE (type);
! 	      high = TYPE_MAX_VALUE (type);
  
! 	      this_test
! 		= build_binary_op (TRUTH_ANDIF_EXPR, boolean_type_node,
! 				   build_binary_op (GE_EXPR, boolean_type_node,
! 						    operand, low, true),
! 				   build_binary_op (LE_EXPR, boolean_type_node,
! 						    operand, high, true),
! 				   true);
  	      break;
  	    }
  
--- 6638,6681 ----
     the value passed against the list of choices.  */
  
  static tree
! choices_to_gnu (tree gnu_operand, Node_Id gnat_choices)
  {
!   tree gnu_result = boolean_false_node, gnu_type;
  
!   gnu_operand = maybe_character_value (gnu_operand);
!   gnu_type = TREE_TYPE (gnu_operand);
! 
!   for (Node_Id gnat_choice = First (gnat_choices);
!        Present (gnat_choice);
!        gnat_choice = Next (gnat_choice))
      {
!       tree gnu_low = NULL_TREE, gnu_high = NULL_TREE;
!       tree gnu_test;
! 
!       switch (Nkind (gnat_choice))
  	{
  	case N_Range:
! 	  gnu_low = gnat_to_gnu (Low_Bound (gnat_choice));
! 	  gnu_high = gnat_to_gnu (High_Bound (gnat_choice));
  	  break;
  
  	case N_Subtype_Indication:
! 	  gnu_low = gnat_to_gnu (Low_Bound (Range_Expression
! 					    (Constraint (gnat_choice))));
! 	  gnu_high = gnat_to_gnu (High_Bound (Range_Expression
! 					      (Constraint (gnat_choice))));
  	  break;
  
  	case N_Identifier:
  	case N_Expanded_Name:
! 	  /* This represents either a subtype range or a static value of
! 	     some kind; Ekind says which.  */
! 	  if (Is_Type (Entity (gnat_choice)))
  	    {
! 	      tree gnu_type = get_unpadded_type (Entity (gnat_choice));
  
! 	      gnu_low = TYPE_MIN_VALUE (gnu_type);
! 	      gnu_high = TYPE_MAX_VALUE (gnu_type);
  	      break;
  	    }
  
*************** choices_to_gnu (tree operand, Node_Id ch
*** 6693,6719 ****
  
  	case N_Character_Literal:
  	case N_Integer_Literal:
! 	  single = gnat_to_gnu (choice);
! 	  this_test = build_binary_op (EQ_EXPR, boolean_type_node, operand,
! 				       single, true);
  	  break;
  
  	case N_Others_Choice:
- 	  this_test = boolean_true_node;
  	  break;
  
  	default:
  	  gcc_unreachable ();
  	}
  
!       if (result == boolean_false_node)
! 	result = this_test;
        else
! 	result = build_binary_op (TRUTH_ORIF_EXPR, boolean_type_node, result,
! 				  this_test, true);
      }
  
!   return result;
  }
  
  /* Adjust PACKED setting as passed to gnat_to_gnu_field for a field of
--- 6683,6731 ----
  
  	case N_Character_Literal:
  	case N_Integer_Literal:
! 	  gnu_low = gnat_to_gnu (gnat_choice);
  	  break;
  
  	case N_Others_Choice:
  	  break;
  
  	default:
  	  gcc_unreachable ();
  	}
  
!       /* Everything should be folded into constants at this point.  */
!       gcc_assert (!gnu_low  || TREE_CODE (gnu_low)  == INTEGER_CST);
!       gcc_assert (!gnu_high || TREE_CODE (gnu_high) == INTEGER_CST);
! 
!       if (gnu_low && TREE_TYPE (gnu_low) != gnu_type)
! 	gnu_low = convert (gnu_type, gnu_low);
!       if (gnu_high && TREE_TYPE (gnu_high) != gnu_type)
! 	gnu_high = convert (gnu_type, gnu_high);
! 
!       if (gnu_low && gnu_high)
! 	gnu_test
! 	  = build_binary_op (TRUTH_ANDIF_EXPR, boolean_type_node,
! 			     build_binary_op (GE_EXPR, boolean_type_node,
! 					      gnu_operand, gnu_low, true),
! 			     build_binary_op (LE_EXPR, boolean_type_node,
! 					      gnu_operand, gnu_high, true),
! 			     true);
!       else if (gnu_low)
! 	gnu_test
! 	  = build_binary_op (EQ_EXPR, boolean_type_node, gnu_operand, gnu_low,
! 			     true);
        else
! 	gnu_test = boolean_true_node;
! 
!       if (gnu_result == boolean_false_node)
! 	gnu_result = gnu_test;
!       else
! 	gnu_result
! 	  = build_binary_op (TRUTH_ORIF_EXPR, boolean_type_node, gnu_result,
! 			     gnu_test, true);
      }
  
!   return gnu_result;
  }
  
  /* Adjust PACKED setting as passed to gnat_to_gnu_field for a field of
*************** warn_on_field_placement (tree gnu_field,
*** 7234,7264 ****
    if (!Comes_From_Source (gnat_record_type))
      return;
  
    const char *msg1
      = in_variant
        ? "?variant layout may cause performance issues"
        : "?record layout may cause performance issues";
    const char *msg2
!     = field_has_self_size (gnu_field)
!       ? "?component & whose length depends on a discriminant"
!       : field_has_variable_size (gnu_field)
! 	? "?component & whose length is not fixed"
! 	: "?component & whose length is not multiple of a byte";
    const char *msg3
      = do_reorder
        ? "?comes too early and was moved down"
        : "?comes too early and ought to be moved down";
  
-   Entity_Id gnat_field
-     = gnu_field_to_gnat (gnu_field, gnat_component_list, gnat_record_type);
- 
-   gcc_assert (Present (gnat_field));
- 
    post_error (msg1, gnat_field);
    post_error_ne (msg2, gnat_field, gnat_field);
    post_error (msg3, gnat_field);
  }
  
  /* Structure holding information for a given variant.  */
  typedef struct vinfo
  {
--- 7246,7289 ----
    if (!Comes_From_Source (gnat_record_type))
      return;
  
+   Entity_Id gnat_field
+     = gnu_field_to_gnat (gnu_field, gnat_component_list, gnat_record_type);
+   gcc_assert (Present (gnat_field));
+ 
    const char *msg1
      = in_variant
        ? "?variant layout may cause performance issues"
        : "?record layout may cause performance issues";
    const char *msg2
!     = Ekind (gnat_field) == E_Discriminant
!       ? "?discriminant & whose length is not multiple of a byte"
!       : field_has_self_size (gnu_field)
! 	? "?component & whose length depends on a discriminant"
! 	: field_has_variable_size (gnu_field)
! 	  ? "?component & whose length is not fixed"
! 	  : "?component & whose length is not multiple of a byte";
    const char *msg3
      = do_reorder
        ? "?comes too early and was moved down"
        : "?comes too early and ought to be moved down";
  
    post_error (msg1, gnat_field);
    post_error_ne (msg2, gnat_field, gnat_field);
    post_error (msg3, gnat_field);
  }
  
+ /* Likewise but for every field present on GNU_FIELD_LIST.  */
+ 
+ static void
+ warn_on_list_placement (tree gnu_field_list, Node_Id gnat_component_list,
+ 		        Entity_Id gnat_record_type, bool in_variant,
+ 		        bool do_reorder)
+ {
+   for (tree gnu_tmp = gnu_field_list; gnu_tmp; gnu_tmp = DECL_CHAIN (gnu_tmp))
+     warn_on_field_placement (gnu_tmp, gnat_component_list, gnat_record_type,
+ 			     in_variant, do_reorder);
+ }
+ 
  /* Structure holding information for a given variant.  */
  typedef struct vinfo
  {
*************** components_to_record (Node_Id gnat_compo
*** 7833,7843 ****
  	      if (tmp_bitp_size != 0)
  		{
  		  if (w_reorder && tmp_last_reorder_field_type < 2)
! 		    warn_on_field_placement (gnu_tmp_bitp_list
! 					     ? gnu_tmp_bitp_list : gnu_last,
! 					     gnat_component_list,
! 					     gnat_record_type, in_variant,
! 					     do_reorder);
  
  		  if (do_reorder)
  		    gnu_bitp_list = chainon (gnu_tmp_bitp_list, gnu_bitp_list);
--- 7858,7875 ----
  	      if (tmp_bitp_size != 0)
  		{
  		  if (w_reorder && tmp_last_reorder_field_type < 2)
! 		    {
! 		      if (gnu_tmp_bitp_list)
! 			warn_on_list_placement (gnu_tmp_bitp_list,
! 						gnat_component_list,
! 						gnat_record_type, in_variant,
! 						do_reorder);
! 		      else
! 			warn_on_field_placement (gnu_last,
! 						 gnat_component_list,
! 						 gnat_record_type, in_variant,
! 						 do_reorder);
! 		    }
  
  		  if (do_reorder)
  		    gnu_bitp_list = chainon (gnu_tmp_bitp_list, gnu_bitp_list);
*************** components_to_record (Node_Id gnat_compo
*** 7891,7900 ****
        if (last_reorder_field_type == 2
  	  && tmp_bitp_size != 0
  	  && tmp_last_reorder_field_type < 2)
! 	warn_on_field_placement (gnu_tmp_bitp_list
! 				 ? gnu_tmp_bitp_list : gnu_field_list,
! 				 gnat_component_list, gnat_record_type,
! 				 in_variant, do_reorder);
      }
  
    if (do_reorder)
--- 7923,7938 ----
        if (last_reorder_field_type == 2
  	  && tmp_bitp_size != 0
  	  && tmp_last_reorder_field_type < 2)
! 	{
! 	  if (gnu_tmp_bitp_list)
! 	    warn_on_list_placement (gnu_tmp_bitp_list,
! 				    gnat_component_list, gnat_record_type,
! 				    in_variant, do_reorder);
! 	  else
! 	    warn_on_field_placement (gnu_field_list,
! 				     gnat_component_list, gnat_record_type,
! 				     in_variant, do_reorder);
! 	}
      }
  
    if (do_reorder)
diff -Nrcpad gcc-8.1.0/gcc/ada/gcc-interface/gigi.h gcc-8.2.0/gcc/ada/gcc-interface/gigi.h
*** gcc-8.1.0/gcc/ada/gcc-interface/gigi.h	Thu Dec 14 11:47:24 2017
--- gcc-8.2.0/gcc/ada/gcc-interface/gigi.h	Tue Jun 12 10:34:41 2018
***************
*** 6,12 ****
   *                                                                          *
   *                              C Header File                               *
   *                                                                          *
!  *          Copyright (C) 1992-2017, Free Software Foundation, Inc.         *
   *                                                                          *
   * GNAT is free software;  you can  redistribute it  and/or modify it under *
   * terms of the  GNU General Public License as published  by the Free Soft- *
--- 6,12 ----
   *                                                                          *
   *                              C Header File                               *
   *                                                                          *
!  *          Copyright (C) 1992-2018, Free Software Foundation, Inc.         *
   *                                                                          *
   * GNAT is free software;  you can  redistribute it  and/or modify it under *
   * terms of the  GNU General Public License as published  by the Free Soft- *
*************** maybe_vector_array (tree exp)
*** 1075,1081 ****
  static inline unsigned HOST_WIDE_INT
  ceil_pow2 (unsigned HOST_WIDE_INT x)
  {
!   return (unsigned HOST_WIDE_INT) 1 << (floor_log2 (x - 1) + 1);
  }
  
  /* Return true if EXP, a CALL_EXPR, is an atomic load.  */
--- 1075,1081 ----
  static inline unsigned HOST_WIDE_INT
  ceil_pow2 (unsigned HOST_WIDE_INT x)
  {
!   return (unsigned HOST_WIDE_INT) 1 << ceil_log2 (x);
  }
  
  /* Return true if EXP, a CALL_EXPR, is an atomic load.  */
*************** maybe_debug_type (tree type)
*** 1172,1174 ****
--- 1172,1187 ----
  
    return type;
  }
+ 
+ /* Like build_qualified_type, but TYPE_QUALS is added to the existing
+    qualifiers on TYPE.  */
+ 
+ static inline tree
+ change_qualified_type (tree type, int type_quals)
+ {
+   /* Qualifiers must be put on the associated array type.  */
+   if (TREE_CODE (type) == UNCONSTRAINED_ARRAY_TYPE)
+     return type;
+ 
+   return build_qualified_type (type, TYPE_QUALS (type) | type_quals);
+ }
diff -Nrcpad gcc-8.1.0/gcc/ada/gcc-interface/trans.c gcc-8.2.0/gcc/ada/gcc-interface/trans.c
*** gcc-8.1.0/gcc/ada/gcc-interface/trans.c	Sat Mar 10 10:11:29 2018
--- gcc-8.2.0/gcc/ada/gcc-interface/trans.c	Sat Jun  2 11:07:39 2018
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4355,4366 ****
  	  because we need to preserve the return value before copying back the
  	  parameters.
  
!        2. There is no target and the call is made for neither an object nor a
  	  renaming declaration, nor a return statement, nor an allocator, and
  	  the return type has variable size because in this case the gimplifier
! 	  cannot create the temporary, or more generally is simply an aggregate
! 	  type, because the gimplifier would then create the temporary in the
! 	  outermost scope instead of locally.
  
         3. There is a target and it is a slice or an array with fixed size,
  	  and the return type has variable size, because the gimplifier
--- 4355,4369 ----
  	  because we need to preserve the return value before copying back the
  	  parameters.
  
!        2. There is no target and the call is made for neither an object, nor a
  	  renaming declaration, nor a return statement, nor an allocator, and
  	  the return type has variable size because in this case the gimplifier
! 	  cannot create the temporary, or more generally is an aggregate type,
! 	  because the gimplifier would create the temporary in the outermost
! 	  scope instead of locally.  But there is an exception for an allocator
! 	  of an unconstrained record type with default discriminant because we
! 	  allocate the actual size in this case, unlike the other 3 cases, so
! 	  we need a temporary to fetch the discriminant and we create it here.
  
         3. There is a target and it is a slice or an array with fixed size,
  	  and the return type has variable size, because the gimplifier
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4379,4386 ****
  	      && Nkind (Parent (gnat_node)) != N_Object_Declaration
  	      && Nkind (Parent (gnat_node)) != N_Object_Renaming_Declaration
  	      && Nkind (Parent (gnat_node)) != N_Simple_Return_Statement
! 	      && !(Nkind (Parent (gnat_node)) == N_Qualified_Expression
! 		   && Nkind (Parent (Parent (gnat_node))) == N_Allocator)
  	      && AGGREGATE_TYPE_P (gnu_result_type)
  	      && !TYPE_IS_FAT_POINTER_P (gnu_result_type))
  	  || (gnu_target
--- 4382,4390 ----
  	      && Nkind (Parent (gnat_node)) != N_Object_Declaration
  	      && Nkind (Parent (gnat_node)) != N_Object_Renaming_Declaration
  	      && Nkind (Parent (gnat_node)) != N_Simple_Return_Statement
! 	      && (!(Nkind (Parent (gnat_node)) == N_Qualified_Expression
! 		    && Nkind (Parent (Parent (gnat_node))) == N_Allocator)
! 		  || type_is_padding_self_referential (gnu_result_type))
  	      && AGGREGATE_TYPE_P (gnu_result_type)
  	      && !TYPE_IS_FAT_POINTER_P (gnu_result_type))
  	  || (gnu_target
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4417,4429 ****
        tree gnu_formal_type = gnat_to_gnu_type (gnat_formal_type);
        tree gnu_formal = present_gnu_tree (gnat_formal)
  			? get_gnu_tree (gnat_formal) : NULL_TREE;
        const bool is_true_formal_parm
  	= gnu_formal && TREE_CODE (gnu_formal) == PARM_DECL;
        const bool is_by_ref_formal_parm
  	= is_true_formal_parm
  	  && (DECL_BY_REF_P (gnu_formal)
  	      || DECL_BY_COMPONENT_PTR_P (gnu_formal));
!       /* In the Out or In Out case, we must suppress conversions that yield
  	 an lvalue but can nevertheless cause the creation of a temporary,
  	 because we need the real object in this case, either to pass its
  	 address if it's passed by reference or as target of the back copy
--- 4421,4434 ----
        tree gnu_formal_type = gnat_to_gnu_type (gnat_formal_type);
        tree gnu_formal = present_gnu_tree (gnat_formal)
  			? get_gnu_tree (gnat_formal) : NULL_TREE;
+       const bool in_param = (Ekind (gnat_formal) == E_In_Parameter);
        const bool is_true_formal_parm
  	= gnu_formal && TREE_CODE (gnu_formal) == PARM_DECL;
        const bool is_by_ref_formal_parm
  	= is_true_formal_parm
  	  && (DECL_BY_REF_P (gnu_formal)
  	      || DECL_BY_COMPONENT_PTR_P (gnu_formal));
!       /* In the In Out or Out case, we must suppress conversions that yield
  	 an lvalue but can nevertheless cause the creation of a temporary,
  	 because we need the real object in this case, either to pass its
  	 address if it's passed by reference or as target of the back copy
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4434,4440 ****
  	 test is applied to the real object.  */
        const bool suppress_type_conversion
  	= ((Nkind (gnat_actual) == N_Unchecked_Type_Conversion
! 	    && (Ekind (gnat_formal) != E_In_Parameter
  		|| (Is_Composite_Type (Underlying_Type (gnat_formal_type))
  		    && !Is_Constrained (Underlying_Type (gnat_formal_type)))))
  	   || (Nkind (gnat_actual) == N_Type_Conversion
--- 4439,4445 ----
  	 test is applied to the real object.  */
        const bool suppress_type_conversion
  	= ((Nkind (gnat_actual) == N_Unchecked_Type_Conversion
! 	    && (!in_param
  		|| (Is_Composite_Type (Underlying_Type (gnat_formal_type))
  		    && !Is_Constrained (Underlying_Type (gnat_formal_type)))))
  	   || (Nkind (gnat_actual) == N_Type_Conversion
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4446,4452 ****
        /* If it's possible we may need to use this expression twice, make sure
  	 that any side-effects are handled via SAVE_EXPRs; likewise if we need
  	 to force side-effects before the call.  */
!       if (Ekind (gnat_formal) != E_In_Parameter && !is_by_ref_formal_parm)
  	{
  	  tree init = NULL_TREE;
  	  gnu_name = gnat_stabilize_reference (gnu_name, true, &init);
--- 4451,4457 ----
        /* If it's possible we may need to use this expression twice, make sure
  	 that any side-effects are handled via SAVE_EXPRs; likewise if we need
  	 to force side-effects before the call.  */
!       if (!in_param && !is_by_ref_formal_parm)
  	{
  	  tree init = NULL_TREE;
  	  gnu_name = gnat_stabilize_reference (gnu_name, true, &init);
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4456,4468 ****
  	}
  
        /* If we are passing a non-addressable parameter by reference, pass the
! 	 address of a copy.  In the Out or In Out case, set up to copy back
  	 out after the call.  */
        if (is_by_ref_formal_parm
  	  && (gnu_name_type = gnat_to_gnu_type (Etype (gnat_name)))
  	  && !addressable_p (gnu_name, gnu_name_type))
  	{
- 	  bool in_param = (Ekind (gnat_formal) == E_In_Parameter);
  	  tree gnu_orig = gnu_name, gnu_temp, gnu_stmt;
  
  	  /* Do not issue warnings for CONSTRUCTORs since this is not a copy
--- 4461,4472 ----
  	}
  
        /* If we are passing a non-addressable parameter by reference, pass the
! 	 address of a copy.  In the In Out or Out case, set up to copy back
  	 out after the call.  */
        if (is_by_ref_formal_parm
  	  && (gnu_name_type = gnat_to_gnu_type (Etype (gnat_name)))
  	  && !addressable_p (gnu_name, gnu_name_type))
  	{
  	  tree gnu_orig = gnu_name, gnu_temp, gnu_stmt;
  
  	  /* Do not issue warnings for CONSTRUCTORs since this is not a copy
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4612,4618 ****
  
        /* Unless this is an In parameter, we must remove any justified modular
  	 building from GNU_NAME to get an lvalue.  */
!       if (Ekind (gnat_formal) != E_In_Parameter
  	  && TREE_CODE (gnu_name) == CONSTRUCTOR
  	  && TREE_CODE (TREE_TYPE (gnu_name)) == RECORD_TYPE
  	  && TYPE_JUSTIFIED_MODULAR_P (TREE_TYPE (gnu_name)))
--- 4616,4622 ----
  
        /* Unless this is an In parameter, we must remove any justified modular
  	 building from GNU_NAME to get an lvalue.  */
!       if (!in_param
  	  && TREE_CODE (gnu_name) == CONSTRUCTOR
  	  && TREE_CODE (TREE_TYPE (gnu_name)) == RECORD_TYPE
  	  && TYPE_JUSTIFIED_MODULAR_P (TREE_TYPE (gnu_name)))
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4622,4628 ****
        /* First see if the parameter is passed by reference.  */
        if (is_true_formal_parm && DECL_BY_REF_P (gnu_formal))
  	{
! 	  if (Ekind (gnat_formal) != E_In_Parameter)
  	    {
  	      /* In Out or Out parameters passed by reference don't use the
  		 copy-in/copy-out mechanism so the address of the real object
--- 4626,4632 ----
        /* First see if the parameter is passed by reference.  */
        if (is_true_formal_parm && DECL_BY_REF_P (gnu_formal))
  	{
! 	  if (!in_param)
  	    {
  	      /* In Out or Out parameters passed by reference don't use the
  		 copy-in/copy-out mechanism so the address of the real object
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4644,4651 ****
  		  && TYPE_CONTAINS_TEMPLATE_P (TREE_TYPE (gnu_actual))
  		  && Is_Constr_Subt_For_UN_Aliased (Etype (gnat_actual))
  		  && Is_Array_Type (Underlying_Type (Etype (gnat_actual))))
! 		gnu_actual = convert (gnat_to_gnu_type (Etype (gnat_actual)),
! 				      gnu_actual);
  	    }
  
  	  /* There is no need to convert the actual to the formal's type before
--- 4648,4654 ----
  		  && TYPE_CONTAINS_TEMPLATE_P (TREE_TYPE (gnu_actual))
  		  && Is_Constr_Subt_For_UN_Aliased (Etype (gnat_actual))
  		  && Is_Array_Type (Underlying_Type (Etype (gnat_actual))))
! 		gnu_actual = convert (gnu_actual_type, gnu_actual);
  	    }
  
  	  /* There is no need to convert the actual to the formal's type before
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4653,4667 ****
  	     types because of the way we build fat pointers.  */
  	  if (TREE_CODE (gnu_formal_type) == UNCONSTRAINED_ARRAY_TYPE)
  	    {
! 	      /* Put back a view conversion for In Out or Out parameters.  */
! 	      if (Ekind (gnat_formal) != E_In_Parameter)
! 		gnu_actual = convert (gnat_to_gnu_type (Etype (gnat_actual)),
! 				      gnu_actual);
  	      gnu_actual = convert (gnu_formal_type, gnu_actual);
  	    }
  
! 	  /* The symmetry of the paths to the type of an entity is broken here
! 	     since arguments don't know that they will be passed by ref.  */
  	  gnu_formal_type = TREE_TYPE (gnu_formal);
  	  gnu_actual = build_unary_op (ADDR_EXPR, gnu_formal_type, gnu_actual);
  	}
--- 4656,4670 ----
  	     types because of the way we build fat pointers.  */
  	  if (TREE_CODE (gnu_formal_type) == UNCONSTRAINED_ARRAY_TYPE)
  	    {
! 	      /* Put back the conversion we suppressed above for In Out or Out
! 		 parameters, since it may set the bounds of the actual.  */
! 	      if (!in_param && suppress_type_conversion)
! 		gnu_actual = convert (gnu_actual_type, gnu_actual);
  	      gnu_actual = convert (gnu_formal_type, gnu_actual);
  	    }
  
! 	  /* Take the address of the object and convert to the proper pointer
! 	     type.  */
  	  gnu_formal_type = TREE_TYPE (gnu_formal);
  	  gnu_actual = build_unary_op (ADDR_EXPR, gnu_formal_type, gnu_actual);
  	}
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4670,4691 ****
  	 subprogram.  */
        else if (is_true_formal_parm && DECL_BY_COMPONENT_PTR_P (gnu_formal))
  	{
- 	  gnu_formal_type = TREE_TYPE (gnu_formal);
  	  gnu_actual = maybe_implicit_deref (gnu_actual);
  	  gnu_actual = maybe_unconstrained_array (gnu_actual);
  
- 	  if (TYPE_IS_PADDING_P (gnu_formal_type))
- 	    {
- 	      gnu_formal_type = TREE_TYPE (TYPE_FIELDS (gnu_formal_type));
- 	      gnu_actual = convert (gnu_formal_type, gnu_actual);
- 	    }
- 
  	  /* Take the address of the object and convert to the proper pointer
  	     type.  We'd like to actually compute the address of the beginning
  	     of the array using an ADDR_EXPR of an ARRAY_REF, but there's a
  	     possibility that the ARRAY_REF might return a constant and we'd be
  	     getting the wrong address.  Neither approach is exactly correct,
  	     but this is the most likely to work in all cases.  */
  	  gnu_actual = build_unary_op (ADDR_EXPR, gnu_formal_type, gnu_actual);
  	}
  
--- 4673,4688 ----
  	 subprogram.  */
        else if (is_true_formal_parm && DECL_BY_COMPONENT_PTR_P (gnu_formal))
  	{
  	  gnu_actual = maybe_implicit_deref (gnu_actual);
  	  gnu_actual = maybe_unconstrained_array (gnu_actual);
  
  	  /* Take the address of the object and convert to the proper pointer
  	     type.  We'd like to actually compute the address of the beginning
  	     of the array using an ADDR_EXPR of an ARRAY_REF, but there's a
  	     possibility that the ARRAY_REF might return a constant and we'd be
  	     getting the wrong address.  Neither approach is exactly correct,
  	     but this is the most likely to work in all cases.  */
+ 	  gnu_formal_type = TREE_TYPE (gnu_formal);
  	  gnu_actual = build_unary_op (ADDR_EXPR, gnu_formal_type, gnu_actual);
  	}
  
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4694,4700 ****
  	{
  	  tree gnu_size;
  
! 	  if (Ekind (gnat_formal) != E_In_Parameter)
  	    gnu_name_list = tree_cons (NULL_TREE, gnu_name, gnu_name_list);
  
  	  /* If we didn't create a PARM_DECL for the formal, this means that
--- 4691,4697 ----
  	{
  	  tree gnu_size;
  
! 	  if (!in_param)
  	    gnu_name_list = tree_cons (NULL_TREE, gnu_name, gnu_name_list);
  
  	  /* If we didn't create a PARM_DECL for the formal, this means that
*************** Call_to_gnu (Node_Id gnat_node, tree *gn
*** 4799,4805 ****
  		  || DECL_BY_COMPONENT_PTR_P (get_gnu_tree (gnat_formal))))
  	    && Ekind (gnat_formal) != E_In_Parameter)
  	  {
! 	    /* Get the value to assign to this Out or In Out parameter.  It is
  	       either the result of the function if there is only a single such
  	       parameter or the appropriate field from the record returned.  */
  	    tree gnu_result
--- 4796,4802 ----
  		  || DECL_BY_COMPONENT_PTR_P (get_gnu_tree (gnat_formal))))
  	    && Ekind (gnat_formal) != E_In_Parameter)
  	  {
! 	    /* Get the value to assign to this In Out or Out parameter.  It is
  	       either the result of the function if there is only a single such
  	       parameter or the appropriate field from the record returned.  */
  	    tree gnu_result
diff -Nrcpad gcc-8.1.0/gcc/ada/gcc-interface/utils.c gcc-8.2.0/gcc/ada/gcc-interface/utils.c
*** gcc-8.1.0/gcc/ada/gcc-interface/utils.c	Tue Mar  6 12:09:33 2018
--- gcc-8.2.0/gcc/ada/gcc-interface/utils.c	Tue Jul 17 10:09:46 2018
*************** make_dummy_type (Entity_Id gnat_type)
*** 391,405 ****
  
    SET_DUMMY_NODE (gnat_equiv, gnu_type);
  
!   /* Create a debug type so that debug info consumers only see an unspecified
!      type.  */
    if (Needs_Debug_Info (gnat_type))
      {
        debug_type = make_node (LANG_TYPE);
-       SET_TYPE_DEBUG_TYPE (gnu_type, debug_type);
- 
        TYPE_NAME (debug_type) = TYPE_NAME (gnu_type);
        TYPE_ARTIFICIAL (debug_type) = TYPE_ARTIFICIAL (gnu_type);
      }
  
    return gnu_type;
--- 391,403 ----
  
    SET_DUMMY_NODE (gnat_equiv, gnu_type);
  
!   /* Create a debug type so that debuggers only see an unspecified type.  */
    if (Needs_Debug_Info (gnat_type))
      {
        debug_type = make_node (LANG_TYPE);
        TYPE_NAME (debug_type) = TYPE_NAME (gnu_type);
        TYPE_ARTIFICIAL (debug_type) = TYPE_ARTIFICIAL (gnu_type);
+       SET_TYPE_DEBUG_TYPE (gnu_type, debug_type);
      }
  
    return gnu_type;
*************** make_packable_type (tree type, bool in_r
*** 1056,1062 ****
  
    finish_record_type (new_type, nreverse (new_field_list), 2, false);
    relate_alias_sets (new_type, type, ALIAS_SET_COPY);
!   if (TYPE_STUB_DECL (type))
      SET_DECL_PARALLEL_TYPE (TYPE_STUB_DECL (new_type),
  			    DECL_PARALLEL_TYPE (TYPE_STUB_DECL (type)));
  
--- 1054,1062 ----
  
    finish_record_type (new_type, nreverse (new_field_list), 2, false);
    relate_alias_sets (new_type, type, ALIAS_SET_COPY);
!   if (gnat_encodings == DWARF_GNAT_ENCODINGS_MINIMAL)
!     SET_TYPE_DEBUG_TYPE (new_type, TYPE_DEBUG_TYPE (type));
!   else if (TYPE_STUB_DECL (type))
      SET_DECL_PARALLEL_TYPE (TYPE_STUB_DECL (new_type),
  			    DECL_PARALLEL_TYPE (TYPE_STUB_DECL (type)));
  
*************** maybe_pad_type (tree type, tree size, un
*** 1413,1419 ****
      }
  
    if (gnat_encodings == DWARF_GNAT_ENCODINGS_MINIMAL)
!     SET_TYPE_DEBUG_TYPE (record, type);
  
    /* Unless debugging information isn't being written for the input type,
       write a record that shows what we are a subtype of and also make a
--- 1413,1419 ----
      }
  
    if (gnat_encodings == DWARF_GNAT_ENCODINGS_MINIMAL)
!     SET_TYPE_DEBUG_TYPE (record, maybe_debug_type (type));
  
    /* Unless debugging information isn't being written for the input type,
       write a record that shows what we are a subtype of and also make a
*************** finish_subprog_decl (tree decl, tree asm
*** 3312,3319 ****
    DECL_BY_REFERENCE (result_decl) = TREE_ADDRESSABLE (type);
    DECL_RESULT (decl) = result_decl;
  
    TREE_READONLY (decl) = TYPE_READONLY (type);
!   TREE_SIDE_EFFECTS (decl) = TREE_THIS_VOLATILE (decl) = TYPE_VOLATILE (type);
  
    if (asm_name)
      {
--- 3312,3322 ----
    DECL_BY_REFERENCE (result_decl) = TREE_ADDRESSABLE (type);
    DECL_RESULT (decl) = result_decl;
  
+   /* Propagate the "const" property.  */
    TREE_READONLY (decl) = TYPE_READONLY (type);
! 
!   /* Propagate the "noreturn" property.  */
!   TREE_THIS_VOLATILE (decl) = TYPE_VOLATILE (type);
  
    if (asm_name)
      {
*************** convert (tree type, tree expr)
*** 4621,4629 ****
  					   etype)))
      return build1 (VIEW_CONVERT_EXPR, type, expr);
  
!   /* If we are converting between tagged types, try to upcast properly.  */
    else if (ecode == RECORD_TYPE && code == RECORD_TYPE
! 	   && TYPE_ALIGN_OK (etype) && TYPE_ALIGN_OK (type))
      {
        tree child_etype = etype;
        do {
--- 4624,4635 ----
  					   etype)))
      return build1 (VIEW_CONVERT_EXPR, type, expr);
  
!   /* If we are converting between tagged types, try to upcast properly.
!      But don't do it if we are just annotating types since tagged types
!      aren't fully laid out in this mode.  */
    else if (ecode == RECORD_TYPE && code == RECORD_TYPE
! 	   && TYPE_ALIGN_OK (etype) && TYPE_ALIGN_OK (type)
! 	   && !type_annotate_only)
      {
        tree child_etype = etype;
        do {
*************** handle_noreturn_attribute (tree *node, t
*** 6208,6215 ****
  	   && TREE_CODE (TREE_TYPE (type)) == FUNCTION_TYPE)
      TREE_TYPE (*node)
        = build_pointer_type
! 	(build_type_variant (TREE_TYPE (type),
! 			     TYPE_READONLY (TREE_TYPE (type)), 1));
    else
      {
        warning (OPT_Wattributes, "%qs attribute ignored",
--- 6214,6220 ----
  	   && TREE_CODE (TREE_TYPE (type)) == FUNCTION_TYPE)
      TREE_TYPE (*node)
        = build_pointer_type
! 	(change_qualified_type (TREE_TYPE (type), TYPE_QUAL_VOLATILE));
    else
      {
        warning (OPT_Wattributes, "%qs attribute ignored",
diff -Nrcpad gcc-8.1.0/gcc/ada/init.c gcc-8.2.0/gcc/ada/init.c
*** gcc-8.1.0/gcc/ada/init.c	Thu Jan 11 08:55:25 2018
--- gcc-8.2.0/gcc/ada/init.c	Fri May  4 07:31:43 2018
*************** __gnat_handle_vms_condition (int *sigarg
*** 1279,1285 ****
  
    /* If it was a DEC Ada specific condtiion, make it GNAT otherwise
       keep the old facility.  */
!   if (sigargs [1] & FAC_MASK == DECADA_M_FACILITY)
      SYS$PUTMSG (sigargs, copy_msg, &gnat_facility,
  	        (unsigned long long ) message);
    else
--- 1279,1285 ----
  
    /* If it was a DEC Ada specific condtiion, make it GNAT otherwise
       keep the old facility.  */
!   if ((sigargs [1] & FAC_MASK) == DECADA_M_FACILITY)
      SYS$PUTMSG (sigargs, copy_msg, &gnat_facility,
  	        (unsigned long long ) message);
    else
diff -Nrcpad gcc-8.1.0/gcc/ada/libgnat/system-rtems.ads gcc-8.2.0/gcc/ada/libgnat/system-rtems.ads
*** gcc-8.1.0/gcc/ada/libgnat/system-rtems.ads	Fri Sep  8 15:12:17 2017
--- gcc-8.2.0/gcc/ada/libgnat/system-rtems.ads	Fri Jul  6 06:06:44 2018
*************** private
*** 160,166 ****
     Always_Compatible_Rep     : constant Boolean := False;
     Suppress_Standard_Library : constant Boolean := False;
     Use_Ada_Main_Program_Name : constant Boolean := False;
!    Frontend_Exceptions       : constant Boolean := True;
!    ZCX_By_Default            : constant Boolean := False;
  
  end System;
--- 160,166 ----
     Always_Compatible_Rep     : constant Boolean := False;
     Suppress_Standard_Library : constant Boolean := False;
     Use_Ada_Main_Program_Name : constant Boolean := False;
!    Frontend_Exceptions       : constant Boolean := False;
!    ZCX_By_Default            : constant Boolean := True;
  
  end System;
diff -Nrcpad gcc-8.1.0/gcc/ada/link.c gcc-8.2.0/gcc/ada/link.c
*** gcc-8.1.0/gcc/ada/link.c	Thu Jan 11 08:55:25 2018
--- gcc-8.2.0/gcc/ada/link.c	Fri May  4 07:32:48 2018
*************** unsigned char __gnat_separate_run_path_o
*** 104,110 ****
  const char *__gnat_default_libgcc_subdir = "lib";
  
  #elif defined (__FreeBSD__) || defined (__DragonFly__) \
!    || defined (__NetBSD__) || defined (__OpenBSD__)
     || defined (__QNX__)
  const char *__gnat_object_file_option = "-Wl,@";
  const char *__gnat_run_path_option = "-Wl,-rpath,";
--- 104,110 ----
  const char *__gnat_default_libgcc_subdir = "lib";
  
  #elif defined (__FreeBSD__) || defined (__DragonFly__) \
!    || defined (__NetBSD__) || defined (__OpenBSD__) \
     || defined (__QNX__)
  const char *__gnat_object_file_option = "-Wl,@";
  const char *__gnat_run_path_option = "-Wl,-rpath,";
diff -Nrcpad gcc-8.1.0/gcc/bb-reorder.c gcc-8.2.0/gcc/bb-reorder.c
*** gcc-8.1.0/gcc/bb-reorder.c	Fri Apr 13 19:55:15 2018
--- gcc-8.2.0/gcc/bb-reorder.c	Wed Jun 20 20:41:12 2018
***************
*** 117,122 ****
--- 117,123 ----
  #include "fibonacci_heap.h"
  #include "stringpool.h"
  #include "attribs.h"
+ #include "common/common-target.h"
  
  /* The number of rounds.  In most cases there will only be 4 rounds, but
     when partitioning hot and cold basic blocks into separate sections of
*************** get_uncond_jump_length (void)
*** 1408,1443 ****
    return length;
  }
  
! /* The landing pad OLD_LP, in block OLD_BB, has edges from both partitions.
!    Add a new landing pad that will just jump to the old one and split the
!    edges so that no EH edge crosses partitions.  */
  
! static void
! fix_up_crossing_landing_pad (eh_landing_pad old_lp, basic_block old_bb)
  {
!   eh_landing_pad new_lp;
!   basic_block new_bb, last_bb;
!   rtx_insn *jump;
!   unsigned new_partition;
!   edge_iterator ei;
!   edge e;
! 
!   /* Generate the new landing-pad structure.  */
!   new_lp = gen_eh_landing_pad (old_lp->region);
!   new_lp->post_landing_pad = old_lp->post_landing_pad;
!   new_lp->landing_pad = gen_label_rtx ();
!   LABEL_PRESERVE_P (new_lp->landing_pad) = 1;
! 
!   /* Put appropriate instructions in new bb.  */
!   rtx_code_label *new_label = emit_label (new_lp->landing_pad);
  
    rtx_code_label *old_label = block_label (old_bb);
!   jump = emit_jump_insn (targetm.gen_jump (old_label));
    JUMP_LABEL (jump) = old_label;
  
!   /* Create new basic block to be dest for lp.  */
!   last_bb = EXIT_BLOCK_PTR_FOR_FN (cfun)->prev_bb;
!   new_bb = create_basic_block (new_label, jump, last_bb);
    new_bb->aux = last_bb->aux;
    new_bb->count = old_bb->count;
    last_bb->aux = new_bb;
--- 1409,1433 ----
    return length;
  }
  
! /* Create a forwarder block to OLD_BB starting with NEW_LABEL and in the
!    other partition wrt OLD_BB.  */
  
! static basic_block
! create_eh_forwarder_block (rtx_code_label *new_label, basic_block old_bb)
  {
!   /* Split OLD_BB, so that EH pads have always only incoming EH edges,
!      bb_has_eh_pred bbs are treated specially by DF infrastructure.  */
!   old_bb = split_block_after_labels (old_bb)->dest;
  
+   /* Put the new label and a jump in the new basic block.  */
+   rtx_insn *label = emit_label (new_label);
    rtx_code_label *old_label = block_label (old_bb);
!   rtx_insn *jump = emit_jump_insn (targetm.gen_jump (old_label));
    JUMP_LABEL (jump) = old_label;
  
!   /* Create the new basic block and put it in last position.  */
!   basic_block last_bb = EXIT_BLOCK_PTR_FOR_FN (cfun)->prev_bb;
!   basic_block new_bb = create_basic_block (label, jump, last_bb);
    new_bb->aux = last_bb->aux;
    new_bb->count = old_bb->count;
    last_bb->aux = new_bb;
*************** fix_up_crossing_landing_pad (eh_landing_
*** 1446,1459 ****
  
    make_single_succ_edge (new_bb, old_bb, 0);
  
!   /* Make sure new bb is in the other partition.  */
!   new_partition = BB_PARTITION (old_bb);
    new_partition ^= BB_HOT_PARTITION | BB_COLD_PARTITION;
    BB_SET_PARTITION (new_bb, new_partition);
  
    /* Fix up the edges.  */
    for (ei = ei_start (old_bb->preds); (e = ei_safe_edge (ei)) != NULL; )
!     if (e->src != new_bb && BB_PARTITION (e->src) == new_partition)
        {
  	rtx_insn *insn = BB_END (e->src);
  	rtx note = find_reg_note (insn, REG_EH_REGION, NULL_RTX);
--- 1436,1522 ----
  
    make_single_succ_edge (new_bb, old_bb, 0);
  
!   /* Make sure the new basic block is in the other partition.  */
!   unsigned new_partition = BB_PARTITION (old_bb);
    new_partition ^= BB_HOT_PARTITION | BB_COLD_PARTITION;
    BB_SET_PARTITION (new_bb, new_partition);
  
+   return new_bb;
+ }
+ 
+ /* The common landing pad in block OLD_BB has edges from both partitions.
+    Add a new landing pad that will just jump to the old one and split the
+    edges so that no EH edge crosses partitions.  */
+ 
+ static void
+ sjlj_fix_up_crossing_landing_pad (basic_block old_bb)
+ {
+   const unsigned lp_len = cfun->eh->lp_array->length ();
+   edge_iterator ei;
+   edge e;
+ 
+   /* Generate the new common landing-pad label.  */
+   rtx_code_label *new_label = gen_label_rtx ();
+   LABEL_PRESERVE_P (new_label) = 1;
+ 
+   /* Create the forwarder block.  */
+   basic_block new_bb = create_eh_forwarder_block (new_label, old_bb);
+ 
+   /* Create the map from old to new lp index and initialize it.  */
+   unsigned *index_map = (unsigned *) alloca (lp_len * sizeof (unsigned));
+   memset (index_map, 0, lp_len * sizeof (unsigned));
+ 
    /* Fix up the edges.  */
    for (ei = ei_start (old_bb->preds); (e = ei_safe_edge (ei)) != NULL; )
!     if (e->src != new_bb && BB_PARTITION (e->src) == BB_PARTITION (new_bb))
!       {
! 	rtx_insn *insn = BB_END (e->src);
! 	rtx note = find_reg_note (insn, REG_EH_REGION, NULL_RTX);
! 
! 	gcc_assert (note != NULL);
! 	const unsigned old_index = INTVAL (XEXP (note, 0));
! 
! 	/* Generate the new landing-pad structure.  */
! 	if (index_map[old_index] == 0)
! 	  {
! 	    eh_landing_pad old_lp = (*cfun->eh->lp_array)[old_index];
! 	    eh_landing_pad new_lp = gen_eh_landing_pad (old_lp->region);
! 	    new_lp->post_landing_pad = old_lp->post_landing_pad;
! 	    new_lp->landing_pad = new_label;
! 	    index_map[old_index] = new_lp->index;
! 	  }
! 	XEXP (note, 0) = GEN_INT (index_map[old_index]);
! 
! 	/* Adjust the edge to the new destination.  */
! 	redirect_edge_succ (e, new_bb);
!       }
!     else
!       ei_next (&ei);
! }
! 
! /* The landing pad OLD_LP, in block OLD_BB, has edges from both partitions.
!    Add a new landing pad that will just jump to the old one and split the
!    edges so that no EH edge crosses partitions.  */
! 
! static void
! dw2_fix_up_crossing_landing_pad (eh_landing_pad old_lp, basic_block old_bb)
! {
!   eh_landing_pad new_lp;
!   edge_iterator ei;
!   edge e;
! 
!   /* Generate the new landing-pad structure.  */
!   new_lp = gen_eh_landing_pad (old_lp->region);
!   new_lp->post_landing_pad = old_lp->post_landing_pad;
!   new_lp->landing_pad = gen_label_rtx ();
!   LABEL_PRESERVE_P (new_lp->landing_pad) = 1;
! 
!   /* Create the forwarder block.  */
!   basic_block new_bb = create_eh_forwarder_block (new_lp->landing_pad, old_bb);
! 
!   /* Fix up the edges.  */
!   for (ei = ei_start (old_bb->preds); (e = ei_safe_edge (ei)) != NULL; )
!     if (e->src != new_bb && BB_PARTITION (e->src) == BB_PARTITION (new_bb))
        {
  	rtx_insn *insn = BB_END (e->src);
  	rtx note = find_reg_note (insn, REG_EH_REGION, NULL_RTX);
*************** sanitize_hot_paths (bool walk_up, unsign
*** 1572,1577 ****
--- 1635,1641 ----
            hot_bbs_to_check.safe_push (reach_bb);
          }
      }
+   hot_bbs_to_check.release ();
  
    return cold_bb_count;
  }
*************** find_rarely_executed_basic_blocks_and_cr
*** 1651,1659 ****
  
    /* The format of .gcc_except_table does not allow landing pads to
       be in a different partition as the throw.  Fix this by either
!      moving or duplicating the landing pads.  */
    if (cfun->eh->lp_array)
      {
        unsigned i;
        eh_landing_pad lp;
  
--- 1715,1725 ----
  
    /* The format of .gcc_except_table does not allow landing pads to
       be in a different partition as the throw.  Fix this by either
!      moving the landing pads or inserting forwarder landing pads.  */
    if (cfun->eh->lp_array)
      {
+       const bool sjlj
+ 	= (targetm_common.except_unwind_info (&global_options) == UI_SJLJ);
        unsigned i;
        eh_landing_pad lp;
  
*************** find_rarely_executed_basic_blocks_and_cr
*** 1685,1697 ****
  	      which ^= BB_HOT_PARTITION | BB_COLD_PARTITION;
  	      BB_SET_PARTITION (bb, which);
  	    }
  	  else
! 	    fix_up_crossing_landing_pad (lp, bb);
  	}
      }
  
    /* Mark every edge that crosses between sections.  */
- 
    FOR_EACH_BB_FN (bb, cfun)
      FOR_EACH_EDGE (e, ei, bb->succs)
        {
--- 1751,1768 ----
  	      which ^= BB_HOT_PARTITION | BB_COLD_PARTITION;
  	      BB_SET_PARTITION (bb, which);
  	    }
+ 	  else if (sjlj)
+ 	    sjlj_fix_up_crossing_landing_pad (bb);
  	  else
! 	    dw2_fix_up_crossing_landing_pad (lp, bb);
! 
! 	  /* There is a single, common landing pad in SJLJ mode.  */
! 	  if (sjlj)
! 	    break;
  	}
      }
  
    /* Mark every edge that crosses between sections.  */
    FOR_EACH_BB_FN (bb, cfun)
      FOR_EACH_EDGE (e, ei, bb->succs)
        {
*************** pass_partition_blocks::gate (function *f
*** 2861,2868 ****
  {
    /* The optimization to partition hot/cold basic blocks into separate
       sections of the .o file does not work well with linkonce or with
!      user defined section attributes.  Don't call it if either case
!      arises.  */
    return (flag_reorder_blocks_and_partition
  	  && optimize
  	  /* See pass_reorder_blocks::gate.  We should not partition if
--- 2932,2939 ----
  {
    /* The optimization to partition hot/cold basic blocks into separate
       sections of the .o file does not work well with linkonce or with
!      user defined section attributes or with naked attribute.  Don't call
!      it if either case arises.  */
    return (flag_reorder_blocks_and_partition
  	  && optimize
  	  /* See pass_reorder_blocks::gate.  We should not partition if
*************** pass_partition_blocks::gate (function *f
*** 2870,2875 ****
--- 2941,2947 ----
  	  && optimize_function_for_speed_p (fun)
  	  && !DECL_COMDAT_GROUP (current_function_decl)
  	  && !lookup_attribute ("section", DECL_ATTRIBUTES (fun->decl))
+ 	  && !lookup_attribute ("naked", DECL_ATTRIBUTES (fun->decl))
  	  /* Workaround a bug in GDB where read_partial_die doesn't cope
  	     with DIEs with DW_AT_ranges, see PR81115.  */
  	  && !(in_lto_p && MAIN_NAME_P (DECL_NAME (fun->decl))));
diff -Nrcpad gcc-8.1.0/gcc/brig/ChangeLog gcc-8.2.0/gcc/brig/ChangeLog
*** gcc-8.1.0/gcc/brig/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/brig/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,12 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-07-04  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	PR hsa/86371
+ 	* Make-lang.in (BRIGINCLUDES): Remove erroneous include path in $HOME.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/brig/Make-lang.in gcc-8.2.0/gcc/brig/Make-lang.in
*** gcc-8.1.0/gcc/brig/Make-lang.in	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/brig/Make-lang.in	Wed Jul  4 12:20:26 2018
*************** brig.stagefeedback: stagefeedback-start
*** 239,246 ****
  CFLAGS-brig/brig-lang.o += -DDEFAULT_TARGET_VERSION=\"$(version)\" \
  	-DDEFAULT_TARGET_MACHINE=\"$(target_noncanonical)\"
  
! BRIGINCLUDES = -I $(srcdir)/brig -I ${HOME}/local/include \
! 	-I $(srcdir)/brig/brigfrontend
  
  brig/brig-machine.o: brig/brigfrontend/brig-machine.c
  	$(COMPILE) $(BRIGINCLUDES) $<
--- 239,245 ----
  CFLAGS-brig/brig-lang.o += -DDEFAULT_TARGET_VERSION=\"$(version)\" \
  	-DDEFAULT_TARGET_MACHINE=\"$(target_noncanonical)\"
  
! BRIGINCLUDES = -I $(srcdir)/brig -I $(srcdir)/brig/brigfrontend
  
  brig/brig-machine.o: brig/brigfrontend/brig-machine.c
  	$(COMPILE) $(BRIGINCLUDES) $<
diff -Nrcpad gcc-8.1.0/gcc/c/ChangeLog gcc-8.2.0/gcc/c/ChangeLog
*** gcc-8.1.0/gcc/c/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/c/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,35 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-07-12  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* c-decl.c (c_decl_attributes): Don't diagnose vars without mappable
+ 	type here, instead add "omp declare target implicit" attribute.
+ 	(finish_decl): Diagnose vars without mappable type here.
+ 
+ 2018-06-20  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2018-06-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/86093
+ 	* c-typeck.c (pointer_diff): Cast both pointers to unqualified types
+ 	before doing POINTER_DIFF_EXPR.
+ 
+ 2018-05-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2018-05-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/85662
+ 	* c-fold.c (c_fully_fold_internal): Use fold_offsetof rather than
+ 	fold_offsetof_1, pass TREE_TYPE (expr) as TYPE to it and drop the
+ 	fold_convert_loc.
+ 	* c-typeck.c (build_unary_op): Use fold_offsetof rather than
+ 	fold_offsetof_1, pass argtype as TYPE to it and drop the
+ 	fold_convert_loc.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/c/c-decl.c gcc-8.2.0/gcc/c/c-decl.c
*** gcc-8.1.0/gcc/c/c-decl.c	Tue Feb 13 10:28:54 2018
--- gcc-8.2.0/gcc/c/c-decl.c	Thu Jul 12 19:37:11 2018
*************** c_decl_attributes (tree *node, tree attr
*** 4632,4639 ****
      {
        if (VAR_P (*node)
  	  && !lang_hooks.types.omp_mappable_type (TREE_TYPE (*node)))
! 	error ("%q+D in declare target directive does not have mappable type",
! 	       *node);
        else
  	attributes = tree_cons (get_identifier ("omp declare target"),
  				NULL_TREE, attributes);
--- 4632,4639 ----
      {
        if (VAR_P (*node)
  	  && !lang_hooks.types.omp_mappable_type (TREE_TYPE (*node)))
! 	attributes = tree_cons (get_identifier ("omp declare target implicit"),
! 				NULL_TREE, attributes);
        else
  	attributes = tree_cons (get_identifier ("omp declare target"),
  				NULL_TREE, attributes);
*************** finish_decl (tree decl, location_t init_
*** 5212,5218 ****
  	diagnose_uninitialized_cst_member (decl, type);
      }
  
! 	invoke_plugin_callbacks (PLUGIN_FINISH_DECL, decl);
  }
  
  /* Given a parsed parameter declaration, decode it into a PARM_DECL.
--- 5212,5238 ----
  	diagnose_uninitialized_cst_member (decl, type);
      }
  
!   if (flag_openmp
!       && VAR_P (decl)
!       && lookup_attribute ("omp declare target implicit",
! 			   DECL_ATTRIBUTES (decl)))
!     {
!       DECL_ATTRIBUTES (decl)
! 	= remove_attribute ("omp declare target implicit",
! 			    DECL_ATTRIBUTES (decl));
!       if (!lang_hooks.types.omp_mappable_type (TREE_TYPE (decl)))
! 	error ("%q+D in declare target directive does not have mappable type",
! 	       decl);
!       else if (!lookup_attribute ("omp declare target",
! 				  DECL_ATTRIBUTES (decl))
! 	       && !lookup_attribute ("omp declare target link",
! 				     DECL_ATTRIBUTES (decl)))
! 	DECL_ATTRIBUTES (decl)
! 	  = tree_cons (get_identifier ("omp declare target"),
! 		       NULL_TREE, DECL_ATTRIBUTES (decl));
!     }
! 
!   invoke_plugin_callbacks (PLUGIN_FINISH_DECL, decl);
  }
  
  /* Given a parsed parameter declaration, decode it into a PARM_DECL.
diff -Nrcpad gcc-8.1.0/gcc/c/c-fold.c gcc-8.2.0/gcc/c/c-fold.c
*** gcc-8.1.0/gcc/c/c-fold.c	Wed Jan 17 17:51:25 2018
--- gcc-8.2.0/gcc/c/c-fold.c	Wed May 30 07:20:58 2018
*************** c_fully_fold_internal (tree expr, bool i
*** 473,479 ****
  	  && (op1 = get_base_address (op0)) != NULL_TREE
  	  && INDIRECT_REF_P (op1)
  	  && TREE_CONSTANT (TREE_OPERAND (op1, 0)))
! 	ret = fold_convert_loc (loc, TREE_TYPE (expr), fold_offsetof_1 (op0));
        else if (op0 != orig_op0 || in_init)
  	ret = in_init
  	  ? fold_build1_initializer_loc (loc, code, TREE_TYPE (expr), op0)
--- 473,479 ----
  	  && (op1 = get_base_address (op0)) != NULL_TREE
  	  && INDIRECT_REF_P (op1)
  	  && TREE_CONSTANT (TREE_OPERAND (op1, 0)))
! 	ret = fold_offsetof (op0, TREE_TYPE (expr));
        else if (op0 != orig_op0 || in_init)
  	ret = in_init
  	  ? fold_build1_initializer_loc (loc, code, TREE_TYPE (expr), op0)
diff -Nrcpad gcc-8.1.0/gcc/c/c-typeck.c gcc-8.2.0/gcc/c/c-typeck.c
*** gcc-8.1.0/gcc/c/c-typeck.c	Wed Mar 21 21:48:47 2018
--- gcc-8.2.0/gcc/c/c-typeck.c	Wed Jun 20 20:40:33 2018
*************** pointer_diff (location_t loc, tree op0,
*** 3840,3846 ****
      op0 = build_binary_op (loc, MINUS_EXPR, convert (inttype, op0),
  			   convert (inttype, op1), false);
    else
!     op0 = build2_loc (loc, POINTER_DIFF_EXPR, inttype, op0, op1);
  
    /* This generates an error if op1 is pointer to incomplete type.  */
    if (!COMPLETE_OR_VOID_TYPE_P (TREE_TYPE (TREE_TYPE (orig_op1))))
--- 3840,3851 ----
      op0 = build_binary_op (loc, MINUS_EXPR, convert (inttype, op0),
  			   convert (inttype, op1), false);
    else
!     {
!       /* Cast away qualifiers.  */
!       op0 = convert (c_common_type (TREE_TYPE (op0), TREE_TYPE (op0)), op0);
!       op1 = convert (c_common_type (TREE_TYPE (op1), TREE_TYPE (op1)), op1);
!       op0 = build2_loc (loc, POINTER_DIFF_EXPR, inttype, op0, op1);
!     }
  
    /* This generates an error if op1 is pointer to incomplete type.  */
    if (!COMPLETE_OR_VOID_TYPE_P (TREE_TYPE (TREE_TYPE (orig_op1))))
*************** build_unary_op (location_t location, enu
*** 4676,4682 ****
        if (val && INDIRECT_REF_P (val)
            && TREE_CONSTANT (TREE_OPERAND (val, 0)))
  	{
! 	  ret = fold_convert_loc (location, argtype, fold_offsetof_1 (arg));
  	  goto return_build_unary_op;
  	}
  
--- 4681,4687 ----
        if (val && INDIRECT_REF_P (val)
            && TREE_CONSTANT (TREE_OPERAND (val, 0)))
  	{
! 	  ret = fold_offsetof (arg, argtype);
  	  goto return_build_unary_op;
  	}
  
diff -Nrcpad gcc-8.1.0/gcc/c-family/ChangeLog gcc-8.2.0/gcc/c-family/ChangeLog
*** gcc-8.1.0/gcc/c-family/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/c-family/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,93 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-07-18  Martin Sebor  <msebor@redhat.com>
+ 
+ 	PR middle-end/85602
+ 	* c-warn.c (sizeof_pointer_memaccess_warning): Check for attribute
+ 	nonstring.
+ 
+ 2018-07-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backport from mainline
+ 	2018-07-12  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR c/86453
+ 	* c-attribs.c (handle_packed_attribute): Do not build a variant
+ 	type with TYPE_PACKED, instead ignore the attribute if we may
+ 	not apply to the original type.
+ 
+ 2018-07-12  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* c-attribs.c (c_common_attribute_table): Add
+ 	"omp declare target implicit" attribute.
+ 
+ 2018-06-20  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/86210
+ 	* c-common.c (check_nonnull_arg): Use fold_for_warn.  Adjust obsolete
+ 	comment.
+ 
+ 2018-06-13  Jason Merrill  <jason@redhat.com>
+ 
+ 	* c-opts.c (c_common_post_options): Warn about useless -Wabi.
+ 	(c_common_handle_option) [OPT_Wabi_]: Remove flag_abi_compat_version
+ 	handling.
+ 
+ 	PR c++/86094 - wrong code with defaulted move ctor.
+ 	* c-opts.c (c_common_post_options): Bump the current ABI version to
+ 	13.  Set warn_abi_version and flag_abi_compat_version to the current
+ 	version rather than 0.  Fix defaulting flag_abi_compat_version from
+ 	warn_abi_version.
+ 
+ 2018-06-11  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85710 - ICE with -Wmemset-elt-size.
+ 	* c-warn.c (warn_for_memset): Don't crash on incomplete element type.
+ 
+ 2018-06-01  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* c-ada-spec.c (dump_ada_declaration) <TYPE_DECL>: Generate a forward
+ 	declaration for a typedef independently of whether the declaration of
+ 	the subtype is generated.
+ 
+ 2018-05-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2018-05-11  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/85696
+ 	* c-omp.c (c_omp_predetermined_sharing): Return
+ 	OMP_CLAUSE_DEFAULT_SHARED for artificial vars with integral type.
+ 
+ 	2018-05-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/85662
+ 	* c-common.h (fold_offsetof_1): Removed.
+ 	(fold_offsetof): Add TYPE argument defaulted to size_type_node and
+ 	CTX argument defaulted to ERROR_MARK.
+ 	* c-common.c (fold_offsetof_1): Renamed to ...
+ 	(fold_offsetof): ... this.  Remove wrapper function.  Add TYPE
+ 	argument, convert the pointer constant to TYPE and use size_binop
+ 	with PLUS_EXPR instead of fold_build_pointer_plus if type is not
+ 	a pointer type.  Adjust recursive calls.
+ 
+ 2018-05-26  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR bootstrap/85921
+ 	* c-warn.c (diagnose_mismatched_attributes): Remove unnecessary
+ 	noinline variable to workaround broken kernel headers.
+ 
+ 2018-05-23  Martin Liska  <mliska@suse.cz>
+ 
+ 	Backport from mainline
+ 	2018-05-11  Martin Liska  <mliska@suse.cz>
+ 
+         PR sanitizer/85556
+ 	* c-attribs.c (handle_no_sanitize_attribute): Iterate all
+ 	TREE_LIST values.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/c-family/c-ada-spec.c gcc-8.2.0/gcc/c-family/c-ada-spec.c
*** gcc-8.1.0/gcc/c-family/c-ada-spec.c	Tue Mar 20 09:44:21 2018
--- gcc-8.2.0/gcc/c-family/c-ada-spec.c	Fri Jun  1 08:36:35 2018
*************** dump_ada_declaration (pretty_printer *bu
*** 2734,2752 ****
  
  	  if (TYPE_NAME (typ))
  	    {
! 	      /* If types have same representation, and same name (ignoring
! 		 casing), then ignore the second type.  */
  	      if (type_name (typ) == type_name (TREE_TYPE (t))
  		  || !strcasecmp (type_name (typ), type_name (TREE_TYPE (t))))
  		{
  		  TREE_VISITED (t) = 1;
  		  return 0;
  		}
  
  	      INDENT (spc);
  
! 	      if (RECORD_OR_UNION_TYPE_P (typ))
! 		dump_forward_type (buffer, stub, t, spc);
  
  	      pp_string (buffer, "subtype ");
  	      dump_ada_node (buffer, t, type, spc, false, true);
--- 2734,2758 ----
  
  	  if (TYPE_NAME (typ))
  	    {
! 	      /* If the types have the same name (ignoring casing), then ignore
! 		 the second type, but forward declare the first if need be.  */
  	      if (type_name (typ) == type_name (TREE_TYPE (t))
  		  || !strcasecmp (type_name (typ), type_name (TREE_TYPE (t))))
  		{
+ 		  if (RECORD_OR_UNION_TYPE_P (typ) && !TREE_VISITED (stub))
+ 		    {
+ 		      INDENT (spc);
+ 		      dump_forward_type (buffer, typ, t, 0);
+ 		    }
+ 
  		  TREE_VISITED (t) = 1;
  		  return 0;
  		}
  
  	      INDENT (spc);
  
! 	      if (RECORD_OR_UNION_TYPE_P (typ) && !TREE_VISITED (stub))
! 		dump_forward_type (buffer, typ, t, spc);
  
  	      pp_string (buffer, "subtype ");
  	      dump_ada_node (buffer, t, type, spc, false, true);
diff -Nrcpad gcc-8.1.0/gcc/c-family/c-attribs.c gcc-8.2.0/gcc/c-family/c-attribs.c
*** gcc-8.1.0/gcc/c-family/c-attribs.c	Tue Mar 13 15:33:16 2018
--- gcc-8.2.0/gcc/c-family/c-attribs.c	Mon Jul 16 11:57:10 2018
*************** const struct attribute_spec c_common_att
*** 403,409 ****
  			      0, 0, true, false, false, false,
  			      handle_no_address_safety_analysis_attribute,
  			      NULL },
!   { "no_sanitize",	      1, 1, true, false, false, false,
  			      handle_no_sanitize_attribute, NULL },
    { "no_sanitize_address",    0, 0, true, false, false, false,
  			      handle_no_sanitize_address_attribute, NULL },
--- 403,409 ----
  			      0, 0, true, false, false, false,
  			      handle_no_address_safety_analysis_attribute,
  			      NULL },
!   { "no_sanitize",	      1, -1, true, false, false, false,
  			      handle_no_sanitize_attribute, NULL },
    { "no_sanitize_address",    0, 0, true, false, false, false,
  			      handle_no_sanitize_address_attribute, NULL },
*************** const struct attribute_spec c_common_att
*** 445,450 ****
--- 445,452 ----
  			      handle_omp_declare_target_attribute, NULL },
    { "omp declare target link", 0, 0, true, false, false, false,
  			      handle_omp_declare_target_attribute, NULL },
+   { "omp declare target implicit", 0, 0, true, false, false, false,
+ 			      handle_omp_declare_target_attribute, NULL },
    { "alloc_align",	      1, 1, false, true, true, false,
  			      handle_alloc_align_attribute,
  	                      attr_alloc_exclusions },
*************** handle_packed_attribute (tree *node, tre
*** 517,524 ****
    if (TYPE_P (*node))
      {
        if (!(flags & (int) ATTR_FLAG_TYPE_IN_PLACE))
! 	*node = build_variant_type_copy (*node);
!       TYPE_PACKED (*node) = 1;
      }
    else if (TREE_CODE (*node) == FIELD_DECL)
      {
--- 519,531 ----
    if (TYPE_P (*node))
      {
        if (!(flags & (int) ATTR_FLAG_TYPE_IN_PLACE))
! 	{
! 	  warning (OPT_Wattributes,
! 		   "%qE attribute ignored for type %qT", name, *node);
! 	  *no_add_attrs = true;
! 	}
!       else
! 	TYPE_PACKED (*node) = 1;
      }
    else if (TREE_CODE (*node) == FIELD_DECL)
      {
*************** static tree
*** 683,704 ****
  handle_no_sanitize_attribute (tree *node, tree name, tree args, int,
  			      bool *no_add_attrs)
  {
    *no_add_attrs = true;
-   tree id = TREE_VALUE (args);
    if (TREE_CODE (*node) != FUNCTION_DECL)
      {
        warning (OPT_Wattributes, "%qE attribute ignored", name);
        return NULL_TREE;
      }
  
!   if (TREE_CODE (id) != STRING_CST)
      {
!       error ("no_sanitize argument not a string");
!       return NULL_TREE;
!     }
  
!   char *string = ASTRDUP (TREE_STRING_POINTER (id));
!   unsigned int flags = parse_no_sanitize_attribute (string);
  
    add_no_sanitize_value (*node, flags);
  
--- 690,715 ----
  handle_no_sanitize_attribute (tree *node, tree name, tree args, int,
  			      bool *no_add_attrs)
  {
+   unsigned int flags = 0;
    *no_add_attrs = true;
    if (TREE_CODE (*node) != FUNCTION_DECL)
      {
        warning (OPT_Wattributes, "%qE attribute ignored", name);
        return NULL_TREE;
      }
  
!   for (; args; args = TREE_CHAIN (args))
      {
!       tree id = TREE_VALUE (args);
!       if (TREE_CODE (id) != STRING_CST)
! 	{
! 	  error ("no_sanitize argument not a string");
! 	  return NULL_TREE;
! 	}
  
!       char *string = ASTRDUP (TREE_STRING_POINTER (id));
!       flags |= parse_no_sanitize_attribute (string);
!     }
  
    add_no_sanitize_value (*node, flags);
  
diff -Nrcpad gcc-8.1.0/gcc/c-family/c-common.c gcc-8.2.0/gcc/c-family/c-common.c
*** gcc-8.1.0/gcc/c-family/c-common.c	Tue Mar 27 19:59:30 2018
--- gcc-8.2.0/gcc/c-family/c-common.c	Wed Jun 20 16:08:14 2018
*************** check_nonnull_arg (void *ctx, tree param
*** 5403,5412 ****
    if (TREE_CODE (TREE_TYPE (param)) != POINTER_TYPE)
      return;
  
!   /* When not optimizing diagnose the simple cases of null arguments.
!      When optimization is enabled defer the checking until expansion
!      when more cases can be detected.  */
!   if (integer_zerop (param))
      {
        warning_at (pctx->loc, OPT_Wnonnull, "null argument where non-null "
  		  "required (argument %lu)", (unsigned long) param_num);
--- 5403,5410 ----
    if (TREE_CODE (TREE_TYPE (param)) != POINTER_TYPE)
      return;
  
!   /* Diagnose the simple cases of null arguments.  */
!   if (integer_zerop (fold_for_warn (param)))
      {
        warning_at (pctx->loc, OPT_Wnonnull, "null argument where non-null "
  		  "required (argument %lu)", (unsigned long) param_num);
*************** c_common_to_target_charset (HOST_WIDE_IN
*** 6168,6177 ****
  
  /* Fold an offsetof-like expression.  EXPR is a nested sequence of component
     references with an INDIRECT_REF of a constant at the bottom; much like the
!    traditional rendering of offsetof as a macro.  Return the folded result.  */
  
  tree
! fold_offsetof_1 (tree expr, enum tree_code ctx)
  {
    tree base, off, t;
    tree_code code = TREE_CODE (expr);
--- 6166,6176 ----
  
  /* Fold an offsetof-like expression.  EXPR is a nested sequence of component
     references with an INDIRECT_REF of a constant at the bottom; much like the
!    traditional rendering of offsetof as a macro.  TYPE is the desired type of
!    the whole expression.  Return the folded result.  */
  
  tree
! fold_offsetof (tree expr, tree type, enum tree_code ctx)
  {
    tree base, off, t;
    tree_code code = TREE_CODE (expr);
*************** fold_offsetof_1 (tree expr, enum tree_co
*** 6196,6205 ****
  	  error ("cannot apply %<offsetof%> to a non constant address");
  	  return error_mark_node;
  	}
!       return TREE_OPERAND (expr, 0);
  
      case COMPONENT_REF:
!       base = fold_offsetof_1 (TREE_OPERAND (expr, 0), code);
        if (base == error_mark_node)
  	return base;
  
--- 6195,6204 ----
  	  error ("cannot apply %<offsetof%> to a non constant address");
  	  return error_mark_node;
  	}
!       return convert (type, TREE_OPERAND (expr, 0));
  
      case COMPONENT_REF:
!       base = fold_offsetof (TREE_OPERAND (expr, 0), type, code);
        if (base == error_mark_node)
  	return base;
  
*************** fold_offsetof_1 (tree expr, enum tree_co
*** 6216,6222 ****
        break;
  
      case ARRAY_REF:
!       base = fold_offsetof_1 (TREE_OPERAND (expr, 0), code);
        if (base == error_mark_node)
  	return base;
  
--- 6215,6221 ----
        break;
  
      case ARRAY_REF:
!       base = fold_offsetof (TREE_OPERAND (expr, 0), type, code);
        if (base == error_mark_node)
  	return base;
  
*************** fold_offsetof_1 (tree expr, enum tree_co
*** 6273,6295 ****
        /* Handle static members of volatile structs.  */
        t = TREE_OPERAND (expr, 1);
        gcc_checking_assert (VAR_P (get_base_address (t)));
!       return fold_offsetof_1 (t);
  
      default:
        gcc_unreachable ();
      }
  
    return fold_build_pointer_plus (base, off);
  }
- 
- /* Likewise, but convert it to the return type of offsetof.  */
- 
- tree
- fold_offsetof (tree expr)
- {
-   return convert (size_type_node, fold_offsetof_1 (expr));
- }
- 
  
  /* *PTYPE is an incomplete array.  Complete it with a domain based on
     INITIAL_VALUE.  If INITIAL_VALUE is not present, use 1 if DO_DEFAULT
--- 6272,6287 ----
        /* Handle static members of volatile structs.  */
        t = TREE_OPERAND (expr, 1);
        gcc_checking_assert (VAR_P (get_base_address (t)));
!       return fold_offsetof (t, type);
  
      default:
        gcc_unreachable ();
      }
  
+   if (!POINTER_TYPE_P (type))
+     return size_binop (PLUS_EXPR, base, convert (type, off));
    return fold_build_pointer_plus (base, off);
  }
  
  /* *PTYPE is an incomplete array.  Complete it with a domain based on
     INITIAL_VALUE.  If INITIAL_VALUE is not present, use 1 if DO_DEFAULT
diff -Nrcpad gcc-8.1.0/gcc/c-family/c-common.h gcc-8.2.0/gcc/c-family/c-common.h
*** gcc-8.1.0/gcc/c-family/c-common.h	Mon Mar 12 18:04:16 2018
--- gcc-8.2.0/gcc/c-family/c-common.h	Wed May 30 07:20:58 2018
*************** extern bool c_dump_tree (void *, tree);
*** 1033,1040 ****
  
  extern void verify_sequence_points (tree);
  
! extern tree fold_offsetof_1 (tree, tree_code ctx = ERROR_MARK);
! extern tree fold_offsetof (tree);
  
  extern int complete_array_type (tree *, tree, bool);
  
--- 1033,1040 ----
  
  extern void verify_sequence_points (tree);
  
! extern tree fold_offsetof (tree, tree = size_type_node,
! 			   tree_code ctx = ERROR_MARK);
  
  extern int complete_array_type (tree *, tree, bool);
  
diff -Nrcpad gcc-8.1.0/gcc/c-family/c-omp.c gcc-8.2.0/gcc/c-family/c-omp.c
*** gcc-8.1.0/gcc/c-family/c-omp.c	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/c-family/c-omp.c	Wed May 30 07:34:56 2018
*************** c_omp_predetermined_sharing (tree decl)
*** 1611,1615 ****
--- 1611,1623 ----
    if (TREE_READONLY (decl))
      return OMP_CLAUSE_DEFAULT_SHARED;
  
+   /* Predetermine artificial variables holding integral values, those
+      are usually result of gimplify_one_sizepos or SAVE_EXPR
+      gimplification.  */
+   if (VAR_P (decl)
+       && DECL_ARTIFICIAL (decl)
+       && INTEGRAL_TYPE_P (TREE_TYPE (decl)))
+     return OMP_CLAUSE_DEFAULT_SHARED;
+ 
    return OMP_CLAUSE_DEFAULT_UNSPECIFIED;
  }
diff -Nrcpad gcc-8.1.0/gcc/c-family/c-opts.c gcc-8.2.0/gcc/c-family/c-opts.c
*** gcc-8.1.0/gcc/c-family/c-opts.c	Thu Jan 18 13:17:37 2018
--- gcc-8.2.0/gcc/c-family/c-opts.c	Wed Jun 13 21:05:46 2018
*************** c_common_handle_option (size_t scode, co
*** 417,424 ****
  	  value = 2;
  	}
        warn_abi_version = value;
-       if (flag_abi_compat_version == -1)
- 	flag_abi_compat_version = value;
        break;
  
      case OPT_fcanonical_system_headers:
--- 417,422 ----
*************** c_common_post_options (const char **pfil
*** 915,945 ****
    if (flag_declone_ctor_dtor == -1)
      flag_declone_ctor_dtor = optimize_size;
  
-   if (warn_abi_version == -1)
-     {
-       if (flag_abi_compat_version != -1)
- 	warn_abi_version = flag_abi_compat_version;
-       else
- 	warn_abi_version = 0;
-     }
- 
    if (flag_abi_compat_version == 1)
      {
        warning (0, "%<-fabi-compat-version=1%> is not supported, using =2");
        flag_abi_compat_version = 2;
      }
!   else if (flag_abi_compat_version == -1)
      {
!       /* Generate compatibility aliases for ABI v11 (7.1) by default. */
!       flag_abi_compat_version
! 	= (flag_abi_version == 0 ? 11 : 0);
      }
  
-   /* Change flag_abi_version to be the actual current ABI level for the
-      benefit of c_cpp_builtins.  */
-   if (flag_abi_version == 0)
-     flag_abi_version = 12;
- 
    /* By default, enable the new inheriting constructor semantics along with ABI
       11.  New and old should coexist fine, but it is a change in what
       artificial symbols are generated.  */
--- 913,960 ----
    if (flag_declone_ctor_dtor == -1)
      flag_declone_ctor_dtor = optimize_size;
  
    if (flag_abi_compat_version == 1)
      {
        warning (0, "%<-fabi-compat-version=1%> is not supported, using =2");
        flag_abi_compat_version = 2;
      }
! 
!   /* Change flag_abi_version to be the actual current ABI level, for the
!      benefit of c_cpp_builtins, and to make comparison simpler.  */
!   const int latest_abi_version = 13;
!   /* Generate compatibility aliases for ABI v11 (7.1) by default.  */
!   const int abi_compat_default = 11;
! 
! #define clamp(X) if (X == 0 || X > latest_abi_version) X = latest_abi_version
!   clamp (flag_abi_version);
!   clamp (warn_abi_version);
!   clamp (flag_abi_compat_version);
! #undef clamp
! 
!   /* Default -Wabi= or -fabi-compat-version= from each other.  */
!   if (warn_abi_version == -1 && flag_abi_compat_version != -1)
!     warn_abi_version = flag_abi_compat_version;
!   else if (flag_abi_compat_version == -1 && warn_abi_version != -1)
!     flag_abi_compat_version = warn_abi_version;
!   else if (warn_abi_version == -1 && flag_abi_compat_version == -1)
      {
!       warn_abi_version = latest_abi_version;
!       if (flag_abi_version == latest_abi_version)
! 	{
! 	  if (warning (OPT_Wabi, "-Wabi won't warn about anything"))
! 	    {
! 	      inform (input_location, "-Wabi warns about differences "
! 		      "from the most up-to-date ABI, which is also used "
! 		      "by default");
! 	      inform (input_location, "use e.g. -Wabi=11 to warn about "
! 		      "changes from GCC 7");
! 	    }
! 	  flag_abi_compat_version = abi_compat_default;
! 	}
!       else
! 	flag_abi_compat_version = latest_abi_version;
      }
  
    /* By default, enable the new inheriting constructor semantics along with ABI
       11.  New and old should coexist fine, but it is a change in what
       artificial symbols are generated.  */
diff -Nrcpad gcc-8.1.0/gcc/c-family/c-warn.c gcc-8.2.0/gcc/c-family/c-warn.c
*** gcc-8.1.0/gcc/c-family/c-warn.c	Fri Mar 16 20:12:27 2018
--- gcc-8.2.0/gcc/c-family/c-warn.c	Wed Jul 18 17:20:05 2018
*************** along with GCC; see the file COPYING3.
*** 34,39 ****
--- 34,40 ----
  #include "gcc-rich-location.h"
  #include "gimplify.h"
  #include "c-family/c-indentation.h"
+ #include "calls.h"
  
  /* Print a warning if a constant expression had overflow in folding.
     Invoke this function on every expression that the language
*************** sizeof_pointer_memaccess_warning (locati
*** 798,803 ****
--- 799,811 ----
  	  tem = tree_strip_nop_conversions (src);
  	  if (TREE_CODE (tem) == ADDR_EXPR)
  	    tem = TREE_OPERAND (tem, 0);
+ 
+ 	  /* Avoid diagnosing sizeof SRC when SRC is declared with
+ 	     attribute nonstring.  */
+ 	  tree dummy;
+ 	  if (get_attr_nonstring_decl (tem, &dummy))
+ 	    return;
+ 
  	  if (operand_equal_p (tem, sizeof_arg[idx], OEP_ADDRESS_OF))
  	    warning_at (sizeof_arg_loc[idx], OPT_Wsizeof_pointer_memaccess,
  			"argument to %<sizeof%> in %qD call is the same "
*************** warn_for_memset (location_t loc, tree ar
*** 1897,1903 ****
  	{
  	  tree elt_type = TREE_TYPE (type);
  	  tree domain = TYPE_DOMAIN (type);
! 	  if (!integer_onep (TYPE_SIZE_UNIT (elt_type))
  	      && domain != NULL_TREE
  	      && TYPE_MAX_VALUE (domain)
  	      && TYPE_MIN_VALUE (domain)
--- 1905,1912 ----
  	{
  	  tree elt_type = TREE_TYPE (type);
  	  tree domain = TYPE_DOMAIN (type);
! 	  if (COMPLETE_TYPE_P (elt_type)
! 	      && !integer_onep (TYPE_SIZE_UNIT (elt_type))
  	      && domain != NULL_TREE
  	      && TYPE_MAX_VALUE (domain)
  	      && TYPE_MIN_VALUE (domain)
*************** diagnose_mismatched_attributes (tree old
*** 2246,2263 ****
  		       newdecl);
  
    /* Diagnose inline __attribute__ ((noinline)) which is silly.  */
-   const char *noinline = "noinline";
- 
    if (DECL_DECLARED_INLINE_P (newdecl)
        && DECL_UNINLINABLE (olddecl)
!       && lookup_attribute (noinline, DECL_ATTRIBUTES (olddecl)))
      warned |= warning (OPT_Wattributes, "inline declaration of %qD follows "
! 		       "declaration with attribute %qs", newdecl, noinline);
    else if (DECL_DECLARED_INLINE_P (olddecl)
  	   && DECL_UNINLINABLE (newdecl)
  	   && lookup_attribute ("noinline", DECL_ATTRIBUTES (newdecl)))
      warned |= warning (OPT_Wattributes, "declaration of %q+D with attribute "
! 		       "%qs follows inline declaration", newdecl, noinline);
  
    return warned;
  }
--- 2255,2270 ----
  		       newdecl);
  
    /* Diagnose inline __attribute__ ((noinline)) which is silly.  */
    if (DECL_DECLARED_INLINE_P (newdecl)
        && DECL_UNINLINABLE (olddecl)
!       && lookup_attribute ("noinline", DECL_ATTRIBUTES (olddecl)))
      warned |= warning (OPT_Wattributes, "inline declaration of %qD follows "
! 		       "declaration with attribute %qs", newdecl, "noinline");
    else if (DECL_DECLARED_INLINE_P (olddecl)
  	   && DECL_UNINLINABLE (newdecl)
  	   && lookup_attribute ("noinline", DECL_ATTRIBUTES (newdecl)))
      warned |= warning (OPT_Wattributes, "declaration of %q+D with attribute "
! 		       "%qs follows inline declaration", newdecl, "noinline");
  
    return warned;
  }
diff -Nrcpad gcc-8.1.0/gcc/calls.c gcc-8.2.0/gcc/calls.c
*** gcc-8.1.0/gcc/calls.c	Wed Mar 28 14:51:09 2018
--- gcc-8.2.0/gcc/calls.c	Wed Jul 18 17:20:05 2018
*************** along with GCC; see the file COPYING3.
*** 50,60 ****
--- 50,62 ----
  #include "tree-chkp.h"
  #include "tree-vrp.h"
  #include "tree-ssanames.h"
+ #include "tree-ssa-strlen.h"
  #include "rtl-chkp.h"
  #include "intl.h"
  #include "stringpool.h"
  #include "attribs.h"
  #include "builtins.h"
+ #include "gimple-fold.h"
  
  /* Like PREFERRED_STACK_BOUNDARY but in units of bytes, not bits.  */
  #define STACK_BYTES (PREFERRED_STACK_BOUNDARY / BITS_PER_UNIT)
*************** static GTY(()) tree alloc_object_size_li
*** 1230,1294 ****
  static tree
  alloc_max_size (void)
  {
!   if (!alloc_object_size_limit)
!     {
!       alloc_object_size_limit = max_object_size ();
  
!       if (warn_alloc_size_limit)
! 	{
! 	  char *end = NULL;
! 	  errno = 0;
! 	  unsigned HOST_WIDE_INT unit = 1;
! 	  unsigned HOST_WIDE_INT limit
! 	    = strtoull (warn_alloc_size_limit, &end, 10);
  
! 	  if (!errno)
! 	    {
! 	      if (end && *end)
! 		{
! 		  /* Numeric option arguments are at most INT_MAX.  Make it
! 		     possible to specify a larger value by accepting common
! 		     suffixes.  */
! 		  if (!strcmp (end, "kB"))
! 		    unit = 1000;
! 		  else if (!strcasecmp (end, "KiB") || strcmp (end, "KB"))
! 		    unit = 1024;
! 		  else if (!strcmp (end, "MB"))
! 		    unit = HOST_WIDE_INT_UC (1000) * 1000;
! 		  else if (!strcasecmp (end, "MiB"))
! 		    unit = HOST_WIDE_INT_UC (1024) * 1024;
! 		  else if (!strcasecmp (end, "GB"))
! 		    unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000;
! 		  else if (!strcasecmp (end, "GiB"))
! 		    unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024;
! 		  else if (!strcasecmp (end, "TB"))
! 		    unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000 * 1000;
! 		  else if (!strcasecmp (end, "TiB"))
! 		    unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024 * 1024;
! 		  else if (!strcasecmp (end, "PB"))
! 		    unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000 * 1000 * 1000;
! 		  else if (!strcasecmp (end, "PiB"))
! 		    unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024 * 1024 * 1024;
! 		  else if (!strcasecmp (end, "EB"))
! 		    unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000 * 1000 * 1000
! 			   * 1000;
! 		  else if (!strcasecmp (end, "EiB"))
! 		    unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024 * 1024 * 1024
! 			   * 1024;
! 		  else
! 		    unit = 0;
! 		}
  
! 	      if (unit)
! 		{
! 		  widest_int w = wi::mul (limit, unit);
! 		  if (w < wi::to_widest (alloc_object_size_limit))
! 		    alloc_object_size_limit
! 		      = wide_int_to_tree (ptrdiff_type_node, w);
! 		}
! 	    }
  	}
      }
    return alloc_object_size_limit;
  }
  
--- 1232,1312 ----
  static tree
  alloc_max_size (void)
  {
!   if (alloc_object_size_limit)
!     return alloc_object_size_limit;
  
!   alloc_object_size_limit = max_object_size ();
  
!   if (!warn_alloc_size_limit)
!     return alloc_object_size_limit;
  
!   const char *optname = "-Walloc-size-larger-than=";
! 
!   char *end = NULL;
!   errno = 0;
!   unsigned HOST_WIDE_INT unit = 1;
!   unsigned HOST_WIDE_INT limit
!     = strtoull (warn_alloc_size_limit, &end, 10);
! 
!   /* If the value is too large to be represented use the maximum
!      representable value that strtoull sets limit to (setting
!      errno to ERANGE).  */
! 
!   if (end && *end)
!     {
!       /* Numeric option arguments are at most INT_MAX.  Make it
! 	 possible to specify a larger value by accepting common
! 	 suffixes.  */
!       if (!strcmp (end, "kB"))
! 	unit = 1000;
!       else if (!strcasecmp (end, "KiB") || !strcmp (end, "KB"))
! 	unit = 1024;
!       else if (!strcmp (end, "MB"))
! 	unit = HOST_WIDE_INT_UC (1000) * 1000;
!       else if (!strcasecmp (end, "MiB"))
! 	unit = HOST_WIDE_INT_UC (1024) * 1024;
!       else if (!strcasecmp (end, "GB"))
! 	unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000;
!       else if (!strcasecmp (end, "GiB"))
! 	unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024;
!       else if (!strcasecmp (end, "TB"))
! 	unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000 * 1000;
!       else if (!strcasecmp (end, "TiB"))
! 	unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024 * 1024;
!       else if (!strcasecmp (end, "PB"))
! 	unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000 * 1000 * 1000;
!       else if (!strcasecmp (end, "PiB"))
! 	unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024 * 1024 * 1024;
!       else if (!strcasecmp (end, "EB"))
! 	unit = HOST_WIDE_INT_UC (1000) * 1000 * 1000 * 1000 * 1000
! 	  * 1000;
!       else if (!strcasecmp (end, "EiB"))
! 	unit = HOST_WIDE_INT_UC (1024) * 1024 * 1024 * 1024 * 1024
! 	  * 1024;
!       else
! 	{
! 	  /* This could mean an unknown suffix or a bad prefix, like
! 	     "+-1".  */
! 	  warning_at (UNKNOWN_LOCATION, 0,
! 		      "invalid argument %qs to %qs",
! 		      warn_alloc_size_limit, optname);
! 
! 	  /* Ignore the limit extracted by strtoull.  */
! 	  unit = 0;
  	}
      }
+ 
+   if (unit)
+     {
+       widest_int w = wi::mul (limit, unit);
+       if (w < wi::to_widest (alloc_object_size_limit))
+ 	alloc_object_size_limit
+ 	  = wide_int_to_tree (ptrdiff_type_node, w);
+       else
+ 	alloc_object_size_limit = build_all_ones_cst (size_type_node);
+     }
+ 
+ 
    return alloc_object_size_limit;
  }
  
*************** get_attr_nonstring_decl (tree expr, tree
*** 1586,1593 ****
    if (ref)
      *ref = decl;
  
!   if (TREE_CODE (decl) == COMPONENT_REF)
      decl = TREE_OPERAND (decl, 1);
  
    if (DECL_P (decl)
        && lookup_attribute ("nonstring", DECL_ATTRIBUTES (decl)))
--- 1604,1615 ----
    if (ref)
      *ref = decl;
  
!   if (TREE_CODE (decl) == ARRAY_REF)
!     decl = TREE_OPERAND (decl, 0);
!   else if (TREE_CODE (decl) == COMPONENT_REF)
      decl = TREE_OPERAND (decl, 1);
+   else if (TREE_CODE (decl) == MEM_REF)
+     return get_attr_nonstring_decl (TREE_OPERAND (decl, 0), ref);
  
    if (DECL_P (decl)
        && lookup_attribute ("nonstring", DECL_ATTRIBUTES (decl)))
*************** maybe_warn_nonstring_arg (tree fndecl, t
*** 1612,1626 ****
    /* The bound argument to a bounded string function like strncpy.  */
    tree bound = NULL_TREE;
  
    /* It's safe to call "bounded" string functions with a non-string
       argument since the functions provide an explicit bound for this
!      purpose.  */
!   switch (DECL_FUNCTION_CODE (fndecl))
      {
!     case BUILT_IN_STPNCPY:
!     case BUILT_IN_STPNCPY_CHK:
      case BUILT_IN_STRNCMP:
      case BUILT_IN_STRNCASECMP:
      case BUILT_IN_STRNCPY:
      case BUILT_IN_STRNCPY_CHK:
        {
--- 1634,1672 ----
    /* The bound argument to a bounded string function like strncpy.  */
    tree bound = NULL_TREE;
  
+   /* The range of lengths of a string argument to one of the comparison
+      functions.  If the length is less than the bound it is used instead.  */
+   tree lenrng[2] = { NULL_TREE, NULL_TREE };
+ 
    /* It's safe to call "bounded" string functions with a non-string
       argument since the functions provide an explicit bound for this
!      purpose.  The exception is strncat where the bound may refer to
!      either the destination or the source.  */
!   int fncode = DECL_FUNCTION_CODE (fndecl);
!   switch (fncode)
      {
!     case BUILT_IN_STRCMP:
      case BUILT_IN_STRNCMP:
      case BUILT_IN_STRNCASECMP:
+       {
+ 	/* For these, if one argument refers to one or more of a set
+ 	   of string constants or arrays of known size, determine
+ 	   the range of their known or possible lengths and use it
+ 	   conservatively as the bound for the unbounded function,
+ 	   and to adjust the range of the bound of the bounded ones.  */
+ 	unsigned stride = with_bounds ? 2 : 1;
+ 	for (unsigned argno = 0; argno < nargs && !*lenrng; argno += stride)
+ 	  {
+ 	    tree arg = CALL_EXPR_ARG (exp, argno);
+ 	    if (!get_attr_nonstring_decl (arg))
+ 	      get_range_strlen (arg, lenrng);
+ 	  }
+       }
+       /* Fall through.  */
+ 
+     case BUILT_IN_STRNCAT:
+     case BUILT_IN_STPNCPY:
+     case BUILT_IN_STPNCPY_CHK:
      case BUILT_IN_STRNCPY:
      case BUILT_IN_STRNCPY_CHK:
        {
*************** maybe_warn_nonstring_arg (tree fndecl, t
*** 1647,1652 ****
--- 1693,1725 ----
    if (bound)
      get_size_range (bound, bndrng);
  
+   if (*lenrng)
+     {
+       /* Add one for the nul.  */
+       lenrng[0] = const_binop (PLUS_EXPR, TREE_TYPE (lenrng[0]),
+ 			       lenrng[0], size_one_node);
+       lenrng[1] = const_binop (PLUS_EXPR, TREE_TYPE (lenrng[1]),
+ 			       lenrng[1], size_one_node);
+ 
+       if (!bndrng[0])
+ 	{
+ 	  /* Conservatively use the upper bound of the lengths for
+ 	     both the lower and the upper bound of the operation.  */
+ 	  bndrng[0] = lenrng[1];
+ 	  bndrng[1] = lenrng[1];
+ 	  bound = void_type_node;
+ 	}
+       else
+ 	{
+ 	  /* Replace the bound on the oparation with the upper bound
+ 	     of the length of the string if the latter is smaller.  */
+ 	  if (tree_int_cst_lt (lenrng[1], bndrng[0]))
+ 	    bndrng[0] = lenrng[1];
+ 	  else if (tree_int_cst_lt (lenrng[1], bndrng[1]))
+ 	    bndrng[1] = lenrng[1];
+ 	}
+     }
+ 
    /* Iterate over the built-in function's formal arguments and check
       each const char* against the actual argument.  If the actual
       argument is declared attribute non-string issue a warning unless
*************** maybe_warn_nonstring_arg (tree fndecl, t
*** 1687,1716 ****
        if (!decl)
  	continue;
  
!       tree type = TREE_TYPE (decl);
! 
        offset_int wibnd = 0;
!       if (bndrng[0])
  	wibnd = wi::to_offset (bndrng[0]);
  
        offset_int asize = wibnd;
  
        if (TREE_CODE (type) == ARRAY_TYPE)
! 	if (tree arrbnd = TYPE_DOMAIN (type))
! 	  {
! 	    if ((arrbnd = TYPE_MAX_VALUE (arrbnd)))
! 	      asize = wi::to_offset (arrbnd) + 1;
! 	  }
  
        location_t loc = EXPR_LOCATION (exp);
  
        bool warned = false;
  
        if (wi::ltu_p (asize, wibnd))
! 	warned = warning_at (loc, OPT_Wstringop_overflow_,
! 			     "%qD argument %i declared attribute %<nonstring%> "
! 			     "is smaller than the specified bound %E",
! 			     fndecl, argno + 1, bndrng[0]);
        else if (!bound)
  	warned = warning_at (loc, OPT_Wstringop_overflow_,
  			     "%qD argument %i declared attribute %<nonstring%>",
--- 1760,1857 ----
        if (!decl)
  	continue;
  
!       /* The maximum number of array elements accessed.  */
        offset_int wibnd = 0;
! 
!       if (argno && fncode == BUILT_IN_STRNCAT)
! 	{
! 	  /* See if the bound in strncat is derived from the length
! 	     of the strlen of the destination (as it's expected to be).
! 	     If so, reset BOUND and FNCODE to trigger a warning.  */
! 	  tree dstarg = CALL_EXPR_ARG (exp, 0);
! 	  if (is_strlen_related_p (dstarg, bound))
! 	    {
! 	      /* The bound applies to the destination, not to the source,
! 		 so reset these to trigger a warning without mentioning
! 		 the bound.  */
! 	      bound = NULL;
! 	      fncode = 0;
! 	    }
! 	  else if (bndrng[1])
! 	    /* Use the upper bound of the range for strncat.  */
! 	    wibnd = wi::to_offset (bndrng[1]);
! 	}
!       else if (bndrng[0])
! 	/* Use the lower bound of the range for functions other than
! 	   strncat.  */
  	wibnd = wi::to_offset (bndrng[0]);
  
+       /* Determine the size of the argument array if it is one.  */
        offset_int asize = wibnd;
+       bool known_size = false;
+       tree type = TREE_TYPE (decl);
  
+       /* Determine the array size.  For arrays of unknown bound and
+ 	 pointers reset BOUND to trigger the appropriate warning.  */
        if (TREE_CODE (type) == ARRAY_TYPE)
! 	{
! 	  if (tree arrbnd = TYPE_DOMAIN (type))
! 	    {
! 	      if ((arrbnd = TYPE_MAX_VALUE (arrbnd)))
! 		{
! 		  asize = wi::to_offset (arrbnd) + 1;
! 		  known_size = true;
! 		}
! 	    }
! 	  else if (bound == void_type_node)
! 	    bound = NULL_TREE;
! 	}
!       else if (bound == void_type_node)
! 	bound = NULL_TREE;
  
        location_t loc = EXPR_LOCATION (exp);
  
+       /* In a call to strncat with a bound in a range whose lower but
+ 	 not upper bound is less than the array size, reset ASIZE to
+ 	 be the same as the bound and the other variable to trigger
+ 	 the apprpriate warning below.  */
+       if (fncode == BUILT_IN_STRNCAT
+ 	  && bndrng[0] != bndrng[1]
+ 	  && wi::ltu_p (wi::to_offset (bndrng[0]), asize)
+ 	  && (!known_size
+ 	      || wi::ltu_p (asize, wibnd)))
+ 	{
+ 	  asize = wibnd;
+ 	  bound = NULL_TREE;
+ 	  fncode = 0;
+ 	}
+ 
        bool warned = false;
  
        if (wi::ltu_p (asize, wibnd))
! 	{
! 	  if (bndrng[0] == bndrng[1])
! 	    warned = warning_at (loc, OPT_Wstringop_overflow_,
! 				 "%qD argument %i declared attribute "
! 				 "%<nonstring%> is smaller than the specified "
! 				 "bound %wu",
! 				 fndecl, argno + 1, wibnd.to_uhwi ());
! 	  else if (wi::ltu_p (asize, wi::to_offset (bndrng[0])))
! 	    warned = warning_at (loc, OPT_Wstringop_overflow_,
! 				 "%qD argument %i declared attribute "
! 				 "%<nonstring%> is smaller than "
! 				 "the specified bound [%E, %E]",
! 				 fndecl, argno + 1, bndrng[0], bndrng[1]);
! 	  else
! 	    warned = warning_at (loc, OPT_Wstringop_overflow_,
! 				 "%qD argument %i declared attribute "
! 				 "%<nonstring%> may be smaller than "
! 				 "the specified bound [%E, %E]",
! 				 fndecl, argno + 1, bndrng[0], bndrng[1]);
! 	}
!       else if (fncode == BUILT_IN_STRNCAT)
! 	; /* Avoid warning for calls to strncat() when the bound
! 	     is equal to the size of the non-string argument.  */
        else if (!bound)
  	warned = warning_at (loc, OPT_Wstringop_overflow_,
  			     "%qD argument %i declared attribute %<nonstring%>",
diff -Nrcpad gcc-8.1.0/gcc/cfgexpand.c gcc-8.2.0/gcc/cfgexpand.c
*** gcc-8.1.0/gcc/cfgexpand.c	Fri Feb  9 02:22:11 2018
--- gcc-8.2.0/gcc/cfgexpand.c	Sun May  6 21:52:25 2018
*************** expand_asm_stmt (gasm *stmt)
*** 3044,3057 ****
  
        generating_concat_p = 0;
  
!       if ((TREE_CODE (val) == INDIRECT_REF
! 	   && allows_mem)
  	  || (DECL_P (val)
  	      && (allows_mem || REG_P (DECL_RTL (val)))
  	      && ! (REG_P (DECL_RTL (val))
  		    && GET_MODE (DECL_RTL (val)) != TYPE_MODE (type)))
  	  || ! allows_reg
! 	  || is_inout)
  	{
  	  op = expand_expr (val, NULL_RTX, VOIDmode,
  			    !allows_reg ? EXPAND_MEMORY : EXPAND_WRITE);
--- 3044,3057 ----
  
        generating_concat_p = 0;
  
!       if ((TREE_CODE (val) == INDIRECT_REF && allows_mem)
  	  || (DECL_P (val)
  	      && (allows_mem || REG_P (DECL_RTL (val)))
  	      && ! (REG_P (DECL_RTL (val))
  		    && GET_MODE (DECL_RTL (val)) != TYPE_MODE (type)))
  	  || ! allows_reg
! 	  || is_inout
! 	  || TREE_ADDRESSABLE (type))
  	{
  	  op = expand_expr (val, NULL_RTX, VOIDmode,
  			    !allows_reg ? EXPAND_MEMORY : EXPAND_WRITE);
*************** expand_asm_stmt (gasm *stmt)
*** 3060,3066 ****
  
  	  if (! allows_reg && !MEM_P (op))
  	    error ("output number %d not directly addressable", i);
! 	  if ((! allows_mem && MEM_P (op))
  	      || GET_CODE (op) == CONCAT)
  	    {
  	      rtx old_op = op;
--- 3060,3066 ----
  
  	  if (! allows_reg && !MEM_P (op))
  	    error ("output number %d not directly addressable", i);
! 	  if ((! allows_mem && MEM_P (op) && GET_MODE (op) != BLKmode)
  	      || GET_CODE (op) == CONCAT)
  	    {
  	      rtx old_op = op;
diff -Nrcpad gcc-8.1.0/gcc/cgraph.c gcc-8.2.0/gcc/cgraph.c
*** gcc-8.1.0/gcc/cgraph.c	Thu Jan 18 15:57:48 2018
--- gcc-8.2.0/gcc/cgraph.c	Mon May 28 13:44:18 2018
*************** cgraph_node::create (tree decl)
*** 517,522 ****
--- 517,525 ----
  	g->have_offload = true;
      }
  
+   if (lookup_attribute ("ifunc", DECL_ATTRIBUTES (decl)))
+     node->ifunc_resolver = true;
+ 
    node->register_symbol ();
  
    if (DECL_CONTEXT (decl) && TREE_CODE (DECL_CONTEXT (decl)) == FUNCTION_DECL)
*************** cgraph_node::create_alias (tree alias, t
*** 575,580 ****
--- 578,585 ----
    alias_node->alias = true;
    if (lookup_attribute ("weakref", DECL_ATTRIBUTES (alias)) != NULL)
      alias_node->transparent_alias = alias_node->weakref = true;
+   if (lookup_attribute ("ifunc", DECL_ATTRIBUTES (alias)))
+     alias_node->ifunc_resolver = true;
    return alias_node;
  }
  
*************** cgraph_node::get_availability (symtab_no
*** 2299,2305 ****
      avail = AVAIL_AVAILABLE;
    else if (transparent_alias)
      ultimate_alias_target (&avail, ref);
!   else if (lookup_attribute ("ifunc", DECL_ATTRIBUTES (decl))
  	   || lookup_attribute ("noipa", DECL_ATTRIBUTES (decl)))
      avail = AVAIL_INTERPOSABLE;
    else if (!externally_visible)
--- 2304,2310 ----
      avail = AVAIL_AVAILABLE;
    else if (transparent_alias)
      ultimate_alias_target (&avail, ref);
!   else if (ifunc_resolver
  	   || lookup_attribute ("noipa", DECL_ATTRIBUTES (decl)))
      avail = AVAIL_INTERPOSABLE;
    else if (!externally_visible)
diff -Nrcpad gcc-8.1.0/gcc/cgraph.h gcc-8.2.0/gcc/cgraph.h
*** gcc-8.1.0/gcc/cgraph.h	Thu Apr 26 20:05:09 2018
--- gcc-8.2.0/gcc/cgraph.h	Mon May 28 13:44:18 2018
*************** public:
*** 530,535 ****
--- 530,538 ----
    /* Set when symbol can be streamed into bytecode for offloading.  */
    unsigned offloadable : 1;
  
+   /* Set when symbol is an IFUNC resolver.  */
+   unsigned ifunc_resolver : 1;
+ 
  
    /* Ordering of all symtab entries.  */
    int order;
*************** cgraph_node::only_called_directly_or_ali
*** 2886,2891 ****
--- 2889,2895 ----
  {
    gcc_assert (!global.inlined_to);
    return (!force_output && !address_taken
+ 	  && !ifunc_resolver
  	  && !used_from_other_partition
  	  && !DECL_VIRTUAL_P (decl)
  	  && !DECL_STATIC_CONSTRUCTOR (decl)
diff -Nrcpad gcc-8.1.0/gcc/cgraphunit.c gcc-8.2.0/gcc/cgraphunit.c
*** gcc-8.1.0/gcc/cgraphunit.c	Thu Jan  4 21:47:35 2018
--- gcc-8.2.0/gcc/cgraphunit.c	Mon May 28 13:44:18 2018
*************** maybe_diag_incompatible_alias (tree alia
*** 1307,1313 ****
    tree altype = TREE_TYPE (alias);
    tree targtype = TREE_TYPE (target);
  
!   bool ifunc = lookup_attribute ("ifunc", DECL_ATTRIBUTES (alias));
    tree funcptr = altype;
  
    if (ifunc)
--- 1307,1313 ----
    tree altype = TREE_TYPE (alias);
    tree targtype = TREE_TYPE (target);
  
!   bool ifunc = cgraph_node::get (alias)->ifunc_resolver;
    tree funcptr = altype;
  
    if (ifunc)
diff -Nrcpad gcc-8.1.0/gcc/collect2.c gcc-8.2.0/gcc/collect2.c
*** gcc-8.1.0/gcc/collect2.c	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/collect2.c	Fri Jun 22 14:52:11 2018
*************** static enum lto_mode_d lto_mode = LTO_MO
*** 201,206 ****
--- 201,207 ----
  bool helpflag;			/* true if --help */
  
  static int shared_obj;			/* true if -shared */
+ static int static_obj;			/* true if -static */
  
  static const char *c_file;		/* <xxx>.c for constructor/destructor list.  */
  static const char *o_file;		/* <xxx>.o for constructor/destructor list.  */
*************** bool may_unlink_output_file = false;
*** 255,260 ****
--- 256,262 ----
  #ifdef COLLECT_EXPORT_LIST
  /* Lists to keep libraries to be scanned for global constructors/destructors.  */
  static struct head libs;                    /* list of libraries */
+ static struct head static_libs;             /* list of statically linked libraries */
  static struct path_prefix cmdline_lib_dirs; /* directories specified with -L */
  static struct path_prefix libpath_lib_dirs; /* directories in LIBPATH */
  static struct path_prefix *libpaths[3] = {&cmdline_lib_dirs,
*************** static void write_c_file_glob (FILE *, c
*** 320,328 ****
  static void scan_libraries (const char *);
  #endif
  #ifdef COLLECT_EXPORT_LIST
- #if 0
  static int is_in_list (const char *, struct id *);
- #endif
  static void write_aix_file (FILE *, struct id *);
  static char *resolve_lib_name (const char *);
  #endif
--- 322,328 ----
*************** main (int argc, char **argv)
*** 911,916 ****
--- 911,919 ----
    int first_file;
    int num_c_args;
    char **old_argv;
+ #ifdef COLLECT_EXPORT_LIST
+   bool is_static = false;
+ #endif
    int i;
  
    for (i = 0; i < USE_LD_MAX; i++)
*************** main (int argc, char **argv)
*** 1241,1246 ****
--- 1244,1251 ----
  	*c_ptr++ = xstrdup (q);
        if (strcmp (q, "-shared") == 0)
  	shared_obj = 1;
+       if (strcmp (q, "-static") == 0)
+ 	static_obj = 1;
        if (*q == '-' && q[1] == 'B')
  	{
  	  *c_ptr++ = xstrdup (q);
*************** main (int argc, char **argv)
*** 1269,1274 ****
--- 1274,1282 ----
    /* Parse arguments.  Remember output file spec, pass the rest to ld.  */
    /* After the first file, put in the c++ rt0.  */
  
+ #ifdef COLLECT_EXPORT_LIST
+   is_static = static_obj;
+ #endif
    first_file = 1;
    while ((arg = *++argv) != (char *) 0)
      {
*************** main (int argc, char **argv)
*** 1374,1379 ****
--- 1382,1399 ----
  #endif
                break;
  
+ #ifdef COLLECT_EXPORT_LIST
+ 	    case 'b':
+ 	      if (!strcmp (arg, "-bstatic"))
+ 		{
+ 		  is_static = true;
+ 		}
+ 	      else if (!strcmp (arg, "-bdynamic") || !strcmp (arg, "-bshared"))
+ 		{
+ 		  is_static = false;
+ 		}
+ 	      break;
+ #endif
  	    case 'l':
  	      if (first_file)
  		{
*************** main (int argc, char **argv)
*** 1390,1395 ****
--- 1410,1417 ----
  
  		/* Saving a full library name.  */
  		add_to_list (&libs, s);
+ 		if (is_static)
+ 		    add_to_list (&static_libs, s);
  	      }
  #endif
  	      break;
*************** main (int argc, char **argv)
*** 1490,1495 ****
--- 1512,1519 ----
  	    {
  	      /* Saving a full library name.  */
  	      add_to_list (&libs, arg);
+ 	      if (is_static)
+ 		add_to_list (&static_libs, arg);
  	    }
  #endif
  	}
*************** main (int argc, char **argv)
*** 1501,1506 ****
--- 1525,1532 ----
      {
        fprintf (stderr, "List of libraries:\n");
        dump_list (stderr, "\t", libs.first);
+       fprintf (stderr, "List of statically linked libraries:\n");
+       dump_list (stderr, "\t", static_libs.first);
      }
  
    /* The AIX linker will discard static constructors in object files if
*************** main (int argc, char **argv)
*** 1525,1533 ****
--- 1551,1561 ----
        this_filter &= ~SCAN_DWEH;
  #endif
  
+     /* Scan object files.  */
      while (export_object_lst < object)
        scan_prog_file (*export_object_lst++, PASS_OBJ, this_filter);
  
+     /* Scan libraries.  */
      for (; list; list = list->next)
        scan_prog_file (list->name, PASS_FIRST, this_filter);
  
*************** write_list (FILE *stream, const char *pr
*** 1975,1981 ****
  
  #ifdef COLLECT_EXPORT_LIST
  /* This function is really used only on AIX, but may be useful.  */
- #if 0
  static int
  is_in_list (const char *prefix, struct id *list)
  {
--- 2003,2008 ----
*************** is_in_list (const char *prefix, struct i
*** 1986,1992 ****
      }
      return 0;
  }
- #endif
  #endif /* COLLECT_EXPORT_LIST */
  
  /* Added for debugging purpose.  */
--- 2013,2018 ----
*************** scan_prog_file (const char *prog_name, s
*** 2818,2824 ****
  			case SYM_AIXI:
  			  if (! (filter & SCAN_CTOR))
  			    break;
! 			  if (is_shared && !aixlazy_flag)
  			    add_to_list (&constructors, name);
  			  break;
  
--- 2844,2855 ----
  			case SYM_AIXI:
  			  if (! (filter & SCAN_CTOR))
  			    break;
! 			  if (is_shared && !aixlazy_flag
! #ifdef COLLECT_EXPORT_LIST
! 			      && ! static_obj
! 			      && ! is_in_list (prog_name, static_libs.first)
! #endif
! 			      )
  			    add_to_list (&constructors, name);
  			  break;
  
diff -Nrcpad gcc-8.1.0/gcc/common.opt gcc-8.2.0/gcc/common.opt
*** gcc-8.1.0/gcc/common.opt	Wed Mar 28 14:51:09 2018
--- gcc-8.2.0/gcc/common.opt	Sat Jun 16 06:52:17 2018
*************** Common Var(warn_null_dereference) Warnin
*** 645,652 ****
  Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.
  
  Wunsafe-loop-optimizations
! Common Var(warn_unsafe_loop_optimizations) Warning
! Warn if the loop cannot be optimized due to nontrivial assumptions.
  
  Wmissing-noreturn
  Common Warning Alias(Wsuggest-attribute=noreturn)
--- 645,652 ----
  Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.
  
  Wunsafe-loop-optimizations
! Common Ignore Warning
! Does nothing. Preserved for backward compatibility.
  
  Wmissing-noreturn
  Common Warning Alias(Wsuggest-attribute=noreturn)
*************** Driver Undocumented
*** 937,943 ****
  ;
  ; 12: Corrects the calling convention for classes with only deleted copy/move
  ;     constructors and changes passing/returning of empty records.
! ;     Default in G++ 8.
  ;
  ; Additional positive integers will be assigned as new versions of
  ; the ABI become the default version of the ABI.
--- 937,947 ----
  ;
  ; 12: Corrects the calling convention for classes with only deleted copy/move
  ;     constructors and changes passing/returning of empty records.
! ;     Default in G++ 8.1.
! ;
! ; 13: Fixes the accidental change in 12 to the calling convention for classes
! ;     with deleted copy constructor and trivial move constructor.
! ;     Default in G++ 8.2.
  ;
  ; Additional positive integers will be assigned as new versions of
  ; the ABI become the default version of the ABI.
diff -Nrcpad gcc-8.1.0/gcc/config/aarch64/aarch64.c gcc-8.2.0/gcc/config/aarch64/aarch64.c
*** gcc-8.1.0/gcc/config/aarch64/aarch64.c	Thu Mar 15 08:55:04 2018
--- gcc-8.2.0/gcc/config/aarch64/aarch64.c	Wed Jul  4 20:05:23 2018
*************** static const struct cpu_addrcost_table t
*** 314,319 ****
--- 314,335 ----
    0, /* imm_offset  */
  };
  
+ static const struct cpu_addrcost_table qdf24xx_addrcost_table =
+ {
+     {
+       1, /* hi  */
+       1, /* si  */
+       1, /* di  */
+       2, /* ti  */
+     },
+   1, /* pre_modify  */
+   1, /* post_modify  */
+   3, /* register_offset  */
+   4, /* register_sextend  */
+   3, /* register_zextend  */
+   2, /* imm_offset  */
+ };
+ 
  static const struct cpu_regmove_cost generic_regmove_cost =
  {
    1, /* GP2GP  */
*************** static const struct tune_params xgene1_t
*** 856,862 ****
  static const struct tune_params qdf24xx_tunings =
  {
    &qdf24xx_extra_costs,
!   &generic_addrcost_table,
    &qdf24xx_regmove_cost,
    &generic_vector_cost,
    &generic_branch_cost,
--- 872,878 ----
  static const struct tune_params qdf24xx_tunings =
  {
    &qdf24xx_extra_costs,
!   &qdf24xx_addrcost_table,
    &qdf24xx_regmove_cost,
    &generic_vector_cost,
    &generic_branch_cost,
diff -Nrcpad gcc-8.1.0/gcc/config/aarch64/constraints.md gcc-8.2.0/gcc/config/aarch64/constraints.md
*** gcc-8.1.0/gcc/config/aarch64/constraints.md	Tue Apr 24 16:58:49 2018
--- gcc-8.2.0/gcc/config/aarch64/constraints.md	Fri May  4 16:37:30 2018
***************
*** 158,171 ****
    A constraint that matches an immediate right shift constant in SImode
    suitable for a SISD instruction."
    (and (match_code "const_int")
!        (match_test "IN_RANGE (ival, 1, 32)")))
  
  (define_constraint "Usj"
    "@internal
    A constraint that matches an immediate right shift constant in DImode
    suitable for a SISD instruction."
    (and (match_code "const_int")
!        (match_test "IN_RANGE (ival, 1, 64)")))
  
  (define_constraint "UsM"
    "@internal
--- 158,171 ----
    A constraint that matches an immediate right shift constant in SImode
    suitable for a SISD instruction."
    (and (match_code "const_int")
!        (match_test "IN_RANGE (ival, 1, 31)")))
  
  (define_constraint "Usj"
    "@internal
    A constraint that matches an immediate right shift constant in DImode
    suitable for a SISD instruction."
    (and (match_code "const_int")
!        (match_test "IN_RANGE (ival, 1, 63)")))
  
  (define_constraint "UsM"
    "@internal
diff -Nrcpad gcc-8.1.0/gcc/config/arc/arc-protos.h gcc-8.2.0/gcc/config/arc/arc-protos.h
*** gcc-8.1.0/gcc/config/arc/arc-protos.h	Mon Apr 23 09:54:59 2018
--- gcc-8.2.0/gcc/config/arc/arc-protos.h	Mon Jul 16 16:17:02 2018
*************** extern void arc_clear_unalign (void);
*** 93,99 ****
  extern void arc_toggle_unalign (void);
  extern void split_addsi (rtx *);
  extern void split_subsi (rtx *);
- extern void arc_pad_return (void);
  extern void arc_split_move (rtx *);
  extern const char *arc_short_long (rtx_insn *insn, const char *, const char *);
  extern rtx arc_regno_use_in (unsigned int, rtx);
--- 93,98 ----
diff -Nrcpad gcc-8.1.0/gcc/config/arc/arc.c gcc-8.2.0/gcc/config/arc/arc.c
*** gcc-8.1.0/gcc/config/arc/arc.c	Mon Apr 23 09:54:59 2018
--- gcc-8.2.0/gcc/config/arc/arc.c	Mon Jul 16 16:17:02 2018
*************** typedef struct GTY (()) machine_function
*** 2564,2571 ****
    struct arc_frame_info frame_info;
    /* To keep track of unalignment caused by short insns.  */
    int unalign;
-   int force_short_suffix; /* Used when disgorging return delay slot insns.  */
-   const char *size_reason;
    struct arc_ccfsm ccfsm_current;
    /* Map from uid to ccfsm state during branch shortening.  */
    rtx ccfsm_current_insn;
--- 2564,2569 ----
*************** arc_print_operand (FILE *file, rtx x, in
*** 4220,4226 ****
  	}
        break;
      case '&':
!       if (TARGET_ANNOTATE_ALIGN && cfun->machine->size_reason)
  	fprintf (file, "; unalign: %d", cfun->machine->unalign);
        return;
      case '+':
--- 4218,4224 ----
  	}
        break;
      case '&':
!       if (TARGET_ANNOTATE_ALIGN)
  	fprintf (file, "; unalign: %d", cfun->machine->unalign);
        return;
      case '+':
*************** static int
*** 4906,4912 ****
  arc_verify_short (rtx_insn *insn, int, int check_attr)
  {
    enum attr_iscompact iscompact;
-   struct machine_function *machine;
  
    if (check_attr > 0)
      {
--- 4904,4909 ----
*************** arc_verify_short (rtx_insn *insn, int, i
*** 4914,4923 ****
        if (iscompact == ISCOMPACT_FALSE)
  	return 0;
      }
-   machine = cfun->machine;
- 
-   if (machine->force_short_suffix >= 0)
-     return machine->force_short_suffix;
  
    return (get_attr_length (insn) & 2) != 0;
  }
--- 4911,4916 ----
*************** arc_final_prescan_insn (rtx_insn *insn,
*** 4956,4963 ****
        cfun->machine->prescan_initialized = 1;
      }
    arc_ccfsm_advance (insn, &arc_ccfsm_current);
- 
-   cfun->machine->size_reason = 0;
  }
  
  /* Given FROM and TO register numbers, say whether this elimination is allowed.
--- 4949,4954 ----
*************** jli_call_scan (void)
*** 7599,7604 ****
--- 7590,7665 ----
      }
  }
  
+ /* Add padding if necessary to avoid a mispredict.  A return could
+    happen immediately after the function start.  A call/return and
+    return/return must be 6 bytes apart to avoid mispredict.  */
+ 
+ static void
+ pad_return (void)
+ {
+   rtx_insn *insn;
+   long offset;
+ 
+   if (!TARGET_PAD_RETURN)
+     return;
+ 
+   for (insn = get_insns (); insn; insn = NEXT_INSN (insn))
+     {
+       rtx_insn *prev0 = prev_active_insn (insn);
+       bool wantlong = false;
+ 
+       if (!INSN_P (insn) || GET_CODE (PATTERN (insn)) != SIMPLE_RETURN)
+ 	continue;
+ 
+       if (!prev0)
+ 	{
+ 	  prev0 = emit_insn_before (gen_nopv (), insn);
+ 	  /* REG_SAVE_NOTE is used by Haifa scheduler, we are in reorg
+ 	     so it is safe to reuse it for forcing a particular length
+ 	     for an instruction.  */
+ 	  add_reg_note (prev0, REG_SAVE_NOTE, GEN_INT (1));
+ 	  emit_insn_before (gen_nopv (), insn);
+ 	  continue;
+ 	}
+       offset = get_attr_length (prev0);
+ 
+       if (get_attr_length (prev0) == 2
+ 	  && get_attr_iscompact (prev0) != ISCOMPACT_TRUE)
+ 	{
+ 	  /* Force long version of the insn.  */
+ 	  wantlong = true;
+ 	  offset += 2;
+ 	}
+ 
+      rtx_insn *prev = prev_active_insn (prev0);
+       if (prev)
+ 	offset += get_attr_length (prev);
+ 
+       prev = prev_active_insn (prev);
+       if (prev)
+ 	offset += get_attr_length (prev);
+ 
+       switch (offset)
+ 	{
+ 	case 2:
+ 	  prev = emit_insn_before (gen_nopv (), insn);
+ 	  add_reg_note (prev, REG_SAVE_NOTE, GEN_INT (1));
+ 	  break;
+ 	case 4:
+ 	  emit_insn_before (gen_nopv (), insn);
+ 	  break;
+ 	default:
+ 	  continue;
+ 	}
+ 
+       if (wantlong)
+ 	add_reg_note (prev0, REG_SAVE_NOTE, GEN_INT (1));
+ 
+       /* Emit a blockage to avoid delay slot scheduling.  */
+       emit_insn_before (gen_blockage (), insn);
+     }
+ }
+ 
  static int arc_reorg_in_progress = 0;
  
  /* ARC's machince specific reorg function.  */
*************** arc_reorg (void)
*** 7624,7629 ****
--- 7685,7691 ----
  
    workaround_arc_anomaly ();
    jli_call_scan ();
+   pad_return ();
  
  /* FIXME: should anticipate ccfsm action, generate special patterns for
     to-be-deleted branches that have no delay slot and have at least the
*************** arc_branch_size_unknown_p (void)
*** 9332,9410 ****
    return !optimize_size && arc_reorg_in_progress;
  }
  
- /* We are about to output a return insn.  Add padding if necessary to avoid
-    a mispredict.  A return could happen immediately after the function
-    start, but after a call we know that there will be at least a blink
-    restore.  */
- 
- void
- arc_pad_return (void)
- {
-   rtx_insn *insn = current_output_insn;
-   rtx_insn *prev = prev_active_insn (insn);
-   int want_long;
- 
-   if (!prev)
-     {
-       fputs ("\tnop_s\n", asm_out_file);
-       cfun->machine->unalign ^= 2;
-       want_long = 1;
-     }
-   /* If PREV is a sequence, we know it must be a branch / jump or a tailcall,
-      because after a call, we'd have to restore blink first.  */
-   else if (GET_CODE (PATTERN (prev)) == SEQUENCE)
-     return;
-   else
-     {
-       want_long = (get_attr_length (prev) == 2);
-       prev = prev_active_insn (prev);
-     }
-   if (!prev
-       || ((NONJUMP_INSN_P (prev) && GET_CODE (PATTERN (prev)) == SEQUENCE)
- 	  ? CALL_ATTR (as_a <rtx_sequence *> (PATTERN (prev))->insn (0),
- 		       NON_SIBCALL)
- 	  : CALL_ATTR (prev, NON_SIBCALL)))
-     {
-       if (want_long)
- 	cfun->machine->size_reason
- 	  = "call/return and return/return must be 6 bytes apart to avoid mispredict";
-       else if (TARGET_UNALIGN_BRANCH && cfun->machine->unalign)
- 	{
- 	  cfun->machine->size_reason
- 	    = "Long unaligned jump avoids non-delay slot penalty";
- 	  want_long = 1;
- 	}
-       /* Disgorge delay insn, if there is any, and it may be moved.  */
-       if (final_sequence
- 	  /* ??? Annulled would be OK if we can and do conditionalize
- 	     the delay slot insn accordingly.  */
- 	  && !INSN_ANNULLED_BRANCH_P (insn)
- 	  && (get_attr_cond (insn) != COND_USE
- 	      || !reg_set_p (gen_rtx_REG (CCmode, CC_REG),
- 			     XVECEXP (final_sequence, 0, 1))))
- 	{
- 	  prev = as_a <rtx_insn *> (XVECEXP (final_sequence, 0, 1));
- 	  gcc_assert (!prev_real_insn (insn)
- 		      || !arc_hazard (prev_real_insn (insn), prev));
- 	  cfun->machine->force_short_suffix = !want_long;
- 	  rtx save_pred = current_insn_predicate;
- 	  final_scan_insn (prev, asm_out_file, optimize, 1, NULL);
- 	  cfun->machine->force_short_suffix = -1;
- 	  prev->set_deleted ();
- 	  current_output_insn = insn;
- 	  current_insn_predicate = save_pred;
- 	}
-       else if (want_long)
- 	fputs ("\tnop\n", asm_out_file);
-       else
- 	{
- 	  fputs ("\tnop_s\n", asm_out_file);
- 	  cfun->machine->unalign ^= 2;
- 	}
-     }
-   return;
- }
- 
  /* The usual; we set up our machine_function data.  */
  
  static struct machine_function *
--- 9394,9399 ----
*************** arc_init_machine_status (void)
*** 9413,9419 ****
    struct machine_function *machine;
    machine = ggc_cleared_alloc<machine_function> ();
    machine->fn_type = ARC_FUNCTION_UNKNOWN;
-   machine->force_short_suffix = -1;
  
    return machine;
  }
--- 9402,9407 ----
diff -Nrcpad gcc-8.1.0/gcc/config/arc/arc.md gcc-8.2.0/gcc/config/arc/arc.md
*** gcc-8.1.0/gcc/config/arc/arc.md	Mon Apr 23 09:55:14 2018
--- gcc-8.2.0/gcc/config/arc/arc.md	Mon Jul 16 16:17:02 2018
***************
*** 161,166 ****
--- 161,167 ----
    VUNSPEC_ARC_CAS
    VUNSPEC_ARC_SC
    VUNSPEC_ARC_LL
+   VUNSPEC_ARC_BLOCKAGE
    ])
  
  (define_constants
***************
*** 384,396 ****
  ;; and insn lengths: insns with shimm values cannot be conditionally executed.
  (define_attr "length" ""
    (cond
!     [(eq_attr "iscompact" "true,maybe")
       (cond
         [(eq_attr "type" "sfunc")
  	(cond [(match_test "GET_CODE (PATTERN (insn)) == COND_EXEC")
  	       (const_int 12)]
  	      (const_int 10))
! 	(match_test "GET_CODE (PATTERN (insn)) == COND_EXEC") (const_int 4)]
        (const_int 2))
  
      (eq_attr "iscompact" "true_limm")
--- 385,402 ----
  ;; and insn lengths: insns with shimm values cannot be conditionally executed.
  (define_attr "length" ""
    (cond
!     [(eq_attr "iscompact" "true")
!       (const_int 2)
! 
!      (eq_attr "iscompact" "maybe")
       (cond
         [(eq_attr "type" "sfunc")
  	(cond [(match_test "GET_CODE (PATTERN (insn)) == COND_EXEC")
  	       (const_int 12)]
  	      (const_int 10))
! 	(match_test "GET_CODE (PATTERN (insn)) == COND_EXEC") (const_int 4)
! 	(match_test "find_reg_note (insn, REG_SAVE_NOTE, GEN_INT (1))")
! 	(const_int 4)]
        (const_int 2))
  
      (eq_attr "iscompact" "true_limm")
***************
*** 4438,4445 ****
    ""
    "nop%?"
    [(set_attr "type" "misc")
!    (set_attr "iscompact" "true")
!    (set_attr "length" "2")])
  
  ;; Split up troublesome insns for better scheduling.
  
--- 4444,4459 ----
    ""
    "nop%?"
    [(set_attr "type" "misc")
!    (set_attr "iscompact" "maybe")
!    (set_attr "length" "*")])
! 
! (define_insn "blockage"
!   [(unspec_volatile [(const_int 0)] VUNSPEC_ARC_BLOCKAGE)]
!   ""
!   ""
!   [(set_attr "length" "0")
!    (set_attr "type" "block")]
! )
  
  ;; Split up troublesome insns for better scheduling.
  
***************
*** 4984,4991 ****
    {
      return \"rtie\";
    }
-   if (TARGET_PAD_RETURN)
-     arc_pad_return ();
    output_asm_insn (\"j%!%* [%0]%&\", &reg);
    return \"\";
  }
--- 4998,5003 ----
***************
*** 5029,5036 ****
  		   arc_return_address_register (arc_compute_function_type
  						(cfun)));
  
-   if (TARGET_PAD_RETURN)
-     arc_pad_return ();
    output_asm_insn (\"j%d0%!%# [%1]%&\", xop);
    /* record the condition in case there is a delay insn.  */
    arc_ccfsm_record_condition (xop[0], false, insn, 0);
--- 5041,5046 ----
diff -Nrcpad gcc-8.1.0/gcc/config/arc/t-multilib gcc-8.2.0/gcc/config/arc/t-multilib
*** gcc-8.1.0/gcc/config/arc/t-multilib	Fri Jan 26 11:34:00 2018
--- gcc-8.2.0/gcc/config/arc/t-multilib	Mon Jul 16 16:17:02 2018
***************
*** 21,29 ****
  # along with GCC; see the file COPYING3.  If not see
  # <http://www.gnu.org/licenses/>.
  
! MULTILIB_OPTIONS = mcpu=em/mcpu=em_mini/mcpu=arcem/mcpu=em4/mcpu=em4_dmips/mcpu=em4_fpus/mcpu=em4_fpuda/mcpu=quarkse_em/mcpu=hs/mcpu=archs/mcpu=hs34/mcpu=hs38/mcpu=hs38_linux/mcpu=hs4x/mcpu=hs4xd/mcpu=arc600/mcpu=arc600_norm/mcpu=arc600_mul64/mcpu=arc600_mul32x16/mcpu=arc601/mcpu=arc601_norm/mcpu=arc601_mul64/mcpu=arc601_mul32x16/mcpu=arc700/mcpu=nps400
  
! MULTILIB_DIRNAMES = em em_mini arcem em4 em4_dmips em4_fpus em4_fpuda quarkse_em hs archs hs34 hs38 hs38_linux hs4x hs4xd arc600 arc600_norm arc600_mul64 arc600_mul32x16 arc601 arc601_norm arc601_mul64 arc601_mul32x16 arc700 nps400
  
  # Aliases:
  MULTILIB_MATCHES  = mcpu?arc600=mcpu?ARC600
--- 21,29 ----
  # along with GCC; see the file COPYING3.  If not see
  # <http://www.gnu.org/licenses/>.
  
! MULTILIB_OPTIONS = mcpu=em/mcpu=em_mini/mcpu=arcem/mcpu=em4/mcpu=em4_dmips/mcpu=em4_fpus/mcpu=em4_fpuda/mcpu=quarkse_em/mcpu=hs/mcpu=archs/mcpu=hs34/mcpu=hs38/mcpu=hs38_linux/mcpu=arc600/mcpu=arc600_norm/mcpu=arc600_mul64/mcpu=arc600_mul32x16/mcpu=arc601/mcpu=arc601_norm/mcpu=arc601_mul64/mcpu=arc601_mul32x16/mcpu=arc700/mcpu=nps400
  
! MULTILIB_DIRNAMES = em em_mini arcem em4 em4_dmips em4_fpus em4_fpuda quarkse_em hs archs hs34 hs38 hs38_linux arc600 arc600_norm arc600_mul64 arc600_mul32x16 arc601 arc601_norm arc601_mul64 arc601_mul32x16 arc700 nps400
  
  # Aliases:
  MULTILIB_MATCHES  = mcpu?arc600=mcpu?ARC600
diff -Nrcpad gcc-8.1.0/gcc/config/arm/arm-builtins.c gcc-8.2.0/gcc/config/arm/arm-builtins.c
*** gcc-8.1.0/gcc/config/arm/arm-builtins.c	Wed Apr 11 10:07:25 2018
--- gcc-8.2.0/gcc/config/arm/arm-builtins.c	Fri Jun  8 08:18:43 2018
*************** enum arm_type_qualifiers
*** 78,84 ****
    /* Lane indices - must be within range of previous argument = a vector.  */
    qualifier_lane_index = 0x200,
    /* Lane indices for single lane structure loads and stores.  */
!   qualifier_struct_load_store_lane_index = 0x400
  };
  
  /*  The qualifier_internal allows generation of a unary builtin from
--- 78,88 ----
    /* Lane indices - must be within range of previous argument = a vector.  */
    qualifier_lane_index = 0x200,
    /* Lane indices for single lane structure loads and stores.  */
!   qualifier_struct_load_store_lane_index = 0x400,
!   /* A void pointer.  */
!   qualifier_void_pointer = 0x800,
!   /* A const void pointer.  */
!   qualifier_const_void_pointer = 0x802
  };
  
  /*  The qualifier_internal allows generation of a unary builtin from
*************** arm_cdp_qualifiers[SIMD_MAX_BUILTIN_ARGS
*** 202,208 ****
  static enum arm_type_qualifiers
  arm_ldc_qualifiers[SIMD_MAX_BUILTIN_ARGS]
    = { qualifier_void, qualifier_unsigned_immediate,
!       qualifier_unsigned_immediate, qualifier_const_pointer };
  #define LDC_QUALIFIERS \
    (arm_ldc_qualifiers)
  
--- 206,212 ----
  static enum arm_type_qualifiers
  arm_ldc_qualifiers[SIMD_MAX_BUILTIN_ARGS]
    = { qualifier_void, qualifier_unsigned_immediate,
!       qualifier_unsigned_immediate, qualifier_const_void_pointer };
  #define LDC_QUALIFIERS \
    (arm_ldc_qualifiers)
  
*************** arm_ldc_qualifiers[SIMD_MAX_BUILTIN_ARGS
*** 210,216 ****
  static enum arm_type_qualifiers
  arm_stc_qualifiers[SIMD_MAX_BUILTIN_ARGS]
    = { qualifier_void, qualifier_unsigned_immediate,
!       qualifier_unsigned_immediate, qualifier_pointer };
  #define STC_QUALIFIERS \
    (arm_stc_qualifiers)
  
--- 214,220 ----
  static enum arm_type_qualifiers
  arm_stc_qualifiers[SIMD_MAX_BUILTIN_ARGS]
    = { qualifier_void, qualifier_unsigned_immediate,
!       qualifier_unsigned_immediate, qualifier_void_pointer };
  #define STC_QUALIFIERS \
    (arm_stc_qualifiers)
  
*************** arm_init_builtin (unsigned int fcode, ar
*** 1095,1113 ****
        if (qualifiers & qualifier_pointer && VECTOR_MODE_P (op_mode))
  	op_mode = GET_MODE_INNER (op_mode);
  
!       eltype = arm_simd_builtin_type
! 	(op_mode,
! 	 (qualifiers & qualifier_unsigned) != 0,
! 	 (qualifiers & qualifier_poly) != 0);
!       gcc_assert (eltype != NULL);
! 
!       /* Add qualifiers.  */
!       if (qualifiers & qualifier_const)
! 	eltype = build_qualified_type (eltype, TYPE_QUAL_CONST);
  
!       if (qualifiers & qualifier_pointer)
! 	eltype = build_pointer_type (eltype);
  
        /* If we have reached arg_num == 0, we are at a non-void
  	 return type.  Otherwise, we are still processing
  	 arguments.  */
--- 1099,1123 ----
        if (qualifiers & qualifier_pointer && VECTOR_MODE_P (op_mode))
  	op_mode = GET_MODE_INNER (op_mode);
  
!       /* For void pointers we already have nodes constructed by the midend.  */
!       if (qualifiers & qualifier_void_pointer)
! 	eltype = qualifiers & qualifier_const
! 		 ? const_ptr_type_node : ptr_type_node;
!       else
! 	{
! 	  eltype
! 	    = arm_simd_builtin_type (op_mode,
! 				     (qualifiers & qualifier_unsigned) != 0,
! 				     (qualifiers & qualifier_poly) != 0);
! 	  gcc_assert (eltype != NULL);
  
! 	  /* Add qualifiers.  */
! 	  if (qualifiers & qualifier_const)
! 	    eltype = build_qualified_type (eltype, TYPE_QUAL_CONST);
  
+ 	  if (qualifiers & qualifier_pointer)
+ 	    eltype = build_pointer_type (eltype);
+ 	}
        /* If we have reached arg_num == 0, we are at a non-void
  	 return type.  Otherwise, we are still processing
  	 arguments.  */
diff -Nrcpad gcc-8.1.0/gcc/config/arm/arm-cpus.in gcc-8.2.0/gcc/config/arm/arm-cpus.in
*** gcc-8.1.0/gcc/config/arm/arm-cpus.in	Thu Jan 11 15:21:26 2018
--- gcc-8.2.0/gcc/config/arm/arm-cpus.in	Mon Jun  4 08:46:04 2018
*************** define fgroup ARMv6zk     ARMv6k
*** 234,240 ****
  define fgroup ARMv6t2     ARMv6 thumb2
  # This is suspect.  ARMv6-m doesn't really pull in any useful features
  # from ARMv5* or ARMv6.
! define fgroup ARMv6m      mode32 armv3m armv4 thumb armv5 armv5e armv6
  # This is suspect, the 'common' ARMv7 subset excludes the thumb2 'DSP' and
  # integer SIMD instructions that are in ARMv6T2.  */
  define fgroup ARMv7       ARMv6m thumb2 armv7
--- 234,240 ----
  define fgroup ARMv6t2     ARMv6 thumb2
  # This is suspect.  ARMv6-m doesn't really pull in any useful features
  # from ARMv5* or ARMv6.
! define fgroup ARMv6m      mode32 armv3m armv4 thumb armv5 armv5e armv6 be8
  # This is suspect, the 'common' ARMv7 subset excludes the thumb2 'DSP' and
  # integer SIMD instructions that are in ARMv6T2.  */
  define fgroup ARMv7       ARMv6m thumb2 armv7
*************** define fgroup DOTPROD	NEON dotprod
*** 268,274 ****
  
  # List of all quirk bits to strip out when comparing CPU features with
  # architectures.
! define fgroup ALL_QUIRKS   quirk_no_volatile_ce quirk_armv6kz quirk_cm3_ldrd
  
  # Architecture entries
  # format:
--- 268,276 ----
  
  # List of all quirk bits to strip out when comparing CPU features with
  # architectures.
! # xscale isn't really a 'quirk', but it isn't an architecture either and we
! # need to ignore it for matching purposes.
! define fgroup ALL_QUIRKS   quirk_no_volatile_ce quirk_armv6kz quirk_cm3_ldrd xscale
  
  # Architecture entries
  # format:
*************** begin arch armv6-m
*** 446,451 ****
--- 448,455 ----
   isa ARMv6m
  end arch armv6-m
  
+ # This is now equivalent to armv6-m, but we keep it because some
+ # versions of GAS still distinguish between the two.
  begin arch armv6s-m
   tune for cortex-m1
   base 6M
*************** end cpu arm1156t2f-s
*** 1168,1188 ****
  begin cpu cortex-m1
   cname cortexm1
   tune flags LDSCHED
!  architecture armv6-m
   costs v6m
  end cpu cortex-m1
  
  begin cpu cortex-m0
   cname cortexm0
   tune flags LDSCHED
!  architecture armv6-m
   costs v6m
  end cpu cortex-m0
  
  begin cpu cortex-m0plus
   cname cortexm0plus
   tune flags LDSCHED
!  architecture armv6-m
   costs v6m
  end cpu cortex-m0plus
  
--- 1172,1192 ----
  begin cpu cortex-m1
   cname cortexm1
   tune flags LDSCHED
!  architecture armv6s-m
   costs v6m
  end cpu cortex-m1
  
  begin cpu cortex-m0
   cname cortexm0
   tune flags LDSCHED
!  architecture armv6s-m
   costs v6m
  end cpu cortex-m0
  
  begin cpu cortex-m0plus
   cname cortexm0plus
   tune flags LDSCHED
!  architecture armv6s-m
   costs v6m
  end cpu cortex-m0plus
  
*************** begin cpu cortex-m1.small-multiply
*** 1192,1198 ****
   cname cortexm1smallmultiply
   tune for cortex-m1
   tune flags LDSCHED SMALLMUL
!  architecture armv6-m
   costs v6m
  end cpu cortex-m1.small-multiply
  
--- 1196,1202 ----
   cname cortexm1smallmultiply
   tune for cortex-m1
   tune flags LDSCHED SMALLMUL
!  architecture armv6s-m
   costs v6m
  end cpu cortex-m1.small-multiply
  
*************** begin cpu cortex-m0.small-multiply
*** 1200,1206 ****
   cname cortexm0smallmultiply
   tune for cortex-m0
   tune flags LDSCHED SMALLMUL
!  architecture armv6-m
   costs v6m
  end cpu cortex-m0.small-multiply
  
--- 1204,1210 ----
   cname cortexm0smallmultiply
   tune for cortex-m0
   tune flags LDSCHED SMALLMUL
!  architecture armv6s-m
   costs v6m
  end cpu cortex-m0.small-multiply
  
*************** begin cpu cortex-m0plus.small-multiply
*** 1208,1214 ****
   cname cortexm0plussmallmultiply
   tune for cortex-m0plus
   tune flags LDSCHED SMALLMUL
!  architecture armv6-m
   costs v6m
  end cpu cortex-m0plus.small-multiply
  
--- 1212,1218 ----
   cname cortexm0plussmallmultiply
   tune for cortex-m0plus
   tune flags LDSCHED SMALLMUL
!  architecture armv6s-m
   costs v6m
  end cpu cortex-m0plus.small-multiply
  
diff -Nrcpad gcc-8.1.0/gcc/config/arm/arm_acle.h gcc-8.2.0/gcc/config/arm/arm_acle.h
*** gcc-8.1.0/gcc/config/arm/arm_acle.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/arm/arm_acle.h	Fri Jun  8 08:18:43 2018
*************** __arm_cdp (const unsigned int __coproc,
*** 38,72 ****
  	   const unsigned int __CRd, const unsigned int __CRn,
  	   const unsigned int __CRm, const unsigned int __opc2)
  {
!   return __builtin_arm_cdp (__coproc, __opc1, __CRd, __CRn, __CRm, __opc2);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_ldc (const unsigned int __coproc, const unsigned int __CRd,
  	   const void * __p)
  {
!   return __builtin_arm_ldc (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_ldcl (const unsigned int __coproc, const unsigned int __CRd,
  	    const void * __p)
  {
!   return __builtin_arm_ldcl (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_stc (const unsigned int __coproc, const unsigned int __CRd,
  	   void * __p)
  {
!   return __builtin_arm_stc (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_stcl (const unsigned int __coproc, const unsigned int __CRd,
  	    void * __p)
  {
!   return __builtin_arm_stcl (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
--- 38,72 ----
  	   const unsigned int __CRd, const unsigned int __CRn,
  	   const unsigned int __CRm, const unsigned int __opc2)
  {
!   __builtin_arm_cdp (__coproc, __opc1, __CRd, __CRn, __CRm, __opc2);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_ldc (const unsigned int __coproc, const unsigned int __CRd,
  	   const void * __p)
  {
!   __builtin_arm_ldc (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_ldcl (const unsigned int __coproc, const unsigned int __CRd,
  	    const void * __p)
  {
!   __builtin_arm_ldcl (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_stc (const unsigned int __coproc, const unsigned int __CRd,
  	   void * __p)
  {
!   __builtin_arm_stc (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_stcl (const unsigned int __coproc, const unsigned int __CRd,
  	    void * __p)
  {
!   __builtin_arm_stcl (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
*************** __arm_mcr (const unsigned int __coproc,
*** 74,80 ****
  	   uint32_t __value, const unsigned int __CRn, const unsigned int __CRm,
  	   const unsigned int __opc2)
  {
!   return __builtin_arm_mcr (__coproc, __opc1, __value, __CRn, __CRm, __opc2);
  }
  
  __extension__ static __inline uint32_t __attribute__ ((__always_inline__))
--- 74,80 ----
  	   uint32_t __value, const unsigned int __CRn, const unsigned int __CRm,
  	   const unsigned int __opc2)
  {
!   __builtin_arm_mcr (__coproc, __opc1, __value, __CRn, __CRm, __opc2);
  }
  
  __extension__ static __inline uint32_t __attribute__ ((__always_inline__))
*************** __arm_cdp2 (const unsigned int __coproc,
*** 90,124 ****
  	    const unsigned int __CRd, const unsigned int __CRn,
  	    const unsigned int __CRm, const unsigned int __opc2)
  {
!   return __builtin_arm_cdp2 (__coproc, __opc1, __CRd, __CRn, __CRm, __opc2);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_ldc2 (const unsigned int __coproc, const unsigned int __CRd,
  	    const void * __p)
  {
!   return __builtin_arm_ldc2 (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_ldc2l (const unsigned int __coproc, const unsigned int __CRd,
  	     const void * __p)
  {
!   return __builtin_arm_ldc2l (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_stc2 (const unsigned int __coproc, const unsigned int __CRd,
  	    void * __p)
  {
!   return __builtin_arm_stc2 (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_stc2l (const unsigned int __coproc, const unsigned int __CRd,
  	     void * __p)
  {
!   return __builtin_arm_stc2l (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
--- 90,124 ----
  	    const unsigned int __CRd, const unsigned int __CRn,
  	    const unsigned int __CRm, const unsigned int __opc2)
  {
!   __builtin_arm_cdp2 (__coproc, __opc1, __CRd, __CRn, __CRm, __opc2);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_ldc2 (const unsigned int __coproc, const unsigned int __CRd,
  	    const void * __p)
  {
!   __builtin_arm_ldc2 (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_ldc2l (const unsigned int __coproc, const unsigned int __CRd,
  	     const void * __p)
  {
!   __builtin_arm_ldc2l (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_stc2 (const unsigned int __coproc, const unsigned int __CRd,
  	    void * __p)
  {
!   __builtin_arm_stc2 (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
  __arm_stc2l (const unsigned int __coproc, const unsigned int __CRd,
  	     void * __p)
  {
!   __builtin_arm_stc2l (__coproc, __CRd, __p);
  }
  
  __extension__ static __inline void __attribute__ ((__always_inline__))
*************** __arm_mcr2 (const unsigned int __coproc,
*** 126,132 ****
  	    uint32_t __value, const unsigned int __CRn,
  	    const unsigned int __CRm, const unsigned int __opc2)
  {
!   return __builtin_arm_mcr2 (__coproc, __opc1, __value, __CRn, __CRm, __opc2);
  }
  
  __extension__ static __inline uint32_t __attribute__ ((__always_inline__))
--- 126,132 ----
  	    uint32_t __value, const unsigned int __CRn,
  	    const unsigned int __CRm, const unsigned int __opc2)
  {
!   __builtin_arm_mcr2 (__coproc, __opc1, __value, __CRn, __CRm, __opc2);
  }
  
  __extension__ static __inline uint32_t __attribute__ ((__always_inline__))
*************** __extension__ static __inline void __att
*** 143,149 ****
  __arm_mcrr (const unsigned int __coproc, const unsigned int __opc1,
  	    uint64_t __value, const unsigned int __CRm)
  {
!   return __builtin_arm_mcrr (__coproc, __opc1, __value, __CRm);
  }
  
  __extension__ static __inline uint64_t __attribute__ ((__always_inline__))
--- 143,149 ----
  __arm_mcrr (const unsigned int __coproc, const unsigned int __opc1,
  	    uint64_t __value, const unsigned int __CRm)
  {
!   __builtin_arm_mcrr (__coproc, __opc1, __value, __CRm);
  }
  
  __extension__ static __inline uint64_t __attribute__ ((__always_inline__))
*************** __extension__ static __inline void __att
*** 159,165 ****
  __arm_mcrr2 (const unsigned int __coproc, const unsigned int __opc1,
  	    uint64_t __value, const unsigned int __CRm)
  {
!   return __builtin_arm_mcrr2 (__coproc, __opc1, __value, __CRm);
  }
  
  __extension__ static __inline uint64_t __attribute__ ((__always_inline__))
--- 159,165 ----
  __arm_mcrr2 (const unsigned int __coproc, const unsigned int __opc1,
  	    uint64_t __value, const unsigned int __CRm)
  {
!   __builtin_arm_mcrr2 (__coproc, __opc1, __value, __CRm);
  }
  
  __extension__ static __inline uint64_t __attribute__ ((__always_inline__))
diff -Nrcpad gcc-8.1.0/gcc/config/arm/parsecpu.awk gcc-8.2.0/gcc/config/arm/parsecpu.awk
*** gcc-8.1.0/gcc/config/arm/parsecpu.awk	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/arm/parsecpu.awk	Tue May  8 10:33:33 2018
*************** function gen_opt () {
*** 463,469 ****
  function check_cpu (name) {
      exts = split (name, extensions, "+")
  
!     if (! extensions[1] in cpu_cnames) {
  	return "error"
      }
  
--- 463,469 ----
  function check_cpu (name) {
      exts = split (name, extensions, "+")
  
!     if (! (extensions[1] in cpu_cnames)) {
  	return "error"
      }
  
*************** function check_cpu (name) {
*** 477,491 ****
  }
  
  function check_fpu (name) {
!     if (name in fpu_cnames) {
! 	print fpu_cnames[name]
!     } else print "error"
  }
  
  function check_arch (name) {
      exts = split (name, extensions, "+")
  
!     if (! extensions[1] in arch_isa) {
  	return "error"
      }
  
--- 477,492 ----
  }
  
  function check_fpu (name) {
!     if (! (name in fpu_cnames)) {
! 	return "error"
!     }
!     return fpu_cnames[name]
  }
  
  function check_arch (name) {
      exts = split (name, extensions, "+")
  
!     if (! (extensions[1] in arch_isa)) {
  	return "error"
      }
  
*************** BEGIN {
*** 600,609 ****
  /^end arch / {
      if (NF != 3) fatal("syntax: end arch <name>")
      if (arch_name != $3) fatal("mimatched end arch")
!     if (! arch_name in arch_tune_for) {
  	fatal("arch definition lacks a \"tune for\" statement")
      }
!     if (! arch_name in arch_isa) {
  	fatal("arch definition lacks an \"isa\" statement")
      }
      arch_list = arch_list " " arch_name
--- 601,610 ----
  /^end arch / {
      if (NF != 3) fatal("syntax: end arch <name>")
      if (arch_name != $3) fatal("mimatched end arch")
!     if (! (arch_name in arch_tune_for)) {
  	fatal("arch definition lacks a \"tune for\" statement")
      }
!     if (! (arch_name in arch_isa)) {
  	fatal("arch definition lacks an \"isa\" statement")
      }
      arch_list = arch_list " " arch_name
*************** BEGIN {
*** 742,748 ****
  	cpu_cnames[cpu_name] = cpu_name
  	gsub(/[-+.]/, "_", cpu_cnames[cpu_name])
      }
!     if (! cpu_name in cpu_arch) fatal("cpu definition lacks an architecture")
      cpu_list = cpu_list " " cpu_name
      cpu_name = ""
      parse_ok = 1
--- 743,749 ----
  	cpu_cnames[cpu_name] = cpu_name
  	gsub(/[-+.]/, "_", cpu_cnames[cpu_name])
      }
!     if (! (cpu_name in cpu_arch)) fatal("cpu definition lacks an architecture")
      cpu_list = cpu_list " " cpu_name
      cpu_name = ""
      parse_ok = 1
*************** END {
*** 776,781 ****
  	print check_arch(target[2])
      } else if (cmd ~ /^chkfpu /) {
  	split (cmd, target)
! 	check_fpu(target[2])
      } else fatal("unrecognized command: "cmd)
  }
--- 777,782 ----
  	print check_arch(target[2])
      } else if (cmd ~ /^chkfpu /) {
  	split (cmd, target)
! 	print check_fpu(target[2])
      } else fatal("unrecognized command: "cmd)
  }
diff -Nrcpad gcc-8.1.0/gcc/config/gnu-user.h gcc-8.2.0/gcc/config/gnu-user.h
*** gcc-8.1.0/gcc/config/gnu-user.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/gnu-user.h	Thu Jul 12 12:47:48 2018
*************** see the files COPYING3 and COPYING.RUNTI
*** 123,129 ****
  
  #define GNU_USER_TARGET_NO_PTHREADS_LIB_SPEC \
    "%{shared:-lc} \
!    %{!shared:%{mieee-fp:-lieee} %{profile:-lc_p}%{!profile:-lc}}"
  
  #define GNU_USER_TARGET_LIB_SPEC \
    "%{pthread:-lpthread} " \
--- 123,129 ----
  
  #define GNU_USER_TARGET_NO_PTHREADS_LIB_SPEC \
    "%{shared:-lc} \
!    %{!shared:%{profile:-lc_p}%{!profile:-lc}}"
  
  #define GNU_USER_TARGET_LIB_SPEC \
    "%{pthread:-lpthread} " \
diff -Nrcpad gcc-8.1.0/gcc/config/i386/avx512bitalgintrin.h gcc-8.2.0/gcc/config/i386/avx512bitalgintrin.h
*** gcc-8.1.0/gcc/config/i386/avx512bitalgintrin.h	Fri Jan 26 04:14:15 2018
--- gcc-8.2.0/gcc/config/i386/avx512bitalgintrin.h	Wed Jul 11 21:02:54 2018
*************** _mm512_bitshuffle_epi64_mask (__m512i __
*** 107,113 ****
  
  extern __inline __mmask64
  __attribute__((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_bitshuffle_epi64_mask (__mmask8 __M, __m512i __A, __m512i __B)
  {
    return (__mmask64) __builtin_ia32_vpshufbitqmb512_mask ((__v64qi) __A,
  						 (__v64qi) __B,
--- 107,113 ----
  
  extern __inline __mmask64
  __attribute__((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_bitshuffle_epi64_mask (__mmask64 __M, __m512i __A, __m512i __B)
  {
    return (__mmask64) __builtin_ia32_vpshufbitqmb512_mask ((__v64qi) __A,
  						 (__v64qi) __B,
diff -Nrcpad gcc-8.1.0/gcc/config/i386/avx512bwintrin.h gcc-8.2.0/gcc/config/i386/avx512bwintrin.h
*** gcc-8.1.0/gcc/config/i386/avx512bwintrin.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/i386/avx512bwintrin.h	Wed Jul 11 21:02:54 2018
*************** _mm512_cmp_epi16_mask (__m512i __X, __m5
*** 3043,3049 ****
  
  extern __inline __mmask64
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_cmp_epi8_mask (__mmask32 __U, __m512i __X, __m512i __Y,
  			   const int __P)
  {
    return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
--- 3043,3049 ----
  
  extern __inline __mmask64
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_cmp_epi8_mask (__mmask64 __U, __m512i __X, __m512i __Y,
  			   const int __P)
  {
    return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
*************** _mm512_cmp_epu16_mask (__m512i __X, __m5
*** 3081,3087 ****
  
  extern __inline __mmask64
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_cmp_epu8_mask (__mmask32 __U, __m512i __X, __m512i __Y,
  			   const int __P)
  {
    return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
--- 3081,3087 ----
  
  extern __inline __mmask64
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_cmp_epu8_mask (__mmask64 __U, __m512i __X, __m512i __Y,
  			   const int __P)
  {
    return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
diff -Nrcpad gcc-8.1.0/gcc/config/i386/avx512fintrin.h gcc-8.2.0/gcc/config/i386/avx512fintrin.h
*** gcc-8.1.0/gcc/config/i386/avx512fintrin.h	Mon Feb 12 06:09:20 2018
--- gcc-8.2.0/gcc/config/i386/avx512fintrin.h	Wed Jul 11 21:02:54 2018
*************** _mm512_xor_epi64 (__m512i __A, __m512i _
*** 7306,7312 ****
  
  extern __inline __m512i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_xor_epi64 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
  {
    return (__m512i) __builtin_ia32_pxorq512_mask ((__v8di) __A,
  						 (__v8di) __B,
--- 7306,7312 ----
  
  extern __inline __m512i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_xor_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B)
  {
    return (__m512i) __builtin_ia32_pxorq512_mask ((__v8di) __A,
  						 (__v8di) __B,
*************** _mm512_mask_xor_epi64 (__m512i __W, __mm
*** 7316,7322 ****
  
  extern __inline __m512i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_maskz_xor_epi64 (__mmask16 __U, __m512i __A, __m512i __B)
  {
    return (__m512i) __builtin_ia32_pxorq512_mask ((__v8di) __A,
  						 (__v8di) __B,
--- 7316,7322 ----
  
  extern __inline __m512i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_maskz_xor_epi64 (__mmask8 __U, __m512i __A, __m512i __B)
  {
    return (__m512i) __builtin_ia32_pxorq512_mask ((__v8di) __A,
  						 (__v8di) __B,
*************** _mm512_cmpneq_epu32_mask (__m512i __X, _
*** 9544,9550 ****
  
  extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_cmpneq_epi64_mask (__mmask16 __M, __m512i __X, __m512i __Y)
  {
    return (__mmask8) __builtin_ia32_cmpq512_mask ((__v8di) __X,
  						    (__v8di) __Y, 4,
--- 9544,9550 ----
  
  extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm512_mask_cmpneq_epi64_mask (__mmask8 __M, __m512i __X, __m512i __Y)
  {
    return (__mmask8) __builtin_ia32_cmpq512_mask ((__v8di) __X,
  						    (__v8di) __Y, 4,
*************** _mm512_mask_insertf32x4 (__m512 __A, __m
*** 10806,10827 ****
  #define _mm512_maskz_insertf32x4(A, X, Y, C)                            \
    ((__m512) __builtin_ia32_insertf32x4_mask ((__v16sf)(__m512) (X),     \
      (__v4sf)(__m128) (Y), (int) (C), (__v16sf)_mm512_setzero_ps(),      \
!     (__mmask8)(A)))
  
  #define _mm512_maskz_inserti32x4(A, X, Y, C)                            \
    ((__m512i) __builtin_ia32_inserti32x4_mask ((__v16si)(__m512i) (X),   \
      (__v4si)(__m128i) (Y), (int) (C), (__v16si)_mm512_setzero_si512 (),     \
!     (__mmask8)(A)))
  
  #define _mm512_mask_insertf32x4(A, B, X, Y, C)                          \
    ((__m512) __builtin_ia32_insertf32x4_mask ((__v16sf)(__m512) (X),     \
      (__v4sf)(__m128) (Y), (int) (C), (__v16sf)(__m512) (A),             \
! 					     (__mmask8)(B)))
  
  #define _mm512_mask_inserti32x4(A, B, X, Y, C)                          \
    ((__m512i) __builtin_ia32_inserti32x4_mask ((__v16si)(__m512i) (X),   \
      (__v4si)(__m128i) (Y), (int) (C), (__v16si)(__m512i) (A),           \
! 					      (__mmask8)(B)))
  #endif
  
  extern __inline __m512i
--- 10806,10827 ----
  #define _mm512_maskz_insertf32x4(A, X, Y, C)                            \
    ((__m512) __builtin_ia32_insertf32x4_mask ((__v16sf)(__m512) (X),     \
      (__v4sf)(__m128) (Y), (int) (C), (__v16sf)_mm512_setzero_ps(),      \
!     (__mmask16)(A)))
  
  #define _mm512_maskz_inserti32x4(A, X, Y, C)                            \
    ((__m512i) __builtin_ia32_inserti32x4_mask ((__v16si)(__m512i) (X),   \
      (__v4si)(__m128i) (Y), (int) (C), (__v16si)_mm512_setzero_si512 (),     \
!     (__mmask16)(A)))
  
  #define _mm512_mask_insertf32x4(A, B, X, Y, C)                          \
    ((__m512) __builtin_ia32_insertf32x4_mask ((__v16sf)(__m512) (X),     \
      (__v4sf)(__m128) (Y), (int) (C), (__v16sf)(__m512) (A),             \
! 					     (__mmask16)(B)))
  
  #define _mm512_mask_inserti32x4(A, B, X, Y, C)                          \
    ((__m512i) __builtin_ia32_inserti32x4_mask ((__v16si)(__m512i) (X),   \
      (__v4si)(__m128i) (Y), (int) (C), (__v16si)(__m512i) (A),           \
! 					      (__mmask16)(B)))
  #endif
  
  extern __inline __m512i
diff -Nrcpad gcc-8.1.0/gcc/config/i386/avx512vbmi2vlintrin.h gcc-8.2.0/gcc/config/i386/avx512vbmi2vlintrin.h
*** gcc-8.1.0/gcc/config/i386/avx512vbmi2vlintrin.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/i386/avx512vbmi2vlintrin.h	Wed Jul 11 21:02:54 2018
*************** _mm_shldi_epi64 (__m128i __A, __m128i __
*** 541,547 ****
  	(__v4si)(__m128i)(B),(int)(C))
  #define _mm_mask_shrdi_epi32(A, B, C, D, E) \
    ((__m128i) __builtin_ia32_vpshrd_v4si_mask ((__v4si)(__m128i)(C), \
! 	(__v4si)(__m128i)(D), (int)(E), (__v4si)(__m128i)(A),(__mmask16)(B))
  #define _mm_maskz_shrdi_epi32(A, B, C, D) \
    ((__m128i) __builtin_ia32_vpshrd_v4si_mask ((__v4si)(__m128i)(B), \
  	(__v4si)(__m128i)(C),(int)(D), \
--- 541,547 ----
  	(__v4si)(__m128i)(B),(int)(C))
  #define _mm_mask_shrdi_epi32(A, B, C, D, E) \
    ((__m128i) __builtin_ia32_vpshrd_v4si_mask ((__v4si)(__m128i)(C), \
! 	(__v4si)(__m128i)(D), (int)(E), (__v4si)(__m128i)(A),(__mmask8)(B))
  #define _mm_maskz_shrdi_epi32(A, B, C, D) \
    ((__m128i) __builtin_ia32_vpshrd_v4si_mask ((__v4si)(__m128i)(B), \
  	(__v4si)(__m128i)(C),(int)(D), \
*************** _mm_shldi_epi64 (__m128i __A, __m128i __
*** 601,607 ****
  	(__v4si)(__m128i)(B),(int)(C))
  #define _mm_mask_shldi_epi32(A, B, C, D, E) \
    ((__m128i) __builtin_ia32_vpshld_v4si_mask ((__v4si)(__m128i)(C), \
! 	(__v4si)(__m128i)(D), (int)(E), (__v4si)(__m128i)(A),(__mmask16)(B))
  #define _mm_maskz_shldi_epi32(A, B, C, D) \
    ((__m128i) __builtin_ia32_vpshld_v4si_mask ((__v4si)(__m128i)(B), \
  	(__v4si)(__m128i)(C),(int)(D), \
--- 601,607 ----
  	(__v4si)(__m128i)(B),(int)(C))
  #define _mm_mask_shldi_epi32(A, B, C, D, E) \
    ((__m128i) __builtin_ia32_vpshld_v4si_mask ((__v4si)(__m128i)(C), \
! 	(__v4si)(__m128i)(D), (int)(E), (__v4si)(__m128i)(A),(__mmask8)(B))
  #define _mm_maskz_shldi_epi32(A, B, C, D) \
    ((__m128i) __builtin_ia32_vpshld_v4si_mask ((__v4si)(__m128i)(B), \
  	(__v4si)(__m128i)(C),(int)(D), \
diff -Nrcpad gcc-8.1.0/gcc/config/i386/avx512vlbwintrin.h gcc-8.2.0/gcc/config/i386/avx512vlbwintrin.h
*** gcc-8.1.0/gcc/config/i386/avx512vlbwintrin.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/i386/avx512vlbwintrin.h	Wed Jul 11 21:02:54 2018
*************** _mm256_cmp_epi16_mask (__m256i __X, __m2
*** 1467,1473 ****
  
  extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_cmp_epi8_mask (__mmask8 __U, __m128i __X, __m128i __Y,
  			const int __P)
  {
    return (__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi) __X,
--- 1467,1473 ----
  
  extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_cmp_epi8_mask (__mmask16 __U, __m128i __X, __m128i __Y,
  			const int __P)
  {
    return (__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi) __X,
*************** _mm_cmp_epi8_mask (__m128i __X, __m128i
*** 1486,1492 ****
  
  extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmp_epi8_mask (__mmask16 __U, __m256i __X, __m256i __Y,
  			   const int __P)
  {
    return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
--- 1486,1492 ----
  
  extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmp_epi8_mask (__mmask32 __U, __m256i __X, __m256i __Y,
  			   const int __P)
  {
    return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
*************** _mm256_mask_cmp_epi8_mask (__mmask16 __U
*** 1494,1500 ****
  						  (__mmask32) __U);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
  _mm256_cmp_epi8_mask (__m256i __X, __m256i __Y, const int __P)
  {
--- 1494,1500 ----
  						  (__mmask32) __U);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
  _mm256_cmp_epi8_mask (__m256i __X, __m256i __Y, const int __P)
  {
*************** _mm256_cmp_epu16_mask (__m256i __X, __m2
*** 1543,1549 ****
  
  extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_cmp_epu8_mask (__mmask8 __U, __m128i __X, __m128i __Y,
  			const int __P)
  {
    return (__mmask16) __builtin_ia32_ucmpb128_mask ((__v16qi) __X,
--- 1543,1549 ----
  
  extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_cmp_epu8_mask (__mmask16 __U, __m128i __X, __m128i __Y,
  			const int __P)
  {
    return (__mmask16) __builtin_ia32_ucmpb128_mask ((__v16qi) __X,
*************** _mm_cmp_epu8_mask (__m128i __X, __m128i
*** 1562,1568 ****
  
  extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmp_epu8_mask (__mmask16 __U, __m256i __X, __m256i __Y,
  			   const int __P)
  {
    return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
--- 1562,1568 ----
  
  extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmp_epu8_mask (__mmask32 __U, __m256i __X, __m256i __Y,
  			   const int __P)
  {
    return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
*************** _mm256_mask_cmp_epu8_mask (__mmask16 __U
*** 1570,1576 ****
  						   (__mmask32) __U);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
  _mm256_cmp_epu8_mask (__m256i __X, __m256i __Y, const int __P)
  {
--- 1570,1576 ----
  						   (__mmask32) __U);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
  _mm256_cmp_epu8_mask (__m256i __X, __m256i __Y, const int __P)
  {
*************** _mm_maskz_slli_epi16 (__mmask8 __U, __m1
*** 1998,2004 ****
  #define _mm_mask_cmp_epi16_mask(M, X, Y, P)				\
    ((__mmask8) __builtin_ia32_cmpw128_mask ((__v8hi)(__m128i)(X),	\
  					    (__v8hi)(__m128i)(Y), (int)(P),\
! 					    (__mmask16)(M)))
  
  #define _mm_mask_cmp_epi8_mask(M, X, Y, P)				\
    ((__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi)(__m128i)(X),	\
--- 1998,2004 ----
  #define _mm_mask_cmp_epi16_mask(M, X, Y, P)				\
    ((__mmask8) __builtin_ia32_cmpw128_mask ((__v8hi)(__m128i)(X),	\
  					    (__v8hi)(__m128i)(Y), (int)(P),\
! 					    (__mmask8)(M)))
  
  #define _mm_mask_cmp_epi8_mask(M, X, Y, P)				\
    ((__mmask16) __builtin_ia32_cmpb128_mask ((__v16qi)(__m128i)(X),	\
*************** _mm_maskz_mullo_epi16 (__mmask8 __U, __m
*** 2430,2436 ****
  
  extern __inline __m256i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cvtepi8_epi16 (__m256i __W, __mmask32 __U, __m128i __A)
  {
    return (__m256i) __builtin_ia32_pmovsxbw256_mask ((__v16qi) __A,
  						    (__v16hi) __W,
--- 2430,2436 ----
  
  extern __inline __m256i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cvtepi8_epi16 (__m256i __W, __mmask16 __U, __m128i __A)
  {
    return (__m256i) __builtin_ia32_pmovsxbw256_mask ((__v16qi) __A,
  						    (__v16hi) __W,
*************** _mm256_maskz_cvtepi8_epi16 (__mmask16 __
*** 2449,2455 ****
  
  extern __inline __m128i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_cvtepi8_epi16 (__m128i __W, __mmask32 __U, __m128i __A)
  {
    return (__m128i) __builtin_ia32_pmovsxbw128_mask ((__v16qi) __A,
  						    (__v8hi) __W,
--- 2449,2455 ----
  
  extern __inline __m128i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_cvtepi8_epi16 (__m128i __W, __mmask8 __U, __m128i __A)
  {
    return (__m128i) __builtin_ia32_pmovsxbw128_mask ((__v16qi) __A,
  						    (__v8hi) __W,
*************** _mm_maskz_cvtepi8_epi16 (__mmask8 __U, _
*** 2468,2474 ****
  
  extern __inline __m256i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cvtepu8_epi16 (__m256i __W, __mmask32 __U, __m128i __A)
  {
    return (__m256i) __builtin_ia32_pmovzxbw256_mask ((__v16qi) __A,
  						    (__v16hi) __W,
--- 2468,2474 ----
  
  extern __inline __m256i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cvtepu8_epi16 (__m256i __W, __mmask16 __U, __m128i __A)
  {
    return (__m256i) __builtin_ia32_pmovzxbw256_mask ((__v16qi) __A,
  						    (__v16hi) __W,
*************** _mm256_maskz_cvtepu8_epi16 (__mmask16 __
*** 2487,2493 ****
  
  extern __inline __m128i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_cvtepu8_epi16 (__m128i __W, __mmask32 __U, __m128i __A)
  {
    return (__m128i) __builtin_ia32_pmovzxbw128_mask ((__v16qi) __A,
  						    (__v8hi) __W,
--- 2487,2493 ----
  
  extern __inline __m128i
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_cvtepu8_epi16 (__m128i __W, __mmask8 __U, __m128i __A)
  {
    return (__m128i) __builtin_ia32_pmovzxbw128_mask ((__v16qi) __A,
  						    (__v8hi) __W,
*************** _mm_mask_cmple_epi16_mask (__mmask8 __M,
*** 4541,4688 ****
  						 (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpneq_epu8_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
! 						  (__v32qi) __Y, 4,
! 						  (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmplt_epu8_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
! 						  (__v32qi) __Y, 1,
! 						  (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpge_epu8_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
! 						  (__v32qi) __Y, 5,
! 						  (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmple_epu8_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
! 						  (__v32qi) __Y, 2,
! 						  (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpneq_epu16_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
! 						  (__v16hi) __Y, 4,
! 						  (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmplt_epu16_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
! 						  (__v16hi) __Y, 1,
! 						  (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpge_epu16_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
! 						  (__v16hi) __Y, 5,
! 						  (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmple_epu16_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
! 						  (__v16hi) __Y, 2,
! 						  (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpneq_epi8_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
! 						 (__v32qi) __Y, 4,
! 						 (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmplt_epi8_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
! 						 (__v32qi) __Y, 1,
! 						 (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpge_epi8_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
! 						 (__v32qi) __Y, 5,
! 						 (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmple_epi8_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
! 						 (__v32qi) __Y, 2,
! 						 (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpneq_epi16_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
! 						 (__v16hi) __Y, 4,
! 						 (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmplt_epi16_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
! 						 (__v16hi) __Y, 1,
! 						 (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpge_epi16_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
! 						 (__v16hi) __Y, 5,
! 						 (__mmask8) __M);
  }
  
! extern __inline __mmask8
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmple_epi16_mask (__mmask8 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask8) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
! 						 (__v16hi) __Y, 2,
! 						 (__mmask8) __M);
  }
  
  #ifdef __DISABLE_AVX512VLBW__
--- 4541,4688 ----
  						 (__mmask8) __M);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpneq_epu8_mask (__mmask32 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
! 						   (__v32qi) __Y, 4,
! 						   (__mmask32) __M);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmplt_epu8_mask (__mmask32 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
! 						   (__v32qi) __Y, 1,
! 						   (__mmask32) __M);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpge_epu8_mask (__mmask32 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
! 						   (__v32qi) __Y, 5,
! 						   (__mmask32) __M);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmple_epu8_mask (__mmask32 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask32) __builtin_ia32_ucmpb256_mask ((__v32qi) __X,
! 						   (__v32qi) __Y, 2,
! 						   (__mmask32) __M);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpneq_epu16_mask (__mmask16 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
! 						   (__v16hi) __Y, 4,
! 						   (__mmask16) __M);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmplt_epu16_mask (__mmask16 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
! 						   (__v16hi) __Y, 1,
! 						   (__mmask16) __M);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpge_epu16_mask (__mmask16 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
! 						   (__v16hi) __Y, 5,
! 						   (__mmask16) __M);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmple_epu16_mask (__mmask16 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask16) __builtin_ia32_ucmpw256_mask ((__v16hi) __X,
! 						   (__v16hi) __Y, 2,
! 						   (__mmask16) __M);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpneq_epi8_mask (__mmask32 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
! 						  (__v32qi) __Y, 4,
! 						  (__mmask32) __M);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmplt_epi8_mask (__mmask32 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
! 						  (__v32qi) __Y, 1,
! 						  (__mmask32) __M);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpge_epi8_mask (__mmask32 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
! 						  (__v32qi) __Y, 5,
! 						  (__mmask32) __M);
  }
  
! extern __inline __mmask32
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmple_epi8_mask (__mmask32 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask32) __builtin_ia32_cmpb256_mask ((__v32qi) __X,
! 						  (__v32qi) __Y, 2,
! 						  (__mmask32) __M);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpneq_epi16_mask (__mmask16 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
! 						  (__v16hi) __Y, 4,
! 						  (__mmask16) __M);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmplt_epi16_mask (__mmask16 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
! 						  (__v16hi) __Y, 1,
! 						  (__mmask16) __M);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmpge_epi16_mask (__mmask16 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
! 						  (__v16hi) __Y, 5,
! 						  (__mmask16) __M);
  }
  
! extern __inline __mmask16
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_cmple_epi16_mask (__mmask16 __M, __m256i __X, __m256i __Y)
  {
!   return (__mmask16) __builtin_ia32_cmpw256_mask ((__v16hi) __X,
! 						  (__v16hi) __Y, 2,
! 						  (__mmask16) __M);
  }
  
  #ifdef __DISABLE_AVX512VLBW__
diff -Nrcpad gcc-8.1.0/gcc/config/i386/avx512vlintrin.h gcc-8.2.0/gcc/config/i386/avx512vlintrin.h
*** gcc-8.1.0/gcc/config/i386/avx512vlintrin.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/i386/avx512vlintrin.h	Wed Jul 11 21:02:54 2018
*************** _mm256_maskz_add_pd (__mmask8 __U, __m25
*** 466,472 ****
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_add_ps (__m128 __W, __mmask16 __U, __m128 __A, __m128 __B)
  {
    return (__m128) __builtin_ia32_addps128_mask ((__v4sf) __A,
  						(__v4sf) __B,
--- 466,472 ----
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_add_ps (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
  {
    return (__m128) __builtin_ia32_addps128_mask ((__v4sf) __A,
  						(__v4sf) __B,
*************** _mm_mask_add_ps (__m128 __W, __mmask16 _
*** 476,482 ****
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_maskz_add_ps (__mmask16 __U, __m128 __A, __m128 __B)
  {
    return (__m128) __builtin_ia32_addps128_mask ((__v4sf) __A,
  						(__v4sf) __B,
--- 476,482 ----
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_maskz_add_ps (__mmask8 __U, __m128 __A, __m128 __B)
  {
    return (__m128) __builtin_ia32_addps128_mask ((__v4sf) __A,
  						(__v4sf) __B,
*************** _mm_maskz_add_ps (__mmask16 __U, __m128
*** 487,493 ****
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_add_ps (__m256 __W, __mmask16 __U, __m256 __A, __m256 __B)
  {
    return (__m256) __builtin_ia32_addps256_mask ((__v8sf) __A,
  						(__v8sf) __B,
--- 487,493 ----
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_add_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
  {
    return (__m256) __builtin_ia32_addps256_mask ((__v8sf) __A,
  						(__v8sf) __B,
*************** _mm256_mask_add_ps (__m256 __W, __mmask1
*** 497,503 ****
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_maskz_add_ps (__mmask16 __U, __m256 __A, __m256 __B)
  {
    return (__m256) __builtin_ia32_addps256_mask ((__v8sf) __A,
  						(__v8sf) __B,
--- 497,503 ----
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_maskz_add_ps (__mmask8 __U, __m256 __A, __m256 __B)
  {
    return (__m256) __builtin_ia32_addps256_mask ((__v8sf) __A,
  						(__v8sf) __B,
*************** _mm256_maskz_sub_pd (__mmask8 __U, __m25
*** 551,557 ****
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_sub_ps (__m128 __W, __mmask16 __U, __m128 __A, __m128 __B)
  {
    return (__m128) __builtin_ia32_subps128_mask ((__v4sf) __A,
  						(__v4sf) __B,
--- 551,557 ----
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_mask_sub_ps (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
  {
    return (__m128) __builtin_ia32_subps128_mask ((__v4sf) __A,
  						(__v4sf) __B,
*************** _mm_mask_sub_ps (__m128 __W, __mmask16 _
*** 561,567 ****
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_maskz_sub_ps (__mmask16 __U, __m128 __A, __m128 __B)
  {
    return (__m128) __builtin_ia32_subps128_mask ((__v4sf) __A,
  						(__v4sf) __B,
--- 561,567 ----
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_maskz_sub_ps (__mmask8 __U, __m128 __A, __m128 __B)
  {
    return (__m128) __builtin_ia32_subps128_mask ((__v4sf) __A,
  						(__v4sf) __B,
*************** _mm_maskz_sub_ps (__mmask16 __U, __m128
*** 572,578 ****
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_sub_ps (__m256 __W, __mmask16 __U, __m256 __A, __m256 __B)
  {
    return (__m256) __builtin_ia32_subps256_mask ((__v8sf) __A,
  						(__v8sf) __B,
--- 572,578 ----
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_mask_sub_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
  {
    return (__m256) __builtin_ia32_subps256_mask ((__v8sf) __A,
  						(__v8sf) __B,
*************** _mm256_mask_sub_ps (__m256 __W, __mmask1
*** 582,588 ****
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_maskz_sub_ps (__mmask16 __U, __m256 __A, __m256 __B)
  {
    return (__m256) __builtin_ia32_subps256_mask ((__v8sf) __A,
  						(__v8sf) __B,
--- 582,588 ----
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_maskz_sub_ps (__mmask8 __U, __m256 __A, __m256 __B)
  {
    return (__m256) __builtin_ia32_subps256_mask ((__v8sf) __A,
  						(__v8sf) __B,
*************** _mm256_mask_cvtepi32_ps (__m256 __W, __m
*** 1320,1326 ****
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_maskz_cvtepi32_ps (__mmask16 __U, __m256i __A)
  {
    return (__m256) __builtin_ia32_cvtdq2ps256_mask ((__v8si) __A,
  						   (__v8sf)
--- 1320,1326 ----
  
  extern __inline __m256
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm256_maskz_cvtepi32_ps (__mmask8 __U, __m256i __A)
  {
    return (__m256) __builtin_ia32_cvtdq2ps256_mask ((__v8si) __A,
  						   (__v8sf)
*************** _mm_mask_cvtepi32_ps (__m128 __W, __mmas
*** 1339,1345 ****
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_maskz_cvtepi32_ps (__mmask16 __U, __m128i __A)
  {
    return (__m128) __builtin_ia32_cvtdq2ps128_mask ((__v4si) __A,
  						   (__v4sf)
--- 1339,1345 ----
  
  extern __inline __m128
  __attribute__ ((__gnu_inline__, __always_inline__, __artificial__))
! _mm_maskz_cvtepi32_ps (__mmask8 __U, __m128i __A)
  {
    return (__m128) __builtin_ia32_cvtdq2ps128_mask ((__v4si) __A,
  						   (__v4sf)
diff -Nrcpad gcc-8.1.0/gcc/config/i386/i386.c gcc-8.2.0/gcc/config/i386/i386.c
*** gcc-8.1.0/gcc/config/i386/i386.c	Wed Apr 25 17:31:20 2018
--- gcc-8.2.0/gcc/config/i386/i386.c	Fri Jul 13 20:36:01 2018
*************** const struct processor_costs *ix86_cost
*** 139,145 ****
  #define m_NEHALEM (HOST_WIDE_INT_1U<<PROCESSOR_NEHALEM)
  #define m_SANDYBRIDGE (HOST_WIDE_INT_1U<<PROCESSOR_SANDYBRIDGE)
  #define m_HASWELL (HOST_WIDE_INT_1U<<PROCESSOR_HASWELL)
- #define m_CORE_ALL (m_CORE2 | m_NEHALEM  | m_SANDYBRIDGE | m_HASWELL)
  #define m_BONNELL (HOST_WIDE_INT_1U<<PROCESSOR_BONNELL)
  #define m_SILVERMONT (HOST_WIDE_INT_1U<<PROCESSOR_SILVERMONT)
  #define m_KNL (HOST_WIDE_INT_1U<<PROCESSOR_KNL)
--- 139,144 ----
*************** const struct processor_costs *ix86_cost
*** 149,154 ****
--- 148,157 ----
  #define m_CANNONLAKE (HOST_WIDE_INT_1U<<PROCESSOR_CANNONLAKE)
  #define m_ICELAKE_CLIENT (HOST_WIDE_INT_1U<<PROCESSOR_ICELAKE_CLIENT)
  #define m_ICELAKE_SERVER (HOST_WIDE_INT_1U<<PROCESSOR_ICELAKE_SERVER)
+ #define m_CORE_AVX512 (m_SKYLAKE_AVX512 | m_CANNONLAKE \
+ 		       | m_ICELAKE_CLIENT | m_ICELAKE_SERVER)
+ #define m_CORE_AVX2 (m_HASWELL | m_SKYLAKE | m_CORE_AVX512)
+ #define m_CORE_ALL (m_CORE2 | m_NEHALEM  | m_SANDYBRIDGE | m_CORE_AVX2)
  #define m_INTEL (HOST_WIDE_INT_1U<<PROCESSOR_INTEL)
  
  #define m_GEODE (HOST_WIDE_INT_1U<<PROCESSOR_GEODE)
*************** ix86_finalize_stack_frame_flags (void)
*** 13328,13334 ****
       is used, but in the end nothing that needed the stack alignment had
       been spilled nor stack access, clear frame_pointer_needed and say we
       don't need stack realignment.  */
!   if ((stack_realign || !flag_omit_frame_pointer)
        && frame_pointer_needed
        && crtl->is_leaf
        && crtl->sp_is_unchanging
--- 13331,13337 ----
       is used, but in the end nothing that needed the stack alignment had
       been spilled nor stack access, clear frame_pointer_needed and say we
       don't need stack realignment.  */
!   if ((stack_realign || (!flag_omit_frame_pointer && optimize))
        && frame_pointer_needed
        && crtl->is_leaf
        && crtl->sp_is_unchanging
*************** ix86_expand_builtin (tree exp, rtx targe
*** 37042,37048 ****
  
      case IX86_BUILTIN_RDPID:
  
!       op0 = gen_reg_rtx (TARGET_64BIT ? DImode : SImode);
  
        if (TARGET_64BIT)
  	{
--- 37045,37051 ----
  
      case IX86_BUILTIN_RDPID:
  
!       op0 = gen_reg_rtx (word_mode);
  
        if (TARGET_64BIT)
  	{
*************** ix86_expand_builtin (tree exp, rtx targe
*** 37051,37068 ****
  	}
        else
  	insn = gen_rdpid (op0);
        emit_insn (insn);
  
!       if (target == 0)
! 	{
! 	  /* mode is VOIDmode if __builtin_rdpid has been called
! 	     without lhs.  */
! 	  if (mode == VOIDmode)
! 	    return target;
! 	  target = gen_reg_rtx (mode);
! 	}
        emit_move_insn (target, op0);
        return target;
      case IX86_BUILTIN_RDPMC:
      case IX86_BUILTIN_RDTSC:
      case IX86_BUILTIN_RDTSCP:
--- 37054,37069 ----
  	}
        else
  	insn = gen_rdpid (op0);
+ 
        emit_insn (insn);
  
!       if (target == 0
! 	  || !register_operand (target, SImode))
! 	target = gen_reg_rtx (SImode);
! 
        emit_move_insn (target, op0);
        return target;
+ 
      case IX86_BUILTIN_RDPMC:
      case IX86_BUILTIN_RDTSC:
      case IX86_BUILTIN_RDTSCP:
*************** ix86_expand_builtin (tree exp, rtx targe
*** 37121,37134 ****
  	  emit_move_insn (gen_rtx_MEM (SImode, op4), op2);
  	}
  
!       if (target == 0)
! 	{
! 	  /* mode is VOIDmode if __builtin_rd* has been called
! 	     without lhs.  */
! 	  if (mode == VOIDmode)
! 	    return target;
! 	  target = gen_reg_rtx (mode);
! 	}
  
        if (TARGET_64BIT)
  	{
--- 37122,37130 ----
  	  emit_move_insn (gen_rtx_MEM (SImode, op4), op2);
  	}
  
!       if (target == 0
! 	  || !register_operand (target, DImode))
!         target = gen_reg_rtx (DImode);
  
        if (TARGET_64BIT)
  	{
*************** ix86_expand_builtin (tree exp, rtx targe
*** 37217,37241 ****
        if (!REG_P (op0))
  	op0 = copy_to_mode_reg (SImode, op0);
  
        if (TARGET_64BIT)
  	{
  	  op2 = expand_simple_binop (DImode, LSHIFTRT, op1, GEN_INT (32),
  				     NULL, 1, OPTAB_DIRECT);
  
  	  op2 = gen_lowpart (SImode, op2);
  	  op1 = gen_lowpart (SImode, op1);
- 	  if (!REG_P (op1))
- 	    op1 = copy_to_mode_reg (SImode, op1);
- 	  if (!REG_P (op2))
- 	    op2 = copy_to_mode_reg (SImode, op2);
- 	  icode = CODE_FOR_xsetbv_rex64;
  	  pat = GEN_FCN (icode) (op0, op1, op2);
  	}
        else
  	{
- 	  if (!REG_P (op1))
- 	    op1 = copy_to_mode_reg (DImode, op1);
  	  icode = CODE_FOR_xsetbv;
  	  pat = GEN_FCN (icode) (op0, op1);
  	}
        if (pat)
--- 37213,37235 ----
        if (!REG_P (op0))
  	op0 = copy_to_mode_reg (SImode, op0);
  
+       op1 = force_reg (DImode, op1);
+ 
        if (TARGET_64BIT)
  	{
  	  op2 = expand_simple_binop (DImode, LSHIFTRT, op1, GEN_INT (32),
  				     NULL, 1, OPTAB_DIRECT);
  
+ 	  icode = CODE_FOR_xsetbv_rex64;
+ 
  	  op2 = gen_lowpart (SImode, op2);
  	  op1 = gen_lowpart (SImode, op1);
  	  pat = GEN_FCN (icode) (op0, op1, op2);
  	}
        else
  	{
  	  icode = CODE_FOR_xsetbv;
+ 
  	  pat = GEN_FCN (icode) (op0, op1);
  	}
        if (pat)
diff -Nrcpad gcc-8.1.0/gcc/config/i386/i386.md gcc-8.2.0/gcc/config/i386/i386.md
*** gcc-8.1.0/gcc/config/i386/i386.md	Wed Apr 25 17:31:20 2018
--- gcc-8.2.0/gcc/config/i386/i386.md	Tue Jun 26 11:46:10 2018
***************
*** 12481,12486 ****
--- 12481,12487 ----
    "(peep2_reg_dead_p (3, operands[1])
      || operands_match_p (operands[1], operands[3]))
     && ! reg_overlap_mentioned_p (operands[3], operands[0])
+    && ! reg_overlap_mentioned_p (operands[3], operands[4])
     && ! reg_set_p (operands[3], operands[4])
     && peep2_regno_dead_p (0, FLAGS_REG)"
    [(parallel [(set (match_dup 5) (match_dup 0))
***************
*** 12506,12511 ****
--- 12507,12513 ----
      || operands_match_p (operands[2], operands[4]))
     && ! reg_overlap_mentioned_p (operands[4], operands[0])
     && ! reg_overlap_mentioned_p (operands[4], operands[1])
+    && ! reg_overlap_mentioned_p (operands[4], operands[5])
     && ! reg_set_p (operands[4], operands[5])
     && refers_to_regno_p (FLAGS_REG, operands[1], (rtx *)NULL)
     && peep2_regno_dead_p (0, FLAGS_REG)"
***************
*** 12555,12560 ****
--- 12557,12563 ----
    "(peep2_reg_dead_p (3, operands[1])
      || operands_match_p (operands[1], operands[3]))
     && ! reg_overlap_mentioned_p (operands[3], operands[0])
+    && ! reg_overlap_mentioned_p (operands[3], operands[4])
     && ! reg_set_p (operands[3], operands[4])
     && peep2_regno_dead_p (0, FLAGS_REG)"
    [(parallel [(set (match_dup 5) (match_dup 0))
***************
*** 12581,12586 ****
--- 12584,12590 ----
      || operands_match_p (operands[2], operands[4]))
     && ! reg_overlap_mentioned_p (operands[4], operands[0])
     && ! reg_overlap_mentioned_p (operands[4], operands[1])
+    && ! reg_overlap_mentioned_p (operands[4], operands[5])
     && ! reg_set_p (operands[4], operands[5])
     && refers_to_regno_p (FLAGS_REG, operands[1], (rtx *)NULL)
     && peep2_regno_dead_p (0, FLAGS_REG)"
***************
*** 16350,16356 ****
  
  (define_insn "sse4_1_round<mode>2"
    [(set (match_operand:MODEF 0 "register_operand" "=x,v")
! 	(unspec:MODEF [(match_operand:MODEF 1 "register_operand" "x,v")
  		       (match_operand:SI 2 "const_0_to_15_operand" "n,n")]
  		      UNSPEC_ROUND))]
    "TARGET_SSE4_1"
--- 16354,16360 ----
  
  (define_insn "sse4_1_round<mode>2"
    [(set (match_operand:MODEF 0 "register_operand" "=x,v")
! 	(unspec:MODEF [(match_operand:MODEF 1 "nonimmediate_operand" "xm,vm")
  		       (match_operand:SI 2 "const_0_to_15_operand" "n,n")]
  		      UNSPEC_ROUND))]
    "TARGET_SSE4_1"
***************
*** 16946,16957 ****
  				 FIST_ROUNDING))
  	      (clobber (reg:CC FLAGS_REG))])]
    "SSE_FLOAT_MODE_P (<MODEF:MODE>mode) && TARGET_SSE_MATH
!    && !flag_trapping_math"
  {
!   if (TARGET_64BIT && optimize_insn_for_size_p ())
!     FAIL;
  
!   if (ROUND_<ROUNDING> == ROUND_FLOOR)
      ix86_expand_lfloorceil (operands[0], operands[1], true);
    else if (ROUND_<ROUNDING> == ROUND_CEIL)
      ix86_expand_lfloorceil (operands[0], operands[1], false);
--- 16950,16968 ----
  				 FIST_ROUNDING))
  	      (clobber (reg:CC FLAGS_REG))])]
    "SSE_FLOAT_MODE_P (<MODEF:MODE>mode) && TARGET_SSE_MATH
!    && (TARGET_SSE4_1 || !flag_trapping_math)"
  {
!   if (TARGET_SSE4_1)
!     {
!       rtx tmp = gen_reg_rtx (<MODEF:MODE>mode);
  
!       emit_insn (gen_sse4_1_round<mode>2
! 		 (tmp, operands[1], GEN_INT (ROUND_<ROUNDING>
! 					     | ROUND_NO_EXC)));
!       emit_insn (gen_fix_trunc<MODEF:mode><SWI48:mode>2
! 		 (operands[0], tmp));
!     }
!   else if (ROUND_<ROUNDING> == ROUND_FLOOR)
      ix86_expand_lfloorceil (operands[0], operands[1], true);
    else if (ROUND_<ROUNDING> == ROUND_CEIL)
      ix86_expand_lfloorceil (operands[0], operands[1], false);
***************
*** 19073,19078 ****
--- 19084,19120 ----
  		       const0_rtx);
  })
  
+ ;; Likewise for cmpelim optimized pattern.
+ (define_peephole2
+   [(set (match_operand:SWI 0 "register_operand")
+ 	(match_operand:SWI 1 "memory_operand"))
+    (parallel [(set (reg FLAGS_REG)
+ 		   (compare (match_operator:SWI 3 "plusminuslogic_operator"
+ 			      [(match_dup 0)
+ 			       (match_operand:SWI 2 "<nonmemory_operand>")])
+ 			    (const_int 0)))
+ 	      (set (match_dup 0) (match_dup 3))])
+    (set (match_dup 1) (match_dup 0))]
+   "(TARGET_READ_MODIFY_WRITE || optimize_insn_for_size_p ())
+    && peep2_reg_dead_p (3, operands[0])
+    && !reg_overlap_mentioned_p (operands[0], operands[1])
+    && !reg_overlap_mentioned_p (operands[0], operands[2])
+    && ix86_match_ccmode (peep2_next_insn (1),
+ 			 (GET_CODE (operands[3]) == PLUS
+ 			  || GET_CODE (operands[3]) == MINUS)
+ 			 ? CCGOCmode : CCNOmode)"
+   [(parallel [(set (match_dup 4) (match_dup 6))
+ 	      (set (match_dup 1) (match_dup 5))])]
+ {
+   operands[4] = SET_DEST (XVECEXP (PATTERN (peep2_next_insn (1)), 0, 0));
+   operands[5]
+     = gen_rtx_fmt_ee (GET_CODE (operands[3]), GET_MODE (operands[3]),
+ 		      copy_rtx (operands[1]), operands[2]);
+   operands[6]
+     = gen_rtx_COMPARE (GET_MODE (operands[4]), copy_rtx (operands[5]),
+ 		       const0_rtx);
+ })
+ 
  ;; Likewise for instances where we have a lea pattern.
  (define_peephole2
    [(set (match_operand:SWI 0 "register_operand")
***************
*** 19116,19122 ****
     (set (match_dup 1) (match_dup 0))
     (set (reg FLAGS_REG) (compare (match_dup 0) (const_int 0)))]
    "(TARGET_READ_MODIFY_WRITE || optimize_insn_for_size_p ())
!    && GET_CODE (operands[2]) != MINUS
     && peep2_reg_dead_p (3, operands[0])
     && !reg_overlap_mentioned_p (operands[0], operands[1])
     && ix86_match_ccmode (peep2_next_insn (2),
--- 19158,19164 ----
     (set (match_dup 1) (match_dup 0))
     (set (reg FLAGS_REG) (compare (match_dup 0) (const_int 0)))]
    "(TARGET_READ_MODIFY_WRITE || optimize_insn_for_size_p ())
!    && COMMUTATIVE_ARITH_P (operands[2])
     && peep2_reg_dead_p (3, operands[0])
     && !reg_overlap_mentioned_p (operands[0], operands[1])
     && ix86_match_ccmode (peep2_next_insn (2),
***************
*** 19136,19141 ****
--- 19178,19211 ----
  		       const0_rtx);
  })
  
+ ;; Likewise for cmpelim optimized pattern.
+ (define_peephole2
+   [(parallel [(set (reg FLAGS_REG)
+ 		   (compare (match_operator:SWI 2 "plusminuslogic_operator"
+ 			      [(match_operand:SWI 0 "register_operand")
+ 			       (match_operand:SWI 1 "memory_operand")])
+ 			    (const_int 0)))
+ 	      (set (match_dup 0) (match_dup 2))])
+    (set (match_dup 1) (match_dup 0))]
+   "(TARGET_READ_MODIFY_WRITE || optimize_insn_for_size_p ())
+    && COMMUTATIVE_ARITH_P (operands[2])
+    && peep2_reg_dead_p (2, operands[0])
+    && !reg_overlap_mentioned_p (operands[0], operands[1])
+    && ix86_match_ccmode (peep2_next_insn (0),
+ 			 GET_CODE (operands[2]) == PLUS
+ 			 ? CCGOCmode : CCNOmode)"
+   [(parallel [(set (match_dup 3) (match_dup 5))
+ 	      (set (match_dup 1) (match_dup 4))])]
+ {
+   operands[3] = SET_DEST (XVECEXP (PATTERN (peep2_next_insn (0)), 0, 0));
+   operands[4]
+     = gen_rtx_fmt_ee (GET_CODE (operands[2]), GET_MODE (operands[2]),
+ 		      copy_rtx (operands[1]), operands[0]);
+   operands[5]
+     = gen_rtx_COMPARE (GET_MODE (operands[3]), copy_rtx (operands[4]),
+ 		       const0_rtx);
+ })
+ 
  (define_peephole2
    [(set (match_operand:SWI12 0 "register_operand")
  	(match_operand:SWI12 1 "memory_operand"))
diff -Nrcpad gcc-8.1.0/gcc/config/i386/sol2.h gcc-8.2.0/gcc/config/i386/sol2.h
*** gcc-8.1.0/gcc/config/i386/sol2.h	Fri Jan 26 08:32:21 2018
--- gcc-8.2.0/gcc/config/i386/sol2.h	Fri Jun 22 06:22:14 2018
*************** along with GCC; see the file COPYING3.
*** 51,59 ****
  #undef TARGET_SUN_TLS
  #define TARGET_SUN_TLS 1
  
- /* Solaris 2/Intel as chokes on #line directives before Solaris 10.  */
  #undef CPP_SPEC
! #define CPP_SPEC "%{,assembler-with-cpp:-P} %(cpp_subtarget)"
  
  /* GNU as understands --32 and --64, but the native Solaris
     assembler requires -xarch=generic or -xarch=generic64 instead.  */
--- 51,58 ----
  #undef TARGET_SUN_TLS
  #define TARGET_SUN_TLS 1
  
  #undef CPP_SPEC
! #define CPP_SPEC "%(cpp_subtarget)"
  
  /* GNU as understands --32 and --64, but the native Solaris
     assembler requires -xarch=generic or -xarch=generic64 instead.  */
diff -Nrcpad gcc-8.1.0/gcc/config/i386/sse.md gcc-8.2.0/gcc/config/i386/sse.md
*** gcc-8.1.0/gcc/config/i386/sse.md	Tue Apr 17 17:18:20 2018
--- gcc-8.2.0/gcc/config/i386/sse.md	Thu May 24 21:27:24 2018
***************
*** 1245,1255 ****
  					     operands[2]));
     }
   else if (memory_operand (operands[1], DImode))
!    {
!      rtx tmp = gen_reg_rtx (V2DImode);
!      emit_insn (gen_vec_concatv2di (tmp, operands[1], const0_rtx));
!      emit_move_insn (operands[0], gen_lowpart (V4SImode, tmp));
!    }
   else
     gcc_unreachable ();
   DONE;
--- 1245,1252 ----
  					     operands[2]));
     }
   else if (memory_operand (operands[1], DImode))
!    emit_insn (gen_vec_concatv2di (gen_lowpart (V2DImode, operands[0]),
! 				  operands[1], const0_rtx));
   else
     gcc_unreachable ();
   DONE;
***************
*** 4517,4523 ****
  	  (match_operand:VF_128 1 "register_operand" "v")
  	  (const_int 1)))]
    "TARGET_AVX512F && TARGET_64BIT"
!   "vcvtusi2<ssescalarmodesuffix>\t{%2, <round_op3>%1, %0|%0, %1<round_op3>, %2}"
    [(set_attr "type" "sseicvt")
     (set_attr "prefix" "evex")
     (set_attr "mode" "<ssescalarmode>")])
--- 4514,4520 ----
  	  (match_operand:VF_128 1 "register_operand" "v")
  	  (const_int 1)))]
    "TARGET_AVX512F && TARGET_64BIT"
!   "vcvtusi2<ssescalarmodesuffix>{q}\t{%2, <round_op3>%1, %0|%0, %1<round_op3>, %2}"
    [(set_attr "type" "sseicvt")
     (set_attr "prefix" "evex")
     (set_attr "mode" "<ssescalarmode>")])
diff -Nrcpad gcc-8.1.0/gcc/config/i386/winnt.c gcc-8.2.0/gcc/config/i386/winnt.c
*** gcc-8.1.0/gcc/config/i386/winnt.c	Thu Apr 12 14:18:17 2018
--- gcc-8.2.0/gcc/config/i386/winnt.c	Wed Jun 13 11:22:17 2018
*************** i386_pe_seh_cold_init (FILE *f, const ch
*** 922,932 ****
      fprintf (f, "\t.seh_stackalloc\t" HOST_WIDE_INT_PRINT_DEC "\n", offset);
  
    for (int regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++)
!     if (seh->reg_offset[regno] > 0)
        {
! 	fputs ((SSE_REGNO_P (regno) ? "\t.seh_savexmm\t"
! 	       : GENERAL_REGNO_P (regno) ?  "\t.seh_savereg\t"
! 		 : (gcc_unreachable (), "")), f);
  	print_reg (gen_rtx_REG (DImode, regno), 0, f);
  	fprintf (f, ", " HOST_WIDE_INT_PRINT_DEC "\n",
  		 alloc_offset - seh->reg_offset[regno]);
--- 922,935 ----
      fprintf (f, "\t.seh_stackalloc\t" HOST_WIDE_INT_PRINT_DEC "\n", offset);
  
    for (int regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++)
!     if (seh->reg_offset[regno] > 0 && seh->reg_offset[regno] <= alloc_offset)
        {
! 	if (SSE_REGNO_P (regno))
! 	  fputs ("\t.seh_savexmm\t", f);
! 	else if (GENERAL_REGNO_P (regno))
! 	  fputs ("\t.seh_savereg\t", f);
! 	else
! 	  gcc_unreachable ();
  	print_reg (gen_rtx_REG (DImode, regno), 0, f);
  	fprintf (f, ", " HOST_WIDE_INT_PRINT_DEC "\n",
  		 alloc_offset - seh->reg_offset[regno]);
*************** i386_pe_seh_cold_init (FILE *f, const ch
*** 949,954 ****
--- 952,971 ----
        offset = seh->sp_offset - alloc_offset;
        if (offset > 0 && offset < SEH_MAX_FRAME_SIZE)
  	fprintf (f, "\t.seh_stackalloc\t" HOST_WIDE_INT_PRINT_DEC "\n", offset);
+ 
+       for (int regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++)
+ 	if (seh->reg_offset[regno] > alloc_offset)
+ 	  {
+ 	    if (SSE_REGNO_P (regno))
+ 	      fputs ("\t.seh_savexmm\t", f);
+ 	    else if (GENERAL_REGNO_P (regno))
+ 	      fputs ("\t.seh_savereg\t", f);
+ 	    else
+ 	      gcc_unreachable ();
+ 	    print_reg (gen_rtx_REG (DImode, regno), 0, f);
+ 	    fprintf (f, ", " HOST_WIDE_INT_PRINT_DEC "\n",
+ 		     seh->sp_offset - seh->reg_offset[regno]);
+ 	  }
      }
  
    fputs ("\t.seh_endprologue\n", f);
diff -Nrcpad gcc-8.1.0/gcc/config/i386/x86-tune.def gcc-8.2.0/gcc/config/i386/x86-tune.def
*** gcc-8.1.0/gcc/config/i386/x86-tune.def	Mon Apr 16 05:59:52 2018
--- gcc-8.2.0/gcc/config/i386/x86-tune.def	Fri Jul 13 20:36:01 2018
*************** DEF_TUNE (X86_TUNE_SCHEDULE, "schedule",
*** 48,56 ****
     over partial stores.  For example preffer MOVZBL or MOVQ to load 8bit
     value over movb.  */
  DEF_TUNE (X86_TUNE_PARTIAL_REG_DEPENDENCY, "partial_reg_dependency",
!           m_P4_NOCONA | m_CORE2 | m_NEHALEM  | m_SANDYBRIDGE
  	  | m_BONNELL | m_SILVERMONT | m_INTEL
! 	  | m_KNL | m_KNM | m_AMD_MULTIPLE | m_SKYLAKE_AVX512 | m_GENERIC)
  
  /* X86_TUNE_SSE_PARTIAL_REG_DEPENDENCY: This knob promotes all store
     destinations to be 128bit to allow register renaming on 128bit SSE units,
--- 48,56 ----
     over partial stores.  For example preffer MOVZBL or MOVQ to load 8bit
     value over movb.  */
  DEF_TUNE (X86_TUNE_PARTIAL_REG_DEPENDENCY, "partial_reg_dependency",
!           m_P4_NOCONA | m_CORE2 | m_NEHALEM  | m_SANDYBRIDGE | m_CORE_AVX2
  	  | m_BONNELL | m_SILVERMONT | m_INTEL
! 	  | m_KNL | m_KNM | m_AMD_MULTIPLE | m_GENERIC)
  
  /* X86_TUNE_SSE_PARTIAL_REG_DEPENDENCY: This knob promotes all store
     destinations to be 128bit to allow register renaming on 128bit SSE units,
*************** DEF_TUNE (X86_TUNE_PARTIAL_FLAG_REG_STAL
*** 84,91 ****
     partial dependencies.  */
  DEF_TUNE (X86_TUNE_MOVX, "movx",
            m_PPRO | m_P4_NOCONA | m_CORE2 | m_NEHALEM  | m_SANDYBRIDGE
! 	  | m_BONNELL | m_SILVERMONT | m_KNL | m_KNM | m_INTEL
! 	  | m_GEODE | m_AMD_MULTIPLE | m_SKYLAKE_AVX512 | m_GENERIC)
  
  /* X86_TUNE_MEMORY_MISMATCH_STALL: Avoid partial stores that are followed by
     full sized loads.  */
--- 84,91 ----
     partial dependencies.  */
  DEF_TUNE (X86_TUNE_MOVX, "movx",
            m_PPRO | m_P4_NOCONA | m_CORE2 | m_NEHALEM  | m_SANDYBRIDGE
! 	  | m_BONNELL | m_SILVERMONT | m_KNL | m_KNM | m_INTEL | m_CORE_AVX2
! 	  | m_GEODE | m_AMD_MULTIPLE | m_GENERIC)
  
  /* X86_TUNE_MEMORY_MISMATCH_STALL: Avoid partial stores that are followed by
     full sized loads.  */
*************** DEF_TUNE (X86_TUNE_FUSE_CMP_AND_BRANCH_3
*** 101,119 ****
  /* X86_TUNE_FUSE_CMP_AND_BRANCH_64: Fuse compare with a subsequent
     conditional jump instruction for TARGET_64BIT.  */
  DEF_TUNE (X86_TUNE_FUSE_CMP_AND_BRANCH_64, "fuse_cmp_and_branch_64",
! 	  m_NEHALEM | m_SANDYBRIDGE | m_HASWELL | m_BDVER | m_ZNVER1 | m_GENERIC)
  
  /* X86_TUNE_FUSE_CMP_AND_BRANCH_SOFLAGS: Fuse compare with a
     subsequent conditional jump instruction when the condition jump
     check sign flag (SF) or overflow flag (OF).  */
  DEF_TUNE (X86_TUNE_FUSE_CMP_AND_BRANCH_SOFLAGS, "fuse_cmp_and_branch_soflags",
! 	  m_NEHALEM | m_SANDYBRIDGE | m_HASWELL | m_BDVER | m_ZNVER1 | m_GENERIC)
  
  /* X86_TUNE_FUSE_ALU_AND_BRANCH: Fuse alu with a subsequent conditional
     jump instruction when the alu instruction produces the CCFLAG consumed by
     the conditional jump instruction. */
  DEF_TUNE (X86_TUNE_FUSE_ALU_AND_BRANCH, "fuse_alu_and_branch",
!           m_SANDYBRIDGE | m_HASWELL | m_GENERIC)
  
  
  /*****************************************************************************/
--- 101,119 ----
  /* X86_TUNE_FUSE_CMP_AND_BRANCH_64: Fuse compare with a subsequent
     conditional jump instruction for TARGET_64BIT.  */
  DEF_TUNE (X86_TUNE_FUSE_CMP_AND_BRANCH_64, "fuse_cmp_and_branch_64",
! 	  m_NEHALEM | m_SANDYBRIDGE | m_CORE_AVX2 | m_BDVER | m_ZNVER1 | m_GENERIC)
  
  /* X86_TUNE_FUSE_CMP_AND_BRANCH_SOFLAGS: Fuse compare with a
     subsequent conditional jump instruction when the condition jump
     check sign flag (SF) or overflow flag (OF).  */
  DEF_TUNE (X86_TUNE_FUSE_CMP_AND_BRANCH_SOFLAGS, "fuse_cmp_and_branch_soflags",
! 	  m_NEHALEM | m_SANDYBRIDGE | m_CORE_AVX2 | m_BDVER | m_ZNVER1 | m_GENERIC)
  
  /* X86_TUNE_FUSE_ALU_AND_BRANCH: Fuse alu with a subsequent conditional
     jump instruction when the alu instruction produces the CCFLAG consumed by
     the conditional jump instruction. */
  DEF_TUNE (X86_TUNE_FUSE_ALU_AND_BRANCH, "fuse_alu_and_branch",
!           m_SANDYBRIDGE | m_CORE_AVX2 | m_GENERIC)
  
  
  /*****************************************************************************/
*************** DEF_TUNE (X86_TUNE_USE_BT, "use_bt",
*** 286,292 ****
  /* X86_TUNE_AVOID_FALSE_DEP_FOR_BMI: Avoid false dependency
     for bit-manipulation instructions.  */
  DEF_TUNE (X86_TUNE_AVOID_FALSE_DEP_FOR_BMI, "avoid_false_dep_for_bmi",
! 	  m_SANDYBRIDGE | m_HASWELL | m_GENERIC)
  
  /* X86_TUNE_ADJUST_UNROLL: This enables adjusting the unroll factor based
     on hardware capabilities. Bdver3 hardware has a loop buffer which makes
--- 286,292 ----
  /* X86_TUNE_AVOID_FALSE_DEP_FOR_BMI: Avoid false dependency
     for bit-manipulation instructions.  */
  DEF_TUNE (X86_TUNE_AVOID_FALSE_DEP_FOR_BMI, "avoid_false_dep_for_bmi",
! 	  m_SANDYBRIDGE | m_CORE_AVX2 | m_GENERIC)
  
  /* X86_TUNE_ADJUST_UNROLL: This enables adjusting the unroll factor based
     on hardware capabilities. Bdver3 hardware has a loop buffer which makes
*************** DEF_TUNE (X86_TUNE_GENERAL_REGS_SSE_SPIL
*** 335,349 ****
  /* X86_TUNE_SSE_UNALIGNED_LOAD_OPTIMAL: Use movups for misaligned loads instead
     of a sequence loading registers by parts.  */
  DEF_TUNE (X86_TUNE_SSE_UNALIGNED_LOAD_OPTIMAL, "sse_unaligned_load_optimal",
! 	  m_NEHALEM | m_SANDYBRIDGE | m_HASWELL | m_SILVERMONT | m_KNL | m_KNM
! 	  | m_INTEL | m_SKYLAKE_AVX512 | m_AMDFAM10 | m_BDVER | m_BTVER
  	  | m_ZNVER1 | m_GENERIC)
  
  /* X86_TUNE_SSE_UNALIGNED_STORE_OPTIMAL: Use movups for misaligned stores instead
     of a sequence loading registers by parts.  */
  DEF_TUNE (X86_TUNE_SSE_UNALIGNED_STORE_OPTIMAL, "sse_unaligned_store_optimal",
! 	  m_NEHALEM | m_SANDYBRIDGE | m_HASWELL | m_SILVERMONT | m_KNL | m_KNM
! 	  | m_INTEL | m_SKYLAKE_AVX512 | m_BDVER | m_ZNVER1 | m_GENERIC)
  
  /* Use packed single precision instructions where posisble.  I.e. movups instead
     of movupd.  */
--- 335,349 ----
  /* X86_TUNE_SSE_UNALIGNED_LOAD_OPTIMAL: Use movups for misaligned loads instead
     of a sequence loading registers by parts.  */
  DEF_TUNE (X86_TUNE_SSE_UNALIGNED_LOAD_OPTIMAL, "sse_unaligned_load_optimal",
! 	  m_NEHALEM | m_SANDYBRIDGE | m_CORE_AVX2 | m_SILVERMONT | m_KNL | m_KNM
! 	  | m_INTEL | m_AMDFAM10 | m_BDVER | m_BTVER
  	  | m_ZNVER1 | m_GENERIC)
  
  /* X86_TUNE_SSE_UNALIGNED_STORE_OPTIMAL: Use movups for misaligned stores instead
     of a sequence loading registers by parts.  */
  DEF_TUNE (X86_TUNE_SSE_UNALIGNED_STORE_OPTIMAL, "sse_unaligned_store_optimal",
! 	  m_NEHALEM | m_SANDYBRIDGE | m_CORE_AVX2 | m_SILVERMONT | m_KNL | m_KNM
! 	  | m_INTEL | m_BDVER | m_ZNVER1 | m_GENERIC)
  
  /* Use packed single precision instructions where posisble.  I.e. movups instead
     of movupd.  */
*************** DEF_TUNE (X86_TUNE_AVX128_OPTIMAL, "avx1
*** 429,435 ****
  
  /* X86_TUNE_AVX256_OPTIMAL: Use 256-bit AVX instructions instead of 512-bit AVX
     instructions in the auto-vectorizer.  */
! DEF_TUNE (X86_TUNE_AVX256_OPTIMAL, "avx256_optimal", m_SKYLAKE_AVX512)
  
  /*****************************************************************************/
  /* Historical relics: tuning flags that helps a specific old CPU designs     */
--- 429,435 ----
  
  /* X86_TUNE_AVX256_OPTIMAL: Use 256-bit AVX instructions instead of 512-bit AVX
     instructions in the auto-vectorizer.  */
! DEF_TUNE (X86_TUNE_AVX256_OPTIMAL, "avx256_optimal", m_CORE_AVX512)
  
  /*****************************************************************************/
  /* Historical relics: tuning flags that helps a specific old CPU designs     */
diff -Nrcpad gcc-8.1.0/gcc/config/i386/xsaveintrin.h gcc-8.2.0/gcc/config/i386/xsaveintrin.h
*** gcc-8.1.0/gcc/config/i386/xsaveintrin.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/i386/xsaveintrin.h	Thu Jun  7 16:37:01 2018
*************** extern __inline long long
*** 59,65 ****
  __attribute__((__gnu_inline__, __always_inline__, __artificial__))
  _xgetbv (unsigned int __A)
  {
!   __builtin_ia32_xgetbv (__A);
  }
  
  #ifdef __x86_64__
--- 59,65 ----
  __attribute__((__gnu_inline__, __always_inline__, __artificial__))
  _xgetbv (unsigned int __A)
  {
!   return __builtin_ia32_xgetbv (__A);
  }
  
  #ifdef __x86_64__
diff -Nrcpad gcc-8.1.0/gcc/config/nds32/nds32-doubleword.md gcc-8.2.0/gcc/config/nds32/nds32-doubleword.md
*** gcc-8.1.0/gcc/config/nds32/nds32-doubleword.md	Fri Apr  6 05:51:33 2018
--- gcc-8.2.0/gcc/config/nds32/nds32-doubleword.md	Mon May  7 02:09:58 2018
***************
*** 118,123 ****
--- 118,141 ----
       ])
     (set_attr "feature" " v1, v1,  v1,  v1,   v1,   v1,    fpu,    fpu,    fpu,    fpu,    fpu")])
  
+ ;; Split move_di pattern when the hard register is odd.
+ (define_split
+   [(set (match_operand:DIDF 0 "register_operand" "")
+ 	(match_operand:DIDF 1 "register_operand" ""))]
+   "(NDS32_IS_GPR_REGNUM (REGNO (operands[0]))
+     && ((REGNO (operands[0]) & 0x1) == 1))
+    || (NDS32_IS_GPR_REGNUM (REGNO (operands[1]))
+        && ((REGNO (operands[1]) & 0x1) == 1))"
+   [(set (match_dup 2) (match_dup 3))
+    (set (match_dup 4) (match_dup 5))]
+   {
+      operands[2] = gen_lowpart (SImode, operands[0]);
+      operands[4] = gen_highpart (SImode, operands[0]);
+      operands[3] = gen_lowpart (SImode, operands[1]);
+      operands[5] = gen_highpart (SImode, operands[1]);
+   }
+ )
+ 
  (define_split
    [(set (match_operand:DIDF 0 "register_operand"     "")
  	(match_operand:DIDF 1 "const_double_operand" ""))]
diff -Nrcpad gcc-8.1.0/gcc/config/nds32/nds32-predicates.c gcc-8.2.0/gcc/config/nds32/nds32-predicates.c
*** gcc-8.1.0/gcc/config/nds32/nds32-predicates.c	Fri Apr  6 05:51:33 2018
--- gcc-8.2.0/gcc/config/nds32/nds32-predicates.c	Mon May  7 02:22:07 2018
*************** int
*** 360,371 ****
  nds32_can_use_bclr_p (int ival)
  {
    int one_bit_count;
  
    /* Calculate the number of 1-bit of (~ival), if there is only one 1-bit,
       it means the original ival has only one 0-bit,
       So it is ok to perform 'bclr' operation.  */
  
!   one_bit_count = popcount_hwi ((unsigned HOST_WIDE_INT) (~ival));
  
    /* 'bclr' is a performance extension instruction.  */
    return (TARGET_EXT_PERF && (one_bit_count == 1));
--- 360,372 ----
  nds32_can_use_bclr_p (int ival)
  {
    int one_bit_count;
+   unsigned HOST_WIDE_INT mask = GET_MODE_MASK (SImode);
  
    /* Calculate the number of 1-bit of (~ival), if there is only one 1-bit,
       it means the original ival has only one 0-bit,
       So it is ok to perform 'bclr' operation.  */
  
!   one_bit_count = popcount_hwi ((unsigned HOST_WIDE_INT) (~ival) & mask);
  
    /* 'bclr' is a performance extension instruction.  */
    return (TARGET_EXT_PERF && (one_bit_count == 1));
*************** int
*** 376,386 ****
  nds32_can_use_bset_p (int ival)
  {
    int one_bit_count;
  
    /* Caculate the number of 1-bit of ival, if there is only one 1-bit,
       it is ok to perform 'bset' operation.  */
  
!   one_bit_count = popcount_hwi ((unsigned HOST_WIDE_INT) (ival));
  
    /* 'bset' is a performance extension instruction.  */
    return (TARGET_EXT_PERF && (one_bit_count == 1));
--- 377,388 ----
  nds32_can_use_bset_p (int ival)
  {
    int one_bit_count;
+   unsigned HOST_WIDE_INT mask = GET_MODE_MASK (SImode);
  
    /* Caculate the number of 1-bit of ival, if there is only one 1-bit,
       it is ok to perform 'bset' operation.  */
  
!   one_bit_count = popcount_hwi ((unsigned HOST_WIDE_INT) (ival) & mask);
  
    /* 'bset' is a performance extension instruction.  */
    return (TARGET_EXT_PERF && (one_bit_count == 1));
*************** int
*** 391,401 ****
  nds32_can_use_btgl_p (int ival)
  {
    int one_bit_count;
  
    /* Caculate the number of 1-bit of ival, if there is only one 1-bit,
       it is ok to perform 'btgl' operation.  */
  
!   one_bit_count = popcount_hwi ((unsigned HOST_WIDE_INT) (ival));
  
    /* 'btgl' is a performance extension instruction.  */
    return (TARGET_EXT_PERF && (one_bit_count == 1));
--- 393,404 ----
  nds32_can_use_btgl_p (int ival)
  {
    int one_bit_count;
+   unsigned HOST_WIDE_INT mask = GET_MODE_MASK (SImode);
  
    /* Caculate the number of 1-bit of ival, if there is only one 1-bit,
       it is ok to perform 'btgl' operation.  */
  
!   one_bit_count = popcount_hwi ((unsigned HOST_WIDE_INT) (ival) & mask);
  
    /* 'btgl' is a performance extension instruction.  */
    return (TARGET_EXT_PERF && (one_bit_count == 1));
diff -Nrcpad gcc-8.1.0/gcc/config/nds32/nds32.c gcc-8.2.0/gcc/config/nds32/nds32.c
*** gcc-8.1.0/gcc/config/nds32/nds32.c	Sun Apr 22 10:10:00 2018
--- gcc-8.2.0/gcc/config/nds32/nds32.c	Mon May  7 01:38:02 2018
*************** nds32_asm_globalize_label (FILE *stream,
*** 2944,2956 ****
  static void
  nds32_print_operand (FILE *stream, rtx x, int code)
  {
    HOST_WIDE_INT one_position;
    HOST_WIDE_INT zero_position;
    bool pick_lsb_p = false;
    bool pick_msb_p = false;
    int regno;
  
!   int op_value;
  
    switch (code)
      {
--- 2944,2958 ----
  static void
  nds32_print_operand (FILE *stream, rtx x, int code)
  {
+   HOST_WIDE_INT op_value = 0;
    HOST_WIDE_INT one_position;
    HOST_WIDE_INT zero_position;
    bool pick_lsb_p = false;
    bool pick_msb_p = false;
    int regno;
  
!   if (CONST_INT_P (x))
!     op_value = INTVAL (x);
  
    switch (code)
      {
*************** nds32_print_operand (FILE *stream, rtx x
*** 3003,3009 ****
      case 'V':
        /* 'x' is supposed to be CONST_INT, get the value.  */
        gcc_assert (CONST_INT_P (x));
-       op_value = INTVAL (x);
  
        /* According to the Andes architecture,
  	 the system/user register index range is 0 ~ 1023.
--- 3005,3010 ----
diff -Nrcpad gcc-8.1.0/gcc/config/nds32/nds32.h gcc-8.2.0/gcc/config/nds32/nds32.h
*** gcc-8.1.0/gcc/config/nds32/nds32.h	Sun Apr 22 09:05:10 2018
--- gcc-8.2.0/gcc/config/nds32/nds32.h	Mon May  7 01:27:52 2018
*************** enum reg_class
*** 1144,1150 ****
  
  #define ASM_COMMENT_START "!"
  
! #define ASM_APP_ON "! #APP"
  
  #define ASM_APP_OFF "! #NO_APP\n"
  
--- 1144,1150 ----
  
  #define ASM_COMMENT_START "!"
  
! #define ASM_APP_ON "! #APP\n"
  
  #define ASM_APP_OFF "! #NO_APP\n"
  
diff -Nrcpad gcc-8.1.0/gcc/config/pa/pa-linux.h gcc-8.2.0/gcc/config/pa/pa-linux.h
*** gcc-8.1.0/gcc/config/pa/pa-linux.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/pa/pa-linux.h	Sun May 27 21:54:27 2018
*************** along with GCC; see the file COPYING3.
*** 142,146 ****
  #define HAVE_sync_compare_and_swapsi 1
  #define HAVE_sync_compare_and_swapdi 1
  
  #undef NEED_INDICATE_EXEC_STACK
! #define NEED_INDICATE_EXEC_STACK 1
--- 142,149 ----
  #define HAVE_sync_compare_and_swapsi 1
  #define HAVE_sync_compare_and_swapdi 1
  
+ /* It's not possible to enable GNU_stack notes since the kernel needs
+    an executable stack for signal returns and syscall restarts.  */
+ 
  #undef NEED_INDICATE_EXEC_STACK
! #define NEED_INDICATE_EXEC_STACK 0
diff -Nrcpad gcc-8.1.0/gcc/config/riscv/t-rtems gcc-8.2.0/gcc/config/riscv/t-rtems
*** gcc-8.1.0/gcc/config/riscv/t-rtems	Thu Jan  1 00:00:00 1970
--- gcc-8.2.0/gcc/config/riscv/t-rtems	Thu Jun 21 09:34:32 2018
***************
*** 0 ****
--- 1,25 ----
+ MULTILIB_OPTIONS	=
+ MULTILIB_DIRNAMES	=
+ 
+ MULTILIB_OPTIONS	+= march=rv32i/march=rv32im/march=rv32imafd/march=rv32iac/march=rv32imac/march=rv32imafc/march=rv64imafd/march=rv64imac/march=rv64imafdc
+ MULTILIB_DIRNAMES	+= rv32i       rv32im       rv32imafd       rv32iac       rv32imac       rv32imafc       rv64imafd       rv64imac       rv64imafdc
+ 
+ MULTILIB_OPTIONS	+= mabi=ilp32/mabi=ilp32f/mabi=ilp32d/mabi=lp64/mabi=lp64d
+ MULTILIB_DIRNAMES	+= ilp32      ilp32f      ilp32d      lp64      lp64d
+ 
+ MULTILIB_OPTIONS	+= mcmodel=medany
+ MULTILIB_DIRNAMES	+= medany
+ 
+ MULTILIB_REQUIRED	=
+ MULTILIB_REQUIRED	+= march=rv32i/mabi=ilp32
+ MULTILIB_REQUIRED	+= march=rv32im/mabi=ilp32
+ MULTILIB_REQUIRED	+= march=rv32imafd/mabi=ilp32d
+ MULTILIB_REQUIRED	+= march=rv32iac/mabi=ilp32
+ MULTILIB_REQUIRED	+= march=rv32imac/mabi=ilp32
+ MULTILIB_REQUIRED	+= march=rv32imafc/mabi=ilp32f
+ MULTILIB_REQUIRED	+= march=rv64imafd/mabi=lp64d
+ MULTILIB_REQUIRED	+= march=rv64imafd/mabi=lp64d/mcmodel=medany
+ MULTILIB_REQUIRED	+= march=rv64imac/mabi=lp64
+ MULTILIB_REQUIRED	+= march=rv64imac/mabi=lp64/mcmodel=medany
+ MULTILIB_REQUIRED	+= march=rv64imafdc/mabi=lp64d
+ MULTILIB_REQUIRED	+= march=rv64imafdc/mabi=lp64d/mcmodel=medany
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/emmintrin.h gcc-8.2.0/gcc/config/rs6000/emmintrin.h
*** gcc-8.1.0/gcc/config/rs6000/emmintrin.h	Fri Apr 13 23:13:40 2018
--- gcc-8.2.0/gcc/config/rs6000/emmintrin.h	Sun Jul 15 17:55:44 2018
*************** _mm_xor_pd (__m128d __A, __m128d __B)
*** 1884,1889 ****
--- 1884,1913 ----
  }
  
  extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
+ _mm_and_si128 (__m128i __A, __m128i __B)
+ {
+   return (__m128i)vec_and ((__v2di) __A, (__v2di) __B);
+ }
+ 
+ extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
+ _mm_andnot_si128 (__m128i __A, __m128i __B)
+ {
+   return (__m128i)vec_andc ((__v2di) __B, (__v2di) __A);
+ }
+ 
+ extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
+ _mm_or_si128 (__m128i __A, __m128i __B)
+ {
+   return (__m128i)vec_or ((__v2di) __A, (__v2di) __B);
+ }
+ 
+ extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
+ _mm_xor_si128 (__m128i __A, __m128i __B)
+ {
+   return (__m128i)vec_xor ((__v2di) __A, (__v2di) __B);
+ }
+ 
+ extern __inline __m128i __attribute__((__gnu_inline__, __always_inline__, __artificial__))
  _mm_cmpeq_epi8 (__m128i __A, __m128i __B)
  {
    return (__m128i) vec_cmpeq ((__v16qi) __A, (__v16qi)__B);
*************** _mm_castsi128_pd(__m128i __A)
*** 2333,2335 ****
--- 2357,2360 ----
  }
  
  #endif /* EMMINTRIN_H_ */
+ 
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/linux64.h gcc-8.2.0/gcc/config/rs6000/linux64.h
*** gcc-8.1.0/gcc/config/rs6000/linux64.h	Wed Jan 17 01:06:34 2018
--- gcc-8.2.0/gcc/config/rs6000/linux64.h	Mon Jun 25 19:34:01 2018
*************** extern int dot_symbols;
*** 245,262 ****
  #define DYNAMIC_LINKER_PREFIX	""
  #endif
  
! #if TARGET_IEEEQUAD_DEFAULT
! #define MULTILIB_DEFAULTS_IEEE "mabi=ieeelongdouble"
! 
! #else  /* TARGET_IEEEQUAD_DEFAULT.  */
! #define MULTILIB_DEFAULTS_IEEE "mabi=ibmlongdouble"
! #endif /* TARGET_IEEEQUAD_DEFAULT.  */
! 
! #undef MULTILIB_DEFAULTS
  #if DEFAULT_ARCH64_P
! #define MULTILIB_DEFAULTS { "m64", MULTILIB_DEFAULTS_IEEE }
  #else
! #define MULTILIB_DEFAULTS { "m32", MULTILIB_DEFAULTS_IEEE }
  #endif
  
  /* Split stack is only supported for 64 bit, and requires glibc >= 2.18.  */
--- 245,255 ----
  #define DYNAMIC_LINKER_PREFIX	""
  #endif
  
! #undef	MULTILIB_DEFAULTS
  #if DEFAULT_ARCH64_P
! #define MULTILIB_DEFAULTS { "m64" }
  #else
! #define MULTILIB_DEFAULTS { "m32" }
  #endif
  
  /* Split stack is only supported for 64 bit, and requires glibc >= 2.18.  */
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/rs6000-builtin.def gcc-8.2.0/gcc/config/rs6000/rs6000-builtin.def
*** gcc-8.1.0/gcc/config/rs6000/rs6000-builtin.def	Thu Mar 29 00:06:31 2018
--- gcc-8.2.0/gcc/config/rs6000/rs6000-builtin.def	Fri Jun 22 14:11:56 2018
***************
*** 674,679 ****
--- 674,690 ----
  		     | RS6000_BTC_BINARY),				\
  		    CODE_FOR_ ## ICODE)			/* ICODE */
  
+ /* 128-bit __ibm128 floating point builtins (use -mfloat128 to indicate that
+    __ibm128 is available).  */
+ #define BU_IBM128_2(ENUM, NAME, ATTR, ICODE)				\
+   RS6000_BUILTIN_2 (MISC_BUILTIN_ ## ENUM,		/* ENUM */	\
+ 		    "__builtin_" NAME,			/* NAME */	\
+ 		    (RS6000_BTM_HARD_FLOAT		/* MASK */	\
+ 		     | RS6000_BTM_FLOAT128),				\
+ 		    (RS6000_BTC_ ## ATTR		/* ATTR */	\
+ 		     | RS6000_BTC_BINARY),				\
+ 		    CODE_FOR_ ## ICODE)			/* ICODE */
+ 
  /* Miscellaneous builtins for instructions added in ISA 3.0.  These
     instructions don't require either the DFP or VSX options, just the basic
     ISA 3.0 enablement since they operate on general purpose registers.  */
*************** BU_P9V_64BIT_AV_X (STXVL,	"stxvl",	MISC)
*** 2240,2246 ****
  BU_P9V_64BIT_AV_X (XST_LEN_R,	"xst_len_r",	MISC)
  
  /* 1 argument vector functions added in ISA 3.0 (power9). */
! BU_P9V_AV_1 (VCLZLSBB, "vclzlsbb",		CONST,	vclzlsbb)
  BU_P9V_AV_1 (VCTZLSBB_V16QI, "vctzlsbb_v16qi",	CONST,	vctzlsbb_v16qi)
  BU_P9V_AV_1 (VCTZLSBB_V8HI, "vctzlsbb_v8hi",	CONST,	vctzlsbb_v8hi)
  BU_P9V_AV_1 (VCTZLSBB_V4SI, "vctzlsbb_v4si",	CONST,	vctzlsbb_v4si)
--- 2251,2259 ----
  BU_P9V_64BIT_AV_X (XST_LEN_R,	"xst_len_r",	MISC)
  
  /* 1 argument vector functions added in ISA 3.0 (power9). */
! BU_P9V_AV_1 (VCLZLSBB_V16QI, "vclzlsbb_v16qi",	CONST,	vclzlsbb_v16qi)
! BU_P9V_AV_1 (VCLZLSBB_V8HI, "vclzlsbb_v8hi",	CONST,	vclzlsbb_v8hi)
! BU_P9V_AV_1 (VCLZLSBB_V4SI, "vclzlsbb_v4si",	CONST,	vclzlsbb_v4si)
  BU_P9V_AV_1 (VCTZLSBB_V16QI, "vctzlsbb_v16qi",	CONST,	vctzlsbb_v16qi)
  BU_P9V_AV_1 (VCTZLSBB_V8HI, "vctzlsbb_v8hi",	CONST,	vctzlsbb_v8hi)
  BU_P9V_AV_1 (VCTZLSBB_V4SI, "vctzlsbb_v4si",	CONST,	vctzlsbb_v4si)
*************** BU_P9_64BIT_MISC_0 (DARN,	"darn",			MISC
*** 2361,2366 ****
--- 2374,2382 ----
  BU_LDBL128_2 (PACK_TF,		"pack_longdouble",	CONST,	packtf)
  BU_LDBL128_2 (UNPACK_TF,	"unpack_longdouble",	CONST,	unpacktf)
  
+ BU_IBM128_2 (PACK_IF,		"pack_ibm128",		CONST,	packif)
+ BU_IBM128_2 (UNPACK_IF,		"unpack_ibm128",	CONST,	unpackif)
+ 
  BU_P7_MISC_2 (PACK_V1TI,	"pack_vector_int128",	CONST,	packv1ti)
  BU_P7_MISC_2 (UNPACK_V1TI,	"unpack_vector_int128",	CONST,	unpackv1ti)
  
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/rs6000-c.c gcc-8.2.0/gcc/config/rs6000/rs6000-c.c
*** gcc-8.1.0/gcc/config/rs6000/rs6000-c.c	Tue Apr 17 18:58:08 2018
--- gcc-8.2.0/gcc/config/rs6000/rs6000-c.c	Thu Jul  5 15:04:27 2018
*************** rs6000_cpu_cpp_builtins (cpp_reader *pfi
*** 617,624 ****
      builtin_define ("__RSQRTEF__");
    if (TARGET_FLOAT128_TYPE)
      builtin_define ("__FLOAT128_TYPE__");
-   if (TARGET_LONG_DOUBLE_128 && FLOAT128_IBM_P (TFmode))
-     builtin_define ("__ibm128=long double");
  #ifdef TARGET_LIBC_PROVIDES_HWCAP_IN_TCB
    builtin_define ("__BUILTIN_CPU_SUPPORTS__");
  #endif
--- 617,622 ----
*************** const struct altivec_builtin_types altiv
*** 896,902 ****
      RS6000_BTI_bool_V2DI, RS6000_BTI_bool_V4SI, 0, 0 },
    { ALTIVEC_BUILTIN_VEC_UNPACKH, ALTIVEC_BUILTIN_VUPKHPX,
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_pixel_V8HI, 0, 0 },
!   { ALTIVEC_BUILTIN_VEC_UNPACKH, ALTIVEC_BUILTIN_VUPKHPX,
      RS6000_BTI_V2DF, RS6000_BTI_V4SF, 0, 0 },
    { ALTIVEC_BUILTIN_VEC_VUPKHSH, ALTIVEC_BUILTIN_VUPKHSH,
      RS6000_BTI_V4SI, RS6000_BTI_V8HI, 0, 0 },
--- 894,900 ----
      RS6000_BTI_bool_V2DI, RS6000_BTI_bool_V4SI, 0, 0 },
    { ALTIVEC_BUILTIN_VEC_UNPACKH, ALTIVEC_BUILTIN_VUPKHPX,
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_pixel_V8HI, 0, 0 },
!   { ALTIVEC_BUILTIN_VEC_UNPACKH, VSX_BUILTIN_DOUBLEH_V4SF,
      RS6000_BTI_V2DF, RS6000_BTI_V4SF, 0, 0 },
    { ALTIVEC_BUILTIN_VEC_VUPKHSH, ALTIVEC_BUILTIN_VUPKHSH,
      RS6000_BTI_V4SI, RS6000_BTI_V8HI, 0, 0 },
*************** const struct altivec_builtin_types altiv
*** 928,934 ****
      RS6000_BTI_V2DI, RS6000_BTI_V4SI, 0, 0 },
    { ALTIVEC_BUILTIN_VEC_UNPACKL, P8V_BUILTIN_VUPKLSW,
      RS6000_BTI_bool_V2DI, RS6000_BTI_bool_V4SI, 0, 0 },
!   { ALTIVEC_BUILTIN_VEC_UNPACKL, ALTIVEC_BUILTIN_VUPKLPX,
      RS6000_BTI_V2DF, RS6000_BTI_V4SF, 0, 0 },
    { ALTIVEC_BUILTIN_VEC_VUPKLPX, ALTIVEC_BUILTIN_VUPKLPX,
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_unsigned_V8HI, 0, 0 },
--- 926,932 ----
      RS6000_BTI_V2DI, RS6000_BTI_V4SI, 0, 0 },
    { ALTIVEC_BUILTIN_VEC_UNPACKL, P8V_BUILTIN_VUPKLSW,
      RS6000_BTI_bool_V2DI, RS6000_BTI_bool_V4SI, 0, 0 },
!   { ALTIVEC_BUILTIN_VEC_UNPACKL, VSX_BUILTIN_DOUBLEL_V4SF,
      RS6000_BTI_V2DF, RS6000_BTI_V4SF, 0, 0 },
    { ALTIVEC_BUILTIN_VEC_VUPKLPX, ALTIVEC_BUILTIN_VUPKLPX,
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_unsigned_V8HI, 0, 0 },
*************** const struct altivec_builtin_types altiv
*** 2468,2474 ****
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_unsigned_V2DI, RS6000_BTI_unsigned_V2DI, 0 },
    { ALTIVEC_BUILTIN_VEC_PACK, P8V_BUILTIN_VPKUDUM,
      RS6000_BTI_bool_V4SI, RS6000_BTI_bool_V2DI, RS6000_BTI_bool_V2DI, 0 },
!   { ALTIVEC_BUILTIN_VEC_PACK, P8V_BUILTIN_VPKUDUM,
      RS6000_BTI_V4SF, RS6000_BTI_V2DF, RS6000_BTI_V2DF, 0 },
  
    { P8V_BUILTIN_VEC_NEG, P8V_BUILTIN_NEG_V16QI,
--- 2466,2472 ----
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_unsigned_V2DI, RS6000_BTI_unsigned_V2DI, 0 },
    { ALTIVEC_BUILTIN_VEC_PACK, P8V_BUILTIN_VPKUDUM,
      RS6000_BTI_bool_V4SI, RS6000_BTI_bool_V2DI, RS6000_BTI_bool_V2DI, 0 },
!   { ALTIVEC_BUILTIN_VEC_PACK, P8V_BUILTIN_FLOAT2_V2DF,
      RS6000_BTI_V4SF, RS6000_BTI_V2DF, RS6000_BTI_V2DF, 0 },
  
    { P8V_BUILTIN_VEC_NEG, P8V_BUILTIN_NEG_V16QI,
*************** const struct altivec_builtin_types altiv
*** 2587,2593 ****
      RS6000_BTI_unsigned_V8HI, RS6000_BTI_V4SI, RS6000_BTI_V4SI, 0 },
    { ALTIVEC_BUILTIN_VEC_PACKSU, P8V_BUILTIN_VPKSDUS,
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_V2DI, RS6000_BTI_V2DI, 0 },
!   { ALTIVEC_BUILTIN_VEC_PACKSU, P8V_BUILTIN_VPKSDUS,
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_unsigned_V2DI, RS6000_BTI_unsigned_V2DI, 0 },
    { ALTIVEC_BUILTIN_VEC_VPKSWUS, ALTIVEC_BUILTIN_VPKSWUS,
      RS6000_BTI_unsigned_V8HI, RS6000_BTI_V4SI, RS6000_BTI_V4SI, 0 },
--- 2585,2591 ----
      RS6000_BTI_unsigned_V8HI, RS6000_BTI_V4SI, RS6000_BTI_V4SI, 0 },
    { ALTIVEC_BUILTIN_VEC_PACKSU, P8V_BUILTIN_VPKSDUS,
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_V2DI, RS6000_BTI_V2DI, 0 },
!   { ALTIVEC_BUILTIN_VEC_PACKSU, P8V_BUILTIN_VPKUDUS,
      RS6000_BTI_unsigned_V4SI, RS6000_BTI_unsigned_V2DI, RS6000_BTI_unsigned_V2DI, 0 },
    { ALTIVEC_BUILTIN_VEC_VPKSWUS, ALTIVEC_BUILTIN_VPKSWUS,
      RS6000_BTI_unsigned_V8HI, RS6000_BTI_V4SI, RS6000_BTI_V4SI, 0 },
*************** const struct altivec_builtin_types altiv
*** 5482,5490 ****
      RS6000_BTI_bool_V4SI, RS6000_BTI_unsigned_V4SI,
      RS6000_BTI_unsigned_V4SI, 0 },
  
!   { P9V_BUILTIN_VEC_VCLZLSBB, P9V_BUILTIN_VCLZLSBB,
      RS6000_BTI_INTSI, RS6000_BTI_V16QI, 0, 0 },
!   { P9V_BUILTIN_VEC_VCLZLSBB, P9V_BUILTIN_VCLZLSBB,
      RS6000_BTI_INTSI, RS6000_BTI_unsigned_V16QI, 0, 0 },
  
    { P9V_BUILTIN_VEC_VCTZLSBB, P9V_BUILTIN_VCTZLSBB_V16QI,
--- 5480,5488 ----
      RS6000_BTI_bool_V4SI, RS6000_BTI_unsigned_V4SI,
      RS6000_BTI_unsigned_V4SI, 0 },
  
!   { P9V_BUILTIN_VEC_VCLZLSBB, P9V_BUILTIN_VCLZLSBB_V16QI,
      RS6000_BTI_INTSI, RS6000_BTI_V16QI, 0, 0 },
!   { P9V_BUILTIN_VEC_VCLZLSBB, P9V_BUILTIN_VCLZLSBB_V16QI,
      RS6000_BTI_INTSI, RS6000_BTI_unsigned_V16QI, 0, 0 },
  
    { P9V_BUILTIN_VEC_VCTZLSBB, P9V_BUILTIN_VCTZLSBB_V16QI,
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/rs6000-modes.def gcc-8.2.0/gcc/config/rs6000/rs6000-modes.def
*** gcc-8.1.0/gcc/config/rs6000/rs6000-modes.def	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/rs6000/rs6000-modes.def	Fri Jun 22 14:19:45 2018
***************
*** 18,33 ****
     along with GCC; see the file COPYING3.  If not see
     <http://www.gnu.org/licenses/>.  */
  
! /* IBM 128-bit floating point.  IFmode and KFmode use the fractional float
!    support in order to declare 3 128-bit floating point types.  */
! FRACTIONAL_FLOAT_MODE (IF, 106, 16, ibm_extended_format);
  
  /* Explicit IEEE 128-bit floating point.  */
! FRACTIONAL_FLOAT_MODE (KF, 113, 16, ieee_quad_format);
  
! /* 128-bit floating point.  ABI_V4 uses IEEE quad, AIX/Darwin
!    adjust this in rs6000_option_override_internal.  */
! FLOAT_MODE (TF, 16, ieee_quad_format);
  
  /* Add any extra modes needed to represent the condition code.
  
--- 18,56 ----
     along with GCC; see the file COPYING3.  If not see
     <http://www.gnu.org/licenses/>.  */
  
! /* We order the 3 128-bit floating point types so that IFmode (IBM 128-bit
!    floating point) is the 128-bit floating point type with the highest
!    precision (128 bits).  This so that machine independent parts of the
!    compiler do not try to widen IFmode to TFmode on ISA 3.0 (power9) that has
!    hardware support for IEEE 128-bit.  We set TFmode (long double mode) in
!    between, and KFmode (explicit __float128) below it.
! 
!    Previously, IFmode and KFmode were defined to be fractional modes and TFmode
!    was the standard mode.  Since IFmode does not define the normal arithmetic
!    insns (other than neg/abs), on a ISA 3.0 system, the machine independent
!    parts of the compiler would see that TFmode has the necessary hardware
!    support, and widen the operation from IFmode to TFmode.  However, IEEE
!    128-bit is not strictly a super-set of IBM extended double and the
!    conversion to/from IEEE 128-bit was a function call.
! 
!    We now make IFmode the highest fractional mode, which means its values are
!    not considered for widening.  Since we don't define insns for IFmode, the
!    IEEE 128-bit modes would not widen to IFmode.  */
! 
! #ifndef RS6000_MODES_H
! #include "config/rs6000/rs6000-modes.h"
! #endif
! 
! /* IBM 128-bit floating point.  */
! FRACTIONAL_FLOAT_MODE (IF, FLOAT_PRECISION_IFmode, 16, ibm_extended_format);
  
  /* Explicit IEEE 128-bit floating point.  */
! FRACTIONAL_FLOAT_MODE (KF, FLOAT_PRECISION_KFmode, 16, ieee_quad_format);
  
! /* 128-bit floating point, either IBM 128-bit or IEEE 128-bit.  This is
!    adjusted in rs6000_option_override_internal to be the appropriate floating
!    point type.  */
! FRACTIONAL_FLOAT_MODE (TF, FLOAT_PRECISION_TFmode, 16, ieee_quad_format);
  
  /* Add any extra modes needed to represent the condition code.
  
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/rs6000-modes.h gcc-8.2.0/gcc/config/rs6000/rs6000-modes.h
*** gcc-8.1.0/gcc/config/rs6000/rs6000-modes.h	Thu Jan  1 00:00:00 1970
--- gcc-8.2.0/gcc/config/rs6000/rs6000-modes.h	Fri Jun 22 14:19:45 2018
***************
*** 0 ****
--- 1,36 ----
+ /* Definitions 128-bit floating point precisions used by PowerPC.
+    Copyright (C) 2018 Free Software Foundation, Inc.
+    Contributed by Michael Meissner (meissner@linux.ibm.com)
+ 
+    This file is part of GCC.
+ 
+    GCC is free software; you can redistribute it and/or modify it
+    under the terms of the GNU General Public License as published
+    by the Free Software Foundation; either version 3, or (at your
+    option) any later version.
+ 
+    GCC is distributed in the hope that it will be useful, but WITHOUT
+    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+    or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
+    License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with GCC; see the file COPYING3.  If not see
+    <http://www.gnu.org/licenses/>.  */
+ 
+ /* We order the 3 128-bit floating point types so that IFmode (IBM 128-bit
+    floating point) is the 128-bit floating point type with the highest
+    precision (128 bits).  This so that machine independent parts of the
+    compiler do not try to widen IFmode to TFmode on ISA 3.0 (power9) that has
+    hardware support for IEEE 128-bit.  We set TFmode (long double mode) in
+    between, and KFmode (explicit __float128) below it.
+ 
+    We won't encounter conversion from IEEE 128-bit to IBM 128-bit because we
+    don't have insns to support the IBM 128-bit aritmetic operations.  */
+ 
+ #ifndef RS6000_MODES_H
+ #define RS6000_MODES_H		1
+ #define FLOAT_PRECISION_IFmode	128
+ #define FLOAT_PRECISION_TFmode	127
+ #define FLOAT_PRECISION_KFmode	126
+ #endif	/* RS6000_MODES_H */
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/rs6000-string.c gcc-8.2.0/gcc/config/rs6000/rs6000-string.c
*** gcc-8.1.0/gcc/config/rs6000/rs6000-string.c	Fri Mar 30 12:17:31 2018
--- gcc-8.2.0/gcc/config/rs6000/rs6000-string.c	Tue Jun 26 16:50:42 2018
*************** expand_block_clear (rtx operands[])
*** 90,96 ****
        machine_mode mode = BLKmode;
        rtx dest;
  
!       if (bytes >= 16 && TARGET_ALTIVEC && (align >= 128 || TARGET_EFFICIENT_UNALIGNED_VSX))
  	{
  	  clear_bytes = 16;
  	  mode = V4SImode;
--- 90,98 ----
        machine_mode mode = BLKmode;
        rtx dest;
  
!       if (TARGET_ALTIVEC
! 	  && ((bytes >= 16 && align >= 128)
! 	      || (bytes >= 32 && TARGET_EFFICIENT_UNALIGNED_VSX)))
  	{
  	  clear_bytes = 16;
  	  mode = V4SImode;
*************** expand_strn_compare (rtx operands[], int
*** 1822,1841 ****
  	  /* -m32 -mpowerpc64 results in word_mode being DImode even
  	     though otherwise it is 32-bit. The length arg to strncmp
  	     is a size_t which will be the same size as pointers.  */
! 	  rtx len_rtx;
! 	  if (TARGET_64BIT)
! 	    len_rtx = gen_reg_rtx (DImode);
! 	  else
! 	    len_rtx = gen_reg_rtx (SImode);
! 
! 	  emit_move_insn (len_rtx, bytes_rtx);
  
  	  tree fun = builtin_decl_explicit (BUILT_IN_STRNCMP);
  	  emit_library_call_value (XEXP (DECL_RTL (fun), 0),
  				   target, LCT_NORMAL, GET_MODE (target),
  				   force_reg (Pmode, XEXP (src1, 0)), Pmode,
  				   force_reg (Pmode, XEXP (src2, 0)), Pmode,
! 				   len_rtx, GET_MODE (len_rtx));
  	}
  
        rtx fin_ref = gen_rtx_LABEL_REF (VOIDmode, final_label);
--- 1824,1838 ----
  	  /* -m32 -mpowerpc64 results in word_mode being DImode even
  	     though otherwise it is 32-bit. The length arg to strncmp
  	     is a size_t which will be the same size as pointers.  */
! 	  rtx len_rtx = gen_reg_rtx (Pmode);
! 	  emit_move_insn (len_rtx, gen_int_mode (bytes, Pmode));
  
  	  tree fun = builtin_decl_explicit (BUILT_IN_STRNCMP);
  	  emit_library_call_value (XEXP (DECL_RTL (fun), 0),
  				   target, LCT_NORMAL, GET_MODE (target),
  				   force_reg (Pmode, XEXP (src1, 0)), Pmode,
  				   force_reg (Pmode, XEXP (src2, 0)), Pmode,
! 				   len_rtx, Pmode);
  	}
  
        rtx fin_ref = gen_rtx_LABEL_REF (VOIDmode, final_label);
*************** expand_strn_compare (rtx operands[], int
*** 2085,2103 ****
  	}
        else
  	{
! 	  rtx len_rtx;
! 	  if (TARGET_64BIT)
! 	    len_rtx = gen_reg_rtx (DImode);
! 	  else
! 	    len_rtx = gen_reg_rtx (SImode);
! 
! 	  emit_move_insn (len_rtx, GEN_INT (bytes - compare_length));
  	  tree fun = builtin_decl_explicit (BUILT_IN_STRNCMP);
  	  emit_library_call_value (XEXP (DECL_RTL (fun), 0),
  				   target, LCT_NORMAL, GET_MODE (target),
  				   force_reg (Pmode, XEXP (src1, 0)), Pmode,
  				   force_reg (Pmode, XEXP (src2, 0)), Pmode,
! 				   len_rtx, GET_MODE (len_rtx));
  	}
  
        rtx fin_ref = gen_rtx_LABEL_REF (VOIDmode, final_label);
--- 2082,2095 ----
  	}
        else
  	{
! 	  rtx len_rtx = gen_reg_rtx (Pmode);
! 	  emit_move_insn (len_rtx, gen_int_mode (bytes - compare_length, Pmode));
  	  tree fun = builtin_decl_explicit (BUILT_IN_STRNCMP);
  	  emit_library_call_value (XEXP (DECL_RTL (fun), 0),
  				   target, LCT_NORMAL, GET_MODE (target),
  				   force_reg (Pmode, XEXP (src1, 0)), Pmode,
  				   force_reg (Pmode, XEXP (src2, 0)), Pmode,
! 				   len_rtx, Pmode);
  	}
  
        rtx fin_ref = gen_rtx_LABEL_REF (VOIDmode, final_label);
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/rs6000.c gcc-8.2.0/gcc/config/rs6000/rs6000.c
*** gcc-8.1.0/gcc/config/rs6000/rs6000.c	Tue Apr 24 22:49:41 2018
--- gcc-8.2.0/gcc/config/rs6000/rs6000.c	Mon Jul  2 21:25:10 2018
*************** int dot_symbols;
*** 200,205 ****
--- 200,218 ----
     of this machine mode.  */
  scalar_int_mode rs6000_pmode;
  
+ #if TARGET_ELF
+ /* Note whether IEEE 128-bit floating point was passed or returned, either as
+    the __float128/_Float128 explicit type, or when long double is IEEE 128-bit
+    floating point.  We changed the default C++ mangling for these types and we
+    may want to generate a weak alias of the old mangling (U10__float128) to the
+    new mangling (u9__ieee128).  */
+ static bool rs6000_passes_ieee128;
+ #endif
+ 
+ /* Generate the manged name (i.e. U10__float128) used in GCC 8.1, and not the
+    name used in current releases (i.e. u9__ieee128).  */
+ static bool ieee128_mangling_gcc_8_1;
+ 
  /* Width in bits of a pointer.  */
  unsigned rs6000_pointer_size;
  
*************** static const struct attribute_spec rs600
*** 1980,1985 ****
--- 1993,2003 ----
  
  #undef TARGET_STARTING_FRAME_OFFSET
  #define TARGET_STARTING_FRAME_OFFSET rs6000_starting_frame_offset
+ 
+ #if TARGET_ELF && RS6000_WEAK
+ #undef TARGET_ASM_GLOBALIZE_DECL_NAME
+ #define TARGET_ASM_GLOBALIZE_DECL_NAME rs6000_globalize_decl_name
+ #endif
  
  
  /* Processor table.  */
*************** rs6000_debug_reg_global (void)
*** 2897,2903 ****
    fprintf (stderr, DEBUG_FMT_D, "tls_size", rs6000_tls_size);
    fprintf (stderr, DEBUG_FMT_D, "long_double_size",
  	   rs6000_long_double_type_size);
!   if (rs6000_long_double_type_size == 128)
      {
        fprintf (stderr, DEBUG_FMT_S, "long double type",
  	       TARGET_IEEEQUAD ? "IEEE" : "IBM");
--- 2915,2921 ----
    fprintf (stderr, DEBUG_FMT_D, "tls_size", rs6000_tls_size);
    fprintf (stderr, DEBUG_FMT_D, "long_double_size",
  	   rs6000_long_double_type_size);
!   if (rs6000_long_double_type_size > 64)
      {
        fprintf (stderr, DEBUG_FMT_S, "long double type",
  	       TARGET_IEEEQUAD ? "IEEE" : "IBM");
*************** rs6000_builtin_mask_calculate (void)
*** 3921,3927 ****
  	  | ((TARGET_HTM)		    ? RS6000_BTM_HTM	   : 0)
  	  | ((TARGET_DFP)		    ? RS6000_BTM_DFP	   : 0)
  	  | ((TARGET_HARD_FLOAT)	    ? RS6000_BTM_HARD_FLOAT : 0)
! 	  | ((TARGET_LONG_DOUBLE_128)	    ? RS6000_BTM_LDBL128   : 0)
  	  | ((TARGET_FLOAT128_TYPE)	    ? RS6000_BTM_FLOAT128  : 0)
  	  | ((TARGET_FLOAT128_HW)	    ? RS6000_BTM_FLOAT128_HW : 0));
  }
--- 3939,3947 ----
  	  | ((TARGET_HTM)		    ? RS6000_BTM_HTM	   : 0)
  	  | ((TARGET_DFP)		    ? RS6000_BTM_DFP	   : 0)
  	  | ((TARGET_HARD_FLOAT)	    ? RS6000_BTM_HARD_FLOAT : 0)
! 	  | ((TARGET_LONG_DOUBLE_128
! 	      && TARGET_HARD_FLOAT
! 	      && !TARGET_IEEEQUAD)	    ? RS6000_BTM_LDBL128   : 0)
  	  | ((TARGET_FLOAT128_TYPE)	    ? RS6000_BTM_FLOAT128  : 0)
  	  | ((TARGET_FLOAT128_HW)	    ? RS6000_BTM_FLOAT128_HW : 0));
  }
*************** rs6000_option_override_internal (bool gl
*** 4592,4621 ****
  	}
      }
  
    /* Set long double size before the IEEE 128-bit tests.  */
    if (!global_options_set.x_rs6000_long_double_type_size)
      {
        if (main_target_opt != NULL
  	  && (main_target_opt->x_rs6000_long_double_type_size
! 	      != RS6000_DEFAULT_LONG_DOUBLE_SIZE))
  	error ("target attribute or pragma changes long double size");
        else
! 	rs6000_long_double_type_size = RS6000_DEFAULT_LONG_DOUBLE_SIZE;
      }
  
    /* Set -mabi=ieeelongdouble on some old targets.  In the future, power server
       systems will also set long double to be IEEE 128-bit.  AIX and Darwin
       explicitly redefine TARGET_IEEEQUAD and TARGET_IEEEQUAD_DEFAULT to 0, so
       those systems will not pick up this default.  Warn if the user changes the
!      default unless either the user used the -Wno-psabi option, or the compiler
!      was built to enable multilibs to switch between the two long double
!      types.  */
    if (!global_options_set.x_rs6000_ieeequad)
      rs6000_ieeequad = TARGET_IEEEQUAD_DEFAULT;
  
!   else if (!TARGET_IEEEQUAD_MULTILIB
! 	   && rs6000_ieeequad != TARGET_IEEEQUAD_DEFAULT
! 	   && TARGET_LONG_DOUBLE_128)
      {
        static bool warned_change_long_double;
        if (!warned_change_long_double)
--- 4612,4646 ----
  	}
      }
  
+   /* Use long double size to select the appropriate long double.  We use
+      TYPE_PRECISION to differentiate the 3 different long double types.  We map
+      128 into the precision used for TFmode.  */
+   int default_long_double_size = (RS6000_DEFAULT_LONG_DOUBLE_SIZE == 64
+ 				  ? 64
+ 				  : FLOAT_PRECISION_TFmode);
+ 
    /* Set long double size before the IEEE 128-bit tests.  */
    if (!global_options_set.x_rs6000_long_double_type_size)
      {
        if (main_target_opt != NULL
  	  && (main_target_opt->x_rs6000_long_double_type_size
! 	      != default_long_double_size))
  	error ("target attribute or pragma changes long double size");
        else
! 	rs6000_long_double_type_size = default_long_double_size;
      }
+   else if (rs6000_long_double_type_size == 128)
+     rs6000_long_double_type_size = FLOAT_PRECISION_TFmode;
  
    /* Set -mabi=ieeelongdouble on some old targets.  In the future, power server
       systems will also set long double to be IEEE 128-bit.  AIX and Darwin
       explicitly redefine TARGET_IEEEQUAD and TARGET_IEEEQUAD_DEFAULT to 0, so
       those systems will not pick up this default.  Warn if the user changes the
!      default unless -Wno-psabi.  */
    if (!global_options_set.x_rs6000_ieeequad)
      rs6000_ieeequad = TARGET_IEEEQUAD_DEFAULT;
  
!   else if (rs6000_ieeequad != TARGET_IEEEQUAD_DEFAULT && TARGET_LONG_DOUBLE_128)
      {
        static bool warned_change_long_double;
        if (!warned_change_long_double)
*************** mem_operand_gpr (rtx op, machine_mode mo
*** 8209,8214 ****
--- 8234,8246 ----
    int extra;
    rtx addr = XEXP (op, 0);
  
+   /* PR85755: Allow PRE_INC and PRE_DEC addresses.  */
+   if (TARGET_UPDATE
+       && (GET_CODE (addr) == PRE_INC || GET_CODE (addr) == PRE_DEC)
+       && mode_supports_pre_incdec_p (mode)
+       && legitimate_indirect_address_p (XEXP (addr, 0), false))
+     return true;
+ 
    /* Don't allow non-offsettable addresses.  See PRs 83969 and 84279.  */
    if (!rs6000_offsettable_memref_p (op, mode, false))
      return false;
*************** rs6000_discover_homogeneous_aggregate (m
*** 11131,11142 ****
  
        if (field_count > 0)
  	{
! 	  int n_regs = (SCALAR_FLOAT_MODE_P (field_mode) ?
! 			(GET_MODE_SIZE (field_mode) + 7) >> 3 : 1);
  
  	  /* The ELFv2 ABI allows homogeneous aggregates to occupy
  	     up to AGGR_ARG_NUM_REG registers.  */
! 	  if (field_count * n_regs <= AGGR_ARG_NUM_REG)
  	    {
  	      if (elt_mode)
  		*elt_mode = field_mode;
--- 11163,11174 ----
  
        if (field_count > 0)
  	{
! 	  int reg_size = ALTIVEC_OR_VSX_VECTOR_MODE (field_mode) ? 16 : 8;
! 	  int field_size = ROUND_UP (GET_MODE_SIZE (field_mode), reg_size);
  
  	  /* The ELFv2 ABI allows homogeneous aggregates to occupy
  	     up to AGGR_ARG_NUM_REG registers.  */
! 	  if (field_count * field_size <= AGGR_ARG_NUM_REG * reg_size)
  	    {
  	      if (elt_mode)
  		*elt_mode = field_mode;
*************** init_cumulative_args (CUMULATIVE_ARGS *c
*** 11385,11390 ****
--- 11417,11428 ----
  			  && (TYPE_MAIN_VARIANT (return_type)
  			      == long_double_type_node))))
  		rs6000_passes_long_double = true;
+ 
+ 	      /* Note if we passed or return a IEEE 128-bit type.  We changed
+ 		 the mangling for these types, and we may need to make an alias
+ 		 with the old mangling.  */
+ 	      if (FLOAT128_IEEE_P (return_mode))
+ 		rs6000_passes_ieee128 = true;
  	    }
  	  if (ALTIVEC_OR_VSX_VECTOR_MODE (return_mode)
  	      || PAIRED_VECTOR_MODE (return_mode))
*************** rs6000_function_arg_advance_1 (CUMULATIV
*** 11838,11843 ****
--- 11876,11887 ----
  		  || (type != NULL
  		      && TYPE_MAIN_VARIANT (type) == long_double_type_node)))
  	    rs6000_passes_long_double = true;
+ 
+ 	  /* Note if we passed or return a IEEE 128-bit type.  We changed the
+ 	     mangling for these types, and we may need to make an alias with
+ 	     the old mangling.  */
+ 	  if (FLOAT128_IEEE_P (mode))
+ 	    rs6000_passes_ieee128 = true;
  	}
        if ((named && ALTIVEC_OR_VSX_VECTOR_MODE (mode))
  	  || (PAIRED_VECTOR_MODE (mode)
*************** rs6000_invalid_builtin (enum rs6000_buil
*** 15961,15970 ****
    else if ((fnmask & RS6000_BTM_P9_MISC) == RS6000_BTM_P9_MISC)
      error ("builtin function %qs requires the %qs option", name,
  	   "-mcpu=power9");
!   else if ((fnmask & (RS6000_BTM_HARD_FLOAT | RS6000_BTM_LDBL128))
! 	   == (RS6000_BTM_HARD_FLOAT | RS6000_BTM_LDBL128))
!     error ("builtin function %qs requires the %qs and %qs options",
! 	   name, "-mhard-float", "-mlong-double-128");
    else if ((fnmask & RS6000_BTM_HARD_FLOAT) != 0)
      error ("builtin function %qs requires the %qs option", name,
  	   "-mhard-float");
--- 16005,16019 ----
    else if ((fnmask & RS6000_BTM_P9_MISC) == RS6000_BTM_P9_MISC)
      error ("builtin function %qs requires the %qs option", name,
  	   "-mcpu=power9");
!   else if ((fnmask & RS6000_BTM_LDBL128) == RS6000_BTM_LDBL128)
!     {
!       if (!TARGET_HARD_FLOAT)
! 	error ("builtin function %qs requires the %qs option", name,
! 	       "-mhard-float");
!       else
! 	error ("builtin function %qs requires the %qs option", name,
! 	       TARGET_IEEEQUAD ? "-mabi=ibmlongdouble" : "-mlong-double-128");
!     }
    else if ((fnmask & RS6000_BTM_HARD_FLOAT) != 0)
      error ("builtin function %qs requires the %qs option", name,
  	   "-mhard-float");
*************** rs6000_expand_builtin (tree exp, rtx tar
*** 16845,16850 ****
--- 16894,16919 ----
  	}
        break;
  
+       /* For the pack and unpack int128 routines, fix up the builtin so it
+ 	 uses the correct IBM128 type.  */
+     case MISC_BUILTIN_PACK_IF:
+       if (TARGET_LONG_DOUBLE_128 && !TARGET_IEEEQUAD)
+ 	{
+ 	  icode = CODE_FOR_packtf;
+ 	  fcode = MISC_BUILTIN_PACK_TF;
+ 	  uns_fcode = (size_t)fcode;
+ 	}
+       break;
+ 
+     case MISC_BUILTIN_UNPACK_IF:
+       if (TARGET_LONG_DOUBLE_128 && !TARGET_IEEEQUAD)
+ 	{
+ 	  icode = CODE_FOR_unpacktf;
+ 	  fcode = MISC_BUILTIN_UNPACK_TF;
+ 	  uns_fcode = (size_t)fcode;
+ 	}
+       break;
+ 
      default:
        break;
      }
*************** rs6000_init_builtins (void)
*** 17020,17054 ****
       floating point, we need make sure the type is non-zero or else self-test
       fails during bootstrap.
  
!      We don't register a built-in type for __ibm128 if the type is the same as
!      long double.  Instead we add a #define for __ibm128 in
!      rs6000_cpu_cpp_builtins to long double.
  
       For IEEE 128-bit floating point, always create the type __ieee128.  If the
       user used -mfloat128, rs6000-c.c will create a define from __float128 to
       __ieee128.  */
!   if (TARGET_LONG_DOUBLE_128 && FLOAT128_IEEE_P (TFmode))
      {
!       ibm128_float_type_node = make_node (REAL_TYPE);
!       TYPE_PRECISION (ibm128_float_type_node) = 128;
!       SET_TYPE_MODE (ibm128_float_type_node, IFmode);
!       layout_type (ibm128_float_type_node);
  
        lang_hooks.types.register_builtin_type (ibm128_float_type_node,
  					      "__ibm128");
-     }
-   else
-     ibm128_float_type_node = long_double_type_node;
  
!   if (TARGET_FLOAT128_TYPE)
!     {
!       ieee128_float_type_node = float128_type_node;
        lang_hooks.types.register_builtin_type (ieee128_float_type_node,
  					      "__ieee128");
      }
  
    else
!     ieee128_float_type_node = long_double_type_node;
  
    /* Initialize the modes for builtin_function_type, mapping a machine mode to
       tree type node.  */
--- 17089,17126 ----
       floating point, we need make sure the type is non-zero or else self-test
       fails during bootstrap.
  
!      Always create __ibm128 as a separate type, even if the current long double
!      format is IBM extended double.
  
       For IEEE 128-bit floating point, always create the type __ieee128.  If the
       user used -mfloat128, rs6000-c.c will create a define from __float128 to
       __ieee128.  */
!   if (TARGET_FLOAT128_TYPE)
      {
!       if (!TARGET_IEEEQUAD && TARGET_LONG_DOUBLE_128)
! 	ibm128_float_type_node = long_double_type_node;
!       else
! 	{
! 	  ibm128_float_type_node = make_node (REAL_TYPE);
! 	  TYPE_PRECISION (ibm128_float_type_node) = 128;
! 	  SET_TYPE_MODE (ibm128_float_type_node, IFmode);
! 	  layout_type (ibm128_float_type_node);
! 	}
  
        lang_hooks.types.register_builtin_type (ibm128_float_type_node,
  					      "__ibm128");
  
!       if (TARGET_IEEEQUAD && TARGET_LONG_DOUBLE_128)
! 	ieee128_float_type_node = long_double_type_node;
!       else
! 	ieee128_float_type_node = float128_type_node;
! 
        lang_hooks.types.register_builtin_type (ieee128_float_type_node,
  					      "__ieee128");
      }
  
    else
!     ieee128_float_type_node = ibm128_float_type_node = long_double_type_node;
  
    /* Initialize the modes for builtin_function_type, mapping a machine mode to
       tree type node.  */
*************** init_float128_ieee (machine_mode mode)
*** 18629,18637 ****
  {
    if (FLOAT128_VECTOR_P (mode))
      {
!       /* Set up to call __mulkc3 and __divkc3 under -mabi=ieeelongdouble.  */
!      if (mode == TFmode && TARGET_IEEEQUAD)
         {
  	 built_in_function fncode_mul =
  	   (built_in_function) (BUILT_IN_COMPLEX_MUL_MIN + TCmode
  				- MIN_MODE_COMPLEX_FLOAT);
--- 18701,18714 ----
  {
    if (FLOAT128_VECTOR_P (mode))
      {
!       static bool complex_muldiv_init_p = false;
! 
!       /* Set up to call __mulkc3 and __divkc3 under -mabi=ieeelongdouble.  If
! 	 we have clone or target attributes, this will be called a second
! 	 time.  We want to create the built-in function only once.  */
!      if (mode == TFmode && TARGET_IEEEQUAD && !complex_muldiv_init_p)
         {
+ 	 complex_muldiv_init_p = true;
  	 built_in_function fncode_mul =
  	   (built_in_function) (BUILT_IN_COMPLEX_MUL_MIN + TCmode
  				- MIN_MODE_COMPLEX_FLOAT);
*************** init_float128_ieee (machine_mode mode)
*** 18672,18684 ****
        set_conv_libfunc (trunc_optab, SFmode, mode, "__trunckfsf2");
        set_conv_libfunc (trunc_optab, DFmode, mode, "__trunckfdf2");
  
!       set_conv_libfunc (sext_optab, mode, IFmode, "__extendtfkf2");
        if (mode != TFmode && FLOAT128_IBM_P (TFmode))
! 	set_conv_libfunc (sext_optab, mode, TFmode, "__extendtfkf2");
  
!       set_conv_libfunc (trunc_optab, IFmode, mode, "__trunckftf2");
        if (mode != TFmode && FLOAT128_IBM_P (TFmode))
! 	set_conv_libfunc (trunc_optab, TFmode, mode, "__trunckftf2");
  
        set_conv_libfunc (sext_optab, mode, SDmode, "__dpd_extendsdkf2");
        set_conv_libfunc (sext_optab, mode, DDmode, "__dpd_extendddkf2");
--- 18749,18761 ----
        set_conv_libfunc (trunc_optab, SFmode, mode, "__trunckfsf2");
        set_conv_libfunc (trunc_optab, DFmode, mode, "__trunckfdf2");
  
!       set_conv_libfunc (sext_optab, mode, IFmode, "__trunctfkf2");
        if (mode != TFmode && FLOAT128_IBM_P (TFmode))
! 	set_conv_libfunc (sext_optab, mode, TFmode, "__trunctfkf2");
  
!       set_conv_libfunc (trunc_optab, IFmode, mode, "__extendkftf2");
        if (mode != TFmode && FLOAT128_IBM_P (TFmode))
! 	set_conv_libfunc (trunc_optab, TFmode, mode, "__extendkftf2");
  
        set_conv_libfunc (sext_optab, mode, SDmode, "__dpd_extendsdkf2");
        set_conv_libfunc (sext_optab, mode, DDmode, "__dpd_extendddkf2");
*************** rs6000_output_move_128bit (rtx operands[
*** 21043,21049 ****
  	}
  
        else if (TARGET_ALTIVEC && src_vmx_p
! 	       && altivec_indexed_or_indirect_operand (src, mode))
  	return "stvx %1,%y0";
  
        else if (TARGET_VSX && src_vsx_p)
--- 21120,21126 ----
  	}
  
        else if (TARGET_ALTIVEC && src_vmx_p
! 	       && altivec_indexed_or_indirect_operand (dest, mode))
  	return "stvx %1,%y0";
  
        else if (TARGET_VSX && src_vsx_p)
*************** rs6000_expand_float128_convert (rtx dest
*** 22507,22515 ****
    else
      gcc_unreachable ();
  
!   /* Handle conversion between TFmode/KFmode.  */
    if (do_move)
!     emit_move_insn (dest, gen_lowpart (dest_mode, src));
  
    /* Handle conversion if we have hardware support.  */
    else if (TARGET_FLOAT128_HW && hw_convert)
--- 22584,22592 ----
    else
      gcc_unreachable ();
  
!   /* Handle conversion between TFmode/KFmode/IFmode.  */
    if (do_move)
!     emit_insn (gen_rtx_SET (dest, gen_rtx_FLOAT_EXTEND (dest_mode, src)));
  
    /* Handle conversion if we have hardware support.  */
    else if (TARGET_FLOAT128_HW && hw_convert)
*************** rs6000_mangle_type (const_tree type)
*** 32936,32968 ****
    if (type == bool_int_type_node) return "U6__booli";
    if (type == bool_long_long_type_node) return "U6__boolx";
  
!   /* Use a unique name for __float128 rather than trying to use "e" or "g". Use
!      "g" for IBM extended double, no matter whether it is long double (using
!      -mabi=ibmlongdouble) or the distinct __ibm128 type.  */
!   if (TARGET_FLOAT128_TYPE)
!     {
!       if (type == ieee128_float_type_node)
! 	return "U10__float128";
! 
!       if (TARGET_LONG_DOUBLE_128)
! 	{
! 	  if (type == long_double_type_node)
! 	    return (TARGET_IEEEQUAD) ? "U10__float128" : "g";
! 
! 	  if (type == ibm128_float_type_node)
! 	    return "g";
! 	}
!     }
! 
!   /* Mangle IBM extended float long double as `g' (__float128) on
!      powerpc*-linux where long-double-64 previously was the default.  */
!   if (TYPE_MAIN_VARIANT (type) == long_double_type_node
!       && TARGET_ELF
!       && TARGET_LONG_DOUBLE_128
!       && !TARGET_IEEEQUAD)
      return "g";
  
!   /* For all other types, use normal C++ mangling.  */
    return NULL;
  }
  
--- 33013,33024 ----
    if (type == bool_int_type_node) return "U6__booli";
    if (type == bool_long_long_type_node) return "U6__boolx";
  
!   if (SCALAR_FLOAT_TYPE_P (type) && FLOAT128_IBM_P (TYPE_MODE (type)))
      return "g";
+   if (SCALAR_FLOAT_TYPE_P (type) && FLOAT128_IEEE_P (TYPE_MODE (type)))
+     return ieee128_mangling_gcc_8_1 ? "U10__float128" : "u9__ieee128";
  
!   /* For all other types, use the default mangling.  */
    return NULL;
  }
  
*************** rs6000_starting_frame_offset (void)
*** 39585,39590 ****
--- 39641,39680 ----
    return RS6000_STARTING_FRAME_OFFSET;
  }
  
+ 
+ /* Create an alias for a mangled name where we have changed the mangling (in
+    GCC 8.1, we used U10__float128, and now we use u9__ieee128).  This is called
+    via the target hook TARGET_ASM_GLOBALIZE_DECL_NAME.  */
+ 
+ #if TARGET_ELF && RS6000_WEAK
+ static void
+ rs6000_globalize_decl_name (FILE * stream, tree decl)
+ {
+   const char *name = XSTR (XEXP (DECL_RTL (decl), 0), 0);
+ 
+   targetm.asm_out.globalize_label (stream, name);
+ 
+   if (rs6000_passes_ieee128 && name[0] == '_' && name[1] == 'Z')
+     {
+       tree save_asm_name = DECL_ASSEMBLER_NAME (decl);
+       const char *old_name;
+ 
+       ieee128_mangling_gcc_8_1 = true;
+       lang_hooks.set_decl_assembler_name (decl);
+       old_name = IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (decl));
+       SET_DECL_ASSEMBLER_NAME (decl, save_asm_name);
+       ieee128_mangling_gcc_8_1 = false;
+ 
+       if (strcmp (name, old_name) != 0)
+ 	{
+ 	  fprintf (stream, "\t.weak %s\n", old_name);
+ 	  fprintf (stream, "\t.set %s,%s\n", old_name, name);
+ 	}
+     }
+ }
+ #endif
+ 
+ 
  struct gcc_target targetm = TARGET_INITIALIZER;
  
  #include "gt-rs6000.h"
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/rs6000.h gcc-8.2.0/gcc/config/rs6000/rs6000.h
*** gcc-8.1.0/gcc/config/rs6000/rs6000.h	Tue Apr 10 17:59:52 2018
--- gcc-8.2.0/gcc/config/rs6000/rs6000.h	Mon Jun 25 19:34:01 2018
***************
*** 30,35 ****
--- 30,40 ----
  #include "config/rs6000/rs6000-opts.h"
  #endif
  
+ /* 128-bit floating point precision values.  */
+ #ifndef RS6000_MODES_H
+ #include "config/rs6000/rs6000-modes.h"
+ #endif
+ 
  /* Definitions for the object file format.  These are set at
     compile-time.  */
  
***************
*** 110,116 ****
  /* Common ASM definitions used by ASM_SPEC among the various targets for
     handling -mcpu=xxx switches.  There is a parallel list in driver-rs6000.c to
     provide the default assembler options if the user uses -mcpu=native, so if
!    you make changes here, make them also there.  */
  #define ASM_CPU_SPEC \
  "%{!mcpu*: \
    %{mpowerpc64*: -mppc64} \
--- 115,122 ----
  /* Common ASM definitions used by ASM_SPEC among the various targets for
     handling -mcpu=xxx switches.  There is a parallel list in driver-rs6000.c to
     provide the default assembler options if the user uses -mcpu=native, so if
!    you make changes here, make them also there.  PR63177: Do not pass -mpower8
!    to the assembler if -mpower9-vector was also used.  */
  #define ASM_CPU_SPEC \
  "%{!mcpu*: \
    %{mpowerpc64*: -mppc64} \
***************
*** 124,130 ****
  %{mcpu=power6: %(asm_cpu_power6) -maltivec} \
  %{mcpu=power6x: %(asm_cpu_power6) -maltivec} \
  %{mcpu=power7: %(asm_cpu_power7)} \
! %{mcpu=power8: %(asm_cpu_power8)} \
  %{mcpu=power9: %(asm_cpu_power9)} \
  %{mcpu=a2: -ma2} \
  %{mcpu=powerpc: -mppc} \
--- 130,136 ----
  %{mcpu=power6: %(asm_cpu_power6) -maltivec} \
  %{mcpu=power6x: %(asm_cpu_power6) -maltivec} \
  %{mcpu=power7: %(asm_cpu_power7)} \
! %{mcpu=power8: %{!mpower9-vector: %(asm_cpu_power8)}} \
  %{mcpu=power9: %(asm_cpu_power9)} \
  %{mcpu=a2: -ma2} \
  %{mcpu=powerpc: -mppc} \
***************
*** 173,178 ****
--- 179,185 ----
  %{maltivec: -maltivec} \
  %{mvsx: -mvsx %{!maltivec: -maltivec} %{!mcpu*: %(asm_cpu_power7)}} \
  %{mpower8-vector|mcrypto|mdirect-move|mhtm: %{!mcpu*: %(asm_cpu_power8)}} \
+ %{mpower9-vector: %{!mcpu*|mcpu=power8: %(asm_cpu_power9)}} \
  -many"
  
  #define CPP_DEFAULT_SPEC ""
*************** extern int rs6000_vector_align[];
*** 559,575 ****
  #define TARGET_ALIGN_NATURAL 0
  #endif
  
! #define TARGET_LONG_DOUBLE_128 (rs6000_long_double_type_size == 128)
  #define TARGET_IEEEQUAD rs6000_ieeequad
  #define TARGET_ALTIVEC_ABI rs6000_altivec_abi
  #define TARGET_LDBRX (TARGET_POPCNTD || rs6000_cpu == PROCESSOR_CELL)
  
- /* Define as 1 if we support multilibs for switching long double between IEEE
-    128-bit floating point and IBM extended double.  */
- #ifndef TARGET_IEEEQUAD_MULTILIB
- #define TARGET_IEEEQUAD_MULTILIB 0
- #endif
- 
  /* ISA 2.01 allowed FCFID to be done in 32-bit, previously it was 64-bit only.
     Enable 32-bit fcfid's on any of the switches for newer ISA machines or
     XILINX.  */
--- 566,578 ----
  #define TARGET_ALIGN_NATURAL 0
  #endif
  
! /* We use values 126..128 to pick the appropriate long double type (IFmode,
!    KFmode, TFmode).  */
! #define TARGET_LONG_DOUBLE_128 (rs6000_long_double_type_size > 64)
  #define TARGET_IEEEQUAD rs6000_ieeequad
  #define TARGET_ALTIVEC_ABI rs6000_altivec_abi
  #define TARGET_LDBRX (TARGET_POPCNTD || rs6000_cpu == PROCESSOR_CELL)
  
  /* ISA 2.01 allowed FCFID to be done in 32-bit, previously it was 64-bit only.
     Enable 32-bit fcfid's on any of the switches for newer ISA machines or
     XILINX.  */
*************** extern unsigned char rs6000_recip_bits[]
*** 908,916 ****
     words.  */
  #define DOUBLE_TYPE_SIZE 64
  
! /* A C expression for the size in bits of the type `long double' on
!    the target machine.  If you don't define this, the default is two
!    words.  */
  #define LONG_DOUBLE_TYPE_SIZE rs6000_long_double_type_size
  
  /* Work around rs6000_long_double_type_size dependency in ada/targtyps.c.  */
--- 911,918 ----
     words.  */
  #define DOUBLE_TYPE_SIZE 64
  
! /* A C expression for the size in bits of the type `long double' on the target
!    machine.  If you don't define this, the default is two words.  */
  #define LONG_DOUBLE_TYPE_SIZE rs6000_long_double_type_size
  
  /* Work around rs6000_long_double_type_size dependency in ada/targtyps.c.  */
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/rs6000.md gcc-8.2.0/gcc/config/rs6000/rs6000.md
*** gcc-8.1.0/gcc/config/rs6000/rs6000.md	Tue Apr 17 18:22:08 2018
--- gcc-8.2.0/gcc/config/rs6000/rs6000.md	Mon Jun 25 11:40:14 2018
***************
*** 428,433 ****
--- 428,439 ----
  ; Iterator for 128-bit VSX types for pack/unpack
  (define_mode_iterator FMOVE128_VSX [V1TI KF])
  
+ ; Iterators for converting to/from TFmode
+ (define_mode_iterator IFKF [IF KF])
+ 
+ ; Constraints for moving IF/KFmode.
+ (define_mode_attr IFKF_reg [(IF "d") (KF "wa")])
+ 
  ; Whether a floating point move is ok, don't allow SD without hardware FP
  (define_mode_attr fmove_ok [(SF "")
  			    (DF "")
***************
*** 7907,7913 ****
  (define_insn "neg<mode>2_internal"
    [(set (match_operand:IBM128 0 "gpc_reg_operand" "=d")
  	(neg:IBM128 (match_operand:IBM128 1 "gpc_reg_operand" "d")))]
!   "TARGET_HARD_FLOAT && FLOAT128_IBM_P (TFmode)"
  {
    if (REGNO (operands[0]) == REGNO (operands[1]) + 1)
      return "fneg %L0,%L1\;fneg %0,%1";
--- 7913,7919 ----
  (define_insn "neg<mode>2_internal"
    [(set (match_operand:IBM128 0 "gpc_reg_operand" "=d")
  	(neg:IBM128 (match_operand:IBM128 1 "gpc_reg_operand" "d")))]
!   "TARGET_HARD_FLOAT && FLOAT128_IBM_P (<MODE>mode)"
  {
    if (REGNO (operands[0]) == REGNO (operands[1]) + 1)
      return "fneg %L0,%L1\;fneg %0,%1";
***************
*** 7954,7960 ****
    label = gen_label_rtx ();
    if (<MODE>mode == TFmode)
      emit_insn (gen_abstf2_internal (operands[0], operands[1], label));
!   else if (<MODE>mode == TFmode)
      emit_insn (gen_absif2_internal (operands[0], operands[1], label));
    else
      FAIL;
--- 7960,7966 ----
    label = gen_label_rtx ();
    if (<MODE>mode == TFmode)
      emit_insn (gen_abstf2_internal (operands[0], operands[1], label));
!   else if (<MODE>mode == IFmode)
      emit_insn (gen_absif2_internal (operands[0], operands[1], label));
    else
      FAIL;
***************
*** 8132,8140 ****
    DONE;
  })
  
! (define_expand "trunciftf2"
    [(set (match_operand:IF 0 "gpc_reg_operand")
! 	(float_truncate:IF (match_operand:TF 1 "gpc_reg_operand")))]
    "TARGET_FLOAT128_TYPE"
  {
    rs6000_expand_float128_convert (operands[0], operands[1], false);
--- 8138,8155 ----
    DONE;
  })
  
! (define_expand "extendtfif2"
    [(set (match_operand:IF 0 "gpc_reg_operand")
! 	(float_extend:IF (match_operand:TF 1 "gpc_reg_operand")))]
!   "TARGET_FLOAT128_TYPE"
! {
!   rs6000_expand_float128_convert (operands[0], operands[1], false);
!   DONE;
! })
! 
! (define_expand "trunciftf2"
!   [(set (match_operand:TF 0 "gpc_reg_operand")
! 	(float_truncate:TF (match_operand:IF 1 "gpc_reg_operand")))]
    "TARGET_FLOAT128_TYPE"
  {
    rs6000_expand_float128_convert (operands[0], operands[1], false);
***************
*** 8142,8149 ****
  })
  
  (define_expand "truncifkf2"
!   [(set (match_operand:IF 0 "gpc_reg_operand")
! 	(float_truncate:IF (match_operand:KF 1 "gpc_reg_operand")))]
    "TARGET_FLOAT128_TYPE"
  {
    rs6000_expand_float128_convert (operands[0], operands[1], false);
--- 8157,8164 ----
  })
  
  (define_expand "truncifkf2"
!   [(set (match_operand:KF 0 "gpc_reg_operand")
! 	(float_truncate:KF (match_operand:IF 1 "gpc_reg_operand")))]
    "TARGET_FLOAT128_TYPE"
  {
    rs6000_expand_float128_convert (operands[0], operands[1], false);
***************
*** 8168,8173 ****
--- 8183,8214 ----
    DONE;
  })
  
+ (define_insn_and_split "*extend<mode>tf2_internal"
+   [(set (match_operand:TF 0 "gpc_reg_operand" "=<IFKF_reg>")
+ 	(float_extend:TF
+ 	 (match_operand:IFKF 1 "gpc_reg_operand" "<IFKF_reg>")))]
+    "TARGET_FLOAT128_TYPE
+     && FLOAT128_IBM_P (TFmode) == FLOAT128_IBM_P (<MODE>mode)"
+   "#"
+   "&& reload_completed"
+   [(set (match_dup 0) (match_dup 2))]
+ {
+   operands[2] = gen_rtx_REG (TFmode, REGNO (operands[1]));
+ })
+ 
+ (define_insn_and_split "*extendtf<mode>2_internal"
+   [(set (match_operand:IFKF 0 "gpc_reg_operand" "=<IFKF_reg>")
+ 	(float_extend:IFKF
+ 	 (match_operand:TF 1 "gpc_reg_operand" "<IFKF_reg>")))]
+    "TARGET_FLOAT128_TYPE
+     && FLOAT128_IBM_P (TFmode) == FLOAT128_IBM_P (<MODE>mode)"
+   "#"
+   "&& reload_completed"
+   [(set (match_dup 0) (match_dup 2))]
+ {
+   operands[2] = gen_rtx_REG (<MODE>mode, REGNO (operands[1]));
+ })
+ 
  
  ;; Reload helper functions used by rs6000_secondary_reload.  The patterns all
  ;; must have 3 arguments, and scratch register constraint must be a single
***************
*** 8465,8480 ****
  
  (define_insn "*movdi_internal32"
    [(set (match_operand:DI 0 "nonimmediate_operand"
!          "=Y,        r,         r,         ^m,        ^d,         ^d,
!           r,         ^wY,       $Z,        ^wb,       $wv,        ^wi,
            *wo,       *wo,       *wv,       *wi,       *wi,        *wv,
            *wv")
  
  	(match_operand:DI 1 "input_operand"
!           "r,        Y,         r,         d,         m,          d,
!            IJKnGHF,  wb,        wv,        wY,        Z,          wi,
!            Oj,       wM,        OjwM,      Oj,        wM,         wS,
!            wB"))]
  
    "! TARGET_POWERPC64
     && (gpc_reg_operand (operands[0], DImode)
--- 8506,8521 ----
  
  (define_insn "*movdi_internal32"
    [(set (match_operand:DI 0 "nonimmediate_operand"
!          "=Y,        r,         r,         m,         ^d,         ^d,
!           r,         wY,        Z,         ^wb,       $wv,        ^wi,
            *wo,       *wo,       *wv,       *wi,       *wi,        *wv,
            *wv")
  
  	(match_operand:DI 1 "input_operand"
!          "r,         Y,         r,         ^d,        m,          ^d,
!           IJKnGHF,   ^wb,       $wv,       wY,        Z,          ^wi,
!           Oj,        wM,        OjwM,      Oj,        wM,         wS,
!           wB"))]
  
    "! TARGET_POWERPC64
     && (gpc_reg_operand (operands[0], DImode)
***************
*** 8541,8557 ****
  (define_insn "*movdi_internal64"
    [(set (match_operand:DI 0 "nonimmediate_operand"
                 "=YZ,       r,         r,         r,         r,          r,
!                 ^m,        ^d,        ^d,        ^wY,       $Z,         $wb,
                  $wv,       ^wi,       *wo,       *wo,       *wv,        *wi,
                  *wi,       *wv,       *wv,       r,         *h,         *h,
                  ?*r,       ?*wg,      ?*r,       ?*wj")
  
  	(match_operand:DI 1 "input_operand"
!                 "r,        YZ,        r,         I,         L,          nF,
!                  d,        m,         d,         wb,        wv,         wY,
!                  Z,        wi,        Oj,        wM,        OjwM,       Oj,
!                  wM,       wS,        wB,        *h,        r,          0,
!                  wg,       r,         wj,        r"))]
  
    "TARGET_POWERPC64
     && (gpc_reg_operand (operands[0], DImode)
--- 8582,8598 ----
  (define_insn "*movdi_internal64"
    [(set (match_operand:DI 0 "nonimmediate_operand"
                 "=YZ,       r,         r,         r,         r,          r,
!                 m,         ^d,        ^d,        wY,        Z,          $wb,
                  $wv,       ^wi,       *wo,       *wo,       *wv,        *wi,
                  *wi,       *wv,       *wv,       r,         *h,         *h,
                  ?*r,       ?*wg,      ?*r,       ?*wj")
  
  	(match_operand:DI 1 "input_operand"
!                "r,         YZ,        r,         I,         L,          nF,
!                 ^d,        m,         ^d,        ^wb,       $wv,        wY,
!                 Z,         ^wi,       Oj,        wM,        OjwM,       Oj,
!                 wM,        wS,        wB,        *h,        r,          0,
!                 wg,        r,         wj,        r"))]
  
    "TARGET_POWERPC64
     && (gpc_reg_operand (operands[0], DImode)
***************
*** 14045,14055 ****
      emit_insn (gen_copysign<mode>3_hard (operands[0], operands[1],
  					 operands[2]));
    else
!     {
!       rtx tmp = gen_reg_rtx (<MODE>mode);
!       emit_insn (gen_copysign<mode>3_soft (operands[0], operands[1],
! 					   operands[2], tmp));
!     }
    DONE;
  })
  
--- 14086,14093 ----
      emit_insn (gen_copysign<mode>3_hard (operands[0], operands[1],
  					 operands[2]));
    else
!     emit_insn (gen_copysign<mode>3_soft (operands[0], operands[1],
! 					 operands[2]));
    DONE;
  })
  
***************
*** 14068,14076 ****
    [(set (match_operand:IEEE128 0 "altivec_register_operand" "=v")
  	(unspec:IEEE128
  	 [(match_operand:IEEE128 1 "altivec_register_operand" "v")
! 	  (match_operand:IEEE128 2 "altivec_register_operand" "v")
! 	  (match_operand:IEEE128 3 "altivec_register_operand" "+v")]
! 	 UNSPEC_COPYSIGN))]
    "!TARGET_FLOAT128_HW && FLOAT128_IEEE_P (<MODE>mode)"
     "xscpsgndp %x3,%x2,%x1\;xxpermdi %x0,%x3,%x1,1"
    [(set_attr "type" "veccomplex")
--- 14106,14114 ----
    [(set (match_operand:IEEE128 0 "altivec_register_operand" "=v")
  	(unspec:IEEE128
  	 [(match_operand:IEEE128 1 "altivec_register_operand" "v")
! 	  (match_operand:IEEE128 2 "altivec_register_operand" "v")]
! 	 UNSPEC_COPYSIGN))
!    (clobber (match_scratch:IEEE128 3 "=&v"))]
    "!TARGET_FLOAT128_HW && FLOAT128_IEEE_P (<MODE>mode)"
     "xscpsgndp %x3,%x2,%x1\;xxpermdi %x0,%x3,%x1,1"
    [(set_attr "type" "veccomplex")
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/t-ldouble-linux64le-ibm gcc-8.2.0/gcc/config/rs6000/t-ldouble-linux64le-ibm
*** gcc-8.1.0/gcc/config/rs6000/t-ldouble-linux64le-ibm	Wed Jan 17 01:06:34 2018
--- gcc-8.2.0/gcc/config/rs6000/t-ldouble-linux64le-ibm	Thu Jan  1 00:00:00 1970
***************
*** 1,26 ****
- # Long double multilib libraries for PowerPC 64-bit little endian systems using
- # IBM extended double as the long double type.
- #
- # Copyright (C) 2018 Free Software Foundation, Inc.
- #
- # This file is part of GCC.
- #
- # GCC is free software; you can redistribute it and/or modify
- # it under the terms of the GNU General Public License as published by
- # the Free Software Foundation; either version 3, or (at your option)
- # any later version.
- #
- # GCC is distributed in the hope that it will be useful,
- # but WITHOUT ANY WARRANTY; without even the implied warranty of
- # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- # GNU General Public License for more details.
- #
- # You should have received a copy of the GNU General Public License
- # along with GCC; see the file COPYING3.  If not see
- # <http://www.gnu.org/licenses/>.
- 
- MULTILIB_OPTIONS	+= mabi=ieeelongdouble/mabi=ibmlongdouble
- MULTILIB_DIRNAMES	+= ieee128 ibm128
- MULTILIB_OSDIRNAMES	+= mabi.ibmlongdouble=../lib64$(call if_multiarch,:powerpc64-linux-gnu) \
- 			   mabi.ieeelongdouble=../lib64/ieee128$(call if_multiarch,:powerpc64-linux-gnu) \
- 			   ../lib64$(call if_multiarch,:powerpc64-linux-gnu)
--- 0 ----
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/t-ldouble-linux64le-ieee gcc-8.2.0/gcc/config/rs6000/t-ldouble-linux64le-ieee
*** gcc-8.1.0/gcc/config/rs6000/t-ldouble-linux64le-ieee	Wed Jan 17 01:06:34 2018
--- gcc-8.2.0/gcc/config/rs6000/t-ldouble-linux64le-ieee	Thu Jan  1 00:00:00 1970
***************
*** 1,26 ****
- # Long double multilib libraries for PowerPC 64-bit little endian systems using
- # IEEE 128-bit floating point as the long double type.
- #
- # Copyright (C) 2018 Free Software Foundation, Inc.
- #
- # This file is part of GCC.
- #
- # GCC is free software; you can redistribute it and/or modify
- # it under the terms of the GNU General Public License as published by
- # the Free Software Foundation; either version 3, or (at your option)
- # any later version.
- #
- # GCC is distributed in the hope that it will be useful,
- # but WITHOUT ANY WARRANTY; without even the implied warranty of
- # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- # GNU General Public License for more details.
- #
- # You should have received a copy of the GNU General Public License
- # along with GCC; see the file COPYING3.  If not see
- # <http://www.gnu.org/licenses/>.
- 
- MULTILIB_OPTIONS	+= mabi=ieeelongdouble/mabi=ibmlongdouble
- MULTILIB_DIRNAMES	+= ieee128 ibm128
- MULTILIB_OSDIRNAMES	+= mabi.ibmlongdouble=../lib64/ibm128$(call if_multiarch,:powerpc64-linux-gnu) \
- 			   mabi.ieeelongdouble=../lib64$(call if_multiarch,:powerpc64-linux-gnu) \
- 			   ../lib64$(call if_multiarch,:powerpc64-linux-gnu)
--- 0 ----
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/t-rs6000 gcc-8.2.0/gcc/config/rs6000/t-rs6000
*** gcc-8.1.0/gcc/config/rs6000/t-rs6000	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/rs6000/t-rs6000	Fri Jun 29 07:39:43 2018
***************
*** 20,25 ****
--- 20,26 ----
  
  TM_H += $(srcdir)/config/rs6000/rs6000-builtin.def
  TM_H += $(srcdir)/config/rs6000/rs6000-cpus.def
+ TM_H += $(srcdir)/config/rs6000/rs6000-modes.h
  PASSES_EXTRA += $(srcdir)/config/rs6000/rs6000-passes.def
  
  rs6000-c.o: $(srcdir)/config/rs6000/rs6000-c.c
diff -Nrcpad gcc-8.1.0/gcc/config/rs6000/vsx.md gcc-8.2.0/gcc/config/rs6000/vsx.md
*** gcc-8.1.0/gcc/config/rs6000/vsx.md	Sat Mar 31 00:52:01 2018
--- gcc-8.2.0/gcc/config/rs6000/vsx.md	Fri Jun  8 23:12:35 2018
***************
*** 4795,4801 ****
    "vcmpnez<VSX_EXTRACT_WIDTH>. %0,%1,%2"
    [(set_attr "type" "vecsimple")])
  
! ;; Return first position of match between vectors
  (define_expand "first_match_index_<mode>"
    [(match_operand:SI 0 "register_operand")
     (unspec:SI [(match_operand:VSX_EXTRACT_I 1 "register_operand")
--- 4795,4802 ----
    "vcmpnez<VSX_EXTRACT_WIDTH>. %0,%1,%2"
    [(set_attr "type" "vecsimple")])
  
! ;; Return first position of match between vectors using natural order
! ;; for both LE and BE execution modes.
  (define_expand "first_match_index_<mode>"
    [(match_operand:SI 0 "register_operand")
     (unspec:SI [(match_operand:VSX_EXTRACT_I 1 "register_operand")
***************
*** 4815,4831 ****
    sh = GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) / 2;
  
    if (<MODE>mode == V16QImode)
!     emit_insn (gen_vctzlsbb_<mode> (operands[0], not_result));
    else
      {
        rtx tmp = gen_reg_rtx (SImode);
!       emit_insn (gen_vctzlsbb_<mode> (tmp, not_result));
!       emit_insn (gen_ashrsi3 (operands[0], tmp, GEN_INT (sh)));
      }
    DONE;
  })
  
! ;; Return first position of match between vectors or end of string (EOS)
  (define_expand "first_match_or_eos_index_<mode>"
    [(match_operand:SI 0 "register_operand")
     (unspec: SI [(match_operand:VSX_EXTRACT_I 1 "register_operand")
--- 4816,4841 ----
    sh = GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) / 2;
  
    if (<MODE>mode == V16QImode)
!     {
!       if (!BYTES_BIG_ENDIAN)
!         emit_insn (gen_vctzlsbb_<mode> (operands[0], not_result));
!       else
!         emit_insn (gen_vclzlsbb_<mode> (operands[0], not_result));
!     }
    else
      {
        rtx tmp = gen_reg_rtx (SImode);
!       if (!BYTES_BIG_ENDIAN)
!         emit_insn (gen_vctzlsbb_<mode> (tmp, not_result));
!       else
!         emit_insn (gen_vclzlsbb_<mode> (tmp, not_result));
!       emit_insn (gen_lshrsi3 (operands[0], tmp, GEN_INT (sh)));
      }
    DONE;
  })
  
! ;; Return first position of match between vectors or end of string (EOS) using
! ;; natural element order for both LE and BE execution modes.
  (define_expand "first_match_or_eos_index_<mode>"
    [(match_operand:SI 0 "register_operand")
     (unspec: SI [(match_operand:VSX_EXTRACT_I 1 "register_operand")
***************
*** 4857,4873 ****
    sh = GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) / 2;
  
    if (<MODE>mode == V16QImode)
!     emit_insn (gen_vctzlsbb_<mode> (operands[0], result));
    else
      {
        rtx tmp = gen_reg_rtx (SImode);
!       emit_insn (gen_vctzlsbb_<mode> (tmp, result));
!       emit_insn (gen_ashrsi3 (operands[0], tmp, GEN_INT (sh)));
      }
    DONE;
  })
  
! ;; Return first position of mismatch between vectors
  (define_expand "first_mismatch_index_<mode>"
    [(match_operand:SI 0 "register_operand")
     (unspec: SI [(match_operand:VSX_EXTRACT_I 1 "register_operand")
--- 4867,4892 ----
    sh = GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) / 2;
  
    if (<MODE>mode == V16QImode)
!     {
!       if (!BYTES_BIG_ENDIAN)
!         emit_insn (gen_vctzlsbb_<mode> (operands[0], result));
!       else
!         emit_insn (gen_vclzlsbb_<mode> (operands[0], result));
!     }
    else
      {
        rtx tmp = gen_reg_rtx (SImode);
!       if (!BYTES_BIG_ENDIAN)
!         emit_insn (gen_vctzlsbb_<mode> (tmp, result));
!       else
!         emit_insn (gen_vclzlsbb_<mode> (tmp, result));
!       emit_insn (gen_lshrsi3 (operands[0], tmp, GEN_INT (sh)));
      }
    DONE;
  })
  
! ;; Return first position of mismatch between vectors using natural
! ;; element order for both LE and BE execution modes.
  (define_expand "first_mismatch_index_<mode>"
    [(match_operand:SI 0 "register_operand")
     (unspec: SI [(match_operand:VSX_EXTRACT_I 1 "register_operand")
***************
*** 4883,4899 ****
    sh = GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) / 2;
  
    if (<MODE>mode == V16QImode)
!     emit_insn (gen_vctzlsbb_<mode> (operands[0], cmp_result));
    else
      {
        rtx tmp = gen_reg_rtx (SImode);
!       emit_insn (gen_vctzlsbb_<mode> (tmp, cmp_result));
!       emit_insn (gen_ashrsi3 (operands[0], tmp, GEN_INT (sh)));
      }
    DONE;
  })
  
  ;; Return first position of mismatch between vectors or end of string (EOS)
  (define_expand "first_mismatch_or_eos_index_<mode>"
    [(match_operand:SI 0 "register_operand")
     (unspec: SI [(match_operand:VSX_EXTRACT_I 1 "register_operand")
--- 4902,4927 ----
    sh = GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) / 2;
  
    if (<MODE>mode == V16QImode)
!     {
!       if (!BYTES_BIG_ENDIAN)
!         emit_insn (gen_vctzlsbb_<mode> (operands[0], cmp_result));
!       else
!         emit_insn (gen_vclzlsbb_<mode> (operands[0], cmp_result));
!     }
    else
      {
        rtx tmp = gen_reg_rtx (SImode);
!       if (!BYTES_BIG_ENDIAN)
!         emit_insn (gen_vctzlsbb_<mode> (tmp, cmp_result));
!       else
!         emit_insn (gen_vclzlsbb_<mode> (tmp, cmp_result));
!       emit_insn (gen_lshrsi3 (operands[0], tmp, GEN_INT (sh)));
      }
    DONE;
  })
  
  ;; Return first position of mismatch between vectors or end of string (EOS)
+ ;; using natural element order for both LE and BE execution modes.
  (define_expand "first_mismatch_or_eos_index_<mode>"
    [(match_operand:SI 0 "register_operand")
     (unspec: SI [(match_operand:VSX_EXTRACT_I 1 "register_operand")
***************
*** 4928,4939 ****
    sh = GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) / 2;
  
    if (<MODE>mode == V16QImode)
!     emit_insn (gen_vctzlsbb_<mode> (operands[0], result));
    else
      {
        rtx tmp = gen_reg_rtx (SImode);
!       emit_insn (gen_vctzlsbb_<mode> (tmp, result));
!       emit_insn (gen_ashrsi3 (operands[0], tmp, GEN_INT (sh)));
      }
    DONE;
  })
--- 4956,4975 ----
    sh = GET_MODE_SIZE (GET_MODE_INNER (<MODE>mode)) / 2;
  
    if (<MODE>mode == V16QImode)
!     {
!       if (!BYTES_BIG_ENDIAN)
!         emit_insn (gen_vctzlsbb_<mode> (operands[0], result));
!       else
!         emit_insn (gen_vclzlsbb_<mode> (operands[0], result));
!     }
    else
      {
        rtx tmp = gen_reg_rtx (SImode);
!       if (!BYTES_BIG_ENDIAN)
!         emit_insn (gen_vctzlsbb_<mode> (tmp, result));
!       else
!         emit_insn (gen_vclzlsbb_<mode> (tmp, result));
!       emit_insn (gen_lshrsi3 (operands[0], tmp, GEN_INT (sh)));
      }
    DONE;
  })
***************
*** 5112,5121 ****
    [(set_attr "type" "vecsimple")])
  
  ;; Vector Count Leading Zero Least-Significant Bits Byte
! (define_insn "vclzlsbb"
    [(set (match_operand:SI 0 "register_operand" "=r")
  	(unspec:SI
! 	 [(match_operand:V16QI 1 "altivec_register_operand" "v")]
  	 UNSPEC_VCLZLSBB))]
    "TARGET_P9_VECTOR"
    "vclzlsbb %0,%1"
--- 5148,5157 ----
    [(set_attr "type" "vecsimple")])
  
  ;; Vector Count Leading Zero Least-Significant Bits Byte
! (define_insn "vclzlsbb_<mode>"
    [(set (match_operand:SI 0 "register_operand" "=r")
  	(unspec:SI
! 	 [(match_operand:VSX_EXTRACT_I 1 "altivec_register_operand" "v")]
  	 UNSPEC_VCLZLSBB))]
    "TARGET_P9_VECTOR"
    "vclzlsbb %0,%1"
***************
*** 5250,5257 ****
     UNSPEC_VSX_VEXTRACT_FP_FROM_SHORTH))]
    "TARGET_P9_VECTOR"
  {
-   int vals[16] = {15, 14, 0, 0, 13, 12, 0, 0, 11, 10, 0, 0, 9, 8, 0, 0};
    int i;
  
    rtx rvals[16];
    rtx mask = gen_reg_rtx (V16QImode);
--- 5286,5294 ----
     UNSPEC_VSX_VEXTRACT_FP_FROM_SHORTH))]
    "TARGET_P9_VECTOR"
  {
    int i;
+   int vals_le[16] = {15, 14, 0, 0, 13, 12, 0, 0, 11, 10, 0, 0, 9, 8, 0, 0};
+   int vals_be[16] = {7, 6, 0, 0, 5, 4, 0, 0, 3, 2, 0, 0, 1, 0, 0, 0};
  
    rtx rvals[16];
    rtx mask = gen_reg_rtx (V16QImode);
***************
*** 5259,5269 ****
    rtvec v;
  
    for (i = 0; i < 16; i++)
!     rvals[i] = GEN_INT (vals[i]);
  
    /* xvcvhpsp - vector convert F16 to vector F32 requires the four F16
       inputs in half words 1,3,5,7 (IBM numbering).  Use xxperm to move
!      src half words 0,1,2,3 for the conversion instruction.  */
    v = gen_rtvec_v (16, rvals);
    emit_insn (gen_vec_initv16qiqi (mask, gen_rtx_PARALLEL (V16QImode, v)));
    emit_insn (gen_altivec_vperm_v8hiv16qi (tmp, operands[1],
--- 5296,5310 ----
    rtvec v;
  
    for (i = 0; i < 16; i++)
!     if (!BYTES_BIG_ENDIAN)
!       rvals[i] = GEN_INT (vals_le[i]);
!     else
!       rvals[i] = GEN_INT (vals_be[i]);
  
    /* xvcvhpsp - vector convert F16 to vector F32 requires the four F16
       inputs in half words 1,3,5,7 (IBM numbering).  Use xxperm to move
!      src half words 0,1,2,3 (LE), src half words 4,5,6,7 (BE) for the
!      conversion instruction.  */
    v = gen_rtvec_v (16, rvals);
    emit_insn (gen_vec_initv16qiqi (mask, gen_rtx_PARALLEL (V16QImode, v)));
    emit_insn (gen_altivec_vperm_v8hiv16qi (tmp, operands[1],
***************
*** 5280,5286 ****
  	UNSPEC_VSX_VEXTRACT_FP_FROM_SHORTL))]
    "TARGET_P9_VECTOR"
  {
!   int vals[16] = {7, 6, 0, 0, 5, 4, 0, 0, 3, 2, 0, 0, 1, 0, 0, 0};
    int i;
    rtx rvals[16];
    rtx mask = gen_reg_rtx (V16QImode);
--- 5321,5329 ----
  	UNSPEC_VSX_VEXTRACT_FP_FROM_SHORTL))]
    "TARGET_P9_VECTOR"
  {
!   int vals_le[16] = {7, 6, 0, 0, 5, 4, 0, 0, 3, 2, 0, 0, 1, 0, 0, 0};
!   int vals_be[16] = {15, 14, 0, 0, 13, 12, 0, 0, 11, 10, 0, 0, 9, 8, 0, 0};
! 
    int i;
    rtx rvals[16];
    rtx mask = gen_reg_rtx (V16QImode);
***************
*** 5288,5298 ****
    rtvec v;
  
    for (i = 0; i < 16; i++)
!     rvals[i] = GEN_INT (vals[i]);
  
    /* xvcvhpsp - vector convert F16 to vector F32 requires the four F16
       inputs in half words 1,3,5,7 (IBM numbering).  Use xxperm to move
!      src half words 4,5,6,7 for the conversion instruction.  */
    v = gen_rtvec_v (16, rvals);
    emit_insn (gen_vec_initv16qiqi (mask, gen_rtx_PARALLEL (V16QImode, v)));
    emit_insn (gen_altivec_vperm_v8hiv16qi (tmp, operands[1],
--- 5331,5345 ----
    rtvec v;
  
    for (i = 0; i < 16; i++)
!     if (!BYTES_BIG_ENDIAN)
!       rvals[i] = GEN_INT (vals_le[i]);
!     else
!       rvals[i] = GEN_INT (vals_be[i]);
  
    /* xvcvhpsp - vector convert F16 to vector F32 requires the four F16
       inputs in half words 1,3,5,7 (IBM numbering).  Use xxperm to move
!      src half words 4,5,6,7 (LE), src half words 0,1,2,3 (BE) for the
!      conversion instruction.  */
    v = gen_rtvec_v (16, rvals);
    emit_insn (gen_vec_initv16qiqi (mask, gen_rtx_PARALLEL (V16QImode, v)));
    emit_insn (gen_altivec_vperm_v8hiv16qi (tmp, operands[1],
diff -Nrcpad gcc-8.1.0/gcc/config/rtems.h gcc-8.2.0/gcc/config/rtems.h
*** gcc-8.1.0/gcc/config/rtems.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/rtems.h	Thu Jun 14 05:17:50 2018
***************
*** 48,50 ****
--- 48,54 ----
   -latomic -lc -lgcc --end-group %{!qnolinkcmds: -T linkcmds%s}}}"
  
  #define TARGET_POSIX_IO
+ 
+ /* Prefer int for int32_t (see stdint-newlib.h).  */
+ #undef STDINT_LONG32
+ #define STDINT_LONG32 (INT_TYPE_SIZE != 32 && LONG_TYPE_SIZE == 32)
diff -Nrcpad gcc-8.1.0/gcc/config/s390/s390-builtin-types.def gcc-8.2.0/gcc/config/s390/s390-builtin-types.def
*** gcc-8.1.0/gcc/config/s390/s390-builtin-types.def	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/s390/s390-builtin-types.def	Tue Jun  5 07:30:59 2018
*************** DEF_OPAQUE_VECTOR_TYPE (BT_BV8HI, BT_BSH
*** 124,129 ****
--- 124,130 ----
  DEF_OPAQUE_VECTOR_TYPE (BT_OV2DI, BT_LONGLONG, 2)
  DEF_FN_TYPE_0 (BT_FN_INT, BT_INT)
  DEF_FN_TYPE_0 (BT_FN_UINT, BT_UINT)
+ DEF_FN_TYPE_0 (BT_FN_VOID, BT_VOID)
  DEF_FN_TYPE_1 (BT_FN_INT_INT, BT_INT, BT_INT)
  DEF_FN_TYPE_1 (BT_FN_INT_VOIDPTR, BT_INT, BT_VOIDPTR)
  DEF_FN_TYPE_1 (BT_FN_OV4SI_INT, BT_OV4SI, BT_INT)
diff -Nrcpad gcc-8.1.0/gcc/config/s390/s390-builtins.def gcc-8.2.0/gcc/config/s390/s390-builtins.def
*** gcc-8.1.0/gcc/config/s390/s390-builtins.def	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/s390/s390-builtins.def	Tue Jun  5 07:30:59 2018
***************
*** 294,300 ****
     flags: Flags applying to all its variants should be mentioned in the OB_DEF line instead.  */
  
  
! B_DEF      (tbeginc,                    tbeginc,            0,                  B_HTM,              0,                  BT_FN_INT)
  B_DEF      (tbegin,                     tbegin,             returns_twice_attr, B_HTM,              0,                  BT_FN_INT_VOIDPTR)
  B_DEF      (tbegin_nofloat,             tbegin_nofloat,     returns_twice_attr, B_HTM,              0,                  BT_FN_INT_VOIDPTR)
  B_DEF      (tbegin_retry,               tbegin_retry,       returns_twice_attr, B_HTM,              0,                  BT_FN_INT_VOIDPTR_INT)
--- 294,300 ----
     flags: Flags applying to all its variants should be mentioned in the OB_DEF line instead.  */
  
  
! B_DEF      (tbeginc,                    tbeginc,            0,                  B_HTM,              0,                  BT_FN_VOID)
  B_DEF      (tbegin,                     tbegin,             returns_twice_attr, B_HTM,              0,                  BT_FN_INT_VOIDPTR)
  B_DEF      (tbegin_nofloat,             tbegin_nofloat,     returns_twice_attr, B_HTM,              0,                  BT_FN_INT_VOIDPTR)
  B_DEF      (tbegin_retry,               tbegin_retry,       returns_twice_attr, B_HTM,              0,                  BT_FN_INT_VOIDPTR_INT)
diff -Nrcpad gcc-8.1.0/gcc/config/s390/s390.h gcc-8.2.0/gcc/config/s390/s390.h
*** gcc-8.1.0/gcc/config/s390/s390.h	Thu Feb  8 14:45:53 2018
--- gcc-8.2.0/gcc/config/s390/s390.h	Tue Jun 26 12:59:59 2018
*************** enum processor_flags
*** 205,211 ****
  #define OPTION_DEFAULT_SPECS 					\
    { "mode", "%{!mesa:%{!mzarch:-m%(VALUE)}}" },			\
    { "arch", "%{!march=*:-march=%(VALUE)}" },			\
!   { "tune", "%{!mtune=*:-mtune=%(VALUE)}" }
  
  #ifdef __s390__
  extern const char *s390_host_detect_local_cpu (int argc, const char **argv);
--- 205,211 ----
  #define OPTION_DEFAULT_SPECS 					\
    { "mode", "%{!mesa:%{!mzarch:-m%(VALUE)}}" },			\
    { "arch", "%{!march=*:-march=%(VALUE)}" },			\
!   { "tune", "%{!mtune=*:%{!march=*:-mtune=%(VALUE)}}" }
  
  #ifdef __s390__
  extern const char *s390_host_detect_local_cpu (int argc, const char **argv);
diff -Nrcpad gcc-8.1.0/gcc/config/xtensa/xtensa.md gcc-8.2.0/gcc/config/xtensa/xtensa.md
*** gcc-8.1.0/gcc/config/xtensa/xtensa.md	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/config/xtensa/xtensa.md	Tue Jun 19 20:57:46 2018
***************
*** 38,43 ****
--- 38,44 ----
    (UNSPEC_MEMW		11)
    (UNSPEC_LSETUP_START  12)
    (UNSPEC_LSETUP_END    13)
+   (UNSPEC_FRAME_BLOCKAGE 14)
  
    (UNSPECV_SET_FP	1)
    (UNSPECV_ENTRY	2)
***************
*** 1676,1681 ****
--- 1677,1708 ----
  
  ;; Miscellaneous instructions.
  
+ ;; In windowed ABI stack pointer adjustment must happen before any access
+ ;; to the space allocated on stack is allowed, otherwise register spill
+ ;; area may be clobbered.  That's what frame blockage is supposed to enforce.
+ 
+ (define_expand "allocate_stack"
+   [(set (match_operand 0 "nonimmed_operand")
+         (minus (reg A1_REG) (match_operand 1 "add_operand")))
+    (set (reg A1_REG)
+         (minus (reg A1_REG) (match_dup 1)))]
+   "TARGET_WINDOWED_ABI"
+ {
+   if (CONST_INT_P (operands[1]))
+     {
+       rtx neg_op0 = GEN_INT (-INTVAL (operands[1]));
+       emit_insn (gen_addsi3 (stack_pointer_rtx, stack_pointer_rtx, neg_op0));
+     }
+   else
+     {
+       emit_insn (gen_subsi3 (stack_pointer_rtx, stack_pointer_rtx,
+ 			     operands[1]));
+     }
+   emit_move_insn (operands[0], virtual_stack_dynamic_rtx);
+   emit_insn (gen_frame_blockage ());
+   DONE;
+ })
+ 
  (define_expand "prologue"
    [(const_int 0)]
    ""
***************
*** 1767,1772 ****
--- 1794,1818 ----
    [(set_attr "length" "0")
     (set_attr "type" "nop")])
  
+ ;; Do not schedule instructions accessing memory before this point.
+ 
+ (define_expand "frame_blockage"
+   [(set (match_dup 0)
+         (unspec:BLK [(match_dup 1)] UNSPEC_FRAME_BLOCKAGE))]
+   ""
+ {
+   operands[0] = gen_rtx_MEM (BLKmode, gen_rtx_SCRATCH (Pmode));
+   MEM_VOLATILE_P (operands[0]) = 1;
+   operands[1] = stack_pointer_rtx;
+ })
+ 
+ (define_insn "*frame_blockage"
+   [(set (match_operand:BLK 0 "" "")
+         (unspec:BLK [(match_operand:SI 1 "" "")] UNSPEC_FRAME_BLOCKAGE))]
+   ""
+   ""
+   [(set_attr "length" "0")])
+ 
  (define_insn "trap"
    [(trap_if (const_int 1) (const_int 0))]
    ""
diff -Nrcpad gcc-8.1.0/gcc/config.gcc gcc-8.2.0/gcc/config.gcc
*** gcc-8.1.0/gcc/config.gcc	Fri Apr 27 19:31:35 2018
--- gcc-8.2.0/gcc/config.gcc	Mon Jun 25 19:34:01 2018
*************** riscv*-*-linux*)
*** 2073,2082 ****
  	;;
  riscv*-*-elf* | riscv*-*-rtems*)
  	tm_file="elfos.h newlib-stdint.h ${tm_file} riscv/elf.h"
! 	case "x${enable_multilib}" in
! 	xno) ;;
! 	xyes) tmake_file="${tmake_file} riscv/t-elf-multilib" ;;
! 	*) echo "Unknown value for enable_multilib"; exit 1
  	esac
  	tmake_file="${tmake_file} riscv/t-riscv"
  	gnu_ld=yes
--- 2073,2089 ----
  	;;
  riscv*-*-elf* | riscv*-*-rtems*)
  	tm_file="elfos.h newlib-stdint.h ${tm_file} riscv/elf.h"
! 	case ${target} in
! 	*-*-rtems*)
! 	  tm_file="${tm_file} rtems.h riscv/rtems.h"
! 	  tmake_file="${tmake_file} riscv/t-rtems"
! 	  ;;
! 	*)
! 	  case "x${enable_multilib}" in
! 	  xno) ;;
! 	  xyes) tmake_file="${tmake_file} riscv/t-elf-multilib" ;;
! 	  *) echo "Unknown value for enable_multilib"; exit 1
! 	  esac
  	esac
  	tmake_file="${tmake_file} riscv/t-riscv"
  	gnu_ld=yes
*************** riscv*-*-elf* | riscv*-*-rtems*)
*** 2084,2094 ****
  	# Force .init_array support.  The configure script cannot always
  	# automatically detect that GAS supports it, yet we require it.
  	gcc_cv_initfini_array=yes
- 	case ${target} in
- 	riscv*-*-rtems*)
- 	  tm_file="${tm_file} rtems.h riscv/rtems.h"
- 	  ;;
- 	esac
  	;;
  riscv*-*-freebsd*)
  	tm_file="${tm_file} elfos.h ${fbsd_tm_file} riscv/freebsd.h"
--- 2091,2096 ----
*************** case "${target}" in
*** 4477,4492 ****
  		elif test x$with_long_double_format = xibm; then
  		    tm_defines="${tm_defines} TARGET_IEEEQUAD_DEFAULT=0"
  		fi
- 
- 		case "${target}:${enable_multilib}:${with_long_double_format}" in
- 		    powerpc64le*:yes:ieee | powerpc64le*:yes:ibm)
- 			tm_defines="${tm_defines} TARGET_IEEEQUAD_MULTILIB=1"
- 			tmake_file="${tmake_file} rs6000/t-ldouble-linux64le-${with_long_double_format}"
- 			;;
- 		    *)
- 			:
- 			;;
- 		esac
  		;;
  
  	s390*-*-*)
--- 4479,4484 ----
diff -Nrcpad gcc-8.1.0/gcc/cp/ChangeLog gcc-8.2.0/gcc/cp/ChangeLog
*** gcc-8.1.0/gcc/cp/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/cp/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,286 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-07-17  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86480 - nested variadic lambda and constexpr if.
+ 	* pt.c (find_parameter_packs_r) [IF_STMT]: Don't walk into
+ 	IF_STMT_EXTRA_ARGS.
+ 
+ 2018-07-16  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/3698
+ 	PR c++/86208
+ 	* cp-gimplify.c (cp_genericize_r): When using extern_decl_map, or
+ 	in TREE_USED flag from stmt to h->to.
+ 
+ 2018-07-13  Nathan Sidwell  <nathan@acm.org>
+ 
+ 	PR c++/86374
+ 	* pt.c (lookup_template_class_1): Use tsubst_aggr_type for
+ 	contexts that are classes.
+ 
+ 2018-07-12  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* decl2.c (cplus_decl_attributes): Don't diagnose vars without mappable
+ 	type here, instead add "omp declare target implicit" attribute.  Add
+ 	that attribute instead of "omp declare target" also when
+ 	processing_template_decl.
+ 	* decl.c (cp_finish_decl): Diagnose vars without mappable type here,
+ 	and before calling cp_omp_mappable_type call complete_type.
+ 
+ 2018-07-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR sanitizer/86406
+ 	* cp-gimplify.c (cp_maybe_instrument_return): Skip trailing
+ 	DEBUG_BEGIN_STMTs.
+ 
+ 2018-07-04  Ville Voutilainen  <ville.voutilainen@gmail.com>
+ 
+ 	Backport from mainline
+ 	2018-07-04  Ville Voutilainen  <ville.voutilainen@gmail.com>
+ 
+ 	gcc/cp/
+ 
+ 	PR c++/86398
+ 	* method.c (is_trivially_xible): Return false
+ 	if is_xible_helper returns a NULL_TREE.
+ 
+ 2018-07-03  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86378 - functional cast in noexcept-specifier.
+ 	* tree.c (strip_typedefs_expr) [TREE_LIST]: Fix iteration.
+ 
+ 	* name-lookup.c (do_push_to_top_level): Don't allocate
+ 	current_lang_base.
+ 	(do_pop_from_top_level): Release current_lang_base.
+ 
+ 2018-06-26  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86320 - memory-hog with std::array of pair
+ 	* typeck2.c (process_init_constructor_array): If zero-initialization
+ 	is fine for one element, we're done.
+ 
+ 	PR c++/80290 - memory-hog with std::pair.
+ 	* pt.c (type_unification_real): Skip non-dependent conversion
+ 	check for a nested list argument.
+ 	(braced_init_depth): New.
+ 
+ 2018-06-26  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/86291
+ 	* parser.c (cp_parser_omp_for_loop_init): Change for_block argument
+ 	type from vec<tree, va_gc> * to vec<tree, va_gc> *&.
+ 
+ 2018-06-22  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86219 - ICE with erroneous initializer in template.
+ 	* constexpr.c (fold_non_dependent_expr): Add complain parm.
+ 	* typeck2.c (store_init_value): Pass tf_warning_or_error.
+ 
+ 2018-06-21  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86182 - ICE with anonymous union passed to template.
+ 	* pt.c (tsubst_expr) [DECL_EXPR]: Handle an anonymous union type
+ 	used to declare a named variable.
+ 
+ 2018-06-20  Nathan Sidwell  <nathan@acm.org>
+ 
+ 	PR c++/85634 - tsubst ICE on unmarked lookup
+ 	* parser.c (cp_parser_primary_expression): Keep lookup in template.
+ 
+ 2018-06-18  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86200 - ICE with unexpanded pack in lambda parameter.
+ 	* pt.c (find_parameter_packs_r) [LAMBDA_EXPR]: Also look into the
+ 	function type.
+ 
+ 	PR c++/81060 - ICE with unexpanded parameter pack.
+ 	* pt.c (check_for_bare_parameter_packs): Add loc parameter.
+ 	* decl.c (grokdeclarator): Call it for qualifying_scope.
+ 
+ 2018-06-15  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86147 - wrong capture for template argument.
+ 	* expr.c (mark_use): Look through NOP_EXPR.
+ 
+ 	PR c++/82882 - ICE with lambda in template default argument.
+ 	* lambda.c (record_null_lambda_scope): New.
+ 	* pt.c (tsubst_lambda_expr): Use it.
+ 	* name-lookup.c (do_pushtag): Don't give a lambda DECL_CONTEXT of a
+ 	function that isn't open.
+ 
+ 	* tree.c (maybe_warn_parm_abi): Inform the location of the class.
+ 
+ 2018-06-13  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86094 - wrong code with defaulted move ctor.
+ 	* class.c (classtype_has_non_deleted_move_ctor): New.
+ 	* tree.c (maybe_warn_parm_abi, type_has_nontrivial_copy_init):
+ 	Handle v12 breakage.
+ 
+ 2018-06-11  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85792 -Wctor-dtor-privacy and inherited constructor.
+ 	* class.c (maybe_warn_about_overly_private_class): Handle inherited
+ 	constructors.
+ 
+ 	PR c++/85963 - -Wunused-but-set with ?: in template.
+ 	* pt.c (tsubst_copy_and_build) [COND_EXPR]: Call mark_rvalue_use.
+ 
+ 	PR c++/61806 - missed SFINAE with partial specialization.
+ 	* cp-tree.h (deferring_access_check_sentinel): Add deferring_kind
+ 	parameter to constructor.
+ 	* pt.c (instantiate_class_template_1): Enable access checking
+ 	before call to most_specialized_partial_spec.
+ 
+ 	PR c++/85765 - SFINAE and non-type default template arg.
+ 	* pt.c (type_unification_real): Do full semantic processing if
+ 	substituting a partial args list replaces all template parms.
+ 
+ 	PR c++/85764 - bogus 'this' not captured error.
+ 	* lambda.c (resolvable_dummy_lambda): Use nonlambda_method_basetype.
+ 	(nonlambda_method_basetype): Handle NSDMI.
+ 
+ 	PR c++/85807 - ICE with call in template NSDMI.
+ 	* init.c (get_nsdmi): Use push_to/pop_from_top_level.
+ 	* tree.c (bot_manip): Don't set_flags_from_callee in a template.
+ 
+ 	PR c++/85815 - reference to member of enclosing template.
+ 	* search.c (lookup_base): Use currently_open_class.
+ 	(lookup_member): Use it regardless of -fconcepts.
+ 	* parser.c (cp_parser_postfix_dot_deref_expression): Check it.
+ 
+ 	PR c++/86094 - wrong code with defaulted move ctor.
+ 	* tree.c (type_has_nontrivial_copy_init): Fix move ctor handling.
+ 
+ 2018-06-06  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/86060 - ICE on range for with -std=c++98.
+ 	* parser.c (cp_parser_init_statement): Don't clobber *decl after
+ 	pedwarn.
+ 
+ 2018-06-05  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from mainline
+ 	2018-05-24  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/85847
+ 	* init.c (build_new_1): Use fold_non_dependent_expr.  Use a dedicated
+ 	variable for its result.  Fix a condition.
+ 	(build_new): Use fold_non_dependent_expr.  Tweak a condition.
+ 
+ 	2018-06-05  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/85976
+ 	* tree.c (cp_tree_equal): Handle USING_DECL.
+ 
+ 2018-06-05  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85731 - wrong error with qualified-id in template.
+ 	* semantics.c (finish_qualified_id_expr): build_qualified_name
+ 	for unbound names in the current class.
+ 
+ 2018-06-03  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85739 - ICE with pointer to member template parm.
+ 	* cvt.c (perform_qualification_conversions): Use cp_fold_convert.
+ 
+ 	PR c++/85761 - ICE with ill-formed use of const outer variable.
+ 	* expr.c (mark_use): Handle location wrappers.
+ 
+ 2018-06-01  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85873 - constant initializer_list array not in .rodata.
+ 	* call.c (convert_like_real): Treat the backing array for an
+ 	initializer_list like a C99 compound literal.
+ 
+ 2018-05-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from mainline
+ 	2018-05-29  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/85952
+ 	* init.c (build_aggr_init): For structured binding initialized from
+ 	array call mark_rvalue_use on the initializer.
+ 
+ 	2018-05-11  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/85696
+ 	* cp-tree.h (cxx_omp_predetermined_sharing_1): New prototype.
+ 	* cp-gimplify.c (cxx_omp_predetermined_sharing): New wrapper around
+ 	cxx_omp_predetermined_sharing_1.  Rename old function to ...
+ 	(cxx_omp_predetermined_sharing_1): ... this.
+ 	* semantics.c (finish_omp_clauses): Use cxx_omp_predetermined_sharing_1
+ 	instead of cxx_omp_predetermined_sharing.
+ 
+ 	2018-05-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/85662
+ 	* cp-gimplify.c (cp_fold): Use fold_offsetof rather than
+ 	fold_offsetof_1, pass TREE_TYPE (x) as TYPE to it and drop the
+ 	fold_convert.
+ 
+ 2018-05-24  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85842 - -Wreturn-type, constexpr if and generic lambda.
+ 	* pt.c (tsubst_lambda_expr): Copy current_function_returns_* to
+ 	generic lambda.
+ 
+ 	PR c++/85864 - literal template and default template arg.
+ 	* pt.c (instantiation_dependent_r): Handle NONTYPE_ARGUMENT_PACK.
+ 
+ 	PR c++/81420 - not extending temporary lifetime.
+ 	* call.c (extend_ref_init_temps_1): Handle ARRAY_REF.
+ 	* class.c (build_base_path): Avoid redundant move of an rvalue.
+ 
+ 2018-05-22  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85866 - error with .* in default template arg.
+ 	* pt.c (tsubst_copy_and_build): Handle partial instantiation.
+ 
+ 2018-05-18  Cesar Philippidis  <cesar@codesourcery.com>
+ 
+ 	Backport from mainline
+ 	2018-05-18  Cesar Philippidis  <cesar@codesourcery.com>
+ 
+ 	PR c++/85782
+ 	* cp-gimplify.c (cp_genericize_r): Call genericize_omp_for_stmt for
+ 	OACC_LOOPs.
+ 
+ 2018-05-08  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85706 - class deduction under decltype
+ 	* pt.c (for_each_template_parm_r): Handle DECLTYPE_TYPE.  Clear
+ 	*walk_subtrees whether or not we walked into the operand.
+ 	(type_uses_auto): Only look at deduced contexts.
+ 
+ 2018-05-08  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/85695
+ 	* semantics.c (finish_if_stmt_cond): See through typedefs.
+ 
+ 2018-05-07  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85646 - lambda visibility.
+ 	* decl2.c (determine_visibility): Don't mess with template arguments
+ 	from the containing scope.
+ 	(vague_linkage_p): Check DECL_ABSTRACT_P before looking at a 'tor
+ 	thunk.
+ 
+ 	PR c++/85618 - ICE with initialized VLA.
+ 	* tree.c (vla_type_p): New.
+ 	* typeck2.c (store_init_value, split_nonconstant_init_1): Check it
+ 	rather than array_of_runtime_bound_p.
+ 
+ 2018-05-04  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/85305 - pack in lambda init-capture.
+ 	* parser.c (cp_parser_initializer): Add subexpression_p parm; don't
+ 	check_for_bare_parameter_packs in a subexpression.
+ 	(cp_parser_lambda_introducer): Use it.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/cp/call.c gcc-8.2.0/gcc/cp/call.c
*** gcc-8.1.0/gcc/cp/call.c	Tue Apr 10 17:19:09 2018
--- gcc-8.2.0/gcc/cp/call.c	Fri Jun  1 22:48:58 2018
*************** convert_like_real (conversion *convs, tr
*** 6872,6878 ****
  	elttype = cp_build_qualified_type
  	  (elttype, cp_type_quals (elttype) | TYPE_QUAL_CONST);
  	array = build_array_of_n_type (elttype, len);
! 	array = finish_compound_literal (array, new_ctor, complain);
  	/* Take the address explicitly rather than via decay_conversion
  	   to avoid the error about taking the address of a temporary.  */
  	array = cp_build_addr_expr (array, complain);
--- 6872,6878 ----
  	elttype = cp_build_qualified_type
  	  (elttype, cp_type_quals (elttype) | TYPE_QUAL_CONST);
  	array = build_array_of_n_type (elttype, len);
! 	array = finish_compound_literal (array, new_ctor, complain, fcl_c99);
  	/* Take the address explicitly rather than via decay_conversion
  	   to avoid the error about taking the address of a temporary.  */
  	array = cp_build_addr_expr (array, complain);
*************** extend_ref_init_temps_1 (tree decl, tree
*** 11035,11041 ****
    if (TREE_CODE (sub) != ADDR_EXPR)
      return init;
    /* Deal with binding to a subobject.  */
!   for (p = &TREE_OPERAND (sub, 0); TREE_CODE (*p) == COMPONENT_REF; )
      p = &TREE_OPERAND (*p, 0);
    if (TREE_CODE (*p) == TARGET_EXPR)
      {
--- 11035,11043 ----
    if (TREE_CODE (sub) != ADDR_EXPR)
      return init;
    /* Deal with binding to a subobject.  */
!   for (p = &TREE_OPERAND (sub, 0);
!        (TREE_CODE (*p) == COMPONENT_REF
! 	|| TREE_CODE (*p) == ARRAY_REF); )
      p = &TREE_OPERAND (*p, 0);
    if (TREE_CODE (*p) == TARGET_EXPR)
      {
diff -Nrcpad gcc-8.1.0/gcc/cp/class.c gcc-8.2.0/gcc/cp/class.c
*** gcc-8.1.0/gcc/cp/class.c	Sat Mar 31 03:44:12 2018
--- gcc-8.2.0/gcc/cp/class.c	Wed Jun 13 19:39:53 2018
*************** build_base_path (enum tree_code code,
*** 417,423 ****
      {
        expr = cp_build_fold_indirect_ref (expr);
        expr = build_simple_base_path (expr, binfo);
!       if (rvalue)
  	expr = move (expr);
        if (want_pointer)
  	expr = build_address (expr);
--- 417,423 ----
      {
        expr = cp_build_fold_indirect_ref (expr);
        expr = build_simple_base_path (expr, binfo);
!       if (rvalue && lvalue_p (expr))
  	expr = move (expr);
        if (want_pointer)
  	expr = build_address (expr);
*************** maybe_warn_about_overly_private_class (t
*** 2025,2030 ****
--- 2025,2031 ----
  {
    int has_member_fn = 0;
    int has_nonprivate_method = 0;
+   bool nonprivate_ctor = false;
  
    if (!warn_ctor_dtor_privacy
        /* If the class has friends, those entities might create and
*************** maybe_warn_about_overly_private_class (t
*** 2055,2061 ****
       non-private statics, we can't ever call any of the private member
       functions.)  */
    for (tree fn = TYPE_FIELDS (t); fn; fn = DECL_CHAIN (fn))
!     if (!DECL_DECLARES_FUNCTION_P (fn))
        /* Not a function.  */;
      else if (DECL_ARTIFICIAL (fn))
        /* We're not interested in compiler-generated methods; they don't
--- 2056,2066 ----
       non-private statics, we can't ever call any of the private member
       functions.)  */
    for (tree fn = TYPE_FIELDS (t); fn; fn = DECL_CHAIN (fn))
!     if (TREE_CODE (fn) == USING_DECL
! 	&& DECL_NAME (fn) == ctor_identifier
! 	&& !TREE_PRIVATE (fn))
!       nonprivate_ctor = true;
!     else if (!DECL_DECLARES_FUNCTION_P (fn))
        /* Not a function.  */;
      else if (DECL_ARTIFICIAL (fn))
        /* We're not interested in compiler-generated methods; they don't
*************** maybe_warn_about_overly_private_class (t
*** 2117,2123 ****
        /* Implicitly generated constructors are always public.  */
        && !CLASSTYPE_LAZY_DEFAULT_CTOR (t))
      {
-       bool nonprivate_ctor = false;
        tree copy_or_move = NULL_TREE;
  
        /* If a non-template class does not define a copy
--- 2122,2127 ----
*************** classtype_has_move_assign_or_move_ctor_p
*** 5171,5176 ****
--- 5175,5193 ----
    return false;
  }
  
+ /* True iff T has a move constructor that is not deleted.  */
+ 
+ bool
+ classtype_has_non_deleted_move_ctor (tree t)
+ {
+   if (CLASSTYPE_LAZY_MOVE_CTOR (t))
+     lazily_declare_fn (sfk_move_constructor, t);
+   for (ovl_iterator iter (CLASSTYPE_CONSTRUCTORS (t)); iter; ++iter)
+     if (move_fn_p (*iter) && !DECL_DELETED_FN (*iter))
+       return true;
+   return false;
+ }
+ 
  /* Nonzero if we need to build up a constructor call when initializing an
     object of this class, either because it has a user-declared constructor
     or because it doesn't have a default constructor (so we need to give an
*************** pop_class_stack (void)
*** 7427,7434 ****
      --current_class_stack[current_class_depth - 1].hidden;
  }
  
! /* Returns 1 if the class type currently being defined is either T or
!    a nested type of T.  Returns the type from the current_class_stack,
     which might be equivalent to but not equal to T in case of
     constrained partial specializations.  */
  
--- 7444,7451 ----
      --current_class_stack[current_class_depth - 1].hidden;
  }
  
! /* If the class type currently being defined is either T or
!    a nested type of T, returns the type from the current_class_stack,
     which might be equivalent to but not equal to T in case of
     constrained partial specializations.  */
  
diff -Nrcpad gcc-8.1.0/gcc/cp/constexpr.c gcc-8.2.0/gcc/cp/constexpr.c
*** gcc-8.1.0/gcc/cp/constexpr.c	Wed Apr 25 07:10:16 2018
--- gcc-8.2.0/gcc/cp/constexpr.c	Fri Jun 22 21:57:32 2018
*************** clear_cv_and_fold_caches (void)
*** 5107,5118 ****
  /* Like maybe_constant_value but first fully instantiate the argument.
  
     Note: this is equivalent to instantiate_non_dependent_expr_sfinae
!    (t, tf_none) followed by maybe_constant_value but is more efficient,
     because calls instantiation_dependent_expression_p and
     potential_constant_expression at most once.  */
  
  tree
! fold_non_dependent_expr (tree t)
  {
    if (t == NULL_TREE)
      return NULL_TREE;
--- 5107,5118 ----
  /* Like maybe_constant_value but first fully instantiate the argument.
  
     Note: this is equivalent to instantiate_non_dependent_expr_sfinae
!    (t, complain) followed by maybe_constant_value but is more efficient,
     because calls instantiation_dependent_expression_p and
     potential_constant_expression at most once.  */
  
  tree
! fold_non_dependent_expr (tree t, tsubst_flags_t complain /* = tf_none */)
  {
    if (t == NULL_TREE)
      return NULL_TREE;
*************** fold_non_dependent_expr (tree t)
*** 5129,5135 ****
        if (is_nondependent_constant_expression (t))
  	{
  	  processing_template_decl_sentinel s;
! 	  t = instantiate_non_dependent_expr_internal (t, tf_none);
  
  	  if (type_unknown_p (t)
  	      || BRACE_ENCLOSED_INITIALIZER_P (t))
--- 5129,5135 ----
        if (is_nondependent_constant_expression (t))
  	{
  	  processing_template_decl_sentinel s;
! 	  t = instantiate_non_dependent_expr_internal (t, complain);
  
  	  if (type_unknown_p (t)
  	      || BRACE_ENCLOSED_INITIALIZER_P (t))
diff -Nrcpad gcc-8.1.0/gcc/cp/cp-gimplify.c gcc-8.2.0/gcc/cp/cp-gimplify.c
*** gcc-8.1.0/gcc/cp/cp-gimplify.c	Wed Apr 18 06:57:45 2018
--- gcc-8.2.0/gcc/cp/cp-gimplify.c	Mon Jul 16 07:44:48 2018
*************** cp_genericize_r (tree *stmt_p, int *walk
*** 1085,1090 ****
--- 1085,1091 ----
        if (h)
  	{
  	  *stmt_p = h->to;
+ 	  TREE_USED (h->to) |= TREE_USED (stmt);
  	  *walk_subtrees = 0;
  	  return NULL;
  	}
*************** cp_genericize_r (tree *stmt_p, int *walk
*** 1463,1468 ****
--- 1464,1470 ----
      case OMP_FOR:
      case OMP_SIMD:
      case OMP_DISTRIBUTE:
+     case OACC_LOOP:
        genericize_omp_for_stmt (stmt_p, walk_subtrees, data);
        break;
  
*************** cp_maybe_instrument_return (tree fndecl)
*** 1621,1626 ****
--- 1623,1635 ----
  	case STATEMENT_LIST:
  	  {
  	    tree_stmt_iterator i = tsi_last (t);
+ 	    while (!tsi_end_p (i))
+ 	      {
+ 		tree p = tsi_stmt (i);
+ 		if (TREE_CODE (p) != DEBUG_BEGIN_STMT)
+ 		  break;
+ 		tsi_prev (&i);
+ 	      }
  	    if (!tsi_end_p (i))
  	      {
  		t = tsi_stmt (i);
*************** cxx_omp_const_qual_no_mutable (tree decl
*** 1957,1963 ****
  /* True if OpenMP sharing attribute of DECL is predetermined.  */
  
  enum omp_clause_default_kind
! cxx_omp_predetermined_sharing (tree decl)
  {
    /* Static data members are predetermined shared.  */
    if (TREE_STATIC (decl))
--- 1966,1972 ----
  /* True if OpenMP sharing attribute of DECL is predetermined.  */
  
  enum omp_clause_default_kind
! cxx_omp_predetermined_sharing_1 (tree decl)
  {
    /* Static data members are predetermined shared.  */
    if (TREE_STATIC (decl))
*************** cxx_omp_predetermined_sharing (tree decl
*** 1975,1980 ****
--- 1984,2015 ----
    return OMP_CLAUSE_DEFAULT_UNSPECIFIED;
  }
  
+ /* Likewise, but also include the artificial vars.  We don't want to
+    disallow the artificial vars being mentioned in explicit clauses,
+    as we use artificial vars e.g. for loop constructs with random
+    access iterators other than pointers, but during gimplification
+    we want to treat them as predetermined.  */
+ 
+ enum omp_clause_default_kind
+ cxx_omp_predetermined_sharing (tree decl)
+ {
+   enum omp_clause_default_kind ret = cxx_omp_predetermined_sharing_1 (decl);
+   if (ret != OMP_CLAUSE_DEFAULT_UNSPECIFIED)
+     return ret;
+ 
+   /* Predetermine artificial variables holding integral values, those
+      are usually result of gimplify_one_sizepos or SAVE_EXPR
+      gimplification.  */
+   if (VAR_P (decl)
+       && DECL_ARTIFICIAL (decl)
+       && INTEGRAL_TYPE_P (TREE_TYPE (decl))
+       && !(DECL_LANG_SPECIFIC (decl)
+ 	   && DECL_OMP_PRIVATIZED_MEMBER (decl)))
+     return OMP_CLAUSE_DEFAULT_SHARED;
+ 
+   return OMP_CLAUSE_DEFAULT_UNSPECIFIED;
+ }
+ 
  /* Finalize an implicitly determined clause.  */
  
  void
*************** cp_fold (tree x)
*** 2232,2238 ****
  	      val = TREE_OPERAND (val, 0);
  	      STRIP_NOPS (val);
  	      if (TREE_CODE (val) == INTEGER_CST)
! 		return fold_convert (TREE_TYPE (x), fold_offsetof_1 (op0));
  	    }
  	}
        goto finish_unary;
--- 2267,2273 ----
  	      val = TREE_OPERAND (val, 0);
  	      STRIP_NOPS (val);
  	      if (TREE_CODE (val) == INTEGER_CST)
! 		return fold_offsetof (op0, TREE_TYPE (x));
  	    }
  	}
        goto finish_unary;
diff -Nrcpad gcc-8.1.0/gcc/cp/cp-tree.h gcc-8.2.0/gcc/cp/cp-tree.h
*** gcc-8.1.0/gcc/cp/cp-tree.h	Wed Apr 25 07:10:16 2018
--- gcc-8.2.0/gcc/cp/cp-tree.h	Fri Jun 22 21:57:32 2018
*************** extern bool trivial_default_constructor_
*** 6180,6185 ****
--- 6180,6186 ----
  extern bool type_has_constexpr_default_constructor (tree);
  extern bool type_has_virtual_destructor		(tree);
  extern bool classtype_has_move_assign_or_move_ctor_p (tree, bool user_declared);
+ extern bool classtype_has_non_deleted_move_ctor (tree);
  extern bool type_build_ctor_call		(tree);
  extern bool type_build_dtor_call		(tree);
  extern void explain_non_literal_class		(tree);
*************** extern bool template_parameter_pack_p
*** 6644,6650 ****
  extern bool function_parameter_pack_p		(const_tree);
  extern bool function_parameter_expanded_from_pack_p (tree, tree);
  extern tree make_pack_expansion                 (tree, tsubst_flags_t = tf_warning_or_error);
! extern bool check_for_bare_parameter_packs      (tree);
  extern tree build_template_info			(tree, tree);
  extern tree get_template_info			(const_tree);
  extern vec<qualified_typedef_usage_t, va_gc> *get_types_needing_access_check (tree);
--- 6645,6651 ----
  extern bool function_parameter_pack_p		(const_tree);
  extern bool function_parameter_expanded_from_pack_p (tree, tree);
  extern tree make_pack_expansion                 (tree, tsubst_flags_t = tf_warning_or_error);
! extern bool check_for_bare_parameter_packs      (tree, location_t = UNKNOWN_LOCATION);
  extern tree build_template_info			(tree, tree);
  extern tree get_template_info			(const_tree);
  extern vec<qualified_typedef_usage_t, va_gc> *get_types_needing_access_check (tree);
*************** extern bool perform_or_defer_access_chec
*** 6827,6835 ****
  
  struct deferring_access_check_sentinel
  {
!   deferring_access_check_sentinel ()
    {
!     push_deferring_access_checks (dk_deferred);
    }
    ~deferring_access_check_sentinel ()
    {
--- 6828,6836 ----
  
  struct deferring_access_check_sentinel
  {
!   deferring_access_check_sentinel (enum deferring_kind kind = dk_deferred)
    {
!     push_deferring_access_checks (kind);
    }
    ~deferring_access_check_sentinel ()
    {
*************** extern tree finish_builtin_launder		(loc
*** 7035,7040 ****
--- 7036,7042 ----
  						 tsubst_flags_t);
  extern void start_lambda_scope			(tree);
  extern void record_lambda_scope			(tree);
+ extern void record_null_lambda_scope		(tree);
  extern void finish_lambda_scope			(void);
  extern tree start_lambda_function		(tree fn, tree lambda_expr);
  extern void finish_lambda_function		(tree body);
*************** extern tree get_target_expr_sfinae		(tre
*** 7096,7101 ****
--- 7098,7104 ----
  extern tree build_cplus_array_type		(tree, tree);
  extern tree build_array_of_n_type		(tree, int);
  extern bool array_of_runtime_bound_p		(tree);
+ extern bool vla_type_p				(tree);
  extern tree build_array_copy			(tree);
  extern tree build_vec_init_expr			(tree, tree, tsubst_flags_t);
  extern void diagnose_non_constexpr_vec_init	(tree);
*************** extern int cp_gimplify_expr			(tree *, g
*** 7409,7414 ****
--- 7412,7418 ----
  						 gimple_seq *);
  extern void cp_genericize			(tree);
  extern bool cxx_omp_const_qual_no_mutable	(tree);
+ extern enum omp_clause_default_kind cxx_omp_predetermined_sharing_1 (tree);
  extern enum omp_clause_default_kind cxx_omp_predetermined_sharing (tree);
  extern tree cxx_omp_clause_default_ctor		(tree, tree, tree);
  extern tree cxx_omp_clause_copy_ctor		(tree, tree, tree);
*************** extern tree cxx_constant_value			(tree,
*** 7542,7548 ****
  extern tree cxx_constant_init			(tree, tree = NULL_TREE);
  extern tree maybe_constant_value		(tree, tree = NULL_TREE);
  extern tree maybe_constant_init			(tree, tree = NULL_TREE);
! extern tree fold_non_dependent_expr		(tree);
  extern tree fold_simple				(tree);
  extern bool is_sub_constant_expr                (tree);
  extern bool reduced_constant_expression_p       (tree);
--- 7546,7552 ----
  extern tree cxx_constant_init			(tree, tree = NULL_TREE);
  extern tree maybe_constant_value		(tree, tree = NULL_TREE);
  extern tree maybe_constant_init			(tree, tree = NULL_TREE);
! extern tree fold_non_dependent_expr		(tree, tsubst_flags_t = tf_none);
  extern tree fold_simple				(tree);
  extern bool is_sub_constant_expr                (tree);
  extern bool reduced_constant_expression_p       (tree);
diff -Nrcpad gcc-8.1.0/gcc/cp/cvt.c gcc-8.2.0/gcc/cp/cvt.c
*** gcc-8.1.0/gcc/cp/cvt.c	Fri Apr 27 15:06:14 2018
--- gcc-8.2.0/gcc/cp/cvt.c	Sun Jun  3 20:01:37 2018
*************** can_convert_qual (tree type, tree expr)
*** 1938,1944 ****
  
  /* Attempt to perform qualification conversions on EXPR to convert it
     to TYPE.  Return the resulting expression, or error_mark_node if
!    the conversion was impossible.  */
  
  tree
  perform_qualification_conversions (tree type, tree expr)
--- 1938,1945 ----
  
  /* Attempt to perform qualification conversions on EXPR to convert it
     to TYPE.  Return the resulting expression, or error_mark_node if
!    the conversion was impossible.  Since this is only used by
!    convert_nontype_argument, we fold the conversion.  */
  
  tree
  perform_qualification_conversions (tree type, tree expr)
*************** perform_qualification_conversions (tree
*** 1950,1956 ****
    if (same_type_p (type, expr_type))
      return expr;
    else if (can_convert_qual (type, expr))
!     return build_nop (type, expr);
    else
      return error_mark_node;
  }
--- 1951,1957 ----
    if (same_type_p (type, expr_type))
      return expr;
    else if (can_convert_qual (type, expr))
!     return cp_fold_convert (type, expr);
    else
      return error_mark_node;
  }
diff -Nrcpad gcc-8.1.0/gcc/cp/decl.c gcc-8.2.0/gcc/cp/decl.c
*** gcc-8.1.0/gcc/cp/decl.c	Mon Apr 23 20:49:38 2018
--- gcc-8.2.0/gcc/cp/decl.c	Thu Jul 12 19:37:11 2018
*************** cp_finish_decl (tree decl, tree init, bo
*** 7305,7310 ****
--- 7305,7331 ----
    if (was_readonly)
      TREE_READONLY (decl) = 1;
  
+   if (flag_openmp
+       && VAR_P (decl)
+       && lookup_attribute ("omp declare target implicit",
+ 			   DECL_ATTRIBUTES (decl)))
+     {
+       DECL_ATTRIBUTES (decl)
+ 	= remove_attribute ("omp declare target implicit",
+ 			    DECL_ATTRIBUTES (decl));
+       complete_type (TREE_TYPE (decl));
+       if (!cp_omp_mappable_type (TREE_TYPE (decl)))
+ 	error ("%q+D in declare target directive does not have mappable type",
+ 	       decl);
+       else if (!lookup_attribute ("omp declare target",
+ 				  DECL_ATTRIBUTES (decl))
+ 	       && !lookup_attribute ("omp declare target link",
+ 				     DECL_ATTRIBUTES (decl)))
+ 	DECL_ATTRIBUTES (decl)
+ 	  = tree_cons (get_identifier ("omp declare target"),
+ 		       NULL_TREE, DECL_ATTRIBUTES (decl));
+     }
+ 
    invoke_plugin_callbacks (PLUGIN_FINISH_DECL, decl);
  }
  
*************** grokdeclarator (const cp_declarator *dec
*** 10255,10260 ****
--- 10276,10284 ----
  	      break;
  	    if (qualifying_scope)
  	      {
+ 		if (check_for_bare_parameter_packs (qualifying_scope,
+ 						    id_declarator->id_loc))
+ 		  return error_mark_node;
  		if (at_function_scope_p ())
  		  {
  		    /* [dcl.meaning] 
diff -Nrcpad gcc-8.1.0/gcc/cp/decl2.c gcc-8.2.0/gcc/cp/decl2.c
*** gcc-8.1.0/gcc/cp/decl2.c	Thu Apr  5 16:04:08 2018
--- gcc-8.2.0/gcc/cp/decl2.c	Thu Jul 12 19:37:11 2018
*************** cplus_decl_attributes (tree *decl, tree
*** 1514,1524 ****
  	  && DECL_CLASS_SCOPE_P (*decl))
  	error ("%q+D static data member inside of declare target directive",
  	       *decl);
!       else if (!processing_template_decl
! 	       && VAR_P (*decl)
! 	       && !cp_omp_mappable_type (TREE_TYPE (*decl)))
! 	error ("%q+D in declare target directive does not have mappable type",
! 	       *decl);
        else
  	attributes = tree_cons (get_identifier ("omp declare target"),
  				NULL_TREE, attributes);
--- 1514,1524 ----
  	  && DECL_CLASS_SCOPE_P (*decl))
  	error ("%q+D static data member inside of declare target directive",
  	       *decl);
!       else if (VAR_P (*decl)
! 	       && (processing_template_decl
! 		   || !cp_omp_mappable_type (TREE_TYPE (*decl))))
! 	attributes = tree_cons (get_identifier ("omp declare target implicit"),
! 				NULL_TREE, attributes);
        else
  	attributes = tree_cons (get_identifier ("omp declare target"),
  				NULL_TREE, attributes);
*************** vague_linkage_p (tree decl)
*** 1939,1948 ****
  {
    if (!TREE_PUBLIC (decl))
      {
!       /* maybe_thunk_body clears TREE_PUBLIC on the maybe-in-charge 'tor
! 	 variants, check one of the "clones" for the real linkage.  */
        if ((DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P (decl)
  	   || DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P (decl))
  	  && DECL_CHAIN (decl)
  	  && DECL_CLONED_FUNCTION_P (DECL_CHAIN (decl)))
  	return vague_linkage_p (DECL_CHAIN (decl));
--- 1939,1951 ----
  {
    if (!TREE_PUBLIC (decl))
      {
!       /* maybe_thunk_body clears TREE_PUBLIC and DECL_ABSTRACT_P on the
! 	 maybe-in-charge 'tor variants; in that case we need to check one of
! 	 the "clones" for the real linkage.  But only in that case; before
! 	 maybe_clone_body we haven't yet copied the linkage to the clones.  */
        if ((DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P (decl)
  	   || DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P (decl))
+ 	  && !DECL_ABSTRACT_P (decl)
  	  && DECL_CHAIN (decl)
  	  && DECL_CLONED_FUNCTION_P (DECL_CHAIN (decl)))
  	return vague_linkage_p (DECL_CHAIN (decl));
*************** determine_visibility (tree decl)
*** 2422,2442 ****
  	    }
  
  	  /* Local classes in templates have CLASSTYPE_USE_TEMPLATE set,
! 	     but have no TEMPLATE_INFO.  Their containing template
! 	     function does, and the local class could be constrained
! 	     by that.  */
! 	  if (DECL_LANG_SPECIFIC (fn) && DECL_USE_TEMPLATE (fn))
! 	    template_decl = fn;
! 	  else if (template_decl)
! 	    {
! 	      /* FN must be a regenerated lambda function, since they don't
! 		 have template arguments.  Find a containing non-lambda
! 		 template instantiation.  */
! 	      tree ctx = fn;
! 	      while (ctx && !get_template_info (ctx))
! 		ctx = get_containing_scope (ctx);
! 	      template_decl = ctx;
! 	    }
  	}
        else if (VAR_P (decl) && DECL_TINFO_P (decl)
  	       && flag_visibility_ms_compat)
--- 2425,2432 ----
  	    }
  
  	  /* Local classes in templates have CLASSTYPE_USE_TEMPLATE set,
! 	     but have no TEMPLATE_INFO, so don't try to check it.  */
! 	  template_decl = NULL_TREE;
  	}
        else if (VAR_P (decl) && DECL_TINFO_P (decl)
  	       && flag_visibility_ms_compat)
diff -Nrcpad gcc-8.1.0/gcc/cp/expr.c gcc-8.2.0/gcc/cp/expr.c
*** gcc-8.1.0/gcc/cp/expr.c	Fri Mar  9 21:40:55 2018
--- gcc-8.2.0/gcc/cp/expr.c	Sat Jun 16 06:36:19 2018
*************** mark_use (tree expr, bool rvalue_p, bool
*** 139,144 ****
--- 139,147 ----
  		  break;
  		}
  	    }
+ 	  temp_override<location_t> l (input_location);
+ 	  if (loc != UNKNOWN_LOCATION)
+ 	    input_location = loc;
  	  expr = process_outer_var_ref (expr, tf_warning_or_error, true);
  	  if (!(TREE_TYPE (oexpr)
  		&& TREE_CODE (TREE_TYPE (oexpr)) == REFERENCE_TYPE))
*************** mark_use (tree expr, bool rvalue_p, bool
*** 183,188 ****
--- 186,199 ----
  	    expr = convert_from_reference (r);
  	}
        break;
+ 
+     CASE_CONVERT:
+     case VIEW_CONVERT_EXPR:
+       if (location_wrapper_p (expr))
+ 	loc = EXPR_LOCATION (expr);
+       recurse_op[0] = true;
+       break;
+ 
      default:
        break;
      }
diff -Nrcpad gcc-8.1.0/gcc/cp/init.c gcc-8.2.0/gcc/cp/init.c
*** gcc-8.1.0/gcc/cp/init.c	Fri Apr 27 20:30:56 2018
--- gcc-8.2.0/gcc/cp/init.c	Mon Jun 11 22:02:01 2018
*************** get_nsdmi (tree member, bool in_ctor, ts
*** 577,582 ****
--- 577,592 ----
  
  	  DECL_INSTANTIATING_NSDMI_P (member) = 1;
  
+ 	  bool pushed = false;
+ 	  if (!currently_open_class (DECL_CONTEXT (member)))
+ 	    {
+ 	      push_to_top_level ();
+ 	      push_nested_class (DECL_CONTEXT (member));
+ 	      pushed = true;
+ 	    }
+ 
+ 	  gcc_checking_assert (!processing_template_decl);
+ 
  	  inject_this_parameter (DECL_CONTEXT (member), TYPE_UNQUALIFIED);
  
  	  start_lambda_scope (member);
*************** get_nsdmi (tree member, bool in_ctor, ts
*** 599,604 ****
--- 609,620 ----
  	      nsdmi_inst->put (member, init);
  	    }
  
+ 	  if (pushed)
+ 	    {
+ 	      pop_nested_class ();
+ 	      pop_from_top_level ();
+ 	    }
+ 
  	  input_location = sloc;
  	  cp_unevaluated_operand = un;
  	}
*************** build_aggr_init (tree exp, tree init, in
*** 1678,1683 ****
--- 1694,1700 ----
        if (VAR_P (exp) && DECL_DECOMPOSITION_P (exp))
  	{
  	  from_array = 1;
+ 	  init = mark_rvalue_use (init);
  	  if (init && DECL_P (init)
  	      && !(flags & LOOKUP_ONLYCONVERTING))
  	    {
*************** build_new_1 (vec<tree, va_gc> **placemen
*** 2856,2865 ****
        outer_nelts_from_type = true;
      }
  
!   /* Lots of logic below. depends on whether we have a constant number of
       elements, so go ahead and fold it now.  */
!   if (outer_nelts)
!     outer_nelts = maybe_constant_value (outer_nelts);
  
    /* If our base type is an array, then make sure we know how many elements
       it has.  */
--- 2873,2881 ----
        outer_nelts_from_type = true;
      }
  
!   /* Lots of logic below depends on whether we have a constant number of
       elements, so go ahead and fold it now.  */
!   const_tree cst_outer_nelts = fold_non_dependent_expr (outer_nelts);
  
    /* If our base type is an array, then make sure we know how many elements
       it has.  */
*************** build_new_1 (vec<tree, va_gc> **placemen
*** 2911,2917 ****
    /* Warn if we performed the (T[N]) to T[N] transformation and N is
       variable.  */
    if (outer_nelts_from_type
!       && !TREE_CONSTANT (outer_nelts))
      {
        if (complain & tf_warning_or_error)
  	{
--- 2927,2933 ----
    /* Warn if we performed the (T[N]) to T[N] transformation and N is
       variable.  */
    if (outer_nelts_from_type
!       && !TREE_CONSTANT (cst_outer_nelts))
      {
        if (complain & tf_warning_or_error)
  	{
*************** build_new_1 (vec<tree, va_gc> **placemen
*** 3010,3018 ****
  
        size = size_binop (MULT_EXPR, size, fold_convert (sizetype, nelts));
  
!       if (INTEGER_CST == TREE_CODE (outer_nelts))
  	{
! 	  if (tree_int_cst_lt (max_outer_nelts_tree, outer_nelts))
  	    {
  	      /* When the array size is constant, check it at compile time
  		 to make sure it doesn't exceed the implementation-defined
--- 3026,3034 ----
  
        size = size_binop (MULT_EXPR, size, fold_convert (sizetype, nelts));
  
!       if (TREE_CODE (cst_outer_nelts) == INTEGER_CST)
  	{
! 	  if (tree_int_cst_lt (max_outer_nelts_tree, cst_outer_nelts))
  	    {
  	      /* When the array size is constant, check it at compile time
  		 to make sure it doesn't exceed the implementation-defined
*************** build_new (vec<tree, va_gc> **placement,
*** 3638,3650 ****
        /* Try to determine the constant value only for the purposes
  	 of the diagnostic below but continue to use the original
  	 value and handle const folding later.  */
!       const_tree cst_nelts = maybe_constant_value (nelts);
  
        /* The expression in a noptr-new-declarator is erroneous if it's of
  	 non-class type and its value before converting to std::size_t is
  	 less than zero. ... If the expression is a constant expression,
  	 the program is ill-fomed.  */
!       if (INTEGER_CST == TREE_CODE (cst_nelts)
  	  && tree_int_cst_sgn (cst_nelts) == -1)
  	{
  	  if (complain & tf_error)
--- 3654,3666 ----
        /* Try to determine the constant value only for the purposes
  	 of the diagnostic below but continue to use the original
  	 value and handle const folding later.  */
!       const_tree cst_nelts = fold_non_dependent_expr (nelts);
  
        /* The expression in a noptr-new-declarator is erroneous if it's of
  	 non-class type and its value before converting to std::size_t is
  	 less than zero. ... If the expression is a constant expression,
  	 the program is ill-fomed.  */
!       if (TREE_CODE (cst_nelts) == INTEGER_CST
  	  && tree_int_cst_sgn (cst_nelts) == -1)
  	{
  	  if (complain & tf_error)
diff -Nrcpad gcc-8.1.0/gcc/cp/lambda.c gcc-8.2.0/gcc/cp/lambda.c
*** gcc-8.1.0/gcc/cp/lambda.c	Mon Apr  9 15:32:05 2018
--- gcc-8.2.0/gcc/cp/lambda.c	Fri Jun 15 20:23:13 2018
*************** resolvable_dummy_lambda (tree object)
*** 884,890 ****
        && current_class_type
        && LAMBDA_TYPE_P (current_class_type)
        && lambda_function (current_class_type)
!       && DERIVED_FROM_P (type, current_nonlambda_class_type ()))
      return CLASSTYPE_LAMBDA_EXPR (current_class_type);
  
    return NULL_TREE;
--- 884,890 ----
        && current_class_type
        && LAMBDA_TYPE_P (current_class_type)
        && lambda_function (current_class_type)
!       && DERIVED_FROM_P (type, nonlambda_method_basetype()))
      return CLASSTYPE_LAMBDA_EXPR (current_class_type);
  
    return NULL_TREE;
*************** current_nonlambda_function (void)
*** 949,978 ****
    return fn;
  }
  
! /* Returns the method basetype of the innermost non-lambda function, or
!    NULL_TREE if none.  */
  
  tree
  nonlambda_method_basetype (void)
  {
-   tree fn, type;
    if (!current_class_ref)
      return NULL_TREE;
  
!   type = current_class_type;
    if (!type || !LAMBDA_TYPE_P (type))
      return type;
  
!   /* Find the nearest enclosing non-lambda function.  */
!   fn = TYPE_NAME (type);
!   do
!     fn = decl_function_context (fn);
!   while (fn && LAMBDA_FUNCTION_P (fn));
! 
!   if (!fn || !DECL_NONSTATIC_MEMBER_FUNCTION_P (fn))
!     return NULL_TREE;
  
!   return TYPE_METHOD_BASETYPE (TREE_TYPE (fn));
  }
  
  /* Like current_scope, but looking through lambdas.  */
--- 949,985 ----
    return fn;
  }
  
! /* Returns the method basetype of the innermost non-lambda function, including
!    a hypothetical constructor if inside an NSDMI, or NULL_TREE if none.  */
  
  tree
  nonlambda_method_basetype (void)
  {
    if (!current_class_ref)
      return NULL_TREE;
  
!   tree type = current_class_type;
    if (!type || !LAMBDA_TYPE_P (type))
      return type;
  
!   while (true)
!     {
!       tree lam = CLASSTYPE_LAMBDA_EXPR (type);
!       tree ex = LAMBDA_EXPR_EXTRA_SCOPE (lam);
!       if (ex && TREE_CODE (ex) == FIELD_DECL)
! 	/* Lambda in an NSDMI.  */
! 	return DECL_CONTEXT (ex);
  
!       tree fn = TYPE_CONTEXT (type);
!       if (!fn || TREE_CODE (fn) != FUNCTION_DECL
! 	  || !DECL_NONSTATIC_MEMBER_FUNCTION_P (fn))
! 	/* No enclosing non-lambda method.  */
! 	return NULL_TREE;
!       if (!LAMBDA_FUNCTION_P (fn))
! 	/* Found an enclosing non-lambda method.  */
! 	return TYPE_METHOD_BASETYPE (TREE_TYPE (fn));
!       type = DECL_CONTEXT (fn);
!     }
  }
  
  /* Like current_scope, but looking through lambdas.  */
*************** record_lambda_scope (tree lambda)
*** 1373,1378 ****
--- 1380,1403 ----
    LAMBDA_EXPR_DISCRIMINATOR (lambda) = lambda_count++;
  }
  
+ /* This lambda is an instantiation of a lambda in a template default argument
+    that got no LAMBDA_EXPR_EXTRA_SCOPE, so this shouldn't either.  But we do
+    need to use and increment the global count to avoid collisions.  */
+ 
+ void
+ record_null_lambda_scope (tree lambda)
+ {
+   if (vec_safe_is_empty (lambda_scope_stack))
+     record_lambda_scope (lambda);
+   else
+     {
+       tree_int *p = lambda_scope_stack->begin();
+       LAMBDA_EXPR_EXTRA_SCOPE (lambda) = p->t;
+       LAMBDA_EXPR_DISCRIMINATOR (lambda) = p->i++;
+     }
+   gcc_assert (LAMBDA_EXPR_EXTRA_SCOPE (lambda) == NULL_TREE);
+ }
+ 
  void
  finish_lambda_scope (void)
  {
diff -Nrcpad gcc-8.1.0/gcc/cp/method.c gcc-8.2.0/gcc/cp/method.c
*** gcc-8.1.0/gcc/cp/method.c	Tue Mar 27 21:19:25 2018
--- gcc-8.2.0/gcc/cp/method.c	Wed Jul  4 20:56:12 2018
*************** is_trivially_xible (enum tree_code code,
*** 1216,1222 ****
    tree expr;
    expr = is_xible_helper (code, to, from, /*trivial*/true);
  
!   if (expr == error_mark_node)
      return false;
    tree nt = cp_walk_tree_without_duplicates (&expr, check_nontriv, NULL);
    return !nt;
--- 1216,1222 ----
    tree expr;
    expr = is_xible_helper (code, to, from, /*trivial*/true);
  
!   if (expr == NULL_TREE || expr == error_mark_node)
      return false;
    tree nt = cp_walk_tree_without_duplicates (&expr, check_nontriv, NULL);
    return !nt;
diff -Nrcpad gcc-8.1.0/gcc/cp/name-lookup.c gcc-8.2.0/gcc/cp/name-lookup.c
*** gcc-8.1.0/gcc/cp/name-lookup.c	Tue May  1 13:29:52 2018
--- gcc-8.2.0/gcc/cp/name-lookup.c	Tue Jul  3 16:25:49 2018
*************** do_pushtag (tree name, tree type, tag_sc
*** 6624,6629 ****
--- 6624,6637 ----
  	{
  	  tree cs = current_scope ();
  
+ 	  /* Avoid setting the lambda context to a current_function_decl that
+ 	     we aren't actually inside, e.g. one set by push_access_scope
+ 	     during tsubst_default_argument.  */
+ 	  if (cs && TREE_CODE (cs) == FUNCTION_DECL
+ 	      && LAMBDA_TYPE_P (type)
+ 	      && !at_function_scope_p ())
+ 	    cs = DECL_CONTEXT (cs);
+ 
  	  if (scope == ts_current
  	      || (cs && TREE_CODE (cs) == FUNCTION_DECL))
  	    context = cs;
*************** do_push_to_top_level (void)
*** 6928,6934 ****
  
    scope_chain = s;
    current_function_decl = NULL_TREE;
!   vec_alloc (current_lang_base, 10);
    current_lang_name = lang_name_cplusplus;
    current_namespace = global_namespace;
    push_class_stack ();
--- 6936,6942 ----
  
    scope_chain = s;
    current_function_decl = NULL_TREE;
!   current_lang_base = NULL;
    current_lang_name = lang_name_cplusplus;
    current_namespace = global_namespace;
    push_class_stack ();
*************** do_pop_from_top_level (void)
*** 6948,6954 ****
      invalidate_class_lookup_cache ();
    pop_class_stack ();
  
!   current_lang_base = 0;
  
    scope_chain = s->prev;
    FOR_EACH_VEC_SAFE_ELT (s->old_bindings, i, saved)
--- 6956,6962 ----
      invalidate_class_lookup_cache ();
    pop_class_stack ();
  
!   release_tree_vector (current_lang_base);
  
    scope_chain = s->prev;
    FOR_EACH_VEC_SAFE_ELT (s->old_bindings, i, saved)
diff -Nrcpad gcc-8.1.0/gcc/cp/parser.c gcc-8.2.0/gcc/cp/parser.c
*** gcc-8.1.0/gcc/cp/parser.c	Mon Apr 23 20:49:38 2018
--- gcc-8.2.0/gcc/cp/parser.c	Tue Jun 26 10:44:52 2018
*************** static tree cp_parser_default_argument
*** 2243,2249 ****
  static void cp_parser_function_body
    (cp_parser *, bool);
  static tree cp_parser_initializer
!   (cp_parser *, bool *, bool *);
  static cp_expr cp_parser_initializer_clause
    (cp_parser *, bool *);
  static cp_expr cp_parser_braced_list
--- 2243,2249 ----
  static void cp_parser_function_body
    (cp_parser *, bool);
  static tree cp_parser_initializer
!   (cp_parser *, bool *, bool *, bool = false);
  static cp_expr cp_parser_initializer_clause
    (cp_parser *, bool *);
  static cp_expr cp_parser_braced_list
*************** cp_parser_primary_expression (cp_parser
*** 5609,5614 ****
--- 5609,5617 ----
  	      }
  	  }
  
+ 	if (processing_template_decl && is_overloaded_fn (decl))
+ 	  lookup_keep (get_fns (decl), true);
+ 
  	decl = (finish_id_expression
  		(id_expression, decl, parser->scope,
  		 idk,
*************** cp_parser_postfix_dot_deref_expression (
*** 7494,7503 ****
  	 access (5.2.5) outside the member function body.  */
        if (postfix_expression != current_class_ref
  	  && scope != error_mark_node
! 	  && !(processing_template_decl
! 	       && current_class_type
! 	       && (same_type_ignoring_top_level_qualifiers_p
! 		   (scope, current_class_type))))
  	{
  	  scope = complete_type (scope);
  	  if (!COMPLETE_TYPE_P (scope)
--- 7497,7503 ----
  	 access (5.2.5) outside the member function body.  */
        if (postfix_expression != current_class_ref
  	  && scope != error_mark_node
! 	  && !currently_open_class (scope))
  	{
  	  scope = complete_type (scope);
  	  if (!COMPLETE_TYPE_P (scope)
*************** cp_parser_lambda_introducer (cp_parser*
*** 10358,10364 ****
  		     "lambda capture initializers "
  		     "only available with -std=c++14 or -std=gnu++14");
  	  capture_init_expr = cp_parser_initializer (parser, &direct,
! 						     &non_constant);
  	  explicit_init_p = true;
  	  if (capture_init_expr == NULL_TREE)
  	    {
--- 10358,10364 ----
  		     "lambda capture initializers "
  		     "only available with -std=c++14 or -std=gnu++14");
  	  capture_init_expr = cp_parser_initializer (parser, &direct,
! 						     &non_constant, true);
  	  explicit_init_p = true;
  	  if (capture_init_expr == NULL_TREE)
  	    {
*************** cp_parser_init_statement (cp_parser* par
*** 12293,12304 ****
  	  cp_lexer_consume_token (parser->lexer);
  	  is_range_for = true;
  	  if (cxx_dialect < cxx11)
! 	    {
! 	      pedwarn (cp_lexer_peek_token (parser->lexer)->location, 0,
! 		       "range-based %<for%> loops only available with "
! 		       "-std=c++11 or -std=gnu++11");
! 	      *decl = error_mark_node;
! 	    }
  	}
        else
  	  /* The ';' is not consumed yet because we told
--- 12293,12301 ----
  	  cp_lexer_consume_token (parser->lexer);
  	  is_range_for = true;
  	  if (cxx_dialect < cxx11)
! 	    pedwarn (cp_lexer_peek_token (parser->lexer)->location, 0,
! 		     "range-based %<for%> loops only available with "
! 		     "-std=c++11 or -std=gnu++11");
  	}
        else
  	  /* The ';' is not consumed yet because we told
*************** cp_parser_ctor_initializer_opt_and_funct
*** 21860,21866 ****
  
  static tree
  cp_parser_initializer (cp_parser* parser, bool* is_direct_init,
! 		       bool* non_constant_p)
  {
    cp_token *token;
    tree init;
--- 21857,21863 ----
  
  static tree
  cp_parser_initializer (cp_parser* parser, bool* is_direct_init,
! 		       bool* non_constant_p, bool subexpression_p)
  {
    cp_token *token;
    tree init;
*************** cp_parser_initializer (cp_parser* parser
*** 21907,21913 ****
        init = error_mark_node;
      }
  
!   if (check_for_bare_parameter_packs (init))
      init = error_mark_node;
  
    return init;
--- 21904,21910 ----
        init = error_mark_node;
      }
  
!   if (!subexpression_p && check_for_bare_parameter_packs (init))
      init = error_mark_node;
  
    return init;
*************** cp_parser_omp_for_incr (cp_parser *parse
*** 34847,34853 ****
  static tree
  cp_parser_omp_for_loop_init (cp_parser *parser,
  			     tree &this_pre_body,
! 			     vec<tree, va_gc> *for_block,
  			     tree &init,
  			     tree &orig_init,
  			     tree &decl,
--- 34844,34850 ----
  static tree
  cp_parser_omp_for_loop_init (cp_parser *parser,
  			     tree &this_pre_body,
! 			     vec<tree, va_gc> *&for_block,
  			     tree &init,
  			     tree &orig_init,
  			     tree &decl,
diff -Nrcpad gcc-8.1.0/gcc/cp/pt.c gcc-8.2.0/gcc/cp/pt.c
*** gcc-8.1.0/gcc/cp/pt.c	Mon Apr 23 20:49:38 2018
--- gcc-8.2.0/gcc/cp/pt.c	Wed Jul 18 13:42:02 2018
*************** find_parameter_packs_r (tree *tp, int *w
*** 3843,3850 ****
  	     cap; cap = TREE_CHAIN (cap))
  	  cp_walk_tree (&TREE_VALUE (cap), &find_parameter_packs_r, ppd,
  			ppd->visited);
! 	/* Since we defer implicit capture, look in the body as well.  */
  	tree fn = lambda_function (t);
  	cp_walk_tree (&DECL_SAVED_TREE (fn), &find_parameter_packs_r, ppd,
  		      ppd->visited);
  	*walk_subtrees = 0;
--- 3843,3852 ----
  	     cap; cap = TREE_CHAIN (cap))
  	  cp_walk_tree (&TREE_VALUE (cap), &find_parameter_packs_r, ppd,
  			ppd->visited);
! 	/* Since we defer implicit capture, look in the parms and body.  */
  	tree fn = lambda_function (t);
+ 	cp_walk_tree (&TREE_TYPE (fn), &find_parameter_packs_r, ppd,
+ 		      ppd->visited);
  	cp_walk_tree (&DECL_SAVED_TREE (fn), &find_parameter_packs_r, ppd,
  		      ppd->visited);
  	*walk_subtrees = 0;
*************** find_parameter_packs_r (tree *tp, int *w
*** 3865,3870 ****
--- 3867,3883 ----
  	return NULL_TREE;
        }
  
+     case IF_STMT:
+       cp_walk_tree (&IF_COND (t), &find_parameter_packs_r,
+ 		    ppd, ppd->visited);
+       cp_walk_tree (&THEN_CLAUSE (t), &find_parameter_packs_r,
+ 		    ppd, ppd->visited);
+       cp_walk_tree (&ELSE_CLAUSE (t), &find_parameter_packs_r,
+ 		    ppd, ppd->visited);
+       /* Don't walk into IF_STMT_EXTRA_ARGS.  */
+       *walk_subtrees = 0;
+       return NULL_TREE;
+ 
      default:
        return NULL_TREE;
      }
*************** make_pack_expansion (tree arg, tsubst_fl
*** 4035,4041 ****
     Returns TRUE and emits an error if there were bare parameter packs,
     returns FALSE otherwise.  */
  bool 
! check_for_bare_parameter_packs (tree t)
  {
    tree parameter_packs = NULL_TREE;
    struct find_parameter_pack_data ppd;
--- 4048,4054 ----
     Returns TRUE and emits an error if there were bare parameter packs,
     returns FALSE otherwise.  */
  bool 
! check_for_bare_parameter_packs (tree t, location_t loc /* = UNKNOWN_LOCATION */)
  {
    tree parameter_packs = NULL_TREE;
    struct find_parameter_pack_data ppd;
*************** check_for_bare_parameter_packs (tree t)
*** 4059,4065 ****
  
    if (parameter_packs) 
      {
!       location_t loc = EXPR_LOC_OR_LOC (t, input_location);
        error_at (loc, "parameter packs not expanded with %<...%>:");
        while (parameter_packs)
          {
--- 4072,4079 ----
  
    if (parameter_packs) 
      {
!       if (loc == UNKNOWN_LOCATION)
! 	loc = EXPR_LOC_OR_LOC (t, input_location);
        error_at (loc, "parameter packs not expanded with %<...%>:");
        while (parameter_packs)
          {
*************** lookup_template_class_1 (tree d1, tree a
*** 9370,9377 ****
  	  return found;
  	}
  
!       context = tsubst (DECL_CONTEXT (gen_tmpl), arglist,
! 			complain, in_decl);
        if (context == error_mark_node)
  	return error_mark_node;
  
--- 9384,9398 ----
  	  return found;
  	}
  
!       context = DECL_CONTEXT (gen_tmpl);
!       if (context && TYPE_P (context))
! 	{
! 	  context = tsubst_aggr_type (context, arglist, complain, in_decl, true);
! 	  context = complete_type (context);
! 	}
!       else
! 	context = tsubst (context, arglist, complain, in_decl);
! 
        if (context == error_mark_node)
  	return error_mark_node;
  
*************** for_each_template_parm_r (tree *tp, int
*** 9829,9834 ****
--- 9850,9856 ----
        break;
  
      case TYPEOF_TYPE:
+     case DECLTYPE_TYPE:
      case UNDERLYING_TYPE:
        if (pfd->include_nondeduced_p
  	  && for_each_template_parm (TYPE_VALUES_RAW (t), fn, data,
*************** for_each_template_parm_r (tree *tp, int
*** 9836,9841 ****
--- 9858,9864 ----
  				     pfd->include_nondeduced_p,
  				     pfd->any_fn))
  	return error_mark_node;
+       *walk_subtrees = false;
        break;
  
      case FUNCTION_DECL:
*************** instantiate_class_template_1 (tree type)
*** 10852,10857 ****
--- 10875,10884 ----
    /* Mark the type as in the process of being defined.  */
    TYPE_BEING_DEFINED (type) = 1;
  
+   /* We may be in the middle of deferred access check.  Disable
+      it now.  */
+   deferring_access_check_sentinel acs (dk_no_deferred);
+ 
    /* Determine what specialization of the original template to
       instantiate.  */
    t = most_specialized_partial_spec (type, tf_warning_or_error);
*************** instantiate_class_template_1 (tree type)
*** 10891,10900 ****
    if (! push_tinst_level (type))
      return type;
  
-   /* We may be in the middle of deferred access check.  Disable
-      it now.  */
-   push_deferring_access_checks (dk_no_deferred);
- 
    int saved_unevaluated_operand = cp_unevaluated_operand;
    int saved_inhibit_evaluation_warnings = c_inhibit_evaluation_warnings;
  
--- 10918,10923 ----
*************** instantiate_class_template_1 (tree type)
*** 11375,11381 ****
    maximum_field_alignment = saved_maximum_field_alignment;
    if (!fn_context)
      pop_from_top_level ();
-   pop_deferring_access_checks ();
    pop_tinst_level ();
  
    /* The vtable for a template class can be emitted in any translation
--- 11398,11403 ----
*************** tsubst_expr (tree t, tree args, tsubst_f
*** 16683,16689 ****
  		   do.  */
  		if (VAR_P (decl))
  		  DECL_TEMPLATE_INSTANTIATED (decl) = 1;
! 		if (VAR_P (decl)
  		    && ANON_AGGR_TYPE_P (TREE_TYPE (decl)))
  		  /* Anonymous aggregates are a special case.  */
  		  finish_anon_union (decl);
--- 16705,16711 ----
  		   do.  */
  		if (VAR_P (decl))
  		  DECL_TEMPLATE_INSTANTIATED (decl) = 1;
! 		if (VAR_P (decl) && !DECL_NAME (decl)
  		    && ANON_AGGR_TYPE_P (TREE_TYPE (decl)))
  		  /* Anonymous aggregates are a special case.  */
  		  finish_anon_union (decl);
*************** tsubst_lambda_expr (tree t, tree args, t
*** 17528,17534 ****
    LAMBDA_EXPR_MUTABLE_P (r) = LAMBDA_EXPR_MUTABLE_P (t);
  
    if (LAMBDA_EXPR_EXTRA_SCOPE (t) == NULL_TREE)
!     LAMBDA_EXPR_EXTRA_SCOPE (r) = NULL_TREE;
    else
      record_lambda_scope (r);
  
--- 17550,17560 ----
    LAMBDA_EXPR_MUTABLE_P (r) = LAMBDA_EXPR_MUTABLE_P (t);
  
    if (LAMBDA_EXPR_EXTRA_SCOPE (t) == NULL_TREE)
!     /* A lambda in a default argument outside a class gets no
!        LAMBDA_EXPR_EXTRA_SCOPE, as specified by the ABI.  But
!        tsubst_default_argument calls start_lambda_scope, so we need to
!        specifically ignore it here, and use the global scope.  */
!     record_null_lambda_scope (r);
    else
      record_lambda_scope (r);
  
*************** tsubst_lambda_expr (tree t, tree args, t
*** 17633,17638 ****
--- 17659,17675 ----
  
        register_parameter_specializations (oldfn, fn);
  
+       if (oldtmpl)
+ 	{
+ 	  /* We might not partially instantiate some parts of the function, so
+ 	     copy these flags from the original template.  */
+ 	  language_function *ol = DECL_STRUCT_FUNCTION (oldfn)->language;
+ 	  current_function_returns_value = ol->returns_value;
+ 	  current_function_returns_null = ol->returns_null;
+ 	  current_function_returns_abnormally = ol->returns_abnormally;
+ 	  current_function_infinite_loop = ol->infinite_loop;
+ 	}
+ 
        tsubst_expr (DECL_SAVED_TREE (oldfn), args, complain, r,
  		   /*constexpr*/false);
  
*************** tsubst_copy_and_build (tree t,
*** 18427,18433 ****
  	      /* Unsupported internal function with arguments.  */
  	      gcc_unreachable ();
  	    }
! 	else if (TREE_CODE (function) == OFFSET_REF)
  	  ret = build_offset_ref_call_from_tree (function, &call_args,
  						 complain);
  	else if (TREE_CODE (function) == COMPONENT_REF)
--- 18464,18472 ----
  	      /* Unsupported internal function with arguments.  */
  	      gcc_unreachable ();
  	    }
! 	else if (TREE_CODE (function) == OFFSET_REF
! 		 || TREE_CODE (function) == DOTSTAR_EXPR
! 		 || TREE_CODE (function) == MEMBER_REF)
  	  ret = build_offset_ref_call_from_tree (function, &call_args,
  						 complain);
  	else if (TREE_CODE (function) == COMPONENT_REF)
*************** tsubst_copy_and_build (tree t,
*** 18493,18498 ****
--- 18532,18538 ----
      case COND_EXPR:
        {
  	tree cond = RECUR (TREE_OPERAND (t, 0));
+ 	cond = mark_rvalue_use (cond);
  	tree folded_cond = fold_non_dependent_expr (cond);
  	tree exp1, exp2;
  
*************** try_array_deduction (tree tparms, tree t
*** 20114,20119 ****
--- 20154,20177 ----
  			  /*nondeduced*/false, array_deduction_r);
  }
  
+ /* Returns how many levels of { } INIT contains.  */
+ 
+ static int
+ braced_init_depth (tree init)
+ {
+   if (!init || !BRACE_ENCLOSED_INITIALIZER_P (init))
+     return 0;
+   unsigned i; tree val;
+   unsigned max = 0;
+   FOR_EACH_CONSTRUCTOR_VALUE (CONSTRUCTOR_ELTS (init), i, val)
+     {
+       unsigned elt_d = braced_init_depth (val);
+       if (elt_d > max)
+ 	max = elt_d;
+     }
+   return max + 1;
+ }
+ 
  /* Most parms like fn_type_unification.
  
     If SUBR is 1, we're being called recursively (to unify the
*************** type_unification_real (tree tparms,
*** 20349,20354 ****
--- 20407,20416 ----
  
  	    if (uses_template_parms (parm))
  	      continue;
+ 	    /* Workaround for c++/80290: avoid combinatorial explosion on
+ 	       deeply nested braced init-lists.  */
+ 	    if (braced_init_depth (arg) > 2)
+ 	      continue;
  	    if (check_non_deducible_conversion (parm, arg, strict, flags,
  						explain_p))
  	      return 1;
*************** type_unification_real (tree tparms,
*** 20368,20375 ****
  	  location_t save_loc = input_location;
  	  if (DECL_P (parm))
  	    input_location = DECL_SOURCE_LOCATION (parm);
- 	  if (saw_undeduced == 1)
- 	    ++processing_template_decl;
  
  	  if (saw_undeduced == 1
  	      && TREE_CODE (parm) == PARM_DECL
--- 20430,20435 ----
*************** type_unification_real (tree tparms,
*** 20377,20387 ****
--- 20437,20450 ----
  	    {
  	      /* The type of this non-type parameter depends on undeduced
  		 parameters.  Don't try to use its default argument yet,
+ 		 since we might deduce an argument for it on the next pass,
  		 but do check whether the arguments we already have cause
  		 substitution failure, so that that happens before we try
  		 later default arguments (78489).  */
+ 	      ++processing_template_decl;
  	      tree type = tsubst (TREE_TYPE (parm), full_targs, complain,
  				  NULL_TREE);
+ 	      --processing_template_decl;
  	      if (type == error_mark_node)
  		arg = error_mark_node;
  	      else
*************** type_unification_real (tree tparms,
*** 20389,20398 ****
  	    }
  	  else
  	    {
! 	      arg = tsubst_template_arg (arg, full_targs, complain, NULL_TREE);
  
! 	      if (!uses_template_parms (arg))
! 		arg = convert_template_argument (parm, arg, full_targs,
  						 complain, i, NULL_TREE);
  	      else if (saw_undeduced == 1)
  		arg = NULL_TREE;
--- 20452,20478 ----
  	    }
  	  else
  	    {
! 	      tree substed = NULL_TREE;
! 	      if (saw_undeduced == 1 && processing_template_decl == 0)
! 		{
! 		  /* First instatiate in template context, in case we still
! 		     depend on undeduced template parameters.  */
! 		  ++processing_template_decl;
! 		  substed = tsubst_template_arg (arg, full_targs, complain,
! 						 NULL_TREE);
! 		  --processing_template_decl;
! 		  if (substed != error_mark_node
! 		      && !uses_template_parms (substed))
! 		    /* We replaced all the tparms, substitute again out of
! 		       template context.  */
! 		    substed = NULL_TREE;
! 		}
! 	      if (!substed)
! 		substed = tsubst_template_arg (arg, full_targs, complain,
! 					       NULL_TREE);
  
! 	      if (!uses_template_parms (substed))
! 		arg = convert_template_argument (parm, substed, full_targs,
  						 complain, i, NULL_TREE);
  	      else if (saw_undeduced == 1)
  		arg = NULL_TREE;
*************** type_unification_real (tree tparms,
*** 20400,20407 ****
  		arg = error_mark_node;
  	    }
  
- 	  if (saw_undeduced == 1)
- 	    --processing_template_decl;
  	  input_location = save_loc;
  	  *checks = get_deferred_access_checks ();
  	  pop_deferring_access_checks ();
--- 20480,20485 ----
*************** instantiation_dependent_r (tree *tp, int
*** 25203,25208 ****
--- 25281,25287 ----
  	 TREE_TYPE.  */
      case TREE_LIST:
      case TREE_VEC:
+     case NONTYPE_ARGUMENT_PACK:
        return NULL_TREE;
  
      case TEMPLATE_PARM_INDEX:
*************** type_uses_auto (tree type)
*** 26865,26871 ****
  	 them.  */
        if (uses_template_parms (type))
  	return for_each_template_parm (type, is_auto_r, /*data*/NULL,
! 				       /*visited*/NULL, /*nondeduced*/true);
        else
  	return NULL_TREE;
      }
--- 26944,26950 ----
  	 them.  */
        if (uses_template_parms (type))
  	return for_each_template_parm (type, is_auto_r, /*data*/NULL,
! 				       /*visited*/NULL, /*nondeduced*/false);
        else
  	return NULL_TREE;
      }
diff -Nrcpad gcc-8.1.0/gcc/cp/search.c gcc-8.2.0/gcc/cp/search.c
*** gcc-8.1.0/gcc/cp/search.c	Thu Mar 29 19:38:29 2018
--- gcc-8.2.0/gcc/cp/search.c	Mon Jun 11 22:01:55 2018
*************** lookup_base (tree t, tree base, base_acc
*** 192,197 ****
--- 192,200 ----
    else
      {
        t = complete_type (TYPE_MAIN_VARIANT (t));
+       if (dependent_type_p (t))
+ 	if (tree open = currently_open_class (t))
+ 	  t = open;
        t_binfo = TYPE_BINFO (t);
      }
  
*************** lookup_member (tree xbasetype, tree name
*** 1117,1123 ****
  
    /* Make sure we're looking for a member of the current instantiation in the
       right partial specialization.  */
!   if (flag_concepts && dependent_type_p (type))
      if (tree t = currently_open_class (type))
        type = t;
  
--- 1120,1126 ----
  
    /* Make sure we're looking for a member of the current instantiation in the
       right partial specialization.  */
!   if (dependent_type_p (type))
      if (tree t = currently_open_class (type))
        type = t;
  
diff -Nrcpad gcc-8.1.0/gcc/cp/semantics.c gcc-8.2.0/gcc/cp/semantics.c
*** gcc-8.1.0/gcc/cp/semantics.c	Wed May  2 07:50:28 2018
--- gcc-8.2.0/gcc/cp/semantics.c	Tue Jun  5 11:27:15 2018
*************** finish_if_stmt_cond (tree cond, tree if_
*** 736,742 ****
        && !instantiation_dependent_expression_p (cond)
        /* Wait until instantiation time, since only then COND has been
  	 converted to bool.  */
!       && TREE_TYPE (cond) == boolean_type_node)
      {
        cond = instantiate_non_dependent_expr (cond);
        cond = cxx_constant_value (cond, NULL_TREE);
--- 736,742 ----
        && !instantiation_dependent_expression_p (cond)
        /* Wait until instantiation time, since only then COND has been
  	 converted to bool.  */
!       && TYPE_MAIN_VARIANT (TREE_TYPE (cond)) == boolean_type_node)
      {
        cond = instantiate_non_dependent_expr (cond);
        cond = cxx_constant_value (cond, NULL_TREE);
*************** finish_qualified_id_expr (tree qualifyin
*** 2107,2112 ****
--- 2107,2114 ----
  	 non-type template argument handling.  */
        if (processing_template_decl
  	  && (!currently_open_class (qualifying_class)
+ 	      || TREE_CODE (expr) == IDENTIFIER_NODE
+ 	      || TREE_CODE (expr) == TEMPLATE_ID_EXPR
  	      || TREE_CODE (expr) == BIT_NOT_EXPR))
  	expr = build_qualified_name (TREE_TYPE (expr),
  				     qualifying_class, expr,
*************** finish_omp_clauses (tree clauses, enum c
*** 7311,7317 ****
  
  	  if (VAR_P (t) && CP_DECL_THREAD_LOCAL_P (t))
  	    share_name = "threadprivate";
! 	  else switch (cxx_omp_predetermined_sharing (t))
  	    {
  	    case OMP_CLAUSE_DEFAULT_UNSPECIFIED:
  	      break;
--- 7313,7319 ----
  
  	  if (VAR_P (t) && CP_DECL_THREAD_LOCAL_P (t))
  	    share_name = "threadprivate";
! 	  else switch (cxx_omp_predetermined_sharing_1 (t))
  	    {
  	    case OMP_CLAUSE_DEFAULT_UNSPECIFIED:
  	      break;
diff -Nrcpad gcc-8.1.0/gcc/cp/tree.c gcc-8.2.0/gcc/cp/tree.c
*** gcc-8.1.0/gcc/cp/tree.c	Tue Apr 10 17:19:09 2018
--- gcc-8.2.0/gcc/cp/tree.c	Tue Jul  3 16:25:55 2018
*************** build_array_of_n_type (tree elt, int n)
*** 1051,1058 ****
    return build_cplus_array_type (elt, build_index_type (size_int (n - 1)));
  }
  
! /* True iff T is an N3639 array of runtime bound (VLA).  These were
!    approved for C++14 but then removed.  */
  
  bool
  array_of_runtime_bound_p (tree t)
--- 1051,1060 ----
    return build_cplus_array_type (elt, build_index_type (size_int (n - 1)));
  }
  
! /* True iff T is an N3639 array of runtime bound (VLA).  These were approved
!    for C++14 but then removed.  This should only be used for N3639
!    specifically; code wondering more generally if something is a VLA should use
!    vla_type_p.  */
  
  bool
  array_of_runtime_bound_p (tree t)
*************** array_of_runtime_bound_p (tree t)
*** 1069,1074 ****
--- 1071,1093 ----
  	  || (!value_dependent_expression_p (max) && !TREE_CONSTANT (max)));
  }
  
+ /* True iff T is a variable length array.  */
+ 
+ bool
+ vla_type_p (tree t)
+ {
+   for (; t && TREE_CODE (t) == ARRAY_TYPE;
+        t = TREE_TYPE (t))
+     if (tree dom = TYPE_DOMAIN (t))
+       {
+ 	tree max = TYPE_MAX_VALUE (dom);
+ 	if (!potential_rvalue_constant_expression (max)
+ 	    || (!value_dependent_expression_p (max) && !TREE_CONSTANT (max)))
+ 	  return true;
+       }
+   return false;
+ }
+ 
  /* Return a reference type node referring to TO_TYPE.  If RVAL is
     true, return an rvalue reference type, otherwise return an lvalue
     reference type.  If a type node exists, reuse it, otherwise create
*************** strip_typedefs_expr (tree t, bool *remov
*** 1704,1712 ****
  	tree it;
  	for (it = t; it; it = TREE_CHAIN (it))
  	  {
! 	    tree val = strip_typedefs_expr (TREE_VALUE (t), remove_attributes);
  	    vec_safe_push (vec, val);
! 	    if (val != TREE_VALUE (t))
  	      changed = true;
  	    gcc_assert (TREE_PURPOSE (it) == NULL_TREE);
  	  }
--- 1723,1731 ----
  	tree it;
  	for (it = t; it; it = TREE_CHAIN (it))
  	  {
! 	    tree val = strip_typedefs_expr (TREE_VALUE (it), remove_attributes);
  	    vec_safe_push (vec, val);
! 	    if (val != TREE_VALUE (it))
  	      changed = true;
  	    gcc_assert (TREE_PURPOSE (it) == NULL_TREE);
  	  }
*************** bot_manip (tree* tp, int* walk_subtrees,
*** 3000,3006 ****
    /* Make a copy of this node.  */
    t = copy_tree_r (tp, walk_subtrees, NULL);
    if (TREE_CODE (*tp) == CALL_EXPR)
!     set_flags_from_callee (*tp);
    if (data.clear_location && EXPR_HAS_LOCATION (*tp))
      SET_EXPR_LOCATION (*tp, input_location);
    return t;
--- 3019,3026 ----
    /* Make a copy of this node.  */
    t = copy_tree_r (tp, walk_subtrees, NULL);
    if (TREE_CODE (*tp) == CALL_EXPR)
!     if (!processing_template_decl)
!       set_flags_from_callee (*tp);
    if (data.clear_location && EXPR_HAS_LOCATION (*tp))
      SET_EXPR_LOCATION (*tp, input_location);
    return t;
*************** cp_tree_equal (tree t1, tree t2)
*** 3862,3867 ****
--- 3882,3895 ----
  				     DEFERRED_NOEXCEPT_ARGS (t2)));
        break;
  
+     case USING_DECL:
+       if (DECL_DEPENDENT_P (t1) && DECL_DEPENDENT_P (t2))
+ 	return (cp_tree_equal (USING_DECL_SCOPE (t1),
+ 			       USING_DECL_SCOPE (t2))
+ 		&& cp_tree_equal (DECL_NAME (t1),
+ 				  DECL_NAME (t2)));
+       return false;
+ 
      default:
        break;
      }
*************** maybe_warn_parm_abi (tree t, location_t
*** 4047,4061 ****
        || !deleted_copy_types->contains (t))
      return;
  
!   warning_at (loc, OPT_Wabi, "the calling convention for %qT changes in "
! 	      "-fabi-version=12 (GCC 8)", t);
!   static bool explained = false;
!   if (!explained)
      {
!       inform (loc, " because all of its copy and move constructors "
! 	      "are deleted");
!       explained = true;
      }
  }
  
  /* Returns true iff copying an object of type T (including via move
--- 4075,4100 ----
        || !deleted_copy_types->contains (t))
      return;
  
!   if ((flag_abi_version == 12 || warn_abi_version == 12)
!       && classtype_has_non_deleted_move_ctor (t))
      {
!       bool w;
!       if (flag_abi_version > 12)
! 	w = warning_at (loc, OPT_Wabi, "-fabi-version=13 (GCC 8.2) fixes the "
! 			"calling convention for %qT, which was accidentally "
! 			"changed in 8.1", t);
!       else
! 	w = warning_at (loc, OPT_Wabi, "-fabi-version=12 (GCC 8.1) accident"
! 			"ally changes the calling convention for %qT", t);
!       if (w)
! 	inform (location_of (t), " declared here");
!       return;
      }
+ 
+   if (warning_at (loc, OPT_Wabi, "the calling convention for %qT changes in "
+ 		  "-fabi-version=13 (GCC 8.2)", t))
+     inform (location_of (t), " because all of its copy and move "
+ 	    "constructors are deleted");
  }
  
  /* Returns true iff copying an object of type T (including via move
*************** type_has_nontrivial_copy_init (const_tre
*** 4090,4095 ****
--- 4129,4135 ----
  
        bool saw_copy = false;
        bool saw_non_deleted = false;
+       bool saw_non_deleted_move = false;
  
        if (CLASSTYPE_LAZY_MOVE_CTOR (t))
  	saw_copy = saw_non_deleted = true;
*************** type_has_nontrivial_copy_init (const_tre
*** 4121,4139 ****
  		    break;
  		  }
  	      }
  	  }
  
        gcc_assert (saw_copy);
  
!       if (saw_copy && !saw_non_deleted)
! 	{
! 	  if (warn_abi && abi_version_crosses (12))
! 	    remember_deleted_copy (t);
! 	  if (abi_version_at_least (12))
! 	    return true;
! 	}
  
!       return false;
      }
    else
      return 0;
--- 4161,4187 ----
  		    break;
  		  }
  	      }
+ 	    else if (move_fn_p (fn))
+ 	      if (!DECL_DELETED_FN (fn))
+ 		saw_non_deleted_move = true;
  	  }
  
        gcc_assert (saw_copy);
  
!       /* ABI v12 buggily ignored move constructors.  */
!       bool v11nontriv = false;
!       bool v12nontriv = !saw_non_deleted;
!       bool v13nontriv = !saw_non_deleted && !saw_non_deleted_move;
!       bool nontriv = (abi_version_at_least (13) ? v13nontriv
! 		      : flag_abi_version == 12 ? v12nontriv
! 		      : v11nontriv);
!       bool warn_nontriv = (warn_abi_version >= 13 ? v13nontriv
! 			   : warn_abi_version == 12 ? v12nontriv
! 			   : v11nontriv);
!       if (nontriv != warn_nontriv)
! 	remember_deleted_copy (t);
  
!       return nontriv;
      }
    else
      return 0;
diff -Nrcpad gcc-8.1.0/gcc/cp/typeck2.c gcc-8.2.0/gcc/cp/typeck2.c
*** gcc-8.1.0/gcc/cp/typeck2.c	Mon Apr 23 19:11:22 2018
--- gcc-8.2.0/gcc/cp/typeck2.c	Wed Jun 27 03:06:43 2018
*************** split_nonconstant_init_1 (tree dest, tre
*** 611,617 ****
        array_type_p = true;
        if ((TREE_SIDE_EFFECTS (init)
  	   && TYPE_HAS_NONTRIVIAL_DESTRUCTOR (type))
! 	  || array_of_runtime_bound_p (type))
  	{
  	  /* For an array, we only need/want a single cleanup region rather
  	     than one per element.  */
--- 611,617 ----
        array_type_p = true;
        if ((TREE_SIDE_EFFECTS (init)
  	   && TYPE_HAS_NONTRIVIAL_DESTRUCTOR (type))
! 	  || vla_type_p (type))
  	{
  	  /* For an array, we only need/want a single cleanup region rather
  	     than one per element.  */
*************** store_init_value (tree decl, tree init,
*** 822,828 ****
    if (decl_maybe_constant_var_p (decl) || TREE_STATIC (decl))
      {
        bool const_init;
!       value = fold_non_dependent_expr (value);
        if (DECL_DECLARED_CONSTEXPR_P (decl)
  	  || (DECL_IN_AGGR_P (decl)
  	      && DECL_INITIALIZED_IN_CLASS_P (decl)
--- 822,828 ----
    if (decl_maybe_constant_var_p (decl) || TREE_STATIC (decl))
      {
        bool const_init;
!       value = fold_non_dependent_expr (value, tf_warning_or_error);
        if (DECL_DECLARED_CONSTEXPR_P (decl)
  	  || (DECL_IN_AGGR_P (decl)
  	      && DECL_INITIALIZED_IN_CLASS_P (decl)
*************** store_init_value (tree decl, tree init,
*** 861,867 ****
       will perform the dynamic initialization.  */
    if (value != error_mark_node
        && (TREE_SIDE_EFFECTS (value)
! 	  || array_of_runtime_bound_p (type)
  	  || ! reduced_constant_expression_p (value)))
      return split_nonconstant_init (decl, value);
    /* If the value is a constant, just put it in DECL_INITIAL.  If DECL
--- 861,867 ----
       will perform the dynamic initialization.  */
    if (value != error_mark_node
        && (TREE_SIDE_EFFECTS (value)
! 	  || vla_type_p (type)
  	  || ! reduced_constant_expression_p (value)))
      return split_nonconstant_init (decl, value);
    /* If the value is a constant, just put it in DECL_INITIAL.  If DECL
*************** process_init_constructor_array (tree typ
*** 1364,1369 ****
--- 1364,1372 ----
  	    flags |= picflag_from_initializer (next);
  	    CONSTRUCTOR_APPEND_ELT (v, size_int (i), next);
  	  }
+ 	else
+ 	  /* Don't bother checking all the other elements.  */
+ 	  break;
        }
  
    CONSTRUCTOR_ELTS (init) = v;
diff -Nrcpad gcc-8.1.0/gcc/doc/cpp.1 gcc-8.2.0/gcc/doc/cpp.1
*** gcc-8.1.0/gcc/doc/cpp.1	Wed May  2 08:22:00 2018
--- gcc-8.2.0/gcc/doc/cpp.1	Thu Jul 26 09:50:02 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "CPP 1"
! .TH CPP 1 "2018-05-02" "gcc-8.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "CPP 1"
! .TH CPP 1 "2018-07-26" "gcc-8.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
diff -Nrcpad gcc-8.1.0/gcc/doc/extend.texi gcc-8.2.0/gcc/doc/extend.texi
*** gcc-8.1.0/gcc/doc/extend.texi	Tue Apr 10 15:49:59 2018
--- gcc-8.2.0/gcc/doc/extend.texi	Fri Jun 22 14:11:56 2018
*************** mentioned in @var{sanitize_option}.  A l
*** 2977,2982 ****
--- 2977,2984 ----
  @smallexample
  void __attribute__ ((no_sanitize ("alignment", "object-size")))
  f () @{ /* @r{Do something.} */; @}
+ void __attribute__ ((no_sanitize ("alignment,object-size")))
+ g () @{ /* @r{Do something.} */; @}
  @end smallexample
  
  @item no_sanitize_address
*************** uint64_t __builtin_ppc_get_timebase ();
*** 15719,15724 ****
--- 15721,15728 ----
  unsigned long __builtin_ppc_mftb ();
  double __builtin_unpack_longdouble (long double, int);
  long double __builtin_pack_longdouble (double, double);
+ __ibm128 __builtin_unpack_ibm128 (__ibm128, int);
+ __ibm128 __builtin_pack_ibm128 (double, double);
  @end smallexample
  
  The @code{vec_rsqrt}, @code{__builtin_rsqrt}, and
*************** The @code{__builtin_ppc_mftb} function a
*** 15738,15743 ****
--- 15742,15770 ----
  returns the Time Base Register value as an unsigned long, throwing away
  the most significant word on 32-bit environments.
  
+ The @code{__builtin_unpack_longdouble} function takes a
+ @code{long double} argument and a compile time constant of 0 or 1.  If
+ the constant is 0, the first @code{double} within the
+ @code{long double} is returned, otherwise the second @code{double}
+ is returned.  The @code{__builtin_unpack_longdouble} function is only
+ availble if @code{long double} uses the IBM extended double
+ representation.
+ 
+ The @code{__builtin_pack_longdouble} function takes two @code{double}
+ arguments and returns a @code{long double} value that combines the two
+ arguments.  The @code{__builtin_pack_longdouble} function is only
+ availble if @code{long double} uses the IBM extended double
+ representation.
+ 
+ The @code{__builtin_unpack_ibm128} function takes a @code{__ibm128}
+ argument and a compile time constant of 0 or 1.  If the constant is 0,
+ the first @code{double} within the @code{__ibm128} is returned,
+ otherwise the second @code{double} is returned.
+ 
+ The @code{__builtin_pack_ibm128} function takes two @code{double}
+ arguments and returns a @code{__ibm128} value that combines the two
+ arguments.
+ 
  Additional built-in functions are available for the 64-bit PowerPC
  family of processors, for efficient use of 128-bit floating point
  (@code{__float128}) values.
diff -Nrcpad gcc-8.1.0/gcc/doc/fsf-funding.7 gcc-8.2.0/gcc/doc/fsf-funding.7
*** gcc-8.1.0/gcc/doc/fsf-funding.7	Wed May  2 08:22:00 2018
--- gcc-8.2.0/gcc/doc/fsf-funding.7	Thu Jul 26 09:50:02 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "FSF-FUNDING 7"
! .TH FSF-FUNDING 7 "2018-05-02" "gcc-8.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "FSF-FUNDING 7"
! .TH FSF-FUNDING 7 "2018-07-26" "gcc-8.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
diff -Nrcpad gcc-8.1.0/gcc/doc/g++.1 gcc-8.2.0/gcc/doc/g++.1
*** gcc-8.1.0/gcc/doc/g++.1	Wed May  2 08:39:35 2018
--- gcc-8.2.0/gcc/doc/g++.1	Thu Jul 26 10:07:35 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2018-05-02" "gcc-8.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2018-07-26" "gcc-8.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** in the following sections.
*** 345,351 ****
  \&\-Wswitch\-unreachable  \-Wsync\-nand 
  \&\-Wsystem\-headers  \-Wtautological\-compare  \-Wtrampolines  \-Wtrigraphs 
  \&\-Wtype\-limits  \-Wundef 
! \&\-Wuninitialized  \-Wunknown\-pragmas  \-Wunsafe\-loop\-optimizations 
  \&\-Wunsuffixed\-float\-constants  \-Wunused  \-Wunused\-function 
  \&\-Wunused\-label  \-Wunused\-local\-typedefs  \-Wunused\-macros 
  \&\-Wunused\-parameter  \-Wno\-unused\-result 
--- 345,351 ----
  \&\-Wswitch\-unreachable  \-Wsync\-nand 
  \&\-Wsystem\-headers  \-Wtautological\-compare  \-Wtrampolines  \-Wtrigraphs 
  \&\-Wtype\-limits  \-Wundef 
! \&\-Wuninitialized  \-Wunknown\-pragmas 
  \&\-Wunsuffixed\-float\-constants  \-Wunused  \-Wunused\-function 
  \&\-Wunused\-label  \-Wunused\-local\-typedefs  \-Wunused\-macros 
  \&\-Wunused\-parameter  \-Wno\-unused\-result 
*************** the same name within a function, that ar
*** 2359,2364 ****
--- 2359,2373 ----
  the mangling now changes starting with the twelfth occurrence.  It also
  implies \fB\-fnew\-inheriting\-ctors\fR.
  .Sp
+ Version 12, which first appeared in G++ 8, corrects the calling
+ conventions for empty classes on the x86_64 target and for classes
+ with only deleted copy/move constructors.  It accidentally changes the
+ calling convention for classes with a deleted copy constructor and a
+ trivial move constructor.
+ .Sp
+ Version 13, which first appeared in G++ 8.2, fixes the accidental
+ change in version 12.
+ .Sp
  See also \fB\-Wabi\fR.
  .IP "\fB\-fabi\-compat\-version=\fR\fIn\fR" 4
  .IX Item "-fabi-compat-version=n"
*************** works around mangling changes by creatin
*** 2367,2373 ****
  mangled name when defining a symbol with an incorrect mangled name.
  This switch specifies which \s-1ABI\s0 version to use for the alias.
  .Sp
! With \fB\-fabi\-version=0\fR (the default), this defaults to 8 (\s-1GCC 5\s0
  compatibility).  If another \s-1ABI\s0 version is explicitly selected, this
  defaults to 0.  For compatibility with \s-1GCC\s0 versions 3.2 through 4.9,
  use \fB\-fabi\-compat\-version=2\fR.
--- 2376,2382 ----
  mangled name when defining a symbol with an incorrect mangled name.
  This switch specifies which \s-1ABI\s0 version to use for the alias.
  .Sp
! With \fB\-fabi\-version=0\fR (the default), this defaults to 11 (\s-1GCC 7\s0
  compatibility).  If another \s-1ABI\s0 version is explicitly selected, this
  defaults to 0.  For compatibility with \s-1GCC\s0 versions 3.2 through 4.9,
  use \fB\-fabi\-compat\-version=2\fR.
*************** Options\fR and \fBObjective-C and Object
*** 3767,3772 ****
--- 3776,3782 ----
  \&\-Wsizeof\-pointer\-memaccess 
  \&\-Wstrict\-aliasing  
  \&\-Wstrict\-overflow=1  
+ \&\-Wstringop\-truncation  
  \&\-Wswitch  
  \&\-Wtautological\-compare  
  \&\-Wtrigraphs  
*************** however, are not suitable arguments to f
*** 5073,5078 ****
--- 5083,5090 ----
  \&\f(CW\*(C`NUL\*(C'\fR\-terminated strings.  To help detect accidental misuses of
  such arrays \s-1GCC\s0 issues warnings unless it can prove that the use is
  safe.
+ .Sp
+ Option \fB\-Wstringop\-truncation\fR is enabled by \fB\-Wall\fR.
  .IP "\fB\-Wsuggest\-attribute=\fR[\fBpure\fR|\fBconst\fR|\fBnoreturn\fR|\fBformat\fR|\fBcold\fR|\fBmalloc\fR]" 4
  .IX Item "-Wsuggest-attribute=[pure|const|noreturn|format|cold|malloc]"
  Warn for cases where adding an attribute may be beneficial. The
*************** precision would exceed \f(CW\*(C`SIZE_MA
*** 5171,5176 ****
--- 5183,5191 ----
  may end in one of the standard suffixes designating a multiple of bytes
  such as \f(CW\*(C`kB\*(C'\fR and \f(CW\*(C`KiB\*(C'\fR for kilobyte and kibibyte, respectively,
  \&\f(CW\*(C`MB\*(C'\fR and \f(CW\*(C`MiB\*(C'\fR for megabyte and mebibyte, and so on.
+ \&\fB\-Walloc\-size\-larger\-than=\fR\fI\s-1PTRDIFF_MAX\s0\fR is enabled by default.
+ Warnings controlled by the option can be disabled by specifying \fIn\fR
+ of \fI\s-1SIZE_MAX\s0\fR or more.
  .IP "\fB\-Walloca\fR" 4
  .IX Item "-Walloca"
  This option warns on all uses of \f(CW\*(C`alloca\*(C'\fR in the source.
*************** If the stack usage is (partly) dynamic a
*** 5585,5596 ****
  .RE
  .RS 4
  .RE
- .IP "\fB\-Wunsafe\-loop\-optimizations\fR" 4
- .IX Item "-Wunsafe-loop-optimizations"
- Warn if the loop cannot be optimized because the compiler cannot
- assume anything on the bounds of the loop indices.  With
- \&\fB\-funsafe\-loop\-optimizations\fR warn if the compiler makes
- such assumptions.
  .IP "\fB\-Wno\-pedantic\-ms\-format\fR (MinGW targets only)" 4
  .IX Item "-Wno-pedantic-ms-format (MinGW targets only)"
  When used in combination with \fB\-Wformat\fR
--- 5600,5605 ----
*************** is transformed to
*** 8218,8223 ****
--- 8227,8239 ----
  \&            for (int j = 0; j < N; j++)
  \&              c[i][j] = c[i][j] + a[i][k]*b[k][j];
  .Ve
+ .Sp
+ This flag is enabled by default at \fB\-O3\fR.
+ .IP "\fB\-floop\-unroll\-and\-jam\fR" 4
+ .IX Item "-floop-unroll-and-jam"
+ Apply unroll and jam transformations on feasible loops.  In a loop
+ nest this unrolls the outer loop by some factor and fuses the resulting
+ multiple inner loops.  This flag is enabled by default at \fB\-O3\fR.
  .IP "\fB\-ftree\-loop\-im\fR" 4
  .IX Item "-ftree-loop-im"
  Perform loop invariant motion on trees.  This pass moves only invariants that
*************** for one side of the iteration space and
*** 9324,9334 ****
  .IX Item "-funswitch-loops"
  Move branches with loop invariant conditions out of the loop, with duplicates
  of the loop on both branches (modified according to result of the condition).
- .IP "\fB\-floop\-unroll\-and\-jam\fR" 4
- .IX Item "-floop-unroll-and-jam"
- Apply unroll and jam transformations on feasible loops.  In a loop
- nest this unrolls the outer loop by some factor and fuses the resulting
- multiple inner loops.
  .IP "\fB\-ffunction\-sections\fR" 4
  .IX Item "-ffunction-sections"
  .PD 0
--- 9340,9345 ----
diff -Nrcpad gcc-8.1.0/gcc/doc/gcc.1 gcc-8.2.0/gcc/doc/gcc.1
*** gcc-8.1.0/gcc/doc/gcc.1	Wed May  2 08:39:35 2018
--- gcc-8.2.0/gcc/doc/gcc.1	Thu Jul 26 10:07:33 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2018-05-02" "gcc-8.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2018-07-26" "gcc-8.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** in the following sections.
*** 345,351 ****
  \&\-Wswitch\-unreachable  \-Wsync\-nand 
  \&\-Wsystem\-headers  \-Wtautological\-compare  \-Wtrampolines  \-Wtrigraphs 
  \&\-Wtype\-limits  \-Wundef 
! \&\-Wuninitialized  \-Wunknown\-pragmas  \-Wunsafe\-loop\-optimizations 
  \&\-Wunsuffixed\-float\-constants  \-Wunused  \-Wunused\-function 
  \&\-Wunused\-label  \-Wunused\-local\-typedefs  \-Wunused\-macros 
  \&\-Wunused\-parameter  \-Wno\-unused\-result 
--- 345,351 ----
  \&\-Wswitch\-unreachable  \-Wsync\-nand 
  \&\-Wsystem\-headers  \-Wtautological\-compare  \-Wtrampolines  \-Wtrigraphs 
  \&\-Wtype\-limits  \-Wundef 
! \&\-Wuninitialized  \-Wunknown\-pragmas 
  \&\-Wunsuffixed\-float\-constants  \-Wunused  \-Wunused\-function 
  \&\-Wunused\-label  \-Wunused\-local\-typedefs  \-Wunused\-macros 
  \&\-Wunused\-parameter  \-Wno\-unused\-result 
*************** the same name within a function, that ar
*** 2359,2364 ****
--- 2359,2373 ----
  the mangling now changes starting with the twelfth occurrence.  It also
  implies \fB\-fnew\-inheriting\-ctors\fR.
  .Sp
+ Version 12, which first appeared in G++ 8, corrects the calling
+ conventions for empty classes on the x86_64 target and for classes
+ with only deleted copy/move constructors.  It accidentally changes the
+ calling convention for classes with a deleted copy constructor and a
+ trivial move constructor.
+ .Sp
+ Version 13, which first appeared in G++ 8.2, fixes the accidental
+ change in version 12.
+ .Sp
  See also \fB\-Wabi\fR.
  .IP "\fB\-fabi\-compat\-version=\fR\fIn\fR" 4
  .IX Item "-fabi-compat-version=n"
*************** works around mangling changes by creatin
*** 2367,2373 ****
  mangled name when defining a symbol with an incorrect mangled name.
  This switch specifies which \s-1ABI\s0 version to use for the alias.
  .Sp
! With \fB\-fabi\-version=0\fR (the default), this defaults to 8 (\s-1GCC 5\s0
  compatibility).  If another \s-1ABI\s0 version is explicitly selected, this
  defaults to 0.  For compatibility with \s-1GCC\s0 versions 3.2 through 4.9,
  use \fB\-fabi\-compat\-version=2\fR.
--- 2376,2382 ----
  mangled name when defining a symbol with an incorrect mangled name.
  This switch specifies which \s-1ABI\s0 version to use for the alias.
  .Sp
! With \fB\-fabi\-version=0\fR (the default), this defaults to 11 (\s-1GCC 7\s0
  compatibility).  If another \s-1ABI\s0 version is explicitly selected, this
  defaults to 0.  For compatibility with \s-1GCC\s0 versions 3.2 through 4.9,
  use \fB\-fabi\-compat\-version=2\fR.
*************** Options\fR and \fBObjective-C and Object
*** 3767,3772 ****
--- 3776,3782 ----
  \&\-Wsizeof\-pointer\-memaccess 
  \&\-Wstrict\-aliasing  
  \&\-Wstrict\-overflow=1  
+ \&\-Wstringop\-truncation  
  \&\-Wswitch  
  \&\-Wtautological\-compare  
  \&\-Wtrigraphs  
*************** however, are not suitable arguments to f
*** 5073,5078 ****
--- 5083,5090 ----
  \&\f(CW\*(C`NUL\*(C'\fR\-terminated strings.  To help detect accidental misuses of
  such arrays \s-1GCC\s0 issues warnings unless it can prove that the use is
  safe.
+ .Sp
+ Option \fB\-Wstringop\-truncation\fR is enabled by \fB\-Wall\fR.
  .IP "\fB\-Wsuggest\-attribute=\fR[\fBpure\fR|\fBconst\fR|\fBnoreturn\fR|\fBformat\fR|\fBcold\fR|\fBmalloc\fR]" 4
  .IX Item "-Wsuggest-attribute=[pure|const|noreturn|format|cold|malloc]"
  Warn for cases where adding an attribute may be beneficial. The
*************** precision would exceed \f(CW\*(C`SIZE_MA
*** 5171,5176 ****
--- 5183,5191 ----
  may end in one of the standard suffixes designating a multiple of bytes
  such as \f(CW\*(C`kB\*(C'\fR and \f(CW\*(C`KiB\*(C'\fR for kilobyte and kibibyte, respectively,
  \&\f(CW\*(C`MB\*(C'\fR and \f(CW\*(C`MiB\*(C'\fR for megabyte and mebibyte, and so on.
+ \&\fB\-Walloc\-size\-larger\-than=\fR\fI\s-1PTRDIFF_MAX\s0\fR is enabled by default.
+ Warnings controlled by the option can be disabled by specifying \fIn\fR
+ of \fI\s-1SIZE_MAX\s0\fR or more.
  .IP "\fB\-Walloca\fR" 4
  .IX Item "-Walloca"
  This option warns on all uses of \f(CW\*(C`alloca\*(C'\fR in the source.
*************** If the stack usage is (partly) dynamic a
*** 5585,5596 ****
  .RE
  .RS 4
  .RE
- .IP "\fB\-Wunsafe\-loop\-optimizations\fR" 4
- .IX Item "-Wunsafe-loop-optimizations"
- Warn if the loop cannot be optimized because the compiler cannot
- assume anything on the bounds of the loop indices.  With
- \&\fB\-funsafe\-loop\-optimizations\fR warn if the compiler makes
- such assumptions.
  .IP "\fB\-Wno\-pedantic\-ms\-format\fR (MinGW targets only)" 4
  .IX Item "-Wno-pedantic-ms-format (MinGW targets only)"
  When used in combination with \fB\-Wformat\fR
--- 5600,5605 ----
*************** is transformed to
*** 8218,8223 ****
--- 8227,8239 ----
  \&            for (int j = 0; j < N; j++)
  \&              c[i][j] = c[i][j] + a[i][k]*b[k][j];
  .Ve
+ .Sp
+ This flag is enabled by default at \fB\-O3\fR.
+ .IP "\fB\-floop\-unroll\-and\-jam\fR" 4
+ .IX Item "-floop-unroll-and-jam"
+ Apply unroll and jam transformations on feasible loops.  In a loop
+ nest this unrolls the outer loop by some factor and fuses the resulting
+ multiple inner loops.  This flag is enabled by default at \fB\-O3\fR.
  .IP "\fB\-ftree\-loop\-im\fR" 4
  .IX Item "-ftree-loop-im"
  Perform loop invariant motion on trees.  This pass moves only invariants that
*************** for one side of the iteration space and
*** 9324,9334 ****
  .IX Item "-funswitch-loops"
  Move branches with loop invariant conditions out of the loop, with duplicates
  of the loop on both branches (modified according to result of the condition).
- .IP "\fB\-floop\-unroll\-and\-jam\fR" 4
- .IX Item "-floop-unroll-and-jam"
- Apply unroll and jam transformations on feasible loops.  In a loop
- nest this unrolls the outer loop by some factor and fuses the resulting
- multiple inner loops.
  .IP "\fB\-ffunction\-sections\fR" 4
  .IX Item "-ffunction-sections"
  .PD 0
--- 9340,9345 ----
diff -Nrcpad gcc-8.1.0/gcc/doc/gcc.info gcc-8.2.0/gcc/doc/gcc.info
*** gcc-8.1.0/gcc/doc/gcc.info	Wed May  2 08:39:46 2018
--- gcc-8.2.0/gcc/doc/gcc.info	Thu Jul 26 10:07:45 2018
*************** Introduction
*** 58,64 ****
  
  This manual documents how to use the GNU compilers, as well as their
  features and incompatibilities, and how to report bugs.  It corresponds
! to the compilers (GCC) version 8.1.0.  The internals of the GNU
  compilers, including how to port them to new targets and some
  information about how to write front ends for new languages, are
  documented in a separate manual.  *Note Introduction: (gccint)Top.
--- 58,64 ----
  
  This manual documents how to use the GNU compilers, as well as their
  features and incompatibilities, and how to report bugs.  It corresponds
! to the compilers (GCC) version 8.2.0.  The internals of the GNU
  compilers, including how to port them to new targets and some
  information about how to write front ends for new languages, are
  documented in a separate manual.  *Note Introduction: (gccint)Top.
*************** _Warning Options_
*** 641,647 ****
            -Wswitch-unreachable  -Wsync-nand
            -Wsystem-headers  -Wtautological-compare  -Wtrampolines  -Wtrigraphs
            -Wtype-limits  -Wundef
!           -Wuninitialized  -Wunknown-pragmas  -Wunsafe-loop-optimizations
            -Wunsuffixed-float-constants  -Wunused  -Wunused-function
            -Wunused-label  -Wunused-local-typedefs  -Wunused-macros
            -Wunused-parameter  -Wno-unused-result
--- 641,647 ----
            -Wswitch-unreachable  -Wsync-nand
            -Wsystem-headers  -Wtautological-compare  -Wtrampolines  -Wtrigraphs
            -Wtype-limits  -Wundef
!           -Wuninitialized  -Wunknown-pragmas
            -Wunsuffixed-float-constants  -Wunused  -Wunused-function
            -Wunused-label  -Wunused-local-typedefs  -Wunused-macros
            -Wunused-parameter  -Wno-unused-result
*************** Dialect Options.
*** 2563,2568 ****
--- 2563,2577 ----
       different scopes, the mangling now changes starting with the
       twelfth occurrence.  It also implies '-fnew-inheriting-ctors'.
  
+      Version 12, which first appeared in G++ 8, corrects the calling
+      conventions for empty classes on the x86_64 target and for classes
+      with only deleted copy/move constructors.  It accidentally changes
+      the calling convention for classes with a deleted copy constructor
+      and a trivial move constructor.
+ 
+      Version 13, which first appeared in G++ 8.2, fixes the accidental
+      change in version 12.
+ 
       See also '-Wabi'.
  
  '-fabi-compat-version=N'
*************** Dialect Options.
*** 2571,2577 ****
       defining a symbol with an incorrect mangled name.  This switch
       specifies which ABI version to use for the alias.
  
!      With '-fabi-version=0' (the default), this defaults to 8 (GCC 5
       compatibility).  If another ABI version is explicitly selected,
       this defaults to 0.  For compatibility with GCC versions 3.2
       through 4.9, use '-fabi-compat-version=2'.
--- 2580,2586 ----
       defining a symbol with an incorrect mangled name.  This switch
       specifies which ABI version to use for the alias.
  
!      With '-fabi-version=0' (the default), this defaults to 11 (GCC 7
       compatibility).  If another ABI version is explicitly selected,
       this defaults to 0.  For compatibility with GCC versions 3.2
       through 4.9, use '-fabi-compat-version=2'.
*************** compiler warns that an unrecognized opti
*** 3909,3914 ****
--- 3918,3924 ----
            -Wsizeof-pointer-memaccess
            -Wstrict-aliasing
            -Wstrict-overflow=1
+           -Wstringop-truncation
            -Wswitch
            -Wtautological-compare
            -Wtrigraphs
*************** compiler warns that an unrecognized opti
*** 5106,5111 ****
--- 5116,5123 ----
       of such arrays GCC issues warnings unless it can prove that the use
       is safe.  *Note Common Variable Attributes::.
  
+      Option '-Wstringop-truncation' is enabled by '-Wall'.
+ 
  '-Wsuggest-attribute=[pure|const|noreturn|format|cold|malloc]'
       Warn for cases where adding an attribute may be beneficial.  The
       attributes currently supported are listed below.
*************** compiler warns that an unrecognized opti
*** 5197,5203 ****
       option argument N may end in one of the standard suffixes
       designating a multiple of bytes such as 'kB' and 'KiB' for kilobyte
       and kibibyte, respectively, 'MB' and 'MiB' for megabyte and
!      mebibyte, and so on.  *Note Function Attributes::.
  
  '-Walloca'
       This option warns on all uses of 'alloca' in the source.
--- 5209,5218 ----
       option argument N may end in one of the standard suffixes
       designating a multiple of bytes such as 'kB' and 'KiB' for kilobyte
       and kibibyte, respectively, 'MB' and 'MiB' for megabyte and
!      mebibyte, and so on.  '-Walloc-size-larger-than='PTRDIFF_MAX is
!      enabled by default.  Warnings controlled by the option can be
!      disabled by specifying N of SIZE_MAX or more.  *Note Function
!      Attributes::.
  
  '-Walloca'
       This option warns on all uses of 'alloca' in the source.
*************** compiler warns that an unrecognized opti
*** 5580,5591 ****
  
                   warning: stack usage might be unbounded
  
- '-Wunsafe-loop-optimizations'
-      Warn if the loop cannot be optimized because the compiler cannot
-      assume anything on the bounds of the loop indices.  With
-      '-funsafe-loop-optimizations' warn if the compiler makes such
-      assumptions.
- 
  '-Wno-pedantic-ms-format (MinGW targets only)'
       When used in combination with '-Wformat' and '-pedantic' without
       GNU extensions, this option disables the warnings about non-ISO
--- 5595,5600 ----
*************** optimizations to be performed is desired
*** 8124,8129 ****
--- 8133,8145 ----
              for (int k = 0; k < N; k++)
                for (int j = 0; j < N; j++)
                  c[i][j] = c[i][j] + a[i][k]*b[k][j];
+      This flag is enabled by default at '-O3'.
+ 
+ '-floop-unroll-and-jam'
+      Apply unroll and jam transformations on feasible loops.  In a loop
+      nest this unrolls the outer loop by some factor and fuses the
+      resulting multiple inner loops.  This flag is enabled by default at
+      '-O3'.
  
  '-ftree-loop-im'
       Perform loop invariant motion on trees.  This pass moves only
*************** includes experimental options that may p
*** 9210,9220 ****
       duplicates of the loop on both branches (modified according to
       result of the condition).
  
- '-floop-unroll-and-jam'
-      Apply unroll and jam transformations on feasible loops.  In a loop
-      nest this unrolls the outer loop by some factor and fuses the
-      resulting multiple inner loops.
- 
  '-ffunction-sections'
  '-fdata-sections'
       Place each function or data item into its own section in the output
--- 9226,9231 ----
*************** The following attributes are supported o
*** 29740,29745 ****
--- 29751,29758 ----
  
            void __attribute__ ((no_sanitize ("alignment", "object-size")))
            f () { /* Do something. */; }
+           void __attribute__ ((no_sanitize ("alignment,object-size")))
+           g () { /* Do something. */; }
  
  'no_sanitize_address'
  'no_address_safety_analysis'
*************** processors:
*** 43484,43489 ****
--- 43497,43504 ----
       unsigned long __builtin_ppc_mftb ();
       double __builtin_unpack_longdouble (long double, int);
       long double __builtin_pack_longdouble (double, double);
+      __ibm128 __builtin_unpack_ibm128 (__ibm128, int);
+      __ibm128 __builtin_pack_ibm128 (double, double);
  
   The 'vec_rsqrt', '__builtin_rsqrt', and '__builtin_rsqrtf' functions
  generate multiple instructions to implement the reciprocal sqrt
*************** and always returns the 64 bits of the Ti
*** 43501,43506 ****
--- 43516,43541 ----
  returns the Time Base Register value as an unsigned long, throwing away
  the most significant word on 32-bit environments.
  
+  The '__builtin_unpack_longdouble' function takes a 'long double'
+ argument and a compile time constant of 0 or 1.  If the constant is 0,
+ the first 'double' within the 'long double' is returned, otherwise the
+ second 'double' is returned.  The '__builtin_unpack_longdouble' function
+ is only availble if 'long double' uses the IBM extended double
+ representation.
+ 
+  The '__builtin_pack_longdouble' function takes two 'double' arguments
+ and returns a 'long double' value that combines the two arguments.  The
+ '__builtin_pack_longdouble' function is only availble if 'long double'
+ uses the IBM extended double representation.
+ 
+  The '__builtin_unpack_ibm128' function takes a '__ibm128' argument and
+ a compile time constant of 0 or 1.  If the constant is 0, the first
+ 'double' within the '__ibm128' is returned, otherwise the second
+ 'double' is returned.
+ 
+  The '__builtin_pack_ibm128' function takes two 'double' arguments and
+ returns a '__ibm128' value that combines the two arguments.
+ 
   Additional built-in functions are available for the 64-bit PowerPC
  family of processors, for efficient use of 128-bit floating point
  ('__float128') values.
*************** look up both forms.
*** 57203,57209 ****
  * -mno-low-precision-div:                AArch64 Options.    (line  103)
  * -mno-low-precision-sqrt:               AArch64 Options.    (line   94)
  * -Wabi-tag:                             C++ Dialect Options.
!                                                              (line  550)
  * -Wno-scalar-storage-order:             Warning Options.    (line 2230)
  * -Wscalar-storage-order:                Warning Options.    (line 2230)
  * 80387:                                 x86 Options.        (line  465)
--- 57238,57244 ----
  * -mno-low-precision-div:                AArch64 Options.    (line  103)
  * -mno-low-precision-sqrt:               AArch64 Options.    (line   94)
  * -Wabi-tag:                             C++ Dialect Options.
!                                                              (line  559)
  * -Wno-scalar-storage-order:             Warning Options.    (line 2230)
  * -Wscalar-storage-order:                Warning Options.    (line 2230)
  * 80387:                                 x86 Options.        (line  465)
*************** look up both forms.
*** 57275,57312 ****
  * exported_symbols_list:                 Darwin Options.     (line  196)
  * F:                                     Darwin Options.     (line   31)
  * fabi-compat-version:                   C++ Dialect Options.
!                                                              (line   76)
  * fabi-version:                          C++ Dialect Options.
                                                               (line   24)
  * fada-spec-parent:                      Overall Options.    (line  384)
  * faggressive-loop-optimizations:        Optimize Options.   (line  520)
! * falign-functions:                      Optimize Options.   (line 1526)
! * falign-jumps:                          Optimize Options.   (line 1584)
! * falign-labels:                         Optimize Options.   (line 1551)
! * falign-loops:                          Optimize Options.   (line 1570)
  * faligned-new:                          C++ Dialect Options.
!                                                              (line   96)
  * fallow-parameterless-variadic-functions: C Dialect Options.
                                                               (line  233)
  * fasan-shadow-offset:                   Instrumentation Options.
                                                               (line  380)
! * fassociative-math:                     Optimize Options.   (line 2066)
  * fasynchronous-unwind-tables:           Code Gen Options.   (line  156)
  * fauto-inc-dec:                         Optimize Options.   (line  542)
! * fauto-profile:                         Optimize Options.   (line 1945)
  * fbounds-check:                         Instrumentation Options.
                                                               (line  453)
! * fbranch-probabilities:                 Optimize Options.   (line 2211)
! * fbranch-target-load-optimize:          Optimize Options.   (line 2352)
! * fbranch-target-load-optimize2:         Optimize Options.   (line 2358)
! * fbtr-bb-exclusive:                     Optimize Options.   (line 2362)
  * fcall-saved:                           Code Gen Options.   (line  454)
  * fcall-used:                            Code Gen Options.   (line  440)
  * fcaller-saves:                         Optimize Options.   (line  900)
  * fcf-protection:                        Instrumentation Options.
                                                               (line  581)
  * fcheck-new:                            C++ Dialect Options.
!                                                              (line  105)
  * fcheck-pointer-bounds:                 Instrumentation Options.
                                                               (line  459)
  * fchecking:                             Developer Options.  (line  633)
--- 57310,57347 ----
  * exported_symbols_list:                 Darwin Options.     (line  196)
  * F:                                     Darwin Options.     (line   31)
  * fabi-compat-version:                   C++ Dialect Options.
!                                                              (line   85)
  * fabi-version:                          C++ Dialect Options.
                                                               (line   24)
  * fada-spec-parent:                      Overall Options.    (line  384)
  * faggressive-loop-optimizations:        Optimize Options.   (line  520)
! * falign-functions:                      Optimize Options.   (line 1533)
! * falign-jumps:                          Optimize Options.   (line 1591)
! * falign-labels:                         Optimize Options.   (line 1558)
! * falign-loops:                          Optimize Options.   (line 1577)
  * faligned-new:                          C++ Dialect Options.
!                                                              (line  105)
  * fallow-parameterless-variadic-functions: C Dialect Options.
                                                               (line  233)
  * fasan-shadow-offset:                   Instrumentation Options.
                                                               (line  380)
! * fassociative-math:                     Optimize Options.   (line 2073)
  * fasynchronous-unwind-tables:           Code Gen Options.   (line  156)
  * fauto-inc-dec:                         Optimize Options.   (line  542)
! * fauto-profile:                         Optimize Options.   (line 1952)
  * fbounds-check:                         Instrumentation Options.
                                                               (line  453)
! * fbranch-probabilities:                 Optimize Options.   (line 2218)
! * fbranch-target-load-optimize:          Optimize Options.   (line 2354)
! * fbranch-target-load-optimize2:         Optimize Options.   (line 2360)
! * fbtr-bb-exclusive:                     Optimize Options.   (line 2364)
  * fcall-saved:                           Code Gen Options.   (line  454)
  * fcall-used:                            Code Gen Options.   (line  440)
  * fcaller-saves:                         Optimize Options.   (line  900)
  * fcf-protection:                        Instrumentation Options.
                                                               (line  581)
  * fcheck-new:                            C++ Dialect Options.
!                                                              (line  114)
  * fcheck-pointer-bounds:                 Instrumentation Options.
                                                               (line  459)
  * fchecking:                             Developer Options.  (line  633)
*************** look up both forms.
*** 57350,57373 ****
                                                               (line  118)
  * fcompare-debug:                        Developer Options.  (line  727)
  * fcompare-debug-second:                 Developer Options.  (line  753)
! * fcompare-elim:                         Optimize Options.   (line 1898)
  * fconcepts:                             C++ Dialect Options.
!                                                              (line  115)
  * fcond-mismatch:                        C Dialect Options.  (line  384)
  * fconserve-stack:                       Optimize Options.   (line  931)
  * fconstant-string-class:                Objective-C and Objective-C++ Dialect Options.
                                                               (line   30)
  * fconstexpr-depth:                      C++ Dialect Options.
!                                                              (line  122)
  * fconstexpr-loop-limit:                 C++ Dialect Options.
!                                                              (line  128)
! * fcprop-registers:                      Optimize Options.   (line 1910)
  * fcrossjumping:                         Optimize Options.   (line  535)
  * fcse-follow-jumps:                     Optimize Options.   (line  456)
  * fcse-skip-blocks:                      Optimize Options.   (line  465)
! * fcx-fortran-rules:                     Optimize Options.   (line 2198)
! * fcx-limited-range:                     Optimize Options.   (line 2186)
! * fdata-sections:                        Optimize Options.   (line 2323)
  * fdbg-cnt:                              Developer Options.  (line  863)
  * fdbg-cnt-list:                         Developer Options.  (line  860)
  * fdce:                                  Optimize Options.   (line  548)
--- 57385,57408 ----
                                                               (line  118)
  * fcompare-debug:                        Developer Options.  (line  727)
  * fcompare-debug-second:                 Developer Options.  (line  753)
! * fcompare-elim:                         Optimize Options.   (line 1905)
  * fconcepts:                             C++ Dialect Options.
!                                                              (line  124)
  * fcond-mismatch:                        C Dialect Options.  (line  384)
  * fconserve-stack:                       Optimize Options.   (line  931)
  * fconstant-string-class:                Objective-C and Objective-C++ Dialect Options.
                                                               (line   30)
  * fconstexpr-depth:                      C++ Dialect Options.
!                                                              (line  131)
  * fconstexpr-loop-limit:                 C++ Dialect Options.
!                                                              (line  137)
! * fcprop-registers:                      Optimize Options.   (line 1917)
  * fcrossjumping:                         Optimize Options.   (line  535)
  * fcse-follow-jumps:                     Optimize Options.   (line  456)
  * fcse-skip-blocks:                      Optimize Options.   (line  465)
! * fcx-fortran-rules:                     Optimize Options.   (line 2205)
! * fcx-limited-range:                     Optimize Options.   (line 2193)
! * fdata-sections:                        Optimize Options.   (line 2325)
  * fdbg-cnt:                              Developer Options.  (line  863)
  * fdbg-cnt-list:                         Developer Options.  (line  860)
  * fdce:                                  Optimize Options.   (line  548)
*************** look up both forms.
*** 57377,57383 ****
  * fdebug-types-section:                  Debugging Options.  (line  183)
  * fdeclone-ctor-dtor:                    Optimize Options.   (line  571)
  * fdeduce-init-list:                     C++ Dialect Options.
!                                                              (line  133)
  * fdelayed-branch:                       Optimize Options.   (line  724)
  * fdelete-dead-exceptions:               Code Gen Options.   (line  141)
  * fdelete-null-pointer-checks:           Optimize Options.   (line  582)
--- 57412,57418 ----
  * fdebug-types-section:                  Debugging Options.  (line  183)
  * fdeclone-ctor-dtor:                    Optimize Options.   (line  571)
  * fdeduce-init-list:                     C++ Dialect Options.
!                                                              (line  142)
  * fdelayed-branch:                       Optimize Options.   (line  724)
  * fdelete-dead-exceptions:               Code Gen Options.   (line  141)
  * fdelete-null-pointer-checks:           Optimize Options.   (line  582)
*************** look up both forms.
*** 57499,57534 ****
  * femit-struct-debug-reduced:            Debugging Options.  (line  332)
  * fenable-:                              Developer Options.  (line  564)
  * fexceptions:                           Code Gen Options.   (line  119)
! * fexcess-precision:                     Optimize Options.   (line 1992)
  * fexec-charset:                         Preprocessor Options.
                                                               (line  266)
  * fexpensive-optimizations:              Optimize Options.   (line  627)
  * fext-numeric-literals:                 C++ Dialect Options.
!                                                              (line  686)
  * fextended-identifiers:                 Preprocessor Options.
                                                               (line  226)
  * fextern-tls-init:                      C++ Dialect Options.
!                                                              (line  186)
! * ffast-math:                            Optimize Options.   (line 2016)
! * ffat-lto-objects:                      Optimize Options.   (line 1875)
  * ffile-prefix-map:                      Overall Options.    (line  359)
! * ffinite-math-only:                     Optimize Options.   (line 2093)
  * ffix-and-continue:                     Darwin Options.     (line  104)
  * ffixed:                                Code Gen Options.   (line  428)
! * ffloat-store:                          Optimize Options.   (line 1978)
  * ffloat-store <1>:                      Disappointments.    (line   77)
  * ffor-scope:                            C++ Dialect Options.
!                                                              (line  207)
  * fforward-propagate:                    Optimize Options.   (line  210)
  * ffp-contract:                          Optimize Options.   (line  219)
  * ffreestanding:                         Standards.          (line   94)
  * ffreestanding <1>:                     C Dialect Options.  (line  302)
! * ffreestanding <2>:                     Warning Options.    (line  293)
  * ffreestanding <3>:                     Common Function Attributes.
                                                               (line  283)
  * ffriend-injection:                     C++ Dialect Options.
!                                                              (line  154)
! * ffunction-sections:                    Optimize Options.   (line 2323)
  * fgcse:                                 Optimize Options.   (line  479)
  * fgcse-after-reload:                    Optimize Options.   (line  515)
  * fgcse-las:                             Optimize Options.   (line  508)
--- 57534,57569 ----
  * femit-struct-debug-reduced:            Debugging Options.  (line  332)
  * fenable-:                              Developer Options.  (line  564)
  * fexceptions:                           Code Gen Options.   (line  119)
! * fexcess-precision:                     Optimize Options.   (line 1999)
  * fexec-charset:                         Preprocessor Options.
                                                               (line  266)
  * fexpensive-optimizations:              Optimize Options.   (line  627)
  * fext-numeric-literals:                 C++ Dialect Options.
!                                                              (line  695)
  * fextended-identifiers:                 Preprocessor Options.
                                                               (line  226)
  * fextern-tls-init:                      C++ Dialect Options.
!                                                              (line  195)
! * ffast-math:                            Optimize Options.   (line 2023)
! * ffat-lto-objects:                      Optimize Options.   (line 1882)
  * ffile-prefix-map:                      Overall Options.    (line  359)
! * ffinite-math-only:                     Optimize Options.   (line 2100)
  * ffix-and-continue:                     Darwin Options.     (line  104)
  * ffixed:                                Code Gen Options.   (line  428)
! * ffloat-store:                          Optimize Options.   (line 1985)
  * ffloat-store <1>:                      Disappointments.    (line   77)
  * ffor-scope:                            C++ Dialect Options.
!                                                              (line  216)
  * fforward-propagate:                    Optimize Options.   (line  210)
  * ffp-contract:                          Optimize Options.   (line  219)
  * ffreestanding:                         Standards.          (line   94)
  * ffreestanding <1>:                     C Dialect Options.  (line  302)
! * ffreestanding <2>:                     Warning Options.    (line  294)
  * ffreestanding <3>:                     Common Function Attributes.
                                                               (line  283)
  * ffriend-injection:                     C++ Dialect Options.
!                                                              (line  163)
! * ffunction-sections:                    Optimize Options.   (line 2325)
  * fgcse:                                 Optimize Options.   (line  479)
  * fgcse-after-reload:                    Optimize Options.   (line  515)
  * fgcse-las:                             Optimize Options.   (line  508)
*************** look up both forms.
*** 57580,57586 ****
  * fisolate-erroneous-paths-dereference:  Optimize Options.   (line 1046)
  * fivar-visibility:                      Objective-C and Objective-C++ Dialect Options.
                                                               (line  161)
! * fivopts:                               Optimize Options.   (line 1247)
  * fkeep-inline-functions:                Optimize Options.   (line  348)
  * fkeep-inline-functions <1>:            Inline.             (line   51)
  * fkeep-static-consts:                   Optimize Options.   (line  359)
--- 57615,57621 ----
  * fisolate-erroneous-paths-dereference:  Optimize Options.   (line 1046)
  * fivar-visibility:                      Objective-C and Objective-C++ Dialect Options.
                                                               (line  161)
! * fivopts:                               Optimize Options.   (line 1254)
  * fkeep-inline-functions:                Optimize Options.   (line  348)
  * fkeep-inline-functions <1>:            Inline.             (line   51)
  * fkeep-static-consts:                   Optimize Options.   (line  359)
*************** look up both forms.
*** 57596,57607 ****
  * floop-nest-optimize:                   Optimize Options.   (line 1151)
  * floop-parallelize-all:                 Optimize Options.   (line 1157)
  * floop-strip-mine:                      Optimize Options.   (line 1137)
! * floop-unroll-and-jam:                  Optimize Options.   (line 2317)
  * flra-remat:                            Optimize Options.   (line  717)
! * flto:                                  Optimize Options.   (line 1639)
! * flto-compression-level:                Optimize Options.   (line 1849)
! * flto-odr-type-merging:                 Optimize Options.   (line 1844)
! * flto-partition:                        Optimize Options.   (line 1830)
  * flto-report:                           Developer Options.  (line  796)
  * flto-report-wpa:                       Developer Options.  (line  804)
  * fmacro-prefix-map:                     Preprocessor Options.
--- 57631,57642 ----
  * floop-nest-optimize:                   Optimize Options.   (line 1151)
  * floop-parallelize-all:                 Optimize Options.   (line 1157)
  * floop-strip-mine:                      Optimize Options.   (line 1137)
! * floop-unroll-and-jam:                  Optimize Options.   (line 1233)
  * flra-remat:                            Optimize Options.   (line  717)
! * flto:                                  Optimize Options.   (line 1646)
! * flto-compression-level:                Optimize Options.   (line 1856)
! * flto-odr-type-merging:                 Optimize Options.   (line 1851)
! * flto-partition:                        Optimize Options.   (line 1837)
  * flto-report:                           Developer Options.  (line  796)
  * flto-report-wpa:                       Developer Options.  (line  804)
  * fmacro-prefix-map:                     Preprocessor Options.
*************** look up both forms.
*** 57616,57638 ****
                                                               (line   14)
  * fmodulo-sched:                         Optimize Options.   (line  389)
  * fmodulo-sched-allow-regmoves:          Optimize Options.   (line  394)
! * fmove-loop-invariants:                 Optimize Options.   (line 2304)
  * fms-extensions:                        C Dialect Options.  (line  356)
  * fms-extensions <1>:                    C++ Dialect Options.
!                                                              (line  241)
  * fms-extensions <2>:                    Unnamed Fields.     (line   36)
  * fnew-inheriting-ctors:                 C++ Dialect Options.
!                                                              (line  246)
  * fnew-ttp-matching:                     C++ Dialect Options.
!                                                              (line  252)
  * fnext-runtime:                         Objective-C and Objective-C++ Dialect Options.
                                                               (line   43)
  * fno-access-control:                    C++ Dialect Options.
!                                                              (line   92)
  * fno-asm:                               C Dialect Options.  (line  240)
  * fno-branch-count-reg:                  Optimize Options.   (line  401)
  * fno-builtin:                           C Dialect Options.  (line  254)
! * fno-builtin <1>:                       Warning Options.    (line  293)
  * fno-builtin <2>:                       Common Function Attributes.
                                                               (line  283)
  * fno-builtin <3>:                       Other Builtins.     (line   21)
--- 57651,57673 ----
                                                               (line   14)
  * fmodulo-sched:                         Optimize Options.   (line  389)
  * fmodulo-sched-allow-regmoves:          Optimize Options.   (line  394)
! * fmove-loop-invariants:                 Optimize Options.   (line 2311)
  * fms-extensions:                        C Dialect Options.  (line  356)
  * fms-extensions <1>:                    C++ Dialect Options.
!                                                              (line  250)
  * fms-extensions <2>:                    Unnamed Fields.     (line   36)
  * fnew-inheriting-ctors:                 C++ Dialect Options.
!                                                              (line  255)
  * fnew-ttp-matching:                     C++ Dialect Options.
!                                                              (line  261)
  * fnext-runtime:                         Objective-C and Objective-C++ Dialect Options.
                                                               (line   43)
  * fno-access-control:                    C++ Dialect Options.
!                                                              (line  101)
  * fno-asm:                               C Dialect Options.  (line  240)
  * fno-branch-count-reg:                  Optimize Options.   (line  401)
  * fno-builtin:                           C Dialect Options.  (line  254)
! * fno-builtin <1>:                       Warning Options.    (line  294)
  * fno-builtin <2>:                       Common Function Attributes.
                                                               (line  283)
  * fno-builtin <3>:                       Other Builtins.     (line   21)
*************** look up both forms.
*** 57688,57719 ****
                                                               (line  118)
  * fno-dwarf2-cfi-asm:                    Debugging Options.  (line  388)
  * fno-elide-constructors:                C++ Dialect Options.
!                                                              (line  165)
  * fno-elide-type:                        Diagnostic Message Formatting Options.
                                                               (line  198)
  * fno-eliminate-unused-debug-types:      Debugging Options.  (line  392)
  * fno-enforce-eh-specs:                  C++ Dialect Options.
!                                                              (line  176)
  * fno-ext-numeric-literals:              C++ Dialect Options.
!                                                              (line  686)
  * fno-extern-tls-init:                   C++ Dialect Options.
!                                                              (line  186)
  * fno-for-scope:                         C++ Dialect Options.
!                                                              (line  207)
! * fno-fp-int-builtin-inexact:            Optimize Options.   (line 2165)
  * fno-function-cse:                      Optimize Options.   (line  416)
  * fno-gnu-keywords:                      C++ Dialect Options.
!                                                              (line  218)
  * fno-gnu-unique:                        Code Gen Options.   (line  162)
! * fno-guess-branch-probability:          Optimize Options.   (line 1415)
  * fno-ident:                             Code Gen Options.   (line  258)
  * fno-implement-inlines:                 C++ Dialect Options.
!                                                              (line  236)
  * fno-implement-inlines <1>:             C++ Interface.      (line   66)
  * fno-implicit-inline-templates:         C++ Dialect Options.
!                                                              (line  230)
  * fno-implicit-templates:                C++ Dialect Options.
!                                                              (line  224)
  * fno-implicit-templates <1>:            Template Instantiation.
                                                               (line  118)
  * fno-inline:                            Optimize Options.   (line  257)
--- 57723,57754 ----
                                                               (line  118)
  * fno-dwarf2-cfi-asm:                    Debugging Options.  (line  388)
  * fno-elide-constructors:                C++ Dialect Options.
!                                                              (line  174)
  * fno-elide-type:                        Diagnostic Message Formatting Options.
                                                               (line  198)
  * fno-eliminate-unused-debug-types:      Debugging Options.  (line  392)
  * fno-enforce-eh-specs:                  C++ Dialect Options.
!                                                              (line  185)
  * fno-ext-numeric-literals:              C++ Dialect Options.
!                                                              (line  695)
  * fno-extern-tls-init:                   C++ Dialect Options.
!                                                              (line  195)
  * fno-for-scope:                         C++ Dialect Options.
!                                                              (line  216)
! * fno-fp-int-builtin-inexact:            Optimize Options.   (line 2172)
  * fno-function-cse:                      Optimize Options.   (line  416)
  * fno-gnu-keywords:                      C++ Dialect Options.
!                                                              (line  227)
  * fno-gnu-unique:                        Code Gen Options.   (line  162)
! * fno-guess-branch-probability:          Optimize Options.   (line 1422)
  * fno-ident:                             Code Gen Options.   (line  258)
  * fno-implement-inlines:                 C++ Dialect Options.
!                                                              (line  245)
  * fno-implement-inlines <1>:             C++ Interface.      (line   66)
  * fno-implicit-inline-templates:         C++ Dialect Options.
!                                                              (line  239)
  * fno-implicit-templates:                C++ Dialect Options.
!                                                              (line  233)
  * fno-implicit-templates <1>:            Template Instantiation.
                                                               (line  118)
  * fno-inline:                            Optimize Options.   (line  257)
*************** look up both forms.
*** 57724,57747 ****
  * fno-lifetime-dse:                      Optimize Options.   (line  641)
  * fno-local-ivars:                       Objective-C and Objective-C++ Dialect Options.
                                                               (line  152)
! * fno-math-errno:                        Optimize Options.   (line 2030)
  * fno-merge-debug-strings:               Debugging Options.  (line  130)
  * fno-nil-receivers:                     Objective-C and Objective-C++ Dialect Options.
                                                               (line   49)
  * fno-nonansi-builtins:                  C++ Dialect Options.
!                                                              (line  259)
  * fno-operator-names:                    C++ Dialect Options.
!                                                              (line  275)
  * fno-optional-diags:                    C++ Dialect Options.
!                                                              (line  279)
! * fno-peephole:                          Optimize Options.   (line 1406)
! * fno-peephole2:                         Optimize Options.   (line 1406)
  * fno-plt:                               Code Gen Options.   (line  402)
  * fno-pretty-templates:                  C++ Dialect Options.
!                                                              (line  289)
! * fno-printf-return-value:               Optimize Options.   (line 1383)
  * fno-rtti:                              C++ Dialect Options.
!                                                              (line  306)
  * fno-sanitize-recover:                  Instrumentation Options.
                                                               (line  389)
  * fno-sanitize=all:                      Instrumentation Options.
--- 57759,57782 ----
  * fno-lifetime-dse:                      Optimize Options.   (line  641)
  * fno-local-ivars:                       Objective-C and Objective-C++ Dialect Options.
                                                               (line  152)
! * fno-math-errno:                        Optimize Options.   (line 2037)
  * fno-merge-debug-strings:               Debugging Options.  (line  130)
  * fno-nil-receivers:                     Objective-C and Objective-C++ Dialect Options.
                                                               (line   49)
  * fno-nonansi-builtins:                  C++ Dialect Options.
!                                                              (line  268)
  * fno-operator-names:                    C++ Dialect Options.
!                                                              (line  284)
  * fno-optional-diags:                    C++ Dialect Options.
!                                                              (line  288)
! * fno-peephole:                          Optimize Options.   (line 1413)
! * fno-peephole2:                         Optimize Options.   (line 1413)
  * fno-plt:                               Code Gen Options.   (line  402)
  * fno-pretty-templates:                  C++ Dialect Options.
!                                                              (line  298)
! * fno-printf-return-value:               Optimize Options.   (line 1390)
  * fno-rtti:                              C++ Dialect Options.
!                                                              (line  315)
  * fno-sanitize-recover:                  Instrumentation Options.
                                                               (line  389)
  * fno-sanitize=all:                      Instrumentation Options.
*************** look up both forms.
*** 57753,57772 ****
  * fno-show-column:                       Diagnostic Message Formatting Options.
                                                               (line  210)
  * fno-signed-bitfields:                  C Dialect Options.  (line  422)
! * fno-signed-zeros:                      Optimize Options.   (line 2105)
  * fno-stack-limit:                       Instrumentation Options.
                                                               (line  686)
  * fno-threadsafe-statics:                C++ Dialect Options.
!                                                              (line  356)
! * fno-toplevel-reorder:                  Optimize Options.   (line 1605)
! * fno-trapping-math:                     Optimize Options.   (line 2115)
  * fno-unsigned-bitfields:                C Dialect Options.  (line  422)
  * fno-use-cxa-get-exception-ptr:         C++ Dialect Options.
!                                                              (line  369)
  * fno-var-tracking-assignments:          Debugging Options.  (line  157)
  * fno-var-tracking-assignments-toggle:   Developer Options.  (line  774)
  * fno-weak:                              C++ Dialect Options.
!                                                              (line  431)
  * fno-working-directory:                 Preprocessor Options.
                                                               (line  314)
  * fno-writable-relocated-rdata:          x86 Windows Options.
--- 57788,57807 ----
  * fno-show-column:                       Diagnostic Message Formatting Options.
                                                               (line  210)
  * fno-signed-bitfields:                  C Dialect Options.  (line  422)
! * fno-signed-zeros:                      Optimize Options.   (line 2112)
  * fno-stack-limit:                       Instrumentation Options.
                                                               (line  686)
  * fno-threadsafe-statics:                C++ Dialect Options.
!                                                              (line  365)
! * fno-toplevel-reorder:                  Optimize Options.   (line 1612)
! * fno-trapping-math:                     Optimize Options.   (line 2122)
  * fno-unsigned-bitfields:                C Dialect Options.  (line  422)
  * fno-use-cxa-get-exception-ptr:         C++ Dialect Options.
!                                                              (line  378)
  * fno-var-tracking-assignments:          Debugging Options.  (line  157)
  * fno-var-tracking-assignments-toggle:   Developer Options.  (line  774)
  * fno-weak:                              C++ Dialect Options.
!                                                              (line  440)
  * fno-working-directory:                 Preprocessor Options.
                                                               (line  314)
  * fno-writable-relocated-rdata:          x86 Windows Options.
*************** look up both forms.
*** 57774,57780 ****
  * fno-zero-initialized-in-bss:           Optimize Options.   (line  427)
  * fnon-call-exceptions:                  Code Gen Options.   (line  133)
  * fnothrow-opt:                          C++ Dialect Options.
!                                                              (line  264)
  * fobjc-abi-version:                     Objective-C and Objective-C++ Dialect Options.
                                                               (line   56)
  * fobjc-call-cxx-cdtors:                 Objective-C and Objective-C++ Dialect Options.
--- 57809,57815 ----
  * fno-zero-initialized-in-bss:           Optimize Options.   (line  427)
  * fnon-call-exceptions:                  Code Gen Options.   (line  133)
  * fnothrow-opt:                          C++ Dialect Options.
!                                                              (line  273)
  * fobjc-abi-version:                     Objective-C and Objective-C++ Dialect Options.
                                                               (line   56)
  * fobjc-call-cxx-cdtors:                 Objective-C and Objective-C++ Dialect Options.
*************** look up both forms.
*** 57800,57806 ****
  * force_cpusubtype_ALL:                  Darwin Options.     (line  135)
  * force_flat_namespace:                  Darwin Options.     (line  196)
  * fpack-struct:                          Code Gen Options.   (line  471)
! * fpartial-inlining:                     Optimize Options.   (line 1359)
  * fpatchable-function-entry:             Instrumentation Options.
                                                               (line  842)
  * fpcc-struct-return:                    Code Gen Options.   (line  175)
--- 57835,57841 ----
  * force_cpusubtype_ALL:                  Darwin Options.     (line  135)
  * force_flat_namespace:                  Darwin Options.     (line  196)
  * fpack-struct:                          Code Gen Options.   (line  471)
! * fpartial-inlining:                     Optimize Options.   (line 1366)
  * fpatchable-function-entry:             Instrumentation Options.
                                                               (line  842)
  * fpcc-struct-return:                    Code Gen Options.   (line  175)
*************** look up both forms.
*** 57809,57817 ****
                                                               (line  289)
  * fpch-preprocess:                       Preprocessor Options.
                                                               (line  297)
! * fpeel-loops:                           Optimize Options.   (line 2296)
  * fpermissive:                           C++ Dialect Options.
!                                                              (line  284)
  * fpermitted-flt-eval-methods:           C Dialect Options.  (line  195)
  * fpermitted-flt-eval-methods=c11:       C Dialect Options.  (line  195)
  * fpermitted-flt-eval-methods=ts-18661-3: C Dialect Options. (line  195)
--- 57844,57852 ----
                                                               (line  289)
  * fpch-preprocess:                       Preprocessor Options.
                                                               (line  297)
! * fpeel-loops:                           Optimize Options.   (line 2303)
  * fpermissive:                           C++ Dialect Options.
!                                                              (line  293)
  * fpermitted-flt-eval-methods:           C Dialect Options.  (line  195)
  * fpermitted-flt-eval-methods=c11:       C Dialect Options.  (line  195)
  * fpermitted-flt-eval-methods=ts-18661-3: C Dialect Options. (line  195)
*************** look up both forms.
*** 57825,57832 ****
  * fplugin-arg:                           Overall Options.    (line  375)
  * fpost-ipa-mem-report:                  Developer Options.  (line  817)
  * fpre-ipa-mem-report:                   Developer Options.  (line  816)
! * fpredictive-commoning:                 Optimize Options.   (line 1366)
! * fprefetch-loop-arrays:                 Optimize Options.   (line 1373)
  * fpreprocessed:                         Preprocessor Options.
                                                               (line  189)
  * fprofile-abs-path:                     Instrumentation Options.
--- 57860,57867 ----
  * fplugin-arg:                           Overall Options.    (line  375)
  * fpost-ipa-mem-report:                  Developer Options.  (line  817)
  * fpre-ipa-mem-report:                   Developer Options.  (line  816)
! * fpredictive-commoning:                 Optimize Options.   (line 1373)
! * fprefetch-loop-arrays:                 Optimize Options.   (line 1380)
  * fpreprocessed:                         Preprocessor Options.
                                                               (line  189)
  * fprofile-abs-path:                     Instrumentation Options.
*************** look up both forms.
*** 57834,57871 ****
  * fprofile-arcs:                         Instrumentation Options.
                                                               (line   31)
  * fprofile-arcs <1>:                     Other Builtins.     (line  425)
! * fprofile-correction:                   Optimize Options.   (line 1917)
  * fprofile-dir:                          Instrumentation Options.
                                                               (line  113)
  * fprofile-generate:                     Instrumentation Options.
                                                               (line  124)
! * fprofile-reorder-functions:            Optimize Options.   (line 2238)
  * fprofile-report:                       Developer Options.  (line  821)
  * fprofile-update:                       Instrumentation Options.
                                                               (line  141)
! * fprofile-use:                          Optimize Options.   (line 1925)
! * fprofile-values:                       Optimize Options.   (line 2229)
  * fpu:                                   RX Options.         (line   17)
  * frandom-seed:                          Developer Options.  (line  638)
! * freciprocal-math:                      Optimize Options.   (line 2083)
  * frecord-gcc-switches:                  Code Gen Options.   (line  347)
  * free:                                  Optimize Options.   (line  633)
  * freg-struct-return:                    Code Gen Options.   (line  193)
! * frename-registers:                     Optimize Options.   (line 2255)
! * freorder-blocks:                       Optimize Options.   (line 1432)
! * freorder-blocks-algorithm:             Optimize Options.   (line 1438)
! * freorder-blocks-and-partition:         Optimize Options.   (line 1449)
! * freorder-functions:                    Optimize Options.   (line 1466)
  * freplace-objc-classes:                 Objective-C and Objective-C++ Dialect Options.
                                                               (line  130)
  * frepo:                                 C++ Dialect Options.
!                                                              (line  301)
  * frepo <1>:                             Template Instantiation.
                                                               (line   94)
  * freport-bug:                           Developer Options.  (line  258)
  * frerun-cse-after-loop:                 Optimize Options.   (line  473)
  * freschedule-modulo-scheduled-loops:    Optimize Options.   (line  849)
! * frounding-math:                        Optimize Options.   (line 2130)
  * fsanitize-address-use-after-scope:     Instrumentation Options.
                                                               (line  425)
  * fsanitize-coverage=trace-cmp:          Instrumentation Options.
--- 57869,57906 ----
  * fprofile-arcs:                         Instrumentation Options.
                                                               (line   31)
  * fprofile-arcs <1>:                     Other Builtins.     (line  425)
! * fprofile-correction:                   Optimize Options.   (line 1924)
  * fprofile-dir:                          Instrumentation Options.
                                                               (line  113)
  * fprofile-generate:                     Instrumentation Options.
                                                               (line  124)
! * fprofile-reorder-functions:            Optimize Options.   (line 2245)
  * fprofile-report:                       Developer Options.  (line  821)
  * fprofile-update:                       Instrumentation Options.
                                                               (line  141)
! * fprofile-use:                          Optimize Options.   (line 1932)
! * fprofile-values:                       Optimize Options.   (line 2236)
  * fpu:                                   RX Options.         (line   17)
  * frandom-seed:                          Developer Options.  (line  638)
! * freciprocal-math:                      Optimize Options.   (line 2090)
  * frecord-gcc-switches:                  Code Gen Options.   (line  347)
  * free:                                  Optimize Options.   (line  633)
  * freg-struct-return:                    Code Gen Options.   (line  193)
! * frename-registers:                     Optimize Options.   (line 2262)
! * freorder-blocks:                       Optimize Options.   (line 1439)
! * freorder-blocks-algorithm:             Optimize Options.   (line 1445)
! * freorder-blocks-and-partition:         Optimize Options.   (line 1456)
! * freorder-functions:                    Optimize Options.   (line 1473)
  * freplace-objc-classes:                 Objective-C and Objective-C++ Dialect Options.
                                                               (line  130)
  * frepo:                                 C++ Dialect Options.
!                                                              (line  310)
  * frepo <1>:                             Template Instantiation.
                                                               (line   94)
  * freport-bug:                           Developer Options.  (line  258)
  * frerun-cse-after-loop:                 Optimize Options.   (line  473)
  * freschedule-modulo-scheduled-loops:    Optimize Options.   (line  849)
! * frounding-math:                        Optimize Options.   (line 2137)
  * fsanitize-address-use-after-scope:     Instrumentation Options.
                                                               (line  425)
  * fsanitize-coverage=trace-cmp:          Instrumentation Options.
*************** look up both forms.
*** 57949,57958 ****
  * fsched-stalled-insns-dep:              Optimize Options.   (line  790)
  * fsched-verbose:                        Developer Options.  (line  550)
  * fsched2-use-superblocks:               Optimize Options.   (line  799)
! * fschedule-fusion:                      Optimize Options.   (line 2265)
  * fschedule-insns:                       Optimize Options.   (line  731)
  * fschedule-insns2:                      Optimize Options.   (line  741)
! * fsection-anchors:                      Optimize Options.   (line 2370)
  * fsel-sched-pipelining:                 Optimize Options.   (line  862)
  * fsel-sched-pipelining-outer-loops:     Optimize Options.   (line  867)
  * fselective-scheduling:                 Optimize Options.   (line  854)
--- 57984,57993 ----
  * fsched-stalled-insns-dep:              Optimize Options.   (line  790)
  * fsched-verbose:                        Developer Options.  (line  550)
  * fsched2-use-superblocks:               Optimize Options.   (line  799)
! * fschedule-fusion:                      Optimize Options.   (line 2272)
  * fschedule-insns:                       Optimize Options.   (line  731)
  * fschedule-insns2:                      Optimize Options.   (line  741)
! * fsection-anchors:                      Optimize Options.   (line 2372)
  * fsel-sched-pipelining:                 Optimize Options.   (line  862)
  * fsel-sched-pipelining-outer-loops:     Optimize Options.   (line  867)
  * fselective-scheduling:                 Optimize Options.   (line  854)
*************** look up both forms.
*** 57967,57989 ****
  * fshort-wchar:                          Code Gen Options.   (line  221)
  * fshrink-wrap:                          Optimize Options.   (line  889)
  * fshrink-wrap-separate:                 Optimize Options.   (line  894)
! * fsignaling-nans:                       Optimize Options.   (line 2150)
  * fsigned-bitfields:                     C Dialect Options.  (line  422)
  * fsigned-bitfields <1>:                 Non-bugs.           (line   57)
  * fsigned-char:                          C Dialect Options.  (line  412)
  * fsigned-char <1>:                      Characters implementation.
                                                               (line   31)
! * fsimd-cost-model:                      Optimize Options.   (line 1319)
! * fsingle-precision-constant:            Optimize Options.   (line 2182)
  * fsized-deallocation:                   C++ Dialect Options.
!                                                              (line  316)
! * fsplit-ivs-in-unroller:                Optimize Options.   (line 1340)
! * fsplit-loops:                          Optimize Options.   (line 2308)
! * fsplit-paths:                          Optimize Options.   (line 1335)
  * fsplit-stack:                          Instrumentation Options.
                                                               (line  703)
  * fsplit-stack <1>:                      Common Function Attributes.
!                                                              (line  590)
  * fsplit-wide-types:                     Optimize Options.   (line  448)
  * fssa-backprop:                         Optimize Options.   (line 1077)
  * fssa-phiopt:                           Optimize Options.   (line 1083)
--- 58002,58024 ----
  * fshort-wchar:                          Code Gen Options.   (line  221)
  * fshrink-wrap:                          Optimize Options.   (line  889)
  * fshrink-wrap-separate:                 Optimize Options.   (line  894)
! * fsignaling-nans:                       Optimize Options.   (line 2157)
  * fsigned-bitfields:                     C Dialect Options.  (line  422)
  * fsigned-bitfields <1>:                 Non-bugs.           (line   57)
  * fsigned-char:                          C Dialect Options.  (line  412)
  * fsigned-char <1>:                      Characters implementation.
                                                               (line   31)
! * fsimd-cost-model:                      Optimize Options.   (line 1326)
! * fsingle-precision-constant:            Optimize Options.   (line 2189)
  * fsized-deallocation:                   C++ Dialect Options.
!                                                              (line  325)
! * fsplit-ivs-in-unroller:                Optimize Options.   (line 1347)
! * fsplit-loops:                          Optimize Options.   (line 2315)
! * fsplit-paths:                          Optimize Options.   (line 1342)
  * fsplit-stack:                          Instrumentation Options.
                                                               (line  703)
  * fsplit-stack <1>:                      Common Function Attributes.
!                                                              (line  592)
  * fsplit-wide-types:                     Optimize Options.   (line  448)
  * fssa-backprop:                         Optimize Options.   (line 1077)
  * fssa-phiopt:                           Optimize Options.   (line 1083)
*************** look up both forms.
*** 58007,58036 ****
  * fstack-usage:                          Developer Options.  (line  825)
  * fstack_reuse:                          Code Gen Options.   (line   15)
  * fstats:                                Developer Options.  (line  854)
! * fstdarg-opt:                           Optimize Options.   (line 2366)
! * fstore-merging:                        Optimize Options.   (line 1271)
! * fstrict-aliasing:                      Optimize Options.   (line 1479)
  * fstrict-enums:                         C++ Dialect Options.
!                                                              (line  326)
  * fstrict-overflow:                      Code Gen Options.   (line  115)
  * fstrict-volatile-bitfields:            Code Gen Options.   (line  595)
  * fstrong-eval-order:                    C++ Dialect Options.
!                                                              (line  335)
  * fsync-libcalls:                        Code Gen Options.   (line  627)
  * fsyntax-only:                          Warning Options.    (line   14)
  * ftabstop:                              Preprocessor Options.
                                                               (line  234)
  * ftemplate-backtrace-limit:             C++ Dialect Options.
!                                                              (line  343)
  * ftemplate-depth:                       C++ Dialect Options.
!                                                              (line  347)
  * ftest-coverage:                        Instrumentation Options.
                                                               (line   98)
  * fthread-jumps:                         Optimize Options.   (line  439)
  * ftime-report:                          Developer Options.  (line  782)
  * ftime-report-details:                  Developer Options.  (line  786)
  * ftls-model:                            Code Gen Options.   (line  495)
! * ftracer:                               Optimize Options.   (line 2273)
  * ftrack-macro-expansion:                Preprocessor Options.
                                                               (line  240)
  * ftrampolines:                          Code Gen Options.   (line  506)
--- 58042,58071 ----
  * fstack-usage:                          Developer Options.  (line  825)
  * fstack_reuse:                          Code Gen Options.   (line   15)
  * fstats:                                Developer Options.  (line  854)
! * fstdarg-opt:                           Optimize Options.   (line 2368)
! * fstore-merging:                        Optimize Options.   (line 1278)
! * fstrict-aliasing:                      Optimize Options.   (line 1486)
  * fstrict-enums:                         C++ Dialect Options.
!                                                              (line  335)
  * fstrict-overflow:                      Code Gen Options.   (line  115)
  * fstrict-volatile-bitfields:            Code Gen Options.   (line  595)
  * fstrong-eval-order:                    C++ Dialect Options.
!                                                              (line  344)
  * fsync-libcalls:                        Code Gen Options.   (line  627)
  * fsyntax-only:                          Warning Options.    (line   14)
  * ftabstop:                              Preprocessor Options.
                                                               (line  234)
  * ftemplate-backtrace-limit:             C++ Dialect Options.
!                                                              (line  352)
  * ftemplate-depth:                       C++ Dialect Options.
!                                                              (line  356)
  * ftest-coverage:                        Instrumentation Options.
                                                               (line   98)
  * fthread-jumps:                         Optimize Options.   (line  439)
  * ftime-report:                          Developer Options.  (line  782)
  * ftime-report-details:                  Developer Options.  (line  786)
  * ftls-model:                            Code Gen Options.   (line  495)
! * ftracer:                               Optimize Options.   (line 2280)
  * ftrack-macro-expansion:                Preprocessor Options.
                                                               (line  240)
  * ftrampolines:                          Code Gen Options.   (line  506)
*************** look up both forms.
*** 58049,58079 ****
  * ftree-loop-distribute-patterns:        Optimize Options.   (line 1197)
  * ftree-loop-distribution:               Optimize Options.   (line 1180)
  * ftree-loop-if-convert:                 Optimize Options.   (line 1173)
! * ftree-loop-im:                         Optimize Options.   (line 1232)
! * ftree-loop-ivcanon:                    Optimize Options.   (line 1241)
  * ftree-loop-linear:                     Optimize Options.   (line 1137)
  * ftree-loop-optimize:                   Optimize Options.   (line 1131)
! * ftree-loop-vectorize:                  Optimize Options.   (line 1297)
! * ftree-parallelize-loops:               Optimize Options.   (line 1252)
  * ftree-partial-pre:                     Optimize Options.   (line  952)
  * ftree-phiprop:                         Optimize Options.   (line  967)
  * ftree-pre:                             Optimize Options.   (line  948)
! * ftree-pta:                             Optimize Options.   (line 1261)
  * ftree-reassoc:                         Optimize Options.   (line  937)
  * ftree-sink:                            Optimize Options.   (line 1062)
! * ftree-slp-vectorize:                   Optimize Options.   (line 1301)
! * ftree-slsr:                            Optimize Options.   (line 1286)
! * ftree-sra:                             Optimize Options.   (line 1265)
  * ftree-switch-conversion:               Optimize Options.   (line 1087)
  * ftree-tail-merge:                      Optimize Options.   (line 1092)
! * ftree-ter:                             Optimize Options.   (line 1278)
! * ftree-vectorize:                       Optimize Options.   (line 1292)
! * ftree-vrp:                             Optimize Options.   (line 1326)
  * funconstrained-commons:                Optimize Options.   (line  529)
! * funit-at-a-time:                       Optimize Options.   (line 1598)
! * funroll-all-loops:                     Optimize Options.   (line 2290)
! * funroll-loops:                         Optimize Options.   (line 2280)
! * funsafe-math-optimizations:            Optimize Options.   (line 2048)
  * funsigned-bitfields:                   C Dialect Options.  (line  422)
  * funsigned-bitfields <1>:               Structures unions enumerations and bit-fields implementation.
                                                               (line   17)
--- 58084,58114 ----
  * ftree-loop-distribute-patterns:        Optimize Options.   (line 1197)
  * ftree-loop-distribution:               Optimize Options.   (line 1180)
  * ftree-loop-if-convert:                 Optimize Options.   (line 1173)
! * ftree-loop-im:                         Optimize Options.   (line 1239)
! * ftree-loop-ivcanon:                    Optimize Options.   (line 1248)
  * ftree-loop-linear:                     Optimize Options.   (line 1137)
  * ftree-loop-optimize:                   Optimize Options.   (line 1131)
! * ftree-loop-vectorize:                  Optimize Options.   (line 1304)
! * ftree-parallelize-loops:               Optimize Options.   (line 1259)
  * ftree-partial-pre:                     Optimize Options.   (line  952)
  * ftree-phiprop:                         Optimize Options.   (line  967)
  * ftree-pre:                             Optimize Options.   (line  948)
! * ftree-pta:                             Optimize Options.   (line 1268)
  * ftree-reassoc:                         Optimize Options.   (line  937)
  * ftree-sink:                            Optimize Options.   (line 1062)
! * ftree-slp-vectorize:                   Optimize Options.   (line 1308)
! * ftree-slsr:                            Optimize Options.   (line 1293)
! * ftree-sra:                             Optimize Options.   (line 1272)
  * ftree-switch-conversion:               Optimize Options.   (line 1087)
  * ftree-tail-merge:                      Optimize Options.   (line 1092)
! * ftree-ter:                             Optimize Options.   (line 1285)
! * ftree-vectorize:                       Optimize Options.   (line 1299)
! * ftree-vrp:                             Optimize Options.   (line 1333)
  * funconstrained-commons:                Optimize Options.   (line  529)
! * funit-at-a-time:                       Optimize Options.   (line 1605)
! * funroll-all-loops:                     Optimize Options.   (line 2297)
! * funroll-loops:                         Optimize Options.   (line 2287)
! * funsafe-math-optimizations:            Optimize Options.   (line 2055)
  * funsigned-bitfields:                   C Dialect Options.  (line  422)
  * funsigned-bitfields <1>:               Structures unions enumerations and bit-fields implementation.
                                                               (line   17)
*************** look up both forms.
*** 58081,58113 ****
  * funsigned-char:                        C Dialect Options.  (line  394)
  * funsigned-char <1>:                    Characters implementation.
                                                               (line   31)
! * funswitch-loops:                       Optimize Options.   (line 2312)
  * funwind-tables:                        Code Gen Options.   (line  149)
  * fuse-cxa-atexit:                       C++ Dialect Options.
!                                                              (line  362)
  * fuse-ld=bfd:                           Link Options.       (line   25)
  * fuse-ld=gold:                          Link Options.       (line   28)
! * fuse-linker-plugin:                    Optimize Options.   (line 1857)
  * fvar-tracking:                         Debugging Options.  (line  147)
  * fvar-tracking-assignments:             Debugging Options.  (line  157)
  * fvar-tracking-assignments-toggle:      Developer Options.  (line  774)
! * fvariable-expansion-in-unroller:       Optimize Options.   (line 1354)
! * fvect-cost-model:                      Optimize Options.   (line 1305)
  * fverbose-asm:                          Code Gen Options.   (line  268)
  * fvisibility:                           Code Gen Options.   (line  530)
  * fvisibility-inlines-hidden:            C++ Dialect Options.
!                                                              (line  374)
  * fvisibility-ms-compat:                 C++ Dialect Options.
!                                                              (line  402)
! * fvpt:                                  Optimize Options.   (line 2245)
  * fvtable-verify:                        Instrumentation Options.
                                                               (line  721)
  * fvtv-counts:                           Instrumentation Options.
                                                               (line  757)
  * fvtv-debug:                            Instrumentation Options.
                                                               (line  744)
! * fweb:                                  Optimize Options.   (line 1617)
! * fwhole-program:                        Optimize Options.   (line 1628)
  * fwide-exec-charset:                    Preprocessor Options.
                                                               (line  271)
  * fworking-directory:                    Preprocessor Options.
--- 58116,58148 ----
  * funsigned-char:                        C Dialect Options.  (line  394)
  * funsigned-char <1>:                    Characters implementation.
                                                               (line   31)
! * funswitch-loops:                       Optimize Options.   (line 2319)
  * funwind-tables:                        Code Gen Options.   (line  149)
  * fuse-cxa-atexit:                       C++ Dialect Options.
!                                                              (line  371)
  * fuse-ld=bfd:                           Link Options.       (line   25)
  * fuse-ld=gold:                          Link Options.       (line   28)
! * fuse-linker-plugin:                    Optimize Options.   (line 1864)
  * fvar-tracking:                         Debugging Options.  (line  147)
  * fvar-tracking-assignments:             Debugging Options.  (line  157)
  * fvar-tracking-assignments-toggle:      Developer Options.  (line  774)
! * fvariable-expansion-in-unroller:       Optimize Options.   (line 1361)
! * fvect-cost-model:                      Optimize Options.   (line 1312)
  * fverbose-asm:                          Code Gen Options.   (line  268)
  * fvisibility:                           Code Gen Options.   (line  530)
  * fvisibility-inlines-hidden:            C++ Dialect Options.
!                                                              (line  383)
  * fvisibility-ms-compat:                 C++ Dialect Options.
!                                                              (line  411)
! * fvpt:                                  Optimize Options.   (line 2252)
  * fvtable-verify:                        Instrumentation Options.
                                                               (line  721)
  * fvtv-counts:                           Instrumentation Options.
                                                               (line  757)
  * fvtv-debug:                            Instrumentation Options.
                                                               (line  744)
! * fweb:                                  Optimize Options.   (line 1624)
! * fwhole-program:                        Optimize Options.   (line 1635)
  * fwide-exec-charset:                    Preprocessor Options.
                                                               (line  271)
  * fworking-directory:                    Preprocessor Options.
*************** look up both forms.
*** 58805,58811 ****
  * mfp16-format:                          ARM Options.        (line  567)
  * mfp32:                                 MIPS Options.       (line  257)
  * mfp64:                                 MIPS Options.       (line  260)
! * mfpmath:                               Optimize Options.   (line 2009)
  * mfpmath <1>:                           x86 Options.        (line  400)
  * mfpr-32:                               FRV Options.        (line   15)
  * mfpr-64:                               FRV Options.        (line   19)
--- 58840,58846 ----
  * mfp16-format:                          ARM Options.        (line  567)
  * mfp32:                                 MIPS Options.       (line  257)
  * mfp64:                                 MIPS Options.       (line  260)
! * mfpmath:                               Optimize Options.   (line 2016)
  * mfpmath <1>:                           x86 Options.        (line  400)
  * mfpr-32:                               FRV Options.        (line   15)
  * mfpr-64:                               FRV Options.        (line   19)
*************** look up both forms.
*** 60159,60165 ****
  * nostartfiles:                          Link Options.       (line   63)
  * nostdinc:                              Directory Options.  (line  102)
  * nostdinc++:                            C++ Dialect Options.
!                                                              (line  438)
  * nostdinc++ <1>:                        Directory Options.  (line  108)
  * nostdlib:                              Link Options.       (line   80)
  * no_dead_strip_inits_and_terms:         Darwin Options.     (line  196)
--- 60194,60200 ----
  * nostartfiles:                          Link Options.       (line   63)
  * nostdinc:                              Directory Options.  (line  102)
  * nostdinc++:                            C++ Dialect Options.
!                                                              (line  447)
  * nostdinc++ <1>:                        Directory Options.  (line  108)
  * nostdlib:                              Link Options.       (line   80)
  * no_dead_strip_inits_and_terms:         Darwin Options.     (line  196)
*************** look up both forms.
*** 60177,60183 ****
  * P:                                     Preprocessor Options.
                                                               (line  361)
  * pagezero_size:                         Darwin Options.     (line  196)
! * param:                                 Optimize Options.   (line 2394)
  * pass-exit-codes:                       Overall Options.    (line  326)
  * pedantic:                              Standards.          (line   13)
  * pedantic <1>:                          Warning Options.    (line   80)
--- 60212,60218 ----
  * P:                                     Preprocessor Options.
                                                               (line  361)
  * pagezero_size:                         Darwin Options.     (line  196)
! * param:                                 Optimize Options.   (line 2396)
  * pass-exit-codes:                       Overall Options.    (line  326)
  * pedantic:                              Standards.          (line   13)
  * pedantic <1>:                          Warning Options.    (line   80)
*************** look up both forms.
*** 60294,60308 ****
  * v:                                     Overall Options.    (line  198)
  * version:                               Overall Options.    (line  323)
  * w:                                     Warning Options.    (line   25)
! * W:                                     Warning Options.    (line  200)
  * W <1>:                                 Warning Options.    (line 2404)
  * W <2>:                                 Warning Options.    (line 2506)
  * W <3>:                                 Incompatibilities.  (line   64)
  * Wa:                                    Assembler Options.  (line    9)
  * Wabi:                                  C++ Dialect Options.
!                                                              (line  446)
  * Wabi-tag:                              C++ Dialect Options.
!                                                              (line  550)
  * Waddr-space-convert:                   AVR Options.        (line  280)
  * Waddress:                              Warning Options.    (line 2299)
  * Waggregate-return:                     Warning Options.    (line 2335)
--- 60329,60343 ----
  * v:                                     Overall Options.    (line  198)
  * version:                               Overall Options.    (line  323)
  * w:                                     Warning Options.    (line   25)
! * W:                                     Warning Options.    (line  201)
  * W <1>:                                 Warning Options.    (line 2404)
  * W <2>:                                 Warning Options.    (line 2506)
  * W <3>:                                 Incompatibilities.  (line   64)
  * Wa:                                    Assembler Options.  (line    9)
  * Wabi:                                  C++ Dialect Options.
!                                                              (line  455)
  * Wabi-tag:                              C++ Dialect Options.
!                                                              (line  559)
  * Waddr-space-convert:                   AVR Options.        (line  280)
  * Waddress:                              Warning Options.    (line 2299)
  * Waggregate-return:                     Warning Options.    (line 2335)
*************** look up both forms.
*** 60310,60324 ****
  * Waligned-new:                          Warning Options.    (line 1863)
  * Wall:                                  Warning Options.    (line  130)
  * Wall <1>:                              Standard Libraries. (line    6)
! * Walloc-zero:                           Warning Options.    (line 1450)
! * Walloca:                               Warning Options.    (line 1470)
! * Warray-bounds:                         Warning Options.    (line 1533)
  * Wassign-intercept:                     Objective-C and Objective-C++ Dialect Options.
                                                               (line  170)
  * Wattributes:                           Warning Options.    (line 2345)
  * Wbad-function-cast:                    Warning Options.    (line 1995)
! * Wbool-compare:                         Warning Options.    (line 1554)
! * Wbool-operation:                       Warning Options.    (line 1563)
  * Wbuiltin-declaration-mismatch:         Warning Options.    (line 2351)
  * Wbuiltin-macro-redefined:              Warning Options.    (line 2355)
  * Wc++-compat:                           Warning Options.    (line 2015)
--- 60345,60359 ----
  * Waligned-new:                          Warning Options.    (line 1863)
  * Wall:                                  Warning Options.    (line  130)
  * Wall <1>:                              Standard Libraries. (line    6)
! * Walloc-zero:                           Warning Options.    (line 1453)
! * Walloca:                               Warning Options.    (line 1476)
! * Warray-bounds:                         Warning Options.    (line 1539)
  * Wassign-intercept:                     Objective-C and Objective-C++ Dialect Options.
                                                               (line  170)
  * Wattributes:                           Warning Options.    (line 2345)
  * Wbad-function-cast:                    Warning Options.    (line 1995)
! * Wbool-compare:                         Warning Options.    (line 1560)
! * Wbool-operation:                       Warning Options.    (line 1569)
  * Wbuiltin-declaration-mismatch:         Warning Options.    (line 2351)
  * Wbuiltin-macro-redefined:              Warning Options.    (line 2355)
  * Wc++-compat:                           Warning Options.    (line 2015)
*************** look up both forms.
*** 60332,60341 ****
  * Wcast-function-type:                   Warning Options.    (line 2061)
  * Wcast-qual:                            Warning Options.    (line 2034)
  * Wcatch-value:                          Warning Options.    (line 2088)
! * Wchar-subscripts:                      Warning Options.    (line  242)
! * Wchkp:                                 Warning Options.    (line  247)
  * Wclass-memaccess:                      C++ Dialect Options.
!                                                              (line  637)
  * Wclobbered:                            Warning Options.    (line 2096)
  * Wcomment:                              Warning Options.    (line 1937)
  * Wcomments:                             Warning Options.    (line 1937)
--- 60367,60376 ----
  * Wcast-function-type:                   Warning Options.    (line 2061)
  * Wcast-qual:                            Warning Options.    (line 2034)
  * Wcatch-value:                          Warning Options.    (line 2088)
! * Wchar-subscripts:                      Warning Options.    (line  243)
! * Wchkp:                                 Warning Options.    (line  248)
  * Wclass-memaccess:                      C++ Dialect Options.
!                                                              (line  646)
  * Wclobbered:                            Warning Options.    (line 2096)
  * Wcomment:                              Warning Options.    (line 1937)
  * Wcomments:                             Warning Options.    (line 1937)
*************** look up both forms.
*** 60343,60476 ****
  * Wconversion:                           Warning Options.    (line 2103)
  * Wconversion-null:                      Warning Options.    (line 2121)
  * Wctor-dtor-privacy:                    C++ Dialect Options.
!                                                              (line  555)
  * Wdangling-else:                        Warning Options.    (line 2142)
  * Wdate-time:                            Warning Options.    (line 2176)
! * Wdeclaration-after-statement:          Warning Options.    (line 1760)
  * Wdelete-incomplete:                    Warning Options.    (line 2181)
  * Wdelete-non-virtual-dtor:              C++ Dialect Options.
!                                                              (line  562)
  * Wdeprecated:                           Warning Options.    (line 2483)
  * Wdeprecated-declarations:              Warning Options.    (line 2487)
  * Wdisabled-optimization:                Warning Options.    (line 2711)
! * Wdiscarded-array-qualifiers:           Warning Options.    (line 1602)
! * Wdiscarded-qualifiers:                 Warning Options.    (line 1596)
! * Wdiv-by-zero:                          Warning Options.    (line 1620)
! * Wdouble-promotion:                     Warning Options.    (line  270)
! * Wduplicate-decl-specifier:             Warning Options.    (line  288)
! * Wduplicated-branches:                  Warning Options.    (line 1573)
! * Wduplicated-cond:                      Warning Options.    (line 1584)
  * weak_reference_mismatches:             Darwin Options.     (line  196)
  * Weffc++:                               C++ Dialect Options.
!                                                              (line  697)
  * Wempty-body:                           Warning Options.    (line 2188)
  * Wendif-labels:                         Warning Options.    (line 1981)
  * Wenum-compare:                         Warning Options.    (line 2192)
  * Werror:                                Warning Options.    (line   28)
  * Werror=:                               Warning Options.    (line   31)
  * Wexpansion-to-defined:                 Warning Options.    (line 1956)
! * Wextra:                                Warning Options.    (line  200)
  * Wextra <1>:                            Warning Options.    (line 2404)
  * Wextra <2>:                            Warning Options.    (line 2506)
  * Wextra-semi:                           Warning Options.    (line 2198)
  * Wfatal-errors:                         Warning Options.    (line   48)
  * Wfloat-conversion:                     Warning Options.    (line 2224)
! * Wfloat-equal:                          Warning Options.    (line 1660)
! * Wformat:                               Warning Options.    (line  293)
! * Wformat <1>:                           Warning Options.    (line  318)
! * Wformat <2>:                           Warning Options.    (line 1398)
  * Wformat <3>:                           Common Function Attributes.
                                                               (line  243)
! * Wformat-contains-nul:                  Warning Options.    (line  327)
! * Wformat-extra-args:                    Warning Options.    (line  331)
! * Wformat-nonliteral:                    Warning Options.    (line  436)
  * Wformat-nonliteral <1>:                Common Function Attributes.
                                                               (line  308)
! * Wformat-overflow:                      Warning Options.    (line  346)
! * Wformat-overflow <1>:                  Warning Options.    (line  357)
! * Wformat-security:                      Warning Options.    (line  441)
! * Wformat-signedness:                    Warning Options.    (line  453)
! * Wformat-truncation:                    Warning Options.    (line  459)
! * Wformat-truncation <1>:                Warning Options.    (line  471)
! * Wformat-y2k:                           Warning Options.    (line  482)
! * Wformat-zero-length:                   Warning Options.    (line  426)
! * Wformat=:                              Warning Options.    (line  293)
! * Wformat=1:                             Warning Options.    (line  318)
! * Wformat=2:                             Warning Options.    (line  431)
! * Wframe-address:                        Warning Options.    (line 1590)
! * Wframe-larger-than:                    Warning Options.    (line 1818)
! * Wfree-nonheap-object:                  Warning Options.    (line 1827)
  * whatsloaded:                           Darwin Options.     (line  196)
  * whyload:                               Darwin Options.     (line  196)
! * Wif-not-aligned:                       Warning Options.    (line  654)
! * Wignored-attributes:                   Warning Options.    (line  670)
! * Wignored-qualifiers:                   Warning Options.    (line  659)
! * Wimplicit:                             Warning Options.    (line  532)
! * Wimplicit-fallthrough:                 Warning Options.    (line  536)
! * Wimplicit-fallthrough=:                Warning Options.    (line  541)
! * Wimplicit-function-declaration:        Warning Options.    (line  526)
! * Wimplicit-int:                         Warning Options.    (line  522)
! * Wincompatible-pointer-types:           Warning Options.    (line 1608)
  * Winherited-variadic-ctor:              Warning Options.    (line 2599)
! * Winit-self:                            Warning Options.    (line  507)
  * Winline:                               Warning Options.    (line 2604)
  * Winline <1>:                           Inline.             (line   60)
! * Wint-conversion:                       Warning Options.    (line 1614)
  * Wint-in-bool-context:                  Warning Options.    (line 2629)
  * Wint-to-pointer-cast:                  Warning Options.    (line 2637)
! * Winvalid-memory-model:                 Warning Options.    (line 1087)
  * Winvalid-offsetof:                     Warning Options.    (line 2617)
  * Winvalid-pch:                          Warning Options.    (line 2646)
  * Wjump-misses-init:                     Warning Options.    (line 2201)
  * Wl:                                    Link Options.       (line  281)
! * Wlarger-than-LEN:                      Warning Options.    (line 1815)
! * Wlarger-than=LEN:                      Warning Options.    (line 1815)
  * Wliteral-suffix:                       C++ Dialect Options.
!                                                              (line  569)
  * Wlogical-not-parentheses:              Warning Options.    (line 2320)
  * Wlogical-op:                           Warning Options.    (line 2312)
  * Wlong-long:                            Warning Options.    (line 2650)
  * Wlto-type-mismatch:                    C++ Dialect Options.
!                                                              (line  595)
! * Wmain:                                 Warning Options.    (line  677)
! * Wmaybe-uninitialized:                  Warning Options.    (line 1104)
  * Wmemset-elt-size:                      Warning Options.    (line 2280)
  * Wmemset-transposed-args:               Warning Options.    (line 2288)
! * Wmisleading-indentation:               Warning Options.    (line  684)
! * Wmissing-attributes:                   Warning Options.    (line  718)
! * Wmissing-braces:                       Warning Options.    (line  744)
  * Wmissing-declarations:                 Warning Options.    (line 2394)
  * Wmissing-field-initializers:           Warning Options.    (line 2404)
! * Wmissing-format-attribute:             Warning Options.    (line 1398)
! * Wmissing-include-dirs:                 Warning Options.    (line  755)
  * Wmissing-parameter-type:               Warning Options.    (line 2376)
  * Wmissing-prototypes:                   Warning Options.    (line 2384)
  * Wmisspelled-isr:                       AVR Options.        (line  285)
  * Wmultichar:                            Warning Options.    (line 2434)
  * Wmultiple-inheritance:                 C++ Dialect Options.
!                                                              (line  783)
! * Wmultistatement-macros:                Warning Options.    (line  758)
  * Wnamespaces:                           C++ Dialect Options.
!                                                              (line  797)
  * Wnarrowing:                            C++ Dialect Options.
!                                                              (line  601)
  * Wnested-externs:                       Warning Options.    (line 2596)
  * Wno-abi:                               C++ Dialect Options.
!                                                              (line  446)
  * Wno-address:                           Warning Options.    (line 2299)
  * Wno-aggregate-return:                  Warning Options.    (line 2335)
  * Wno-aggressive-loop-optimizations:     Warning Options.    (line 2340)
  * Wno-aligned-new:                       Warning Options.    (line 1863)
  * Wno-all:                               Warning Options.    (line  130)
! * Wno-alloc-zero:                        Warning Options.    (line 1450)
! * Wno-alloca:                            Warning Options.    (line 1470)
! * Wno-array-bounds:                      Warning Options.    (line 1533)
  * Wno-assign-intercept:                  Objective-C and Objective-C++ Dialect Options.
                                                               (line  170)
  * Wno-attributes:                        Warning Options.    (line 2345)
  * Wno-bad-function-cast:                 Warning Options.    (line 1995)
! * Wno-bool-compare:                      Warning Options.    (line 1554)
! * Wno-bool-operation:                    Warning Options.    (line 1563)
  * Wno-builtin-declaration-mismatch:      Warning Options.    (line 2351)
  * Wno-builtin-macro-redefined:           Warning Options.    (line 2355)
  * Wno-c90-c99-compat:                    Warning Options.    (line 2000)
--- 60378,60511 ----
  * Wconversion:                           Warning Options.    (line 2103)
  * Wconversion-null:                      Warning Options.    (line 2121)
  * Wctor-dtor-privacy:                    C++ Dialect Options.
!                                                              (line  564)
  * Wdangling-else:                        Warning Options.    (line 2142)
  * Wdate-time:                            Warning Options.    (line 2176)
! * Wdeclaration-after-statement:          Warning Options.    (line 1766)
  * Wdelete-incomplete:                    Warning Options.    (line 2181)
  * Wdelete-non-virtual-dtor:              C++ Dialect Options.
!                                                              (line  571)
  * Wdeprecated:                           Warning Options.    (line 2483)
  * Wdeprecated-declarations:              Warning Options.    (line 2487)
  * Wdisabled-optimization:                Warning Options.    (line 2711)
! * Wdiscarded-array-qualifiers:           Warning Options.    (line 1608)
! * Wdiscarded-qualifiers:                 Warning Options.    (line 1602)
! * Wdiv-by-zero:                          Warning Options.    (line 1626)
! * Wdouble-promotion:                     Warning Options.    (line  271)
! * Wduplicate-decl-specifier:             Warning Options.    (line  289)
! * Wduplicated-branches:                  Warning Options.    (line 1579)
! * Wduplicated-cond:                      Warning Options.    (line 1590)
  * weak_reference_mismatches:             Darwin Options.     (line  196)
  * Weffc++:                               C++ Dialect Options.
!                                                              (line  706)
  * Wempty-body:                           Warning Options.    (line 2188)
  * Wendif-labels:                         Warning Options.    (line 1981)
  * Wenum-compare:                         Warning Options.    (line 2192)
  * Werror:                                Warning Options.    (line   28)
  * Werror=:                               Warning Options.    (line   31)
  * Wexpansion-to-defined:                 Warning Options.    (line 1956)
! * Wextra:                                Warning Options.    (line  201)
  * Wextra <1>:                            Warning Options.    (line 2404)
  * Wextra <2>:                            Warning Options.    (line 2506)
  * Wextra-semi:                           Warning Options.    (line 2198)
  * Wfatal-errors:                         Warning Options.    (line   48)
  * Wfloat-conversion:                     Warning Options.    (line 2224)
! * Wfloat-equal:                          Warning Options.    (line 1666)
! * Wformat:                               Warning Options.    (line  294)
! * Wformat <1>:                           Warning Options.    (line  319)
! * Wformat <2>:                           Warning Options.    (line 1401)
  * Wformat <3>:                           Common Function Attributes.
                                                               (line  243)
! * Wformat-contains-nul:                  Warning Options.    (line  328)
! * Wformat-extra-args:                    Warning Options.    (line  332)
! * Wformat-nonliteral:                    Warning Options.    (line  437)
  * Wformat-nonliteral <1>:                Common Function Attributes.
                                                               (line  308)
! * Wformat-overflow:                      Warning Options.    (line  347)
! * Wformat-overflow <1>:                  Warning Options.    (line  358)
! * Wformat-security:                      Warning Options.    (line  442)
! * Wformat-signedness:                    Warning Options.    (line  454)
! * Wformat-truncation:                    Warning Options.    (line  460)
! * Wformat-truncation <1>:                Warning Options.    (line  472)
! * Wformat-y2k:                           Warning Options.    (line  483)
! * Wformat-zero-length:                   Warning Options.    (line  427)
! * Wformat=:                              Warning Options.    (line  294)
! * Wformat=1:                             Warning Options.    (line  319)
! * Wformat=2:                             Warning Options.    (line  432)
! * Wframe-address:                        Warning Options.    (line 1596)
! * Wframe-larger-than:                    Warning Options.    (line 1824)
! * Wfree-nonheap-object:                  Warning Options.    (line 1833)
  * whatsloaded:                           Darwin Options.     (line  196)
  * whyload:                               Darwin Options.     (line  196)
! * Wif-not-aligned:                       Warning Options.    (line  655)
! * Wignored-attributes:                   Warning Options.    (line  671)
! * Wignored-qualifiers:                   Warning Options.    (line  660)
! * Wimplicit:                             Warning Options.    (line  533)
! * Wimplicit-fallthrough:                 Warning Options.    (line  537)
! * Wimplicit-fallthrough=:                Warning Options.    (line  542)
! * Wimplicit-function-declaration:        Warning Options.    (line  527)
! * Wimplicit-int:                         Warning Options.    (line  523)
! * Wincompatible-pointer-types:           Warning Options.    (line 1614)
  * Winherited-variadic-ctor:              Warning Options.    (line 2599)
! * Winit-self:                            Warning Options.    (line  508)
  * Winline:                               Warning Options.    (line 2604)
  * Winline <1>:                           Inline.             (line   60)
! * Wint-conversion:                       Warning Options.    (line 1620)
  * Wint-in-bool-context:                  Warning Options.    (line 2629)
  * Wint-to-pointer-cast:                  Warning Options.    (line 2637)
! * Winvalid-memory-model:                 Warning Options.    (line 1088)
  * Winvalid-offsetof:                     Warning Options.    (line 2617)
  * Winvalid-pch:                          Warning Options.    (line 2646)
  * Wjump-misses-init:                     Warning Options.    (line 2201)
  * Wl:                                    Link Options.       (line  281)
! * Wlarger-than-LEN:                      Warning Options.    (line 1821)
! * Wlarger-than=LEN:                      Warning Options.    (line 1821)
  * Wliteral-suffix:                       C++ Dialect Options.
!                                                              (line  578)
  * Wlogical-not-parentheses:              Warning Options.    (line 2320)
  * Wlogical-op:                           Warning Options.    (line 2312)
  * Wlong-long:                            Warning Options.    (line 2650)
  * Wlto-type-mismatch:                    C++ Dialect Options.
!                                                              (line  604)
! * Wmain:                                 Warning Options.    (line  678)
! * Wmaybe-uninitialized:                  Warning Options.    (line 1105)
  * Wmemset-elt-size:                      Warning Options.    (line 2280)
  * Wmemset-transposed-args:               Warning Options.    (line 2288)
! * Wmisleading-indentation:               Warning Options.    (line  685)
! * Wmissing-attributes:                   Warning Options.    (line  719)
! * Wmissing-braces:                       Warning Options.    (line  745)
  * Wmissing-declarations:                 Warning Options.    (line 2394)
  * Wmissing-field-initializers:           Warning Options.    (line 2404)
! * Wmissing-format-attribute:             Warning Options.    (line 1401)
! * Wmissing-include-dirs:                 Warning Options.    (line  756)
  * Wmissing-parameter-type:               Warning Options.    (line 2376)
  * Wmissing-prototypes:                   Warning Options.    (line 2384)
  * Wmisspelled-isr:                       AVR Options.        (line  285)
  * Wmultichar:                            Warning Options.    (line 2434)
  * Wmultiple-inheritance:                 C++ Dialect Options.
!                                                              (line  792)
! * Wmultistatement-macros:                Warning Options.    (line  759)
  * Wnamespaces:                           C++ Dialect Options.
!                                                              (line  806)
  * Wnarrowing:                            C++ Dialect Options.
!                                                              (line  610)
  * Wnested-externs:                       Warning Options.    (line 2596)
  * Wno-abi:                               C++ Dialect Options.
!                                                              (line  455)
  * Wno-address:                           Warning Options.    (line 2299)
  * Wno-aggregate-return:                  Warning Options.    (line 2335)
  * Wno-aggressive-loop-optimizations:     Warning Options.    (line 2340)
  * Wno-aligned-new:                       Warning Options.    (line 1863)
  * Wno-all:                               Warning Options.    (line  130)
! * Wno-alloc-zero:                        Warning Options.    (line 1453)
! * Wno-alloca:                            Warning Options.    (line 1476)
! * Wno-array-bounds:                      Warning Options.    (line 1539)
  * Wno-assign-intercept:                  Objective-C and Objective-C++ Dialect Options.
                                                               (line  170)
  * Wno-attributes:                        Warning Options.    (line 2345)
  * Wno-bad-function-cast:                 Warning Options.    (line 1995)
! * Wno-bool-compare:                      Warning Options.    (line 1560)
! * Wno-bool-operation:                    Warning Options.    (line 1569)
  * Wno-builtin-declaration-mismatch:      Warning Options.    (line 2351)
  * Wno-builtin-macro-redefined:           Warning Options.    (line 2355)
  * Wno-c90-c99-compat:                    Warning Options.    (line 2000)
*************** look up both forms.
*** 60479,60697 ****
  * Wno-cast-function-type:                Warning Options.    (line 2061)
  * Wno-cast-qual:                         Warning Options.    (line 2034)
  * Wno-catch-value:                       Warning Options.    (line 2088)
! * Wno-char-subscripts:                   Warning Options.    (line  242)
  * Wno-clobbered:                         Warning Options.    (line 2096)
  * Wno-conditionally-supported:           Warning Options.    (line 2100)
  * Wno-conversion:                        Warning Options.    (line 2103)
  * Wno-conversion-null:                   Warning Options.    (line 2121)
! * Wno-coverage-mismatch:                 Warning Options.    (line  251)
  * Wno-ctor-dtor-privacy:                 C++ Dialect Options.
!                                                              (line  555)
  * Wno-dangling-else:                     Warning Options.    (line 2142)
  * Wno-date-time:                         Warning Options.    (line 2176)
! * Wno-declaration-after-statement:       Warning Options.    (line 1760)
  * Wno-delete-incomplete:                 Warning Options.    (line 2181)
  * Wno-delete-non-virtual-dtor:           C++ Dialect Options.
!                                                              (line  562)
  * Wno-deprecated:                        Warning Options.    (line 2483)
  * Wno-deprecated-declarations:           Warning Options.    (line 2487)
  * Wno-disabled-optimization:             Warning Options.    (line 2711)
! * Wno-discarded-array-qualifiers:        Warning Options.    (line 1602)
! * Wno-discarded-qualifiers:              Warning Options.    (line 1596)
! * Wno-div-by-zero:                       Warning Options.    (line 1620)
! * Wno-double-promotion:                  Warning Options.    (line  270)
! * Wno-duplicate-decl-specifier:          Warning Options.    (line  288)
! * Wno-duplicated-branches:               Warning Options.    (line 1573)
! * Wno-duplicated-cond:                   Warning Options.    (line 1584)
  * Wno-effc++:                            C++ Dialect Options.
!                                                              (line  697)
  * Wno-empty-body:                        Warning Options.    (line 2188)
  * Wno-endif-labels:                      Warning Options.    (line 1981)
  * Wno-enum-compare:                      Warning Options.    (line 2192)
  * Wno-error:                             Warning Options.    (line   28)
  * Wno-error=:                            Warning Options.    (line   31)
! * Wno-extra:                             Warning Options.    (line  200)
  * Wno-extra <1>:                         Warning Options.    (line 2404)
  * Wno-extra <2>:                         Warning Options.    (line 2506)
  * Wno-extra-semi:                        Warning Options.    (line 2198)
  * Wno-fatal-errors:                      Warning Options.    (line   48)
  * Wno-float-conversion:                  Warning Options.    (line 2224)
! * Wno-float-equal:                       Warning Options.    (line 1660)
! * Wno-format:                            Warning Options.    (line  293)
! * Wno-format <1>:                        Warning Options.    (line 1398)
! * Wno-format-contains-nul:               Warning Options.    (line  327)
! * Wno-format-extra-args:                 Warning Options.    (line  331)
! * Wno-format-nonliteral:                 Warning Options.    (line  436)
! * Wno-format-overflow:                   Warning Options.    (line  346)
! * Wno-format-overflow <1>:               Warning Options.    (line  357)
! * Wno-format-overflow <2>:               Warning Options.    (line  471)
! * Wno-format-security:                   Warning Options.    (line  441)
! * Wno-format-signedness:                 Warning Options.    (line  453)
! * Wno-format-truncation:                 Warning Options.    (line  459)
! * Wno-format-y2k:                        Warning Options.    (line  482)
! * Wno-format-zero-length:                Warning Options.    (line  426)
! * Wno-frame-address:                     Warning Options.    (line 1590)
! * Wno-free-nonheap-object:               Warning Options.    (line 1827)
! * Wno-if-not-aligned:                    Warning Options.    (line  654)
! * Wno-ignored-attributes:                Warning Options.    (line  670)
! * Wno-ignored-qualifiers:                Warning Options.    (line  659)
! * Wno-implicit:                          Warning Options.    (line  532)
! * Wno-implicit-fallthrough:              Warning Options.    (line  536)
! * Wno-implicit-function-declaration:     Warning Options.    (line  526)
! * Wno-implicit-int:                      Warning Options.    (line  522)
! * Wno-incompatible-pointer-types:        Warning Options.    (line 1608)
  * Wno-inherited-variadic-ctor:           Warning Options.    (line 2599)
! * Wno-init-self:                         Warning Options.    (line  507)
  * Wno-inline:                            Warning Options.    (line 2604)
! * Wno-int-conversion:                    Warning Options.    (line 1614)
  * Wno-int-in-bool-context:               Warning Options.    (line 2629)
  * Wno-int-to-pointer-cast:               Warning Options.    (line 2637)
! * Wno-invalid-memory-model:              Warning Options.    (line 1087)
  * Wno-invalid-offsetof:                  Warning Options.    (line 2617)
  * Wno-invalid-pch:                       Warning Options.    (line 2646)
  * Wno-jump-misses-init:                  Warning Options.    (line 2201)
  * Wno-literal-suffix:                    C++ Dialect Options.
!                                                              (line  569)
  * Wno-logical-not-parentheses:           Warning Options.    (line 2320)
  * Wno-logical-op:                        Warning Options.    (line 2312)
  * Wno-long-long:                         Warning Options.    (line 2650)
  * Wno-lto-type-mismatch:                 C++ Dialect Options.
!                                                              (line  595)
! * Wno-main:                              Warning Options.    (line  677)
! * Wno-maybe-uninitialized:               Warning Options.    (line 1104)
  * Wno-memset-elt-size:                   Warning Options.    (line 2280)
  * Wno-memset-transposed-args:            Warning Options.    (line 2288)
! * Wno-misleading-indentation:            Warning Options.    (line  684)
! * Wno-missing-attributes:                Warning Options.    (line  718)
! * Wno-missing-braces:                    Warning Options.    (line  744)
  * Wno-missing-declarations:              Warning Options.    (line 2394)
  * Wno-missing-field-initializers:        Warning Options.    (line 2404)
! * Wno-missing-format-attribute:          Warning Options.    (line 1398)
! * Wno-missing-include-dirs:              Warning Options.    (line  755)
  * Wno-missing-parameter-type:            Warning Options.    (line 2376)
  * Wno-missing-prototypes:                Warning Options.    (line 2384)
  * Wno-multichar:                         Warning Options.    (line 2434)
! * Wno-multistatement-macros:             Warning Options.    (line  758)
  * Wno-narrowing:                         C++ Dialect Options.
!                                                              (line  601)
  * Wno-nested-externs:                    Warning Options.    (line 2596)
  * Wno-noexcept:                          C++ Dialect Options.
!                                                              (line  617)
  * Wno-noexcept-type:                     C++ Dialect Options.
!                                                              (line  623)
  * Wno-non-template-friend:               C++ Dialect Options.
!                                                              (line  732)
  * Wno-non-virtual-dtor:                  C++ Dialect Options.
!                                                              (line  657)
! * Wno-nonnull:                           Warning Options.    (line  486)
! * Wno-nonnull-compare:                   Warning Options.    (line  493)
  * Wno-normalized:                        Warning Options.    (line 2440)
! * Wno-null-dereference:                  Warning Options.    (line  500)
  * Wno-odr:                               Warning Options.    (line 2496)
  * Wno-old-style-cast:                    C++ Dialect Options.
!                                                              (line  741)
  * Wno-old-style-declaration:             Warning Options.    (line 2366)
  * Wno-old-style-definition:              Warning Options.    (line 2372)
  * Wno-overflow:                          Warning Options.    (line 2493)
  * Wno-overlength-strings:                Warning Options.    (line 2731)
  * Wno-overloaded-virtual:                C++ Dialect Options.
!                                                              (line  747)
  * Wno-override-init:                     Warning Options.    (line 2506)
  * Wno-override-init-side-effects:        Warning Options.    (line 2514)
  * Wno-packed:                            Warning Options.    (line 2519)
  * Wno-packed-bitfield-compat:            Warning Options.    (line 2536)
  * Wno-packed-not-aligned:                Warning Options.    (line 2553)
  * Wno-padded:                            Warning Options.    (line 2566)
! * Wno-parentheses:                       Warning Options.    (line  778)
  * Wno-pedantic-ms-format:                Warning Options.    (line 1857)
  * Wno-placement-new:                     Warning Options.    (line 1874)
  * Wno-pmf-conversions:                   C++ Dialect Options.
!                                                              (line  766)
  * Wno-pmf-conversions <1>:               Bound member functions.
                                                               (line   35)
  * Wno-pointer-arith:                     Warning Options.    (line 1909)
  * Wno-pointer-compare:                   Warning Options.    (line 1916)
  * Wno-pointer-sign:                      Warning Options.    (line 2720)
  * Wno-pointer-to-int-cast:               Warning Options.    (line 2642)
! * Wno-pragmas:                           Warning Options.    (line 1156)
  * Wno-protocol:                          Objective-C and Objective-C++ Dialect Options.
                                                               (line  174)
  * Wno-redundant-decls:                   Warning Options.    (line 2573)
  * Wno-register:                          C++ Dialect Options.
!                                                              (line  665)
  * Wno-reorder:                           C++ Dialect Options.
!                                                              (line  672)
  * Wno-restrict:                          Warning Options.    (line 2577)
! * Wno-return-local-addr:                 Warning Options.    (line  858)
! * Wno-return-type:                       Warning Options.    (line  862)
  * Wno-selector:                          Objective-C and Objective-C++ Dialect Options.
                                                               (line  184)
! * Wno-sequence-point:                    Warning Options.    (line  805)
! * Wno-shadow:                            Warning Options.    (line 1766)
! * Wno-shadow-ivar:                       Warning Options.    (line 1774)
! * Wno-shift-count-negative:              Warning Options.    (line  881)
! * Wno-shift-count-overflow:              Warning Options.    (line  885)
! * Wno-shift-negative-value:              Warning Options.    (line  889)
! * Wno-shift-overflow:                    Warning Options.    (line  894)
  * Wno-sign-compare:                      Warning Options.    (line 2212)
  * Wno-sign-conversion:                   Warning Options.    (line 2218)
  * Wno-sign-promo:                        C++ Dialect Options.
!                                                              (line  770)
  * Wno-sized-deallocation:                Warning Options.    (line 2234)
  * Wno-sizeof-array-argument:             Warning Options.    (line 2275)
  * Wno-sizeof-pointer-div:                Warning Options.    (line 2245)
  * Wno-sizeof-pointer-memaccess:          Warning Options.    (line 2253)
  * Wno-stack-protector:                   Warning Options.    (line 2726)
! * Wno-strict-aliasing:                   Warning Options.    (line 1161)
  * Wno-strict-null-sentinel:              C++ Dialect Options.
!                                                              (line  725)
! * Wno-strict-overflow:                   Warning Options.    (line 1200)
  * Wno-strict-prototypes:                 Warning Options.    (line 2360)
  * Wno-strict-selector-match:             Objective-C and Objective-C++ Dialect Options.
                                                               (line  196)
! * Wno-stringop-overflow:                 Warning Options.    (line 1249)
! * Wno-stringop-overflow <1>:             Warning Options.    (line 1288)
! * Wno-stringop-truncation:               Warning Options.    (line 1326)
  * Wno-subobject-linkage:                 Warning Options.    (line 2129)
! * Wno-suggest-attribute=:                Warning Options.    (line 1377)
! * Wno-suggest-attribute=cold:            Warning Options.    (line 1419)
! * Wno-suggest-attribute=const:           Warning Options.    (line 1384)
! * Wno-suggest-attribute=format:          Warning Options.    (line 1398)
! * Wno-suggest-attribute=malloc:          Warning Options.    (line 1384)
! * Wno-suggest-attribute=noreturn:        Warning Options.    (line 1384)
! * Wno-suggest-attribute=pure:            Warning Options.    (line 1384)
! * Wno-suggest-final-methods:             Warning Options.    (line 1436)
! * Wno-suggest-final-types:               Warning Options.    (line 1427)
! * Wno-switch:                            Warning Options.    (line  909)
! * Wno-switch-bool:                       Warning Options.    (line  929)
! * Wno-switch-default:                    Warning Options.    (line  917)
! * Wno-switch-enum:                       Warning Options.    (line  920)
! * Wno-switch-unreachable:                Warning Options.    (line  940)
! * Wno-sync-nand:                         Warning Options.    (line  964)
! * Wno-system-headers:                    Warning Options.    (line 1625)
! * Wno-tautological-compare:              Warning Options.    (line 1636)
  * Wno-terminate:                         C++ Dialect Options.
!                                                              (line  804)
! * Wno-traditional:                       Warning Options.    (line 1675)
! * Wno-traditional-conversion:            Warning Options.    (line 1752)
! * Wno-trampolines:                       Warning Options.    (line 1650)
  * Wno-type-limits:                       Warning Options.    (line 1929)
  * Wno-undeclared-selector:               Objective-C and Objective-C++ Dialect Options.
                                                               (line  204)
  * Wno-undef:                             Warning Options.    (line 1952)
! * Wno-uninitialized:                     Warning Options.    (line 1065)
! * Wno-unknown-pragmas:                   Warning Options.    (line 1149)
! * Wno-unsafe-loop-optimizations:         Warning Options.    (line 1851)
! * Wno-unused:                            Warning Options.    (line 1058)
! * Wno-unused-but-set-parameter:          Warning Options.    (line  969)
! * Wno-unused-but-set-variable:           Warning Options.    (line  978)
! * Wno-unused-const-variable:             Warning Options.    (line 1025)
! * Wno-unused-function:                   Warning Options.    (line  988)
! * Wno-unused-label:                      Warning Options.    (line  993)
! * Wno-unused-parameter:                  Warning Options.    (line 1004)
! * Wno-unused-result:                     Warning Options.    (line 1011)
! * Wno-unused-value:                      Warning Options.    (line 1048)
! * Wno-unused-variable:                   Warning Options.    (line 1016)
  * Wno-useless-cast:                      Warning Options.    (line 2185)
  * Wno-varargs:                           Warning Options.    (line 2661)
  * Wno-variadic-macros:                   Warning Options.    (line 2655)
--- 60514,60731 ----
  * Wno-cast-function-type:                Warning Options.    (line 2061)
  * Wno-cast-qual:                         Warning Options.    (line 2034)
  * Wno-catch-value:                       Warning Options.    (line 2088)
! * Wno-char-subscripts:                   Warning Options.    (line  243)
  * Wno-clobbered:                         Warning Options.    (line 2096)
  * Wno-conditionally-supported:           Warning Options.    (line 2100)
  * Wno-conversion:                        Warning Options.    (line 2103)
  * Wno-conversion-null:                   Warning Options.    (line 2121)
! * Wno-coverage-mismatch:                 Warning Options.    (line  252)
  * Wno-ctor-dtor-privacy:                 C++ Dialect Options.
!                                                              (line  564)
  * Wno-dangling-else:                     Warning Options.    (line 2142)
  * Wno-date-time:                         Warning Options.    (line 2176)
! * Wno-declaration-after-statement:       Warning Options.    (line 1766)
  * Wno-delete-incomplete:                 Warning Options.    (line 2181)
  * Wno-delete-non-virtual-dtor:           C++ Dialect Options.
!                                                              (line  571)
  * Wno-deprecated:                        Warning Options.    (line 2483)
  * Wno-deprecated-declarations:           Warning Options.    (line 2487)
  * Wno-disabled-optimization:             Warning Options.    (line 2711)
! * Wno-discarded-array-qualifiers:        Warning Options.    (line 1608)
! * Wno-discarded-qualifiers:              Warning Options.    (line 1602)
! * Wno-div-by-zero:                       Warning Options.    (line 1626)
! * Wno-double-promotion:                  Warning Options.    (line  271)
! * Wno-duplicate-decl-specifier:          Warning Options.    (line  289)
! * Wno-duplicated-branches:               Warning Options.    (line 1579)
! * Wno-duplicated-cond:                   Warning Options.    (line 1590)
  * Wno-effc++:                            C++ Dialect Options.
!                                                              (line  706)
  * Wno-empty-body:                        Warning Options.    (line 2188)
  * Wno-endif-labels:                      Warning Options.    (line 1981)
  * Wno-enum-compare:                      Warning Options.    (line 2192)
  * Wno-error:                             Warning Options.    (line   28)
  * Wno-error=:                            Warning Options.    (line   31)
! * Wno-extra:                             Warning Options.    (line  201)
  * Wno-extra <1>:                         Warning Options.    (line 2404)
  * Wno-extra <2>:                         Warning Options.    (line 2506)
  * Wno-extra-semi:                        Warning Options.    (line 2198)
  * Wno-fatal-errors:                      Warning Options.    (line   48)
  * Wno-float-conversion:                  Warning Options.    (line 2224)
! * Wno-float-equal:                       Warning Options.    (line 1666)
! * Wno-format:                            Warning Options.    (line  294)
! * Wno-format <1>:                        Warning Options.    (line 1401)
! * Wno-format-contains-nul:               Warning Options.    (line  328)
! * Wno-format-extra-args:                 Warning Options.    (line  332)
! * Wno-format-nonliteral:                 Warning Options.    (line  437)
! * Wno-format-overflow:                   Warning Options.    (line  347)
! * Wno-format-overflow <1>:               Warning Options.    (line  358)
! * Wno-format-overflow <2>:               Warning Options.    (line  472)
! * Wno-format-security:                   Warning Options.    (line  442)
! * Wno-format-signedness:                 Warning Options.    (line  454)
! * Wno-format-truncation:                 Warning Options.    (line  460)
! * Wno-format-y2k:                        Warning Options.    (line  483)
! * Wno-format-zero-length:                Warning Options.    (line  427)
! * Wno-frame-address:                     Warning Options.    (line 1596)
! * Wno-free-nonheap-object:               Warning Options.    (line 1833)
! * Wno-if-not-aligned:                    Warning Options.    (line  655)
! * Wno-ignored-attributes:                Warning Options.    (line  671)
! * Wno-ignored-qualifiers:                Warning Options.    (line  660)
! * Wno-implicit:                          Warning Options.    (line  533)
! * Wno-implicit-fallthrough:              Warning Options.    (line  537)
! * Wno-implicit-function-declaration:     Warning Options.    (line  527)
! * Wno-implicit-int:                      Warning Options.    (line  523)
! * Wno-incompatible-pointer-types:        Warning Options.    (line 1614)
  * Wno-inherited-variadic-ctor:           Warning Options.    (line 2599)
! * Wno-init-self:                         Warning Options.    (line  508)
  * Wno-inline:                            Warning Options.    (line 2604)
! * Wno-int-conversion:                    Warning Options.    (line 1620)
  * Wno-int-in-bool-context:               Warning Options.    (line 2629)
  * Wno-int-to-pointer-cast:               Warning Options.    (line 2637)
! * Wno-invalid-memory-model:              Warning Options.    (line 1088)
  * Wno-invalid-offsetof:                  Warning Options.    (line 2617)
  * Wno-invalid-pch:                       Warning Options.    (line 2646)
  * Wno-jump-misses-init:                  Warning Options.    (line 2201)
  * Wno-literal-suffix:                    C++ Dialect Options.
!                                                              (line  578)
  * Wno-logical-not-parentheses:           Warning Options.    (line 2320)
  * Wno-logical-op:                        Warning Options.    (line 2312)
  * Wno-long-long:                         Warning Options.    (line 2650)
  * Wno-lto-type-mismatch:                 C++ Dialect Options.
!                                                              (line  604)
! * Wno-main:                              Warning Options.    (line  678)
! * Wno-maybe-uninitialized:               Warning Options.    (line 1105)
  * Wno-memset-elt-size:                   Warning Options.    (line 2280)
  * Wno-memset-transposed-args:            Warning Options.    (line 2288)
! * Wno-misleading-indentation:            Warning Options.    (line  685)
! * Wno-missing-attributes:                Warning Options.    (line  719)
! * Wno-missing-braces:                    Warning Options.    (line  745)
  * Wno-missing-declarations:              Warning Options.    (line 2394)
  * Wno-missing-field-initializers:        Warning Options.    (line 2404)
! * Wno-missing-format-attribute:          Warning Options.    (line 1401)
! * Wno-missing-include-dirs:              Warning Options.    (line  756)
  * Wno-missing-parameter-type:            Warning Options.    (line 2376)
  * Wno-missing-prototypes:                Warning Options.    (line 2384)
  * Wno-multichar:                         Warning Options.    (line 2434)
! * Wno-multistatement-macros:             Warning Options.    (line  759)
  * Wno-narrowing:                         C++ Dialect Options.
!                                                              (line  610)
  * Wno-nested-externs:                    Warning Options.    (line 2596)
  * Wno-noexcept:                          C++ Dialect Options.
!                                                              (line  626)
  * Wno-noexcept-type:                     C++ Dialect Options.
!                                                              (line  632)
  * Wno-non-template-friend:               C++ Dialect Options.
!                                                              (line  741)
  * Wno-non-virtual-dtor:                  C++ Dialect Options.
!                                                              (line  666)
! * Wno-nonnull:                           Warning Options.    (line  487)
! * Wno-nonnull-compare:                   Warning Options.    (line  494)
  * Wno-normalized:                        Warning Options.    (line 2440)
! * Wno-null-dereference:                  Warning Options.    (line  501)
  * Wno-odr:                               Warning Options.    (line 2496)
  * Wno-old-style-cast:                    C++ Dialect Options.
!                                                              (line  750)
  * Wno-old-style-declaration:             Warning Options.    (line 2366)
  * Wno-old-style-definition:              Warning Options.    (line 2372)
  * Wno-overflow:                          Warning Options.    (line 2493)
  * Wno-overlength-strings:                Warning Options.    (line 2731)
  * Wno-overloaded-virtual:                C++ Dialect Options.
!                                                              (line  756)
  * Wno-override-init:                     Warning Options.    (line 2506)
  * Wno-override-init-side-effects:        Warning Options.    (line 2514)
  * Wno-packed:                            Warning Options.    (line 2519)
  * Wno-packed-bitfield-compat:            Warning Options.    (line 2536)
  * Wno-packed-not-aligned:                Warning Options.    (line 2553)
  * Wno-padded:                            Warning Options.    (line 2566)
! * Wno-parentheses:                       Warning Options.    (line  779)
  * Wno-pedantic-ms-format:                Warning Options.    (line 1857)
  * Wno-placement-new:                     Warning Options.    (line 1874)
  * Wno-pmf-conversions:                   C++ Dialect Options.
!                                                              (line  775)
  * Wno-pmf-conversions <1>:               Bound member functions.
                                                               (line   35)
  * Wno-pointer-arith:                     Warning Options.    (line 1909)
  * Wno-pointer-compare:                   Warning Options.    (line 1916)
  * Wno-pointer-sign:                      Warning Options.    (line 2720)
  * Wno-pointer-to-int-cast:               Warning Options.    (line 2642)
! * Wno-pragmas:                           Warning Options.    (line 1157)
  * Wno-protocol:                          Objective-C and Objective-C++ Dialect Options.
                                                               (line  174)
  * Wno-redundant-decls:                   Warning Options.    (line 2573)
  * Wno-register:                          C++ Dialect Options.
!                                                              (line  674)
  * Wno-reorder:                           C++ Dialect Options.
!                                                              (line  681)
  * Wno-restrict:                          Warning Options.    (line 2577)
! * Wno-return-local-addr:                 Warning Options.    (line  859)
! * Wno-return-type:                       Warning Options.    (line  863)
  * Wno-selector:                          Objective-C and Objective-C++ Dialect Options.
                                                               (line  184)
! * Wno-sequence-point:                    Warning Options.    (line  806)
! * Wno-shadow:                            Warning Options.    (line 1772)
! * Wno-shadow-ivar:                       Warning Options.    (line 1780)
! * Wno-shift-count-negative:              Warning Options.    (line  882)
! * Wno-shift-count-overflow:              Warning Options.    (line  886)
! * Wno-shift-negative-value:              Warning Options.    (line  890)
! * Wno-shift-overflow:                    Warning Options.    (line  895)
  * Wno-sign-compare:                      Warning Options.    (line 2212)
  * Wno-sign-conversion:                   Warning Options.    (line 2218)
  * Wno-sign-promo:                        C++ Dialect Options.
!                                                              (line  779)
  * Wno-sized-deallocation:                Warning Options.    (line 2234)
  * Wno-sizeof-array-argument:             Warning Options.    (line 2275)
  * Wno-sizeof-pointer-div:                Warning Options.    (line 2245)
  * Wno-sizeof-pointer-memaccess:          Warning Options.    (line 2253)
  * Wno-stack-protector:                   Warning Options.    (line 2726)
! * Wno-strict-aliasing:                   Warning Options.    (line 1162)
  * Wno-strict-null-sentinel:              C++ Dialect Options.
!                                                              (line  734)
! * Wno-strict-overflow:                   Warning Options.    (line 1201)
  * Wno-strict-prototypes:                 Warning Options.    (line 2360)
  * Wno-strict-selector-match:             Objective-C and Objective-C++ Dialect Options.
                                                               (line  196)
! * Wno-stringop-overflow:                 Warning Options.    (line 1250)
! * Wno-stringop-overflow <1>:             Warning Options.    (line 1289)
! * Wno-stringop-truncation:               Warning Options.    (line 1327)
  * Wno-subobject-linkage:                 Warning Options.    (line 2129)
! * Wno-suggest-attribute=:                Warning Options.    (line 1380)
! * Wno-suggest-attribute=cold:            Warning Options.    (line 1422)
! * Wno-suggest-attribute=const:           Warning Options.    (line 1387)
! * Wno-suggest-attribute=format:          Warning Options.    (line 1401)
! * Wno-suggest-attribute=malloc:          Warning Options.    (line 1387)
! * Wno-suggest-attribute=noreturn:        Warning Options.    (line 1387)
! * Wno-suggest-attribute=pure:            Warning Options.    (line 1387)
! * Wno-suggest-final-methods:             Warning Options.    (line 1439)
! * Wno-suggest-final-types:               Warning Options.    (line 1430)
! * Wno-switch:                            Warning Options.    (line  910)
! * Wno-switch-bool:                       Warning Options.    (line  930)
! * Wno-switch-default:                    Warning Options.    (line  918)
! * Wno-switch-enum:                       Warning Options.    (line  921)
! * Wno-switch-unreachable:                Warning Options.    (line  941)
! * Wno-sync-nand:                         Warning Options.    (line  965)
! * Wno-system-headers:                    Warning Options.    (line 1631)
! * Wno-tautological-compare:              Warning Options.    (line 1642)
  * Wno-terminate:                         C++ Dialect Options.
!                                                              (line  813)
! * Wno-traditional:                       Warning Options.    (line 1681)
! * Wno-traditional-conversion:            Warning Options.    (line 1758)
! * Wno-trampolines:                       Warning Options.    (line 1656)
  * Wno-type-limits:                       Warning Options.    (line 1929)
  * Wno-undeclared-selector:               Objective-C and Objective-C++ Dialect Options.
                                                               (line  204)
  * Wno-undef:                             Warning Options.    (line 1952)
! * Wno-uninitialized:                     Warning Options.    (line 1066)
! * Wno-unknown-pragmas:                   Warning Options.    (line 1150)
! * Wno-unused:                            Warning Options.    (line 1059)
! * Wno-unused-but-set-parameter:          Warning Options.    (line  970)
! * Wno-unused-but-set-variable:           Warning Options.    (line  979)
! * Wno-unused-const-variable:             Warning Options.    (line 1026)
! * Wno-unused-function:                   Warning Options.    (line  989)
! * Wno-unused-label:                      Warning Options.    (line  994)
! * Wno-unused-parameter:                  Warning Options.    (line 1005)
! * Wno-unused-result:                     Warning Options.    (line 1012)
! * Wno-unused-value:                      Warning Options.    (line 1049)
! * Wno-unused-variable:                   Warning Options.    (line 1017)
  * Wno-useless-cast:                      Warning Options.    (line 2185)
  * Wno-varargs:                           Warning Options.    (line 2661)
  * Wno-variadic-macros:                   Warning Options.    (line 2655)
*************** look up both forms.
*** 60702,60729 ****
  * Wno-write-strings:                     Warning Options.    (line 2074)
  * Wno-zero-as-null-pointer-constant:     Warning Options.    (line 2125)
  * Wnoexcept:                             C++ Dialect Options.
!                                                              (line  617)
  * Wnoexcept-type:                        C++ Dialect Options.
!                                                              (line  623)
  * Wnon-template-friend:                  C++ Dialect Options.
!                                                              (line  732)
  * Wnon-virtual-dtor:                     C++ Dialect Options.
!                                                              (line  657)
! * Wnonnull:                              Warning Options.    (line  486)
! * Wnonnull-compare:                      Warning Options.    (line  493)
  * Wnormalized:                           Warning Options.    (line 2440)
  * Wnormalized=:                          Warning Options.    (line 2440)
! * Wnull-dereference:                     Warning Options.    (line  500)
  * Wodr:                                  Warning Options.    (line 2496)
  * Wold-style-cast:                       C++ Dialect Options.
!                                                              (line  741)
  * Wold-style-declaration:                Warning Options.    (line 2366)
  * Wold-style-definition:                 Warning Options.    (line 2372)
  * Wopenm-simd:                           Warning Options.    (line 2501)
  * Woverflow:                             Warning Options.    (line 2493)
  * Woverlength-strings:                   Warning Options.    (line 2731)
  * Woverloaded-virtual:                   C++ Dialect Options.
!                                                              (line  747)
  * Woverride-init:                        Warning Options.    (line 2506)
  * Woverride-init-side-effects:           Warning Options.    (line 2514)
  * Wp:                                    Preprocessor Options.
--- 60736,60763 ----
  * Wno-write-strings:                     Warning Options.    (line 2074)
  * Wno-zero-as-null-pointer-constant:     Warning Options.    (line 2125)
  * Wnoexcept:                             C++ Dialect Options.
!                                                              (line  626)
  * Wnoexcept-type:                        C++ Dialect Options.
!                                                              (line  632)
  * Wnon-template-friend:                  C++ Dialect Options.
!                                                              (line  741)
  * Wnon-virtual-dtor:                     C++ Dialect Options.
!                                                              (line  666)
! * Wnonnull:                              Warning Options.    (line  487)
! * Wnonnull-compare:                      Warning Options.    (line  494)
  * Wnormalized:                           Warning Options.    (line 2440)
  * Wnormalized=:                          Warning Options.    (line 2440)
! * Wnull-dereference:                     Warning Options.    (line  501)
  * Wodr:                                  Warning Options.    (line 2496)
  * Wold-style-cast:                       C++ Dialect Options.
!                                                              (line  750)
  * Wold-style-declaration:                Warning Options.    (line 2366)
  * Wold-style-definition:                 Warning Options.    (line 2372)
  * Wopenm-simd:                           Warning Options.    (line 2501)
  * Woverflow:                             Warning Options.    (line 2493)
  * Woverlength-strings:                   Warning Options.    (line 2731)
  * Woverloaded-virtual:                   C++ Dialect Options.
!                                                              (line  756)
  * Woverride-init:                        Warning Options.    (line 2506)
  * Woverride-init-side-effects:           Warning Options.    (line 2514)
  * Wp:                                    Preprocessor Options.
*************** look up both forms.
*** 60732,60845 ****
  * Wpacked-bitfield-compat:               Warning Options.    (line 2536)
  * Wpacked-not-aligned:                   Warning Options.    (line 2553)
  * Wpadded:                               Warning Options.    (line 2566)
! * Wparentheses:                          Warning Options.    (line  778)
  * Wpedantic:                             Warning Options.    (line   80)
  * Wpedantic-ms-format:                   Warning Options.    (line 1857)
  * Wplacement-new:                        Warning Options.    (line 1874)
  * Wpmf-conversions:                      C++ Dialect Options.
!                                                              (line  766)
  * Wpointer-arith:                        Warning Options.    (line 1909)
  * Wpointer-arith <1>:                    Pointer Arith.      (line   13)
  * Wpointer-compare:                      Warning Options.    (line 1916)
  * Wpointer-sign:                         Warning Options.    (line 2720)
  * Wpointer-to-int-cast:                  Warning Options.    (line 2642)
! * Wpragmas:                              Warning Options.    (line 1156)
  * Wprotocol:                             Objective-C and Objective-C++ Dialect Options.
                                                               (line  174)
  * wrapper:                               Overall Options.    (line  349)
  * Wredundant-decls:                      Warning Options.    (line 2573)
  * Wregister:                             C++ Dialect Options.
!                                                              (line  665)
  * Wreorder:                              C++ Dialect Options.
!                                                              (line  672)
  * Wrestrict:                             Warning Options.    (line 2577)
! * Wreturn-local-addr:                    Warning Options.    (line  858)
! * Wreturn-type:                          Warning Options.    (line  862)
  * Wselector:                             Objective-C and Objective-C++ Dialect Options.
                                                               (line  184)
! * Wsequence-point:                       Warning Options.    (line  805)
! * Wshadow:                               Warning Options.    (line 1766)
! * Wshadow-ivar:                          Warning Options.    (line 1774)
! * Wshadow=compatible-local:              Warning Options.    (line 1785)
! * Wshadow=local:                         Warning Options.    (line 1778)
! * Wshadow=local <1>:                     Warning Options.    (line 1781)
! * Wshift-count-negative:                 Warning Options.    (line  881)
! * Wshift-count-overflow:                 Warning Options.    (line  885)
! * Wshift-negative-value:                 Warning Options.    (line  889)
! * Wshift-overflow:                       Warning Options.    (line  894)
  * Wsign-compare:                         Warning Options.    (line 2212)
  * Wsign-conversion:                      Warning Options.    (line 2218)
  * Wsign-promo:                           C++ Dialect Options.
!                                                              (line  770)
  * Wsized-deallocation:                   Warning Options.    (line 2234)
  * Wsizeof-array-argument:                Warning Options.    (line 2275)
  * Wsizeof-pointer-div:                   Warning Options.    (line 2245)
  * Wsizeof-pointer-memaccess:             Warning Options.    (line 2253)
  * Wstack-protector:                      Warning Options.    (line 2726)
! * Wstack-usage:                          Warning Options.    (line 1831)
! * Wstrict-aliasing:                      Warning Options.    (line 1161)
! * Wstrict-aliasing=n:                    Warning Options.    (line 1168)
  * Wstrict-null-sentinel:                 C++ Dialect Options.
!                                                              (line  725)
! * Wstrict-overflow:                      Warning Options.    (line 1200)
  * Wstrict-prototypes:                    Warning Options.    (line 2360)
  * Wstrict-selector-match:                Objective-C and Objective-C++ Dialect Options.
                                                               (line  196)
! * Wstringop-overflow:                    Warning Options.    (line 1249)
! * Wstringop-overflow <1>:                Warning Options.    (line 1288)
! * Wstringop-truncation:                  Warning Options.    (line 1326)
  * Wsubobject-linkage:                    Warning Options.    (line 2129)
! * Wsuggest-attribute=:                   Warning Options.    (line 1377)
! * Wsuggest-attribute=cold:               Warning Options.    (line 1419)
! * Wsuggest-attribute=const:              Warning Options.    (line 1384)
! * Wsuggest-attribute=format:             Warning Options.    (line 1398)
! * Wsuggest-attribute=malloc:             Warning Options.    (line 1384)
! * Wsuggest-attribute=noreturn:           Warning Options.    (line 1384)
! * Wsuggest-attribute=pure:               Warning Options.    (line 1384)
! * Wsuggest-final-methods:                Warning Options.    (line 1436)
! * Wsuggest-final-types:                  Warning Options.    (line 1427)
! * Wswitch:                               Warning Options.    (line  909)
! * Wswitch-bool:                          Warning Options.    (line  929)
! * Wswitch-default:                       Warning Options.    (line  917)
! * Wswitch-enum:                          Warning Options.    (line  920)
! * Wswitch-unreachable:                   Warning Options.    (line  940)
! * Wsync-nand:                            Warning Options.    (line  964)
! * Wsystem-headers:                       Warning Options.    (line 1625)
! * Wtautological-compare:                 Warning Options.    (line 1636)
  * Wtemplates:                            C++ Dialect Options.
!                                                              (line  776)
  * Wterminate:                            C++ Dialect Options.
!                                                              (line  804)
! * Wtraditional:                          Warning Options.    (line 1675)
! * Wtraditional-conversion:               Warning Options.    (line 1752)
! * Wtrampolines:                          Warning Options.    (line 1650)
  * Wtrigraphs:                            Warning Options.    (line 1942)
  * Wtype-limits:                          Warning Options.    (line 1929)
  * Wundeclared-selector:                  Objective-C and Objective-C++ Dialect Options.
                                                               (line  204)
  * Wundef:                                Warning Options.    (line 1952)
! * Wuninitialized:                        Warning Options.    (line 1065)
! * Wunknown-pragmas:                      Warning Options.    (line 1149)
! * Wunsafe-loop-optimizations:            Warning Options.    (line 1851)
  * Wunsuffixed-float-constants:           Warning Options.    (line 2746)
! * Wunused:                               Warning Options.    (line 1058)
! * Wunused-but-set-parameter:             Warning Options.    (line  969)
! * Wunused-but-set-variable:              Warning Options.    (line  978)
! * Wunused-const-variable:                Warning Options.    (line 1025)
! * Wunused-function:                      Warning Options.    (line  988)
! * Wunused-label:                         Warning Options.    (line  993)
! * Wunused-local-typedefs:                Warning Options.    (line 1000)
  * Wunused-macros:                        Warning Options.    (line 1962)
! * Wunused-parameter:                     Warning Options.    (line 1004)
! * Wunused-result:                        Warning Options.    (line 1011)
! * Wunused-value:                         Warning Options.    (line 1048)
! * Wunused-variable:                      Warning Options.    (line 1016)
  * Wuseless-cast:                         Warning Options.    (line 2185)
  * Wvarargs:                              Warning Options.    (line 2661)
  * Wvariadic-macros:                      Warning Options.    (line 2655)
  * Wvector-operation-performance:         Warning Options.    (line 2666)
  * Wvirtual-inheritance:                  C++ Dialect Options.
!                                                              (line  790)
  * Wvirtual-move-assign:                  Warning Options.    (line 2676)
  * Wvla:                                  Warning Options.    (line 2685)
  * Wvolatile-register-var:                Warning Options.    (line 2705)
--- 60766,60878 ----
  * Wpacked-bitfield-compat:               Warning Options.    (line 2536)
  * Wpacked-not-aligned:                   Warning Options.    (line 2553)
  * Wpadded:                               Warning Options.    (line 2566)
! * Wparentheses:                          Warning Options.    (line  779)
  * Wpedantic:                             Warning Options.    (line   80)
  * Wpedantic-ms-format:                   Warning Options.    (line 1857)
  * Wplacement-new:                        Warning Options.    (line 1874)
  * Wpmf-conversions:                      C++ Dialect Options.
!                                                              (line  775)
  * Wpointer-arith:                        Warning Options.    (line 1909)
  * Wpointer-arith <1>:                    Pointer Arith.      (line   13)
  * Wpointer-compare:                      Warning Options.    (line 1916)
  * Wpointer-sign:                         Warning Options.    (line 2720)
  * Wpointer-to-int-cast:                  Warning Options.    (line 2642)
! * Wpragmas:                              Warning Options.    (line 1157)
  * Wprotocol:                             Objective-C and Objective-C++ Dialect Options.
                                                               (line  174)
  * wrapper:                               Overall Options.    (line  349)
  * Wredundant-decls:                      Warning Options.    (line 2573)
  * Wregister:                             C++ Dialect Options.
!                                                              (line  674)
  * Wreorder:                              C++ Dialect Options.
!                                                              (line  681)
  * Wrestrict:                             Warning Options.    (line 2577)
! * Wreturn-local-addr:                    Warning Options.    (line  859)
! * Wreturn-type:                          Warning Options.    (line  863)
  * Wselector:                             Objective-C and Objective-C++ Dialect Options.
                                                               (line  184)
! * Wsequence-point:                       Warning Options.    (line  806)
! * Wshadow:                               Warning Options.    (line 1772)
! * Wshadow-ivar:                          Warning Options.    (line 1780)
! * Wshadow=compatible-local:              Warning Options.    (line 1791)
! * Wshadow=local:                         Warning Options.    (line 1784)
! * Wshadow=local <1>:                     Warning Options.    (line 1787)
! * Wshift-count-negative:                 Warning Options.    (line  882)
! * Wshift-count-overflow:                 Warning Options.    (line  886)
! * Wshift-negative-value:                 Warning Options.    (line  890)
! * Wshift-overflow:                       Warning Options.    (line  895)
  * Wsign-compare:                         Warning Options.    (line 2212)
  * Wsign-conversion:                      Warning Options.    (line 2218)
  * Wsign-promo:                           C++ Dialect Options.
!                                                              (line  779)
  * Wsized-deallocation:                   Warning Options.    (line 2234)
  * Wsizeof-array-argument:                Warning Options.    (line 2275)
  * Wsizeof-pointer-div:                   Warning Options.    (line 2245)
  * Wsizeof-pointer-memaccess:             Warning Options.    (line 2253)
  * Wstack-protector:                      Warning Options.    (line 2726)
! * Wstack-usage:                          Warning Options.    (line 1837)
! * Wstrict-aliasing:                      Warning Options.    (line 1162)
! * Wstrict-aliasing=n:                    Warning Options.    (line 1169)
  * Wstrict-null-sentinel:                 C++ Dialect Options.
!                                                              (line  734)
! * Wstrict-overflow:                      Warning Options.    (line 1201)
  * Wstrict-prototypes:                    Warning Options.    (line 2360)
  * Wstrict-selector-match:                Objective-C and Objective-C++ Dialect Options.
                                                               (line  196)
! * Wstringop-overflow:                    Warning Options.    (line 1250)
! * Wstringop-overflow <1>:                Warning Options.    (line 1289)
! * Wstringop-truncation:                  Warning Options.    (line 1327)
  * Wsubobject-linkage:                    Warning Options.    (line 2129)
! * Wsuggest-attribute=:                   Warning Options.    (line 1380)
! * Wsuggest-attribute=cold:               Warning Options.    (line 1422)
! * Wsuggest-attribute=const:              Warning Options.    (line 1387)
! * Wsuggest-attribute=format:             Warning Options.    (line 1401)
! * Wsuggest-attribute=malloc:             Warning Options.    (line 1387)
! * Wsuggest-attribute=noreturn:           Warning Options.    (line 1387)
! * Wsuggest-attribute=pure:               Warning Options.    (line 1387)
! * Wsuggest-final-methods:                Warning Options.    (line 1439)
! * Wsuggest-final-types:                  Warning Options.    (line 1430)
! * Wswitch:                               Warning Options.    (line  910)
! * Wswitch-bool:                          Warning Options.    (line  930)
! * Wswitch-default:                       Warning Options.    (line  918)
! * Wswitch-enum:                          Warning Options.    (line  921)
! * Wswitch-unreachable:                   Warning Options.    (line  941)
! * Wsync-nand:                            Warning Options.    (line  965)
! * Wsystem-headers:                       Warning Options.    (line 1631)
! * Wtautological-compare:                 Warning Options.    (line 1642)
  * Wtemplates:                            C++ Dialect Options.
!                                                              (line  785)
  * Wterminate:                            C++ Dialect Options.
!                                                              (line  813)
! * Wtraditional:                          Warning Options.    (line 1681)
! * Wtraditional-conversion:               Warning Options.    (line 1758)
! * Wtrampolines:                          Warning Options.    (line 1656)
  * Wtrigraphs:                            Warning Options.    (line 1942)
  * Wtype-limits:                          Warning Options.    (line 1929)
  * Wundeclared-selector:                  Objective-C and Objective-C++ Dialect Options.
                                                               (line  204)
  * Wundef:                                Warning Options.    (line 1952)
! * Wuninitialized:                        Warning Options.    (line 1066)
! * Wunknown-pragmas:                      Warning Options.    (line 1150)
  * Wunsuffixed-float-constants:           Warning Options.    (line 2746)
! * Wunused:                               Warning Options.    (line 1059)
! * Wunused-but-set-parameter:             Warning Options.    (line  970)
! * Wunused-but-set-variable:              Warning Options.    (line  979)
! * Wunused-const-variable:                Warning Options.    (line 1026)
! * Wunused-function:                      Warning Options.    (line  989)
! * Wunused-label:                         Warning Options.    (line  994)
! * Wunused-local-typedefs:                Warning Options.    (line 1001)
  * Wunused-macros:                        Warning Options.    (line 1962)
! * Wunused-parameter:                     Warning Options.    (line 1005)
! * Wunused-result:                        Warning Options.    (line 1012)
! * Wunused-value:                         Warning Options.    (line 1049)
! * Wunused-variable:                      Warning Options.    (line 1017)
  * Wuseless-cast:                         Warning Options.    (line 2185)
  * Wvarargs:                              Warning Options.    (line 2661)
  * Wvariadic-macros:                      Warning Options.    (line 2655)
  * Wvector-operation-performance:         Warning Options.    (line 2666)
  * Wvirtual-inheritance:                  C++ Dialect Options.
!                                                              (line  799)
  * Wvirtual-move-assign:                  Warning Options.    (line 2676)
  * Wvla:                                  Warning Options.    (line 2685)
  * Wvolatile-register-var:                Warning Options.    (line 2705)
*************** Keyword Index
*** 60950,60956 ****
  * __atomic_thread_fence:                 __atomic Builtins.  (line  251)
  * __atomic_xor_fetch:                    __atomic Builtins.  (line  185)
  * __builtin_addf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  231)
  * __builtin_add_overflow:                Integer Overflow Builtins.
                                                               (line    9)
  * __builtin_add_overflow_p:              Integer Overflow Builtins.
--- 60983,60989 ----
  * __atomic_thread_fence:                 __atomic Builtins.  (line  251)
  * __atomic_xor_fetch:                    __atomic Builtins.  (line  185)
  * __builtin_addf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  253)
  * __builtin_add_overflow:                Integer Overflow Builtins.
                                                               (line    9)
  * __builtin_add_overflow_p:              Integer Overflow Builtins.
*************** Keyword Index
*** 61031,61037 ****
  * __builtin_ctzl:                        Other Builtins.     (line  768)
  * __builtin_ctzll:                       Other Builtins.     (line  791)
  * __builtin_divf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  243)
  * __builtin_expect:                      Other Builtins.     (line  424)
  * __builtin_extend_pointer:              Other Builtins.     (line    6)
  * __builtin_extend_pointer <1>:          Other Builtins.     (line  832)
--- 61064,61070 ----
  * __builtin_ctzl:                        Other Builtins.     (line  768)
  * __builtin_ctzll:                       Other Builtins.     (line  791)
  * __builtin_divf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  265)
  * __builtin_expect:                      Other Builtins.     (line  424)
  * __builtin_extend_pointer:              Other Builtins.     (line    6)
  * __builtin_extend_pointer <1>:          Other Builtins.     (line  832)
*************** Keyword Index
*** 61041,61049 ****
  * __builtin_ffsll:                       Other Builtins.     (line  783)
  * __builtin_FILE:                        Other Builtins.     (line  537)
  * __builtin_fmaf128:                     PowerPC Built-in Functions.
!                                                              (line  227)
  * __builtin_fmaf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  251)
  * __builtin_fpclassify:                  Other Builtins.     (line    6)
  * __builtin_fpclassify <1>:              Other Builtins.     (line  634)
  * __builtin_frame_address:               Return Address.     (line   50)
--- 61074,61082 ----
  * __builtin_ffsll:                       Other Builtins.     (line  783)
  * __builtin_FILE:                        Other Builtins.     (line  537)
  * __builtin_fmaf128:                     PowerPC Built-in Functions.
!                                                              (line  249)
  * __builtin_fmaf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  273)
  * __builtin_fpclassify:                  Other Builtins.     (line    6)
  * __builtin_fpclassify <1>:              Other Builtins.     (line  634)
  * __builtin_frame_address:               Return Address.     (line   50)
*************** Keyword Index
*** 61078,61084 ****
  * __builtin_isunordered:                 Other Builtins.     (line    6)
  * __builtin_LINE:                        Other Builtins.     (line  522)
  * __builtin_mulf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  239)
  * __builtin_mul_overflow:                Integer Overflow Builtins.
                                                               (line   63)
  * __builtin_mul_overflow_p:              Integer Overflow Builtins.
--- 61111,61117 ----
  * __builtin_isunordered:                 Other Builtins.     (line    6)
  * __builtin_LINE:                        Other Builtins.     (line  522)
  * __builtin_mulf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  261)
  * __builtin_mul_overflow:                Integer Overflow Builtins.
                                                               (line   63)
  * __builtin_mul_overflow_p:              Integer Overflow Builtins.
*************** Keyword Index
*** 61200,61208 ****
  * __builtin_smul_overflow:               Integer Overflow Builtins.
                                                               (line   65)
  * __builtin_sqrtf128:                    PowerPC Built-in Functions.
!                                                              (line  223)
  * __builtin_sqrtf128_round_to_odd:       PowerPC Built-in Functions.
!                                                              (line  247)
  * __builtin_ssubll_overflow:             Integer Overflow Builtins.
                                                               (line   49)
  * __builtin_ssubl_overflow:              Integer Overflow Builtins.
--- 61233,61241 ----
  * __builtin_smul_overflow:               Integer Overflow Builtins.
                                                               (line   65)
  * __builtin_sqrtf128:                    PowerPC Built-in Functions.
!                                                              (line  245)
  * __builtin_sqrtf128_round_to_odd:       PowerPC Built-in Functions.
!                                                              (line  269)
  * __builtin_ssubll_overflow:             Integer Overflow Builtins.
                                                               (line   49)
  * __builtin_ssubl_overflow:              Integer Overflow Builtins.
*************** Keyword Index
*** 61210,61216 ****
  * __builtin_ssub_overflow:               Integer Overflow Builtins.
                                                               (line   45)
  * __builtin_subf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  235)
  * __builtin_sub_overflow:                Integer Overflow Builtins.
                                                               (line   43)
  * __builtin_sub_overflow_p:              Integer Overflow Builtins.
--- 61243,61249 ----
  * __builtin_ssub_overflow:               Integer Overflow Builtins.
                                                               (line   45)
  * __builtin_subf128_round_to_odd:        PowerPC Built-in Functions.
!                                                              (line  257)
  * __builtin_sub_overflow:                Integer Overflow Builtins.
                                                               (line   43)
  * __builtin_sub_overflow_p:              Integer Overflow Builtins.
*************** Keyword Index
*** 61234,61240 ****
                                                               (line   18)
  * __builtin_trap:                        Other Builtins.     (line  448)
  * __builtin_truncf128_round_to_odd:      PowerPC Built-in Functions.
!                                                              (line  255)
  * __builtin_tx_assist:                   S/390 System z Built-in Functions.
                                                               (line   87)
  * __builtin_tx_nesting_depth:            S/390 System z Built-in Functions.
--- 61267,61273 ----
                                                               (line   18)
  * __builtin_trap:                        Other Builtins.     (line  448)
  * __builtin_truncf128_round_to_odd:      PowerPC Built-in Functions.
!                                                              (line  277)
  * __builtin_tx_assist:                   S/390 System z Built-in Functions.
                                                               (line   87)
  * __builtin_tx_nesting_depth:            S/390 System z Built-in Functions.
*************** Keyword Index
*** 61887,61893 ****
  * externally_visible function attribute: Common Function Attributes.
                                                               (line  223)
  * extra NOP instructions at the function entry point: Common Function Attributes.
!                                                              (line  732)
  * F in constraint:                       Simple Constraints. (line   92)
  * fabs:                                  Other Builtins.     (line    6)
  * fabsf:                                 Other Builtins.     (line    6)
--- 61920,61926 ----
  * externally_visible function attribute: Common Function Attributes.
                                                               (line  223)
  * extra NOP instructions at the function entry point: Common Function Attributes.
!                                                              (line  734)
  * F in constraint:                       Simple Constraints. (line   92)
  * fabs:                                  Other Builtins.     (line    6)
  * fabsf:                                 Other Builtins.     (line    6)
*************** Keyword Index
*** 61931,61937 ****
  * flexible array members:                Zero Length.        (line    6)
  * float as function value type:          Incompatibilities.  (line  141)
  * floating point precision:              Disappointments.    (line   68)
! * floating-point precision:              Optimize Options.   (line 1982)
  * floor:                                 Other Builtins.     (line    6)
  * floorf:                                Other Builtins.     (line    6)
  * floorl:                                Other Builtins.     (line    6)
--- 61964,61970 ----
  * flexible array members:                Zero Length.        (line    6)
  * float as function value type:          Incompatibilities.  (line  141)
  * floating point precision:              Disappointments.    (line   68)
! * floating-point precision:              Optimize Options.   (line 1989)
  * floor:                                 Other Builtins.     (line    6)
  * floorf:                                Other Builtins.     (line    6)
  * floorl:                                Other Builtins.     (line    6)
*************** Keyword Index
*** 61982,61988 ****
                                                               (line    6)
  * function, size of pointer to:          Pointer Arith.      (line    6)
  * functions in arbitrary sections:       Common Function Attributes.
!                                                              (line  796)
  * functions that are dynamically resolved: Common Function Attributes.
                                                               (line  400)
  * functions that are passed arguments in registers on x86-32: x86 Function Attributes.
--- 62015,62021 ----
                                                               (line    6)
  * function, size of pointer to:          Pointer Arith.      (line    6)
  * functions in arbitrary sections:       Common Function Attributes.
!                                                              (line  798)
  * functions that are dynamically resolved: Common Function Attributes.
                                                               (line  400)
  * functions that are passed arguments in registers on x86-32: x86 Function Attributes.
*************** Keyword Index
*** 61992,62000 ****
  * functions that have no side effects:   Common Function Attributes.
                                                               (line  139)
  * functions that have no side effects <1>: Common Function Attributes.
!                                                              (line  750)
  * functions that never return:           Common Function Attributes.
!                                                              (line  679)
  * functions that pop the argument stack on x86-32: x86 Function Attributes.
                                                               (line    9)
  * functions that pop the argument stack on x86-32 <1>: x86 Function Attributes.
--- 62025,62033 ----
  * functions that have no side effects:   Common Function Attributes.
                                                               (line  139)
  * functions that have no side effects <1>: Common Function Attributes.
!                                                              (line  752)
  * functions that never return:           Common Function Attributes.
!                                                              (line  681)
  * functions that pop the argument stack on x86-32: x86 Function Attributes.
                                                               (line    9)
  * functions that pop the argument stack on x86-32 <1>: x86 Function Attributes.
*************** Keyword Index
*** 62004,62012 ****
  * functions that pop the argument stack on x86-32 <3>: x86 Function Attributes.
                                                               (line  108)
  * functions that return more than once:  Common Function Attributes.
!                                                              (line  787)
  * functions with non-null pointer arguments: Common Function Attributes.
!                                                              (line  631)
  * functions with printf, scanf, strftime or strfmon style arguments: Common Function Attributes.
                                                               (line  243)
  * function_return function attribute, x86: x86 Function Attributes.
--- 62037,62045 ----
  * functions that pop the argument stack on x86-32 <3>: x86 Function Attributes.
                                                               (line  108)
  * functions that return more than once:  Common Function Attributes.
!                                                              (line  789)
  * functions with non-null pointer arguments: Common Function Attributes.
!                                                              (line  633)
  * functions with printf, scanf, strftime or strfmon style arguments: Common Function Attributes.
                                                               (line  243)
  * function_return function attribute, x86: x86 Function Attributes.
*************** Keyword Index
*** 62356,62362 ****
  * longjmp:                               Global Register Variables.
                                                               (line   74)
  * longjmp incompatibilities:             Incompatibilities.  (line   39)
! * longjmp warnings:                      Warning Options.    (line 1134)
  * long_call function attribute, ARC:     ARC Function Attributes.
                                                               (line   24)
  * long_call function attribute, ARM:     ARM Function Attributes.
--- 62389,62395 ----
  * longjmp:                               Global Register Variables.
                                                               (line   74)
  * longjmp incompatibilities:             Incompatibilities.  (line   39)
! * longjmp warnings:                      Warning Options.    (line 1135)
  * long_call function attribute, ARC:     ARC Function Attributes.
                                                               (line   24)
  * long_call function attribute, ARM:     ARM Function Attributes.
*************** Keyword Index
*** 62521,62527 ****
  * nocf_check function attribute:         x86 Function Attributes.
                                                               (line  322)
  * noclone function attribute:            Common Function Attributes.
!                                                              (line  601)
  * nocommon variable attribute:           Common Variable Attributes.
                                                               (line  118)
  * nocompression function attribute, MIPS: MIPS Function Attributes.
--- 62554,62560 ----
  * nocf_check function attribute:         x86 Function Attributes.
                                                               (line  322)
  * noclone function attribute:            Common Function Attributes.
!                                                              (line  603)
  * nocommon variable attribute:           Common Variable Attributes.
                                                               (line  118)
  * nocompression function attribute, MIPS: MIPS Function Attributes.
*************** Keyword Index
*** 62529,62537 ****
  * noinit variable attribute, MSP430:     MSP430 Variable Attributes.
                                                               (line    7)
  * noinline function attribute:           Common Function Attributes.
!                                                              (line  607)
  * noipa function attribute:              Common Function Attributes.
!                                                              (line  618)
  * nomicromips function attribute:        MIPS Function Attributes.
                                                               (line   91)
  * nomips16 function attribute, MIPS:     MIPS Function Attributes.
--- 62562,62570 ----
  * noinit variable attribute, MSP430:     MSP430 Variable Attributes.
                                                               (line    7)
  * noinline function attribute:           Common Function Attributes.
!                                                              (line  609)
  * noipa function attribute:              Common Function Attributes.
!                                                              (line  620)
  * nomicromips function attribute:        MIPS Function Attributes.
                                                               (line   91)
  * nomips16 function attribute, MIPS:     MIPS Function Attributes.
*************** Keyword Index
*** 62539,62557 ****
  * non-constant initializers:             Initializers.       (line    6)
  * non-static inline function:            Inline.             (line   82)
  * nonnull function attribute:            Common Function Attributes.
!                                                              (line  631)
  * nonstring variable attribute:          Common Variable Attributes.
                                                               (line  148)
  * noplt function attribute:              Common Function Attributes.
!                                                              (line  655)
  * noreturn function attribute:           Common Function Attributes.
!                                                              (line  679)
  * nosave_low_regs function attribute, SH: SH Function Attributes.
                                                               (line   34)
  * note GCC_COLORS capability:            Diagnostic Message Formatting Options.
                                                               (line   78)
  * nothrow function attribute:            Common Function Attributes.
!                                                              (line  710)
  * notshared type attribute, ARM:         ARM Type Attributes.
                                                               (line    6)
  * not_nested function attribute, NDS32:  NDS32 Function Attributes.
--- 62572,62590 ----
  * non-constant initializers:             Initializers.       (line    6)
  * non-static inline function:            Inline.             (line   82)
  * nonnull function attribute:            Common Function Attributes.
!                                                              (line  633)
  * nonstring variable attribute:          Common Variable Attributes.
                                                               (line  148)
  * noplt function attribute:              Common Function Attributes.
!                                                              (line  657)
  * noreturn function attribute:           Common Function Attributes.
!                                                              (line  681)
  * nosave_low_regs function attribute, SH: SH Function Attributes.
                                                               (line   34)
  * note GCC_COLORS capability:            Diagnostic Message Formatting Options.
                                                               (line   78)
  * nothrow function attribute:            Common Function Attributes.
!                                                              (line  712)
  * notshared type attribute, ARM:         ARM Type Attributes.
                                                               (line    6)
  * not_nested function attribute, NDS32:  NDS32 Function Attributes.
*************** Keyword Index
*** 62571,62585 ****
  * no_sanitize function attribute:        Common Function Attributes.
                                                               (line  561)
  * no_sanitize_address function attribute: Common Function Attributes.
!                                                              (line  571)
  * no_sanitize_thread function attribute: Common Function Attributes.
!                                                              (line  579)
  * no_sanitize_undefined function attribute: Common Function Attributes.
!                                                              (line  584)
  * no_split_stack function attribute:     Common Function Attributes.
!                                                              (line  590)
  * no_stack_limit function attribute:     Common Function Attributes.
!                                                              (line  596)
  * Nvidia PTX options:                    Nvidia PTX Options. (line    6)
  * nvptx options:                         Nvidia PTX Options. (line    6)
  * o in constraint:                       Simple Constraints. (line   23)
--- 62604,62618 ----
  * no_sanitize function attribute:        Common Function Attributes.
                                                               (line  561)
  * no_sanitize_address function attribute: Common Function Attributes.
!                                                              (line  573)
  * no_sanitize_thread function attribute: Common Function Attributes.
!                                                              (line  581)
  * no_sanitize_undefined function attribute: Common Function Attributes.
!                                                              (line  586)
  * no_split_stack function attribute:     Common Function Attributes.
!                                                              (line  592)
  * no_stack_limit function attribute:     Common Function Attributes.
!                                                              (line  598)
  * Nvidia PTX options:                    Nvidia PTX Options. (line    6)
  * nvptx options:                         Nvidia PTX Options. (line    6)
  * o in constraint:                       Simple Constraints. (line   23)
*************** Keyword Index
*** 62604,62610 ****
  * OpenMP SIMD:                           C Dialect Options.  (line  337)
  * operand constraints, asm:              Constraints.        (line    6)
  * optimize function attribute:           Common Function Attributes.
!                                                              (line  717)
  * optimize options:                      Optimize Options.   (line    6)
  * options to control diagnostics formatting: Diagnostic Message Formatting Options.
                                                               (line    6)
--- 62637,62643 ----
  * OpenMP SIMD:                           C Dialect Options.  (line  337)
  * operand constraints, asm:              Constraints.        (line    6)
  * optimize function attribute:           Common Function Attributes.
!                                                              (line  719)
  * optimize options:                      Optimize Options.   (line    6)
  * options to control diagnostics formatting: Diagnostic Message Formatting Options.
                                                               (line    6)
*************** Keyword Index
*** 62639,62645 ****
  * other register constraints:            Simple Constraints. (line  161)
  * output file option:                    Overall Options.    (line  186)
  * overloaded virtual function, warning:  C++ Dialect Options.
!                                                              (line  747)
  * p in constraint:                       Simple Constraints. (line  152)
  * packed type attribute:                 Common Type Attributes.
                                                               (line  229)
--- 62672,62678 ----
  * other register constraints:            Simple Constraints. (line  161)
  * output file option:                    Overall Options.    (line  186)
  * overloaded virtual function, warning:  C++ Dialect Options.
!                                                              (line  756)
  * p in constraint:                       Simple Constraints. (line  152)
  * packed type attribute:                 Common Type Attributes.
                                                               (line  229)
*************** Keyword Index
*** 62650,62656 ****
                                                               (line   31)
  * Pascal:                                G++ and GCC.        (line   23)
  * patchable_function_entry function attribute: Common Function Attributes.
!                                                              (line  732)
  * pcs function attribute, ARM:           ARM Function Attributes.
                                                               (line   51)
  * PDP-11 Options:                        PDP-11 Options.     (line    6)
--- 62683,62689 ----
                                                               (line   31)
  * Pascal:                                G++ and GCC.        (line   23)
  * patchable_function_entry function attribute: Common Function Attributes.
!                                                              (line  734)
  * pcs function attribute, ARM:           ARM Function Attributes.
                                                               (line   51)
  * PDP-11 Options:                        PDP-11 Options.     (line    6)
*************** Keyword Index
*** 62730,62736 ****
  * pragmas:                               Pragmas.            (line    6)
  * pragmas in C++, effect on inlining:    C++ Interface.      (line   57)
  * pragmas, interface and implementation: C++ Interface.      (line    6)
! * pragmas, warning of unknown:           Warning Options.    (line 1149)
  * precompiled headers:                   Precompiled Headers.
                                                               (line    6)
  * preprocessing numbers:                 Incompatibilities.  (line  173)
--- 62763,62769 ----
  * pragmas:                               Pragmas.            (line    6)
  * pragmas in C++, effect on inlining:    C++ Interface.      (line   57)
  * pragmas, interface and implementation: C++ Interface.      (line    6)
! * pragmas, warning of unknown:           Warning Options.    (line 1150)
  * precompiled headers:                   Precompiled Headers.
                                                               (line    6)
  * preprocessing numbers:                 Incompatibilities.  (line  173)
*************** Keyword Index
*** 62750,62756 ****
  * promotion of formal parameters:        Function Prototypes.
                                                               (line    6)
  * pure function attribute:               Common Function Attributes.
!                                                              (line  750)
  * push address instruction:              Simple Constraints. (line  152)
  * putchar:                               Other Builtins.     (line    6)
  * puts:                                  Other Builtins.     (line    6)
--- 62783,62789 ----
  * promotion of formal parameters:        Function Prototypes.
                                                               (line    6)
  * pure function attribute:               Common Function Attributes.
!                                                              (line  752)
  * push address instruction:              Simple Constraints. (line  152)
  * putchar:                               Other Builtins.     (line    6)
  * puts:                                  Other Builtins.     (line    6)
*************** Keyword Index
*** 62797,62803 ****
  * renesas function attribute, SH:        SH Function Attributes.
                                                               (line   40)
  * reordering, warning:                   C++ Dialect Options.
!                                                              (line  672)
  * reporting bugs:                        Bugs.               (line    6)
  * resbank function attribute, SH:        SH Function Attributes.
                                                               (line   44)
--- 62830,62836 ----
  * renesas function attribute, SH:        SH Function Attributes.
                                                               (line   40)
  * reordering, warning:                   C++ Dialect Options.
!                                                              (line  681)
  * reporting bugs:                        Bugs.               (line    6)
  * resbank function attribute, SH:        SH Function Attributes.
                                                               (line   44)
*************** Keyword Index
*** 62813,62821 ****
  * restricted this pointer:               Restricted Pointers.
                                                               (line    6)
  * returns_nonnull function attribute:    Common Function Attributes.
!                                                              (line  777)
  * returns_twice function attribute:      Common Function Attributes.
!                                                              (line  787)
  * rindex:                                Other Builtins.     (line    6)
  * rint:                                  Other Builtins.     (line    6)
  * rintf:                                 Other Builtins.     (line    6)
--- 62846,62854 ----
  * restricted this pointer:               Restricted Pointers.
                                                               (line    6)
  * returns_nonnull function attribute:    Common Function Attributes.
!                                                              (line  779)
  * returns_twice function attribute:      Common Function Attributes.
!                                                              (line  789)
  * rindex:                                Other Builtins.     (line    6)
  * rint:                                  Other Builtins.     (line    6)
  * rintf:                                 Other Builtins.     (line    6)
*************** Keyword Index
*** 62869,62875 ****
                                                               (line    9)
  * search path:                           Directory Options.  (line    6)
  * section function attribute:            Common Function Attributes.
!                                                              (line  796)
  * section variable attribute:            Common Variable Attributes.
                                                               (line  214)
  * secure_call function attribute, ARC:   ARC Function Attributes.
--- 62902,62908 ----
                                                               (line    9)
  * search path:                           Directory Options.  (line    6)
  * section function attribute:            Common Function Attributes.
!                                                              (line  798)
  * section variable attribute:            Common Variable Attributes.
                                                               (line  214)
  * secure_call function attribute, ARC:   ARC Function Attributes.
*************** Keyword Index
*** 62877,62883 ****
  * selectany variable attribute:          Microsoft Windows Variable Attributes.
                                                               (line   16)
  * sentinel function attribute:           Common Function Attributes.
!                                                              (line  812)
  * setjmp:                                Global Register Variables.
                                                               (line   74)
  * setjmp incompatibilities:              Incompatibilities.  (line   39)
--- 62910,62916 ----
  * selectany variable attribute:          Microsoft Windows Variable Attributes.
                                                               (line   16)
  * sentinel function attribute:           Common Function Attributes.
!                                                              (line  814)
  * setjmp:                                Global Register Variables.
                                                               (line   74)
  * setjmp incompatibilities:              Incompatibilities.  (line   39)
*************** Keyword Index
*** 62918,62924 ****
  * significandl:                          Other Builtins.     (line    6)
  * SIMD:                                  C Dialect Options.  (line  337)
  * simd function attribute:               Common Function Attributes.
!                                                              (line  838)
  * simple constraints:                    Simple Constraints. (line    6)
  * sin:                                   Other Builtins.     (line    6)
  * sincos:                                Other Builtins.     (line    6)
--- 62951,62957 ----
  * significandl:                          Other Builtins.     (line    6)
  * SIMD:                                  C Dialect Options.  (line  337)
  * simd function attribute:               Common Function Attributes.
!                                                              (line  840)
  * simple constraints:                    Simple Constraints. (line    6)
  * sin:                                   Other Builtins.     (line    6)
  * sincos:                                Other Builtins.     (line    6)
*************** Keyword Index
*** 62968,62974 ****
  * sseregparm function attribute, x86:    x86 Function Attributes.
                                                               (line   93)
  * stack_protect function attribute:      Common Function Attributes.
!                                                              (line  857)
  * Statement Attributes:                  Statement Attributes.
                                                               (line    6)
  * statements inside expressions:         Statement Exprs.    (line    6)
--- 63001,63007 ----
  * sseregparm function attribute, x86:    x86 Function Attributes.
                                                               (line   93)
  * stack_protect function attribute:      Common Function Attributes.
!                                                              (line  859)
  * Statement Attributes:                  Statement Attributes.
                                                               (line    6)
  * statements inside expressions:         Statement Exprs.    (line    6)
*************** Keyword Index
*** 63017,63023 ****
  * syntax checking:                       Warning Options.    (line   13)
  * syscall_linkage function attribute, IA-64: IA-64 Function Attributes.
                                                               (line    9)
! * system headers, warnings from:         Warning Options.    (line 1625)
  * sysv_abi function attribute, x86:      x86 Function Attributes.
                                                               (line   34)
  * tan:                                   Other Builtins.     (line    6)
--- 63050,63056 ----
  * syntax checking:                       Warning Options.    (line   13)
  * syscall_linkage function attribute, IA-64: IA-64 Function Attributes.
                                                               (line    9)
! * system headers, warnings from:         Warning Options.    (line 1631)
  * sysv_abi function attribute, x86:      x86 Function Attributes.
                                                               (line   34)
  * tan:                                   Other Builtins.     (line    6)
*************** Keyword Index
*** 63027,63033 ****
  * tanhl:                                 Other Builtins.     (line    6)
  * tanl:                                  Other Builtins.     (line    6)
  * target function attribute:             Common Function Attributes.
!                                                              (line  862)
  * target function attribute <1>:         ARM Function Attributes.
                                                               (line   70)
  * target function attribute <2>:         Nios II Function Attributes.
--- 63060,63066 ----
  * tanhl:                                 Other Builtins.     (line    6)
  * tanl:                                  Other Builtins.     (line    6)
  * target function attribute:             Common Function Attributes.
!                                                              (line  864)
  * target function attribute <1>:         ARM Function Attributes.
                                                               (line   70)
  * target function attribute <2>:         Nios II Function Attributes.
*************** Keyword Index
*** 63155,63161 ****
                                                               (line  244)
  * target-dependent options:              Submodel Options.   (line    6)
  * target_clones function attribute:      Common Function Attributes.
!                                                              (line  896)
  * TC1:                                   Standards.          (line   13)
  * TC2:                                   Standards.          (line   13)
  * TC3:                                   Standards.          (line   13)
--- 63188,63194 ----
                                                               (line  244)
  * target-dependent options:              Submodel Options.   (line    6)
  * target_clones function attribute:      Common Function Attributes.
!                                                              (line  898)
  * TC1:                                   Standards.          (line   13)
  * TC2:                                   Standards.          (line   13)
  * TC3:                                   Standards.          (line   13)
*************** Keyword Index
*** 63242,63252 ****
  * union:                                 Unnamed Fields.     (line    6)
  * union, casting to a:                   Cast to Union.      (line    6)
  * unions:                                Incompatibilities.  (line  146)
! * unknown pragmas, warning:              Warning Options.    (line 1149)
  * unresolved references and -nodefaultlibs: Link Options.    (line   91)
  * unresolved references and -nostdlib:   Link Options.       (line   91)
  * unused function attribute:             Common Function Attributes.
!                                                              (line  917)
  * unused label attribute:                Label Attributes.   (line   31)
  * unused type attribute:                 Common Type Attributes.
                                                               (line  357)
--- 63275,63285 ----
  * union:                                 Unnamed Fields.     (line    6)
  * union, casting to a:                   Cast to Union.      (line    6)
  * unions:                                Incompatibilities.  (line  146)
! * unknown pragmas, warning:              Warning Options.    (line 1150)
  * unresolved references and -nodefaultlibs: Link Options.    (line   91)
  * unresolved references and -nostdlib:   Link Options.       (line   91)
  * unused function attribute:             Common Function Attributes.
!                                                              (line  919)
  * unused label attribute:                Label Attributes.   (line   31)
  * unused type attribute:                 Common Type Attributes.
                                                               (line  357)
*************** Keyword Index
*** 63259,63265 ****
  * ur fixed-suffix:                       Fixed-Point.        (line    6)
  * UR fixed-suffix:                       Fixed-Point.        (line    6)
  * used function attribute:               Common Function Attributes.
!                                                              (line  922)
  * used variable attribute:               Common Variable Attributes.
                                                               (line  273)
  * User stack pointer in interrupts on the Blackfin: Blackfin Function Attributes.
--- 63292,63298 ----
  * ur fixed-suffix:                       Fixed-Point.        (line    6)
  * UR fixed-suffix:                       Fixed-Point.        (line    6)
  * used function attribute:               Common Function Attributes.
!                                                              (line  924)
  * used variable attribute:               Common Variable Attributes.
                                                               (line  273)
  * User stack pointer in interrupts on the Blackfin: Blackfin Function Attributes.
*************** Keyword Index
*** 63296,63302 ****
  * vfprintf:                              Other Builtins.     (line    6)
  * vfscanf:                               Other Builtins.     (line    6)
  * visibility function attribute:         Common Function Attributes.
!                                                              (line  932)
  * visibility type attribute:             Common Type Attributes.
                                                               (line  366)
  * visibility variable attribute:         Common Variable Attributes.
--- 63329,63335 ----
  * vfprintf:                              Other Builtins.     (line    6)
  * vfscanf:                               Other Builtins.     (line    6)
  * visibility function attribute:         Common Function Attributes.
!                                                              (line  934)
  * visibility type attribute:             Common Type Attributes.
                                                               (line  366)
  * visibility variable attribute:         Common Variable Attributes.
*************** Keyword Index
*** 63332,63347 ****
  * warning for comparison of signed and unsigned values: Warning Options.
                                                               (line 2212)
  * warning for overloaded virtual function: C++ Dialect Options.
!                                                              (line  747)
  * warning for reordering of member initializers: C++ Dialect Options.
!                                                              (line  672)
! * warning for unknown pragmas:           Warning Options.    (line 1149)
  * warning function attribute:            Common Function Attributes.
                                                               (line  206)
  * warning GCC_COLORS capability:         Diagnostic Message Formatting Options.
                                                               (line   75)
  * warning messages:                      Warning Options.    (line    6)
! * warnings from system headers:          Warning Options.    (line 1625)
  * warnings vs errors:                    Warnings and Errors.
                                                               (line    6)
  * warn_if_not_aligned type attribute:    Common Type Attributes.
--- 63365,63380 ----
  * warning for comparison of signed and unsigned values: Warning Options.
                                                               (line 2212)
  * warning for overloaded virtual function: C++ Dialect Options.
!                                                              (line  756)
  * warning for reordering of member initializers: C++ Dialect Options.
!                                                              (line  681)
! * warning for unknown pragmas:           Warning Options.    (line 1150)
  * warning function attribute:            Common Function Attributes.
                                                               (line  206)
  * warning GCC_COLORS capability:         Diagnostic Message Formatting Options.
                                                               (line   75)
  * warning messages:                      Warning Options.    (line    6)
! * warnings from system headers:          Warning Options.    (line 1631)
  * warnings vs errors:                    Warnings and Errors.
                                                               (line    6)
  * warn_if_not_aligned type attribute:    Common Type Attributes.
*************** Keyword Index
*** 63350,63362 ****
                                                               (line   73)
  * warn_unused type attribute:            C++ Attributes.     (line   71)
  * warn_unused_result function attribute: Common Function Attributes.
!                                                              (line 1032)
  * weak function attribute:               Common Function Attributes.
!                                                              (line 1049)
  * weak variable attribute:               Common Variable Attributes.
                                                               (line  310)
  * weakref function attribute:            Common Function Attributes.
!                                                              (line 1058)
  * whitespace:                            Incompatibilities.  (line  112)
  * Windows Options for x86:               x86 Windows Options.
                                                               (line    6)
--- 63383,63395 ----
                                                               (line   73)
  * warn_unused type attribute:            C++ Attributes.     (line   71)
  * warn_unused_result function attribute: Common Function Attributes.
!                                                              (line 1034)
  * weak function attribute:               Common Function Attributes.
!                                                              (line 1051)
  * weak variable attribute:               Common Variable Attributes.
                                                               (line  310)
  * weakref function attribute:            Common Function Attributes.
!                                                              (line 1060)
  * whitespace:                            Incompatibilities.  (line  112)
  * Windows Options for x86:               x86 Windows Options.
                                                               (line    6)
*************** Node: G++ and GCC3947
*** 63392,63793 ****
  Node: Standards6012
  Node: Invoking GCC19170
  Node: Option Summary23371
! Node: Overall Options75850
! Node: Invoking G++90842
! Node: C Dialect Options92365
! Node: C++ Dialect Options111229
! Node: Objective-C and Objective-C++ Dialect Options147796
! Node: Diagnostic Message Formatting Options159026
! Node: Warning Options167838
! Ref: Wtrigraphs253990
! Node: Debugging Options290577
! Node: Optimize Options309452
! Ref: Type-punning372781
! Node: Instrumentation Options464724
! Node: Preprocessor Options506889
! Ref: dashMF511736
! Ref: fdollars-in-identifiers516315
! Node: Assembler Options528565
! Node: Link Options529256
! Ref: Link Options-Footnote-1543634
! Node: Directory Options543970
! Node: Code Gen Options552373
! Node: Developer Options581038
! Node: Submodel Options619950
! Node: AArch64 Options621708
! Ref: aarch64-feature-modifiers631884
! Node: Adapteva Epiphany Options634275
! Node: ARC Options640222
! Node: ARM Options661139
! Node: AVR Options695490
! Node: Blackfin Options719520
! Node: C6X Options727414
! Node: CRIS Options728957
! Node: CR16 Options732696
! Node: Darwin Options733607
! Node: DEC Alpha Options741047
! Node: FR30 Options752663
! Node: FT32 Options753228
! Node: FRV Options754174
! Node: GNU/Linux Options760938
! Node: H8/300 Options762319
! Node: HPPA Options763771
! Node: IA-64 Options773303
! Node: LM32 Options781431
! Node: M32C Options781954
! Node: M32R/D Options783227
! Node: M680x0 Options786772
! Node: MCore Options800924
! Node: MeP Options802426
! Node: MicroBlaze Options806386
! Node: MIPS Options809188
! Node: MMIX Options844640
! Node: MN10300 Options847117
! Node: Moxie Options849658
! Node: MSP430 Options850145
! Node: NDS32 Options854849
! Node: Nios II Options857019
! Node: Nvidia PTX Options869186
! Node: PDP-11 Options871448
! Node: picoChip Options873145
! Node: PowerPC Options875283
! Node: PowerPC SPE Options875511
! Node: RISC-V Options903917
! Node: RL78 Options908301
! Node: RS/6000 and PowerPC Options912076
! Node: RX Options953957
! Node: S/390 and zSeries Options962559
! Node: Score Options973008
! Node: SH Options973857
! Node: Solaris 2 Options988999
! Node: SPARC Options990237
! Node: SPU Options1005858
! Node: System V Options1010797
! Node: TILE-Gx Options1011623
! Node: TILEPro Options1012641
! Node: V850 Options1013145
! Node: VAX Options1019832
! Node: Visium Options1020370
! Node: VMS Options1022678
! Node: VxWorks Options1023494
! Node: x86 Options1024646
! Node: x86 Windows Options1083117
! Node: Xstormy16 Options1085922
! Node: Xtensa Options1086216
! Node: zSeries Options1091365
! Node: Spec Files1091561
! Node: Environment Variables1113719
! Node: Precompiled Headers1122445
! Node: C Implementation1128451
! Node: Translation implementation1130141
! Node: Environment implementation1130732
! Node: Identifiers implementation1131286
! Node: Characters implementation1132372
! Node: Integers implementation1136022
! Node: Floating point implementation1138071
! Node: Arrays and pointers implementation1141134
! Ref: Arrays and pointers implementation-Footnote-11142594
! Node: Hints implementation1142720
! Node: Structures unions enumerations and bit-fields implementation1144215
! Node: Qualifiers implementation1146439
! Node: Declarators implementation1148219
! Node: Statements implementation1148560
! Node: Preprocessing directives implementation1148886
! Node: Library functions implementation1151207
! Node: Architecture implementation1151856
! Node: Locale-specific behavior implementation1153501
! Node: C++ Implementation1153806
! Node: Conditionally-supported behavior1155089
! Node: Exception handling1155706
! Node: C Extensions1156173
! Node: Statement Exprs1161374
! Node: Local Labels1165851
! Node: Labels as Values1168824
! Ref: Labels as Values-Footnote-11171351
! Node: Nested Functions1171536
! Node: Constructing Calls1175494
! Node: Typeof1180211
! Node: Conditionals1184140
! Node: __int1281185029
! Node: Long Long1185554
! Node: Complex1187030
! Node: Floating Types1189798
! Node: Half-Precision1193265
! Node: Decimal Float1195676
! Node: Hex Floats1197530
! Node: Fixed-Point1198567
! Node: Named Address Spaces1201825
! Ref: AVR Named Address Spaces1202511
! Node: Zero Length1209534
! Node: Empty Structures1212574
! Node: Variable Length1212980
! Node: Variadic Macros1215698
! Node: Escaped Newlines1218076
! Node: Subscripting1218937
! Node: Pointer Arith1219662
! Node: Pointers to Arrays1220236
! Node: Initializers1220981
! Node: Compound Literals1221482
! Node: Designated Inits1225049
! Node: Case Ranges1228785
! Node: Cast to Union1229466
! Node: Mixed Declarations1230592
! Node: Function Attributes1231102
! Node: Common Function Attributes1234490
! Node: AArch64 Function Attributes1285888
! Node: ARC Function Attributes1291294
! Node: ARM Function Attributes1293616
! Node: AVR Function Attributes1298421
! Node: Blackfin Function Attributes1302956
! Node: CR16 Function Attributes1305454
! Node: Epiphany Function Attributes1305981
! Node: H8/300 Function Attributes1308733
! Node: IA-64 Function Attributes1309929
! Node: M32C Function Attributes1310971
! Node: M32R/D Function Attributes1313309
! Node: m68k Function Attributes1314783
! Node: MCORE Function Attributes1315727
! Node: MeP Function Attributes1316538
! Node: MicroBlaze Function Attributes1317839
! Node: Microsoft Windows Function Attributes1319346
! Node: MIPS Function Attributes1323915
! Node: MSP430 Function Attributes1329533
! Node: NDS32 Function Attributes1333381
! Node: Nios II Function Attributes1335805
! Node: Nvidia PTX Function Attributes1337102
! Node: PowerPC Function Attributes1337717
! Node: RISC-V Function Attributes1344772
! Node: RL78 Function Attributes1345591
! Node: RX Function Attributes1346830
! Node: S/390 Function Attributes1349378
! Node: SH Function Attributes1351206
! Node: SPU Function Attributes1354627
! Node: Symbian OS Function Attributes1355435
! Node: V850 Function Attributes1355772
! Node: Visium Function Attributes1356317
! Node: x86 Function Attributes1356845
! Node: Xstormy16 Function Attributes1372113
! Node: Variable Attributes1372620
! Node: Common Variable Attributes1374109
! Node: ARC Variable Attributes1387877
! Node: AVR Variable Attributes1388259
! Node: Blackfin Variable Attributes1393421
! Node: H8/300 Variable Attributes1394279
! Node: IA-64 Variable Attributes1395352
! Node: M32R/D Variable Attributes1396103
! Node: MeP Variable Attributes1396886
! Node: Microsoft Windows Variable Attributes1398979
! Node: MSP430 Variable Attributes1401432
! Node: Nvidia PTX Variable Attributes1402633
! Node: PowerPC Variable Attributes1403250
! Node: RL78 Variable Attributes1403807
! Node: SPU Variable Attributes1404225
! Node: V850 Variable Attributes1404590
! Node: x86 Variable Attributes1405222
! Node: Xstormy16 Variable Attributes1406278
! Node: Type Attributes1406848
! Node: Common Type Attributes1408192
! Node: ARC Type Attributes1425041
! Node: ARM Type Attributes1425513
! Node: MeP Type Attributes1426295
! Node: PowerPC Type Attributes1426697
! Node: SPU Type Attributes1427686
! Node: x86 Type Attributes1428105
! Node: Label Attributes1429093
! Node: Enumerator Attributes1431026
! Node: Statement Attributes1432345
! Node: Attribute Syntax1433828
! Node: Function Prototypes1445086
! Node: C++ Comments1446866
! Node: Dollar Signs1447385
! Node: Character Escapes1447850
! Node: Alignment1448134
! Node: Inline1449506
! Node: Volatiles1454323
! Node: Using Assembly Language with C1457222
! Node: Basic Asm1458459
! Node: Extended Asm1463645
! Ref: Volatile1467471
! Ref: AssemblerTemplate1471556
! Ref: OutputOperands1475794
! Ref: FlagOutputOperands1482745
! Ref: InputOperands1484774
! Ref: Clobbers and Scratch Registers1489042
! Ref: GotoLabels1497198
! Ref: x86Operandmodifiers1499333
! Ref: x86floatingpointasmoperands1501534
! Node: Constraints1504863
! Node: Simple Constraints1505969
! Node: Multi-Alternative1513283
! Node: Modifiers1514958
! Node: Machine Constraints1517756
! Node: Asm Labels1577557
! Node: Explicit Register Variables1579177
! Ref: Explicit Reg Vars1579391
! Node: Global Register Variables1580000
! Ref: Global Reg Vars1580208
! Node: Local Register Variables1584060
! Ref: Local Reg Vars1584280
! Node: Size of an asm1587587
! Node: Alternate Keywords1588841
! Node: Incomplete Enums1590340
! Node: Function Names1591097
! Node: Return Address1592995
! Node: Vector Extensions1596936
! Node: Offsetof1604231
! Node: __sync Builtins1605064
! Node: __atomic Builtins1611505
! Node: Integer Overflow Builtins1624986
! Node: x86 specific memory model extensions for transactional memory1631462
! Node: Object Size Checking1632728
! Node: Pointer Bounds Checker builtins1638767
! Node: Other Builtins1644769
! Node: Target Builtins1685910
! Node: AArch64 Built-in Functions1687568
! Node: Alpha Built-in Functions1688023
! Node: Altera Nios II Built-in Functions1691071
! Node: ARC Built-in Functions1695440
! Node: ARC SIMD Built-in Functions1700652
! Node: ARM iWMMXt Built-in Functions1709548
! Node: ARM C Language Extensions (ACLE)1716544
! Node: ARM Floating Point Status and Control Intrinsics1717883
! Node: ARM ARMv8-M Security Extensions1718368
! Node: AVR Built-in Functions1719713
! Node: Blackfin Built-in Functions1723474
! Node: FR-V Built-in Functions1724093
! Node: Argument Types1724961
! Node: Directly-mapped Integer Functions1726715
! Node: Directly-mapped Media Functions1727799
! Node: Raw read/write Functions1736005
! Node: Other Built-in Functions1736913
! Node: MIPS DSP Built-in Functions1738099
! Node: MIPS Paired-Single Support1750596
! Node: MIPS Loongson Built-in Functions1752095
! Node: Paired-Single Arithmetic1758617
! Node: Paired-Single Built-in Functions1759565
! Node: MIPS-3D Built-in Functions1762232
! Node: MIPS SIMD Architecture (MSA) Support1767610
! Node: MIPS SIMD Architecture Built-in Functions1770450
! Node: Other MIPS Built-in Functions1797280
! Node: MSP430 Built-in Functions1798289
! Node: NDS32 Built-in Functions1799690
! Node: picoChip Built-in Functions1800983
! Node: PowerPC Built-in Functions1802326
! Node: PowerPC AltiVec/VSX Built-in Functions1835717
! Node: PowerPC Hardware Transactional Memory Built-in Functions2003423
! Node: PowerPC Atomic Memory Operation Functions2011934
! Node: RX Built-in Functions2014469
! Node: S/390 System z Built-in Functions2018487
! Node: SH Built-in Functions2023717
! Node: SPARC VIS Built-in Functions2025445
! Node: SPU Built-in Functions2033974
! Node: TI C6X Built-in Functions2035691
! Node: TILE-Gx Built-in Functions2036716
! Node: TILEPro Built-in Functions2037835
! Node: x86 Built-in Functions2038935
! Node: x86 transactional memory intrinsics2100207
! Node: x86 control-flow protection intrinsics2103474
! Node: Target Format Checks2105245
! Node: Solaris Format Checks2105677
! Node: Darwin Format Checks2106103
! Node: Pragmas2106921
! Node: AArch64 Pragmas2107694
! Node: ARM Pragmas2108151
! Node: M32C Pragmas2108778
! Node: MeP Pragmas2109850
! Node: RS/6000 and PowerPC Pragmas2111918
! Node: S/390 Pragmas2112658
! Node: Darwin Pragmas2113224
! Node: Solaris Pragmas2114277
! Node: Symbol-Renaming Pragmas2115441
! Node: Structure-Layout Pragmas2117057
! Node: Weak Pragmas2119337
! Node: Diagnostic Pragmas2120072
! Node: Visibility Pragmas2123181
! Node: Push/Pop Macro Pragmas2123866
! Node: Function Specific Option Pragmas2124839
! Node: Loop-Specific Pragmas2126708
! Node: Unnamed Fields2128308
! Node: Thread-Local2130505
! Node: C99 Thread-Local Edits2132611
! Node: C++98 Thread-Local Edits2134609
! Node: Binary constants2138054
! Node: C++ Extensions2138725
! Node: C++ Volatiles2140355
! Node: Restricted Pointers2142703
! Node: Vague Linkage2144294
! Node: C++ Interface2147917
! Ref: C++ Interface-Footnote-12151714
! Node: Template Instantiation2151852
! Node: Bound member functions2159335
! Node: C++ Attributes2160867
! Node: Function Multiversioning2164939
! Node: Type Traits2166746
! Node: C++ Concepts2173511
! Node: Deprecated Features2175010
! Node: Backwards Compatibility2177101
! Node: Objective-C2178935
! Node: GNU Objective-C runtime API2179542
! Node: Modern GNU Objective-C runtime API2180549
! Node: Traditional GNU Objective-C runtime API2182985
! Node: Executing code before main2183712
! Node: What you can and what you cannot do in +load2186456
! Node: Type encoding2188826
! Node: Legacy type encoding2193967
! Node: @encode2195057
! Node: Method signatures2195602
! Node: Garbage Collection2197594
! Node: Constant string objects2200284
! Node: compatibility_alias2202793
! Node: Exceptions2203518
! Node: Synchronization2206228
! Node: Fast enumeration2207412
! Node: Using fast enumeration2207724
! Node: c99-like fast enumeration syntax2208935
! Node: Fast enumeration details2209638
! Node: Fast enumeration protocol2211978
! Node: Messaging with the GNU Objective-C runtime2215130
! Node: Dynamically registering methods2216502
! Node: Forwarding hook2218193
! Node: Compatibility2221234
! Node: Gcov2227790
! Node: Gcov Intro2228325
! Node: Invoking Gcov2231043
! Node: Gcov and Optimization2251991
! Node: Gcov Data Files2255360
! Node: Cross-profiling2256777
! Node: Gcov-tool2258631
! Node: Gcov-tool Intro2259056
! Node: Invoking Gcov-tool2261026
! Node: Gcov-dump2263604
! Node: Gcov-dump Intro2263926
! Node: Invoking Gcov-dump2264193
! Node: Trouble2264862
! Node: Actual Bugs2266280
! Node: Interoperation2266727
! Node: Incompatibilities2273618
! Node: Fixed Headers2281770
! Node: Standard Libraries2283428
! Node: Disappointments2284800
! Node: C++ Misunderstandings2289159
! Node: Static Definitions2289970
! Node: Name lookup2291023
! Ref: Name lookup-Footnote-12295804
! Node: Temporaries2295993
! Node: Copy Assignment2297969
! Node: Non-bugs2299776
! Node: Warnings and Errors2310282
! Node: Bugs2312044
! Node: Bug Criteria2312511
! Node: Bug Reporting2314721
! Node: Service2314939
! Node: Contributing2315758
! Node: Funding2316498
! Node: GNU Project2318988
! Node: Copying2319634
! Node: GNU Free Documentation License2357143
! Node: Contributors2382261
! Node: Option Index2423196
! Node: Keyword Index2687240
  
  End Tag Table
--- 63425,63826 ----
  Node: Standards6012
  Node: Invoking GCC19170
  Node: Option Summary23371
! Node: Overall Options75821
! Node: Invoking G++90813
! Node: C Dialect Options92336
! Node: C++ Dialect Options111200
! Node: Objective-C and Objective-C++ Dialect Options148190
! Node: Diagnostic Message Formatting Options159420
! Node: Warning Options168232
! Ref: Wtrigraphs254394
! Node: Debugging Options290981
! Node: Optimize Options309856
! Ref: Type-punning373481
! Node: Instrumentation Options465223
! Node: Preprocessor Options507388
! Ref: dashMF512235
! Ref: fdollars-in-identifiers516814
! Node: Assembler Options529064
! Node: Link Options529755
! Ref: Link Options-Footnote-1544133
! Node: Directory Options544469
! Node: Code Gen Options552872
! Node: Developer Options581537
! Node: Submodel Options620449
! Node: AArch64 Options622207
! Ref: aarch64-feature-modifiers632383
! Node: Adapteva Epiphany Options634774
! Node: ARC Options640721
! Node: ARM Options661638
! Node: AVR Options695989
! Node: Blackfin Options720019
! Node: C6X Options727913
! Node: CRIS Options729456
! Node: CR16 Options733195
! Node: Darwin Options734106
! Node: DEC Alpha Options741546
! Node: FR30 Options753162
! Node: FT32 Options753727
! Node: FRV Options754673
! Node: GNU/Linux Options761437
! Node: H8/300 Options762818
! Node: HPPA Options764270
! Node: IA-64 Options773802
! Node: LM32 Options781930
! Node: M32C Options782453
! Node: M32R/D Options783726
! Node: M680x0 Options787271
! Node: MCore Options801423
! Node: MeP Options802925
! Node: MicroBlaze Options806885
! Node: MIPS Options809687
! Node: MMIX Options845139
! Node: MN10300 Options847616
! Node: Moxie Options850157
! Node: MSP430 Options850644
! Node: NDS32 Options855348
! Node: Nios II Options857518
! Node: Nvidia PTX Options869685
! Node: PDP-11 Options871947
! Node: picoChip Options873644
! Node: PowerPC Options875782
! Node: PowerPC SPE Options876010
! Node: RISC-V Options904416
! Node: RL78 Options908800
! Node: RS/6000 and PowerPC Options912575
! Node: RX Options954456
! Node: S/390 and zSeries Options963058
! Node: Score Options973507
! Node: SH Options974356
! Node: Solaris 2 Options989498
! Node: SPARC Options990736
! Node: SPU Options1006357
! Node: System V Options1011296
! Node: TILE-Gx Options1012122
! Node: TILEPro Options1013140
! Node: V850 Options1013644
! Node: VAX Options1020331
! Node: Visium Options1020869
! Node: VMS Options1023177
! Node: VxWorks Options1023993
! Node: x86 Options1025145
! Node: x86 Windows Options1083616
! Node: Xstormy16 Options1086421
! Node: Xtensa Options1086715
! Node: zSeries Options1091864
! Node: Spec Files1092060
! Node: Environment Variables1114218
! Node: Precompiled Headers1122944
! Node: C Implementation1128950
! Node: Translation implementation1130640
! Node: Environment implementation1131231
! Node: Identifiers implementation1131785
! Node: Characters implementation1132871
! Node: Integers implementation1136521
! Node: Floating point implementation1138570
! Node: Arrays and pointers implementation1141633
! Ref: Arrays and pointers implementation-Footnote-11143093
! Node: Hints implementation1143219
! Node: Structures unions enumerations and bit-fields implementation1144714
! Node: Qualifiers implementation1146938
! Node: Declarators implementation1148718
! Node: Statements implementation1149059
! Node: Preprocessing directives implementation1149385
! Node: Library functions implementation1151706
! Node: Architecture implementation1152355
! Node: Locale-specific behavior implementation1154000
! Node: C++ Implementation1154305
! Node: Conditionally-supported behavior1155588
! Node: Exception handling1156205
! Node: C Extensions1156672
! Node: Statement Exprs1161873
! Node: Local Labels1166350
! Node: Labels as Values1169323
! Ref: Labels as Values-Footnote-11171850
! Node: Nested Functions1172035
! Node: Constructing Calls1175993
! Node: Typeof1180710
! Node: Conditionals1184639
! Node: __int1281185528
! Node: Long Long1186053
! Node: Complex1187529
! Node: Floating Types1190297
! Node: Half-Precision1193764
! Node: Decimal Float1196175
! Node: Hex Floats1198029
! Node: Fixed-Point1199066
! Node: Named Address Spaces1202324
! Ref: AVR Named Address Spaces1203010
! Node: Zero Length1210033
! Node: Empty Structures1213073
! Node: Variable Length1213479
! Node: Variadic Macros1216197
! Node: Escaped Newlines1218575
! Node: Subscripting1219436
! Node: Pointer Arith1220161
! Node: Pointers to Arrays1220735
! Node: Initializers1221480
! Node: Compound Literals1221981
! Node: Designated Inits1225548
! Node: Case Ranges1229284
! Node: Cast to Union1229965
! Node: Mixed Declarations1231091
! Node: Function Attributes1231601
! Node: Common Function Attributes1234989
! Node: AArch64 Function Attributes1286498
! Node: ARC Function Attributes1291904
! Node: ARM Function Attributes1294226
! Node: AVR Function Attributes1299031
! Node: Blackfin Function Attributes1303566
! Node: CR16 Function Attributes1306064
! Node: Epiphany Function Attributes1306591
! Node: H8/300 Function Attributes1309343
! Node: IA-64 Function Attributes1310539
! Node: M32C Function Attributes1311581
! Node: M32R/D Function Attributes1313919
! Node: m68k Function Attributes1315393
! Node: MCORE Function Attributes1316337
! Node: MeP Function Attributes1317148
! Node: MicroBlaze Function Attributes1318449
! Node: Microsoft Windows Function Attributes1319956
! Node: MIPS Function Attributes1324525
! Node: MSP430 Function Attributes1330143
! Node: NDS32 Function Attributes1333991
! Node: Nios II Function Attributes1336415
! Node: Nvidia PTX Function Attributes1337712
! Node: PowerPC Function Attributes1338327
! Node: RISC-V Function Attributes1345382
! Node: RL78 Function Attributes1346201
! Node: RX Function Attributes1347440
! Node: S/390 Function Attributes1349988
! Node: SH Function Attributes1351816
! Node: SPU Function Attributes1355237
! Node: Symbian OS Function Attributes1356045
! Node: V850 Function Attributes1356382
! Node: Visium Function Attributes1356927
! Node: x86 Function Attributes1357455
! Node: Xstormy16 Function Attributes1372723
! Node: Variable Attributes1373230
! Node: Common Variable Attributes1374719
! Node: ARC Variable Attributes1388487
! Node: AVR Variable Attributes1388869
! Node: Blackfin Variable Attributes1394031
! Node: H8/300 Variable Attributes1394889
! Node: IA-64 Variable Attributes1395962
! Node: M32R/D Variable Attributes1396713
! Node: MeP Variable Attributes1397496
! Node: Microsoft Windows Variable Attributes1399589
! Node: MSP430 Variable Attributes1402042
! Node: Nvidia PTX Variable Attributes1403243
! Node: PowerPC Variable Attributes1403860
! Node: RL78 Variable Attributes1404417
! Node: SPU Variable Attributes1404835
! Node: V850 Variable Attributes1405200
! Node: x86 Variable Attributes1405832
! Node: Xstormy16 Variable Attributes1406888
! Node: Type Attributes1407458
! Node: Common Type Attributes1408802
! Node: ARC Type Attributes1425651
! Node: ARM Type Attributes1426123
! Node: MeP Type Attributes1426905
! Node: PowerPC Type Attributes1427307
! Node: SPU Type Attributes1428296
! Node: x86 Type Attributes1428715
! Node: Label Attributes1429703
! Node: Enumerator Attributes1431636
! Node: Statement Attributes1432955
! Node: Attribute Syntax1434438
! Node: Function Prototypes1445696
! Node: C++ Comments1447476
! Node: Dollar Signs1447995
! Node: Character Escapes1448460
! Node: Alignment1448744
! Node: Inline1450116
! Node: Volatiles1454933
! Node: Using Assembly Language with C1457832
! Node: Basic Asm1459069
! Node: Extended Asm1464255
! Ref: Volatile1468081
! Ref: AssemblerTemplate1472166
! Ref: OutputOperands1476404
! Ref: FlagOutputOperands1483355
! Ref: InputOperands1485384
! Ref: Clobbers and Scratch Registers1489652
! Ref: GotoLabels1497808
! Ref: x86Operandmodifiers1499943
! Ref: x86floatingpointasmoperands1502144
! Node: Constraints1505473
! Node: Simple Constraints1506579
! Node: Multi-Alternative1513893
! Node: Modifiers1515568
! Node: Machine Constraints1518366
! Node: Asm Labels1578167
! Node: Explicit Register Variables1579787
! Ref: Explicit Reg Vars1580001
! Node: Global Register Variables1580610
! Ref: Global Reg Vars1580818
! Node: Local Register Variables1584670
! Ref: Local Reg Vars1584890
! Node: Size of an asm1588197
! Node: Alternate Keywords1589451
! Node: Incomplete Enums1590950
! Node: Function Names1591707
! Node: Return Address1593605
! Node: Vector Extensions1597546
! Node: Offsetof1604841
! Node: __sync Builtins1605674
! Node: __atomic Builtins1612115
! Node: Integer Overflow Builtins1625596
! Node: x86 specific memory model extensions for transactional memory1632072
! Node: Object Size Checking1633338
! Node: Pointer Bounds Checker builtins1639377
! Node: Other Builtins1645379
! Node: Target Builtins1686520
! Node: AArch64 Built-in Functions1688178
! Node: Alpha Built-in Functions1688633
! Node: Altera Nios II Built-in Functions1691681
! Node: ARC Built-in Functions1696050
! Node: ARC SIMD Built-in Functions1701262
! Node: ARM iWMMXt Built-in Functions1710158
! Node: ARM C Language Extensions (ACLE)1717154
! Node: ARM Floating Point Status and Control Intrinsics1718493
! Node: ARM ARMv8-M Security Extensions1718978
! Node: AVR Built-in Functions1720323
! Node: Blackfin Built-in Functions1724084
! Node: FR-V Built-in Functions1724703
! Node: Argument Types1725571
! Node: Directly-mapped Integer Functions1727325
! Node: Directly-mapped Media Functions1728409
! Node: Raw read/write Functions1736615
! Node: Other Built-in Functions1737523
! Node: MIPS DSP Built-in Functions1738709
! Node: MIPS Paired-Single Support1751206
! Node: MIPS Loongson Built-in Functions1752705
! Node: Paired-Single Arithmetic1759227
! Node: Paired-Single Built-in Functions1760175
! Node: MIPS-3D Built-in Functions1762842
! Node: MIPS SIMD Architecture (MSA) Support1768220
! Node: MIPS SIMD Architecture Built-in Functions1771060
! Node: Other MIPS Built-in Functions1797890
! Node: MSP430 Built-in Functions1798899
! Node: NDS32 Built-in Functions1800300
! Node: picoChip Built-in Functions1801593
! Node: PowerPC Built-in Functions1802936
! Node: PowerPC AltiVec/VSX Built-in Functions1837417
! Node: PowerPC Hardware Transactional Memory Built-in Functions2005123
! Node: PowerPC Atomic Memory Operation Functions2013634
! Node: RX Built-in Functions2016169
! Node: S/390 System z Built-in Functions2020187
! Node: SH Built-in Functions2025417
! Node: SPARC VIS Built-in Functions2027145
! Node: SPU Built-in Functions2035674
! Node: TI C6X Built-in Functions2037391
! Node: TILE-Gx Built-in Functions2038416
! Node: TILEPro Built-in Functions2039535
! Node: x86 Built-in Functions2040635
! Node: x86 transactional memory intrinsics2101907
! Node: x86 control-flow protection intrinsics2105174
! Node: Target Format Checks2106945
! Node: Solaris Format Checks2107377
! Node: Darwin Format Checks2107803
! Node: Pragmas2108621
! Node: AArch64 Pragmas2109394
! Node: ARM Pragmas2109851
! Node: M32C Pragmas2110478
! Node: MeP Pragmas2111550
! Node: RS/6000 and PowerPC Pragmas2113618
! Node: S/390 Pragmas2114358
! Node: Darwin Pragmas2114924
! Node: Solaris Pragmas2115977
! Node: Symbol-Renaming Pragmas2117141
! Node: Structure-Layout Pragmas2118757
! Node: Weak Pragmas2121037
! Node: Diagnostic Pragmas2121772
! Node: Visibility Pragmas2124881
! Node: Push/Pop Macro Pragmas2125566
! Node: Function Specific Option Pragmas2126539
! Node: Loop-Specific Pragmas2128408
! Node: Unnamed Fields2130008
! Node: Thread-Local2132205
! Node: C99 Thread-Local Edits2134311
! Node: C++98 Thread-Local Edits2136309
! Node: Binary constants2139754
! Node: C++ Extensions2140425
! Node: C++ Volatiles2142055
! Node: Restricted Pointers2144403
! Node: Vague Linkage2145994
! Node: C++ Interface2149617
! Ref: C++ Interface-Footnote-12153414
! Node: Template Instantiation2153552
! Node: Bound member functions2161035
! Node: C++ Attributes2162567
! Node: Function Multiversioning2166639
! Node: Type Traits2168446
! Node: C++ Concepts2175211
! Node: Deprecated Features2176710
! Node: Backwards Compatibility2178801
! Node: Objective-C2180635
! Node: GNU Objective-C runtime API2181242
! Node: Modern GNU Objective-C runtime API2182249
! Node: Traditional GNU Objective-C runtime API2184685
! Node: Executing code before main2185412
! Node: What you can and what you cannot do in +load2188156
! Node: Type encoding2190526
! Node: Legacy type encoding2195667
! Node: @encode2196757
! Node: Method signatures2197302
! Node: Garbage Collection2199294
! Node: Constant string objects2201984
! Node: compatibility_alias2204493
! Node: Exceptions2205218
! Node: Synchronization2207928
! Node: Fast enumeration2209112
! Node: Using fast enumeration2209424
! Node: c99-like fast enumeration syntax2210635
! Node: Fast enumeration details2211338
! Node: Fast enumeration protocol2213678
! Node: Messaging with the GNU Objective-C runtime2216830
! Node: Dynamically registering methods2218202
! Node: Forwarding hook2219893
! Node: Compatibility2222934
! Node: Gcov2229490
! Node: Gcov Intro2230025
! Node: Invoking Gcov2232743
! Node: Gcov and Optimization2253691
! Node: Gcov Data Files2257060
! Node: Cross-profiling2258477
! Node: Gcov-tool2260331
! Node: Gcov-tool Intro2260756
! Node: Invoking Gcov-tool2262726
! Node: Gcov-dump2265304
! Node: Gcov-dump Intro2265626
! Node: Invoking Gcov-dump2265893
! Node: Trouble2266562
! Node: Actual Bugs2267980
! Node: Interoperation2268427
! Node: Incompatibilities2275318
! Node: Fixed Headers2283470
! Node: Standard Libraries2285128
! Node: Disappointments2286500
! Node: C++ Misunderstandings2290859
! Node: Static Definitions2291670
! Node: Name lookup2292723
! Ref: Name lookup-Footnote-12297504
! Node: Temporaries2297693
! Node: Copy Assignment2299669
! Node: Non-bugs2301476
! Node: Warnings and Errors2311982
! Node: Bugs2313744
! Node: Bug Criteria2314211
! Node: Bug Reporting2316421
! Node: Service2316639
! Node: Contributing2317458
! Node: Funding2318198
! Node: GNU Project2320688
! Node: Copying2321334
! Node: GNU Free Documentation License2358843
! Node: Contributors2383961
! Node: Option Index2424896
! Node: Keyword Index2688794
  
  End Tag Table
diff -Nrcpad gcc-8.1.0/gcc/doc/gccint.info gcc-8.2.0/gcc/doc/gccint.info
*** gcc-8.1.0/gcc/doc/gccint.info	Wed May  2 08:39:48 2018
--- gcc-8.2.0/gcc/doc/gccint.info	Thu Jul 26 10:07:46 2018
*************** Introduction
*** 55,61 ****
  This manual documents the internals of the GNU compilers, including how
  to port them to new targets and some information about how to write
  front ends for new languages.  It corresponds to the compilers (GCC)
! version 8.1.0.  The use of the GNU compilers is documented in a separate
  manual.  *Note Introduction: (gcc)Top.
  
   This manual is mainly a reference manual rather than a tutorial.  It
--- 55,61 ----
  This manual documents the internals of the GNU compilers, including how
  to port them to new targets and some information about how to write
  front ends for new languages.  It corresponds to the compilers (GCC)
! version 8.2.0.  The use of the GNU compilers is documented in a separate
  manual.  *Note Introduction: (gcc)Top.
  
   This manual is mainly a reference manual rather than a tutorial.  It
*************** By convention, keywords ending in '_noca
*** 4550,4556 ****
  specified for the particular test in an earlier 'dg-options' or
  'dg-add-options' directive.
  
! 7.2.3.1 Data type sizes
  .......................
  
  'ilp32'
--- 4550,4567 ----
  specified for the particular test in an earlier 'dg-options' or
  'dg-add-options' directive.
  
! 7.2.3.1 Endianness
! ..................
! 
! 'be'
!      Target uses big-endian memory order for multi-byte and multi-word
!      data.
! 
! 'le'
!      Target uses little-endian memory order for multi-byte and
!      multi-word data.
! 
! 7.2.3.2 Data type sizes
  .......................
  
  'ilp32'
*************** specified for the particular test in an
*** 4615,4621 ****
       Target has runtime support for any options added with
       'dg-add-options' for any '_FloatN' or '_FloatNx' type.
  
! 7.2.3.2 Fortran-specific attributes
  ...................................
  
  'fortran_integer_16'
--- 4626,4632 ----
       Target has runtime support for any options added with
       'dg-add-options' for any '_FloatN' or '_FloatNx' type.
  
! 7.2.3.3 Fortran-specific attributes
  ...................................
  
  'fortran_integer_16'
*************** specified for the particular test in an
*** 4633,4639 ****
  'fortran_large_real'
       Target supports Fortran 'real' kinds larger than 'real(8)'.
  
! 7.2.3.3 Vector-specific attributes
  ..................................
  
  'vect_align_stack_vars'
--- 4644,4650 ----
  'fortran_large_real'
       Target supports Fortran 'real' kinds larger than 'real(8)'.
  
! 7.2.3.4 Vector-specific attributes
  ..................................
  
  'vect_align_stack_vars'
*************** specified for the particular test in an
*** 4849,4855 ****
  'vect_fold_extract_last'
       Target supports the 'fold_extract_last' optab.
  
! 7.2.3.4 Thread Local Storage attributes
  .......................................
  
  'tls'
--- 4860,4866 ----
  'vect_fold_extract_last'
       Target supports the 'fold_extract_last' optab.
  
! 7.2.3.5 Thread Local Storage attributes
  .......................................
  
  'tls'
*************** specified for the particular test in an
*** 4861,4867 ****
  'tls_runtime'
       Test system supports executing TLS executables.
  
! 7.2.3.5 Decimal floating point attributes
  .........................................
  
  'dfp'
--- 4872,4878 ----
  'tls_runtime'
       Test system supports executing TLS executables.
  
! 7.2.3.6 Decimal floating point attributes
  .........................................
  
  'dfp'
*************** specified for the particular test in an
*** 4882,4888 ****
       Target generates decimal floating point instructions with current
       options.
  
! 7.2.3.6 ARM-specific attributes
  ...............................
  
  'arm32'
--- 4893,4899 ----
       Target generates decimal floating point instructions with current
       options.
  
! 7.2.3.7 ARM-specific attributes
  ...............................
  
  'arm32'
*************** specified for the particular test in an
*** 5077,5083 ****
       supported in *note arm_coproc3_ok:: in addition the following:
       'MCRR2' and 'MRRC2'.
  
! 7.2.3.7 AArch64-specific attributes
  ...................................
  
  'aarch64_asm_<ext>_ok'
--- 5088,5094 ----
       supported in *note arm_coproc3_ok:: in addition the following:
       'MCRR2' and 'MRRC2'.
  
! 7.2.3.8 AArch64-specific attributes
  ...................................
  
  'aarch64_asm_<ext>_ok'
*************** specified for the particular test in an
*** 5102,5108 ****
       Binutils installed on test system supports relocation types
       required by -fpic for AArch64 small memory model.
  
! 7.2.3.8 MIPS-specific attributes
  ................................
  
  'mips64'
--- 5113,5119 ----
       Binutils installed on test system supports relocation types
       required by -fpic for AArch64 small memory model.
  
! 7.2.3.9 MIPS-specific attributes
  ................................
  
  'mips64'
*************** specified for the particular test in an
*** 5128,5135 ****
  'mpaired_single'
       MIPS target supports '-mpaired-single'.
  
! 7.2.3.9 PowerPC-specific attributes
! ...................................
  
  'dfp_hw'
       PowerPC target supports executing hardware DFP instructions.
--- 5139,5146 ----
  'mpaired_single'
       MIPS target supports '-mpaired-single'.
  
! 7.2.3.10 PowerPC-specific attributes
! ....................................
  
  'dfp_hw'
       PowerPC target supports executing hardware DFP instructions.
*************** specified for the particular test in an
*** 5201,5207 ****
  'vsx_hw'
       PowerPC target supports executing VSX instructions (ISA 2.06).
  
! 7.2.3.10 Other hardware attributes
  ..................................
  
  'autoincdec'
--- 5212,5218 ----
  'vsx_hw'
       PowerPC target supports executing VSX instructions (ISA 2.06).
  
! 7.2.3.11 Other hardware attributes
  ..................................
  
  'autoincdec'
*************** specified for the particular test in an
*** 5284,5290 ****
  'xorsign'
       Target supports the xorsign optab expansion.
  
! 7.2.3.11 Environment attributes
  ...............................
  
  'c'
--- 5295,5301 ----
  'xorsign'
       Target supports the xorsign optab expansion.
  
! 7.2.3.12 Environment attributes
  ...............................
  
  'c'
*************** specified for the particular test in an
*** 5389,5395 ****
  'wchar'
       Target supports wide characters.
  
! 7.2.3.12 Other attributes
  .........................
  
  'automatic_stack_alignment'
--- 5400,5406 ----
  'wchar'
       Target supports wide characters.
  
! 7.2.3.13 Other attributes
  .........................
  
  'automatic_stack_alignment'
*************** specified for the particular test in an
*** 5520,5526 ****
  'comdat_group'
       Target uses comdat groups.
  
! 7.2.3.13 Local to tests in 'gcc.target/i386'
  ............................................
  
  '3dnow'
--- 5531,5537 ----
  'comdat_group'
       Target uses comdat groups.
  
! 7.2.3.14 Local to tests in 'gcc.target/i386'
  ............................................
  
  '3dnow'
*************** specified for the particular test in an
*** 5559,5571 ****
  'xop'
       Target supports compiling 'xop' instructions.
  
! 7.2.3.14 Local to tests in 'gcc.target/spu/ea'
  ..............................................
  
  'ealib'
       Target '__ea' library functions are available.
  
! 7.2.3.15 Local to tests in 'gcc.test-framework'
  ...............................................
  
  'no'
--- 5570,5582 ----
  'xop'
       Target supports compiling 'xop' instructions.
  
! 7.2.3.15 Local to tests in 'gcc.target/spu/ea'
  ..............................................
  
  'ealib'
       Target '__ea' library functions are available.
  
! 7.2.3.16 Local to tests in 'gcc.test-framework'
  ...............................................
  
  'no'
*************** Node: Test Directives205236
*** 53966,54348 ****
  Node: Directives205763
  Node: Selectors216529
  Node: Effective-Target Keywords217885
! Ref: arm_fp_ok228231
! Ref: arm_neon_ok229313
! Ref: arm_neon_ok_no_float_abi229482
! Ref: arm_neonv2_ok229649
! Ref: arm_fp16_ok229816
! Ref: arm_neon_fp16_ok230158
! Ref: arm_vfp3_ok231034
! Ref: arm_v8_1a_neon_ok231460
! Ref: arm_v8_2a_fp16_scalar_ok231888
! Ref: arm_v8_2a_fp16_neon_ok232339
! Ref: arm_v8_2a_dotprod_neon_ok232814
! Ref: arm_fp16fml_neon_ok233234
! Ref: arm_coproc1_ok234076
! Ref: arm_coproc2_ok234202
! Ref: arm_coproc3_ok234430
! Ref: stack_size_et244677
! Node: Add Options246980
! Ref: arm_fp16_ieee247998
! Ref: arm_fp16_alternative248253
! Ref: stack_size_ao250504
! Node: Require Support250753
! Node: Final Actions253582
! Node: Ada Tests259241
! Node: C Tests260404
! Node: LTO Testing264776
! Node: gcov Testing266419
! Node: profopt Testing269409
! Node: compat Testing271124
! Node: Torture Tests275364
! Node: GIMPLE Tests276998
! Node: RTL Tests278241
! Node: Options279547
! Node: Option file format279988
! Node: Option properties286977
! Node: Passes300951
! Node: Parsing pass301767
! Node: Gimplification pass305295
! Node: Pass manager307128
! Node: Tree SSA passes308974
! Node: RTL passes330516
! Node: Optimization info342780
! Node: Dump setup343599
! Node: Optimization groups344728
! Node: Dump files and streams345707
! Node: Dump output verbosity346905
! Node: Dump types347961
! Node: Dump examples349451
! Node: poly_int350932
! Node: Overview of poly_int352412
! Node: Consequences of using poly_int355016
! Node: Comparisons involving poly_int356651
! Node: Comparison functions for poly_int358289
! Node: Properties of the poly_int comparisons359496
! Node: Comparing potentially-unordered poly_ints361938
! Node: Comparing ordered poly_ints362849
! Node: Checking for a poly_int marker value364873
! Node: Range checks on poly_ints365722
! Node: Sorting poly_ints368376
! Node: Arithmetic on poly_ints369149
! Node: Using poly_int with C++ arithmetic operators369950
! Node: wi arithmetic on poly_ints371481
! Node: Division of poly_ints372333
! Node: Other poly_int arithmetic373840
! Node: Alignment of poly_ints375246
! Node: Computing bounds on poly_ints378523
! Node: Converting poly_ints379304
! Node: Miscellaneous poly_int routines382851
! Node: Guidelines for using poly_int383491
! Node: GENERIC388423
! Node: Deficiencies390301
! Node: Tree overview390542
! Node: Macros and Functions394666
! Node: Identifiers395491
! Node: Containers397100
! Node: Types398257
! Node: Declarations410331
! Node: Working with declarations410826
! Node: Internal structure416430
! Node: Current structure hierarchy416814
! Node: Adding new DECL node types418907
! Node: Attributes423191
! Node: Expression trees424435
! Node: Constant expressions426189
! Node: Storage References432281
! Node: Unary and Binary Expressions435800
! Node: Vectors456486
! Node: Statements462155
! Node: Basic Statements462687
! Node: Blocks467314
! Node: Statement Sequences469015
! Node: Empty Statements469348
! Node: Jumps469922
! Node: Cleanups470575
! Node: OpenMP472342
! Node: OpenACC478187
! Node: Functions479228
! Node: Function Basics479699
! Node: Function Properties483383
! Node: Language-dependent trees486164
! Node: C and C++ Trees487051
! Node: Types for C++489955
! Node: Namespaces494925
! Node: Classes498031
! Node: Functions for C++502939
! Node: Statements for C++509190
! Node: C++ Expressions517243
! Node: Java Trees518748
! Node: GIMPLE518861
! Node: Tuple representation522526
! Node: Class hierarchy of GIMPLE statements529486
! Node: GIMPLE instruction set534474
! Node: GIMPLE Exception Handling536106
! Node: Temporaries538018
! Ref: Temporaries-Footnote-1539336
! Node: Operands539401
! Node: Compound Expressions540162
! Node: Compound Lvalues540396
! Node: Conditional Expressions541158
! Node: Logical Operators541817
! Node: Manipulating GIMPLE statements549165
! Node: Tuple specific accessors555101
! Node: GIMPLE_ASM555880
! Node: GIMPLE_ASSIGN558263
! Node: GIMPLE_BIND562967
! Node: GIMPLE_CALL564781
! Node: GIMPLE_CATCH568924
! Node: GIMPLE_COND570074
! Node: GIMPLE_DEBUG572869
! Node: GIMPLE_EH_FILTER577467
! Node: GIMPLE_LABEL579030
! Node: GIMPLE_GOTO579643
! Node: GIMPLE_NOP580166
! Node: GIMPLE_OMP_ATOMIC_LOAD580528
! Node: GIMPLE_OMP_ATOMIC_STORE581524
! Node: GIMPLE_OMP_CONTINUE582223
! Node: GIMPLE_OMP_CRITICAL583702
! Node: GIMPLE_OMP_FOR584696
! Node: GIMPLE_OMP_MASTER588112
! Node: GIMPLE_OMP_ORDERED588490
! Node: GIMPLE_OMP_PARALLEL588884
! Node: GIMPLE_OMP_RETURN591653
! Node: GIMPLE_OMP_SECTION592298
! Node: GIMPLE_OMP_SECTIONS592958
! Node: GIMPLE_OMP_SINGLE594568
! Node: GIMPLE_PHI595514
! Node: GIMPLE_RESX596793
! Node: GIMPLE_RETURN597512
! Node: GIMPLE_SWITCH598086
! Node: GIMPLE_TRY599961
! Node: GIMPLE_WITH_CLEANUP_EXPR601733
! Node: GIMPLE sequences602612
! Node: Sequence iterators605818
! Node: Adding a new GIMPLE statement code614275
! Node: Statement and operand traversals615620
! Node: Tree SSA618212
! Node: Annotations620000
! Node: SSA Operands620405
! Node: SSA634480
! Node: Alias analysis644186
! Node: Memory model647960
! Node: RTL649319
! Node: RTL Objects651507
! Node: RTL Classes655391
! Node: Accessors660523
! Node: Special Accessors662696
! Node: Flags668483
! Node: Machine Modes683746
! Node: Constants701279
! Node: Regs and Memory712558
! Node: Arithmetic731810
! Node: Comparisons741856
! Node: Bit-Fields746148
! Node: Vector Operations747700
! Node: Conversions749733
! Node: RTL Declarations754231
! Node: Side Effects755075
! Node: Incdec772086
! Node: Assembler775422
! Node: Debug Information776967
! Node: Insns778894
! Node: Calls806787
! Node: Sharing809380
! Node: Reading RTL812575
! Node: Control Flow813566
! Node: Basic Blocks815335
! Node: Edges820789
! Node: Profile information829408
! Node: Maintaining the CFG834092
! Node: Liveness information839860
! Node: Loop Analysis and Representation841986
! Node: Loop representation843022
! Node: Loop querying850585
! Node: Loop manipulation853406
! Node: LCSSA855742
! Node: Scalar evolutions857811
! Node: loop-iv861055
! Node: Number of iterations862977
! Node: Dependency analysis867058
! Node: Machine Desc873409
! Node: Overview875972
! Node: Patterns878012
! Node: Example882321
! Node: RTL Template883782
! Node: Output Template894438
! Node: Output Statement898619
! Node: Predicates902958
! Node: Machine-Independent Predicates905876
! Node: Defining Predicates910820
! Node: Constraints916783
! Node: Simple Constraints918252
! Node: Multi-Alternative931092
! Node: Class Preferences934301
! Node: Modifiers935193
! Node: Machine Constraints939926
! Node: Disable Insn Alternatives1002616
! Node: Define Constraints1006108
! Node: C Constraint Interface1013503
! Node: Standard Names1016630
! Ref: shift patterns1048676
! Ref: prologue instruction pattern1100330
! Ref: window_save instruction pattern1100823
! Ref: epilogue instruction pattern1101100
! Node: Pattern Ordering1120256
! Node: Dependent Patterns1121492
! Node: Jump Patterns1123112
! Ref: Jump Patterns-Footnote-11125259
! Node: Looping Patterns1125307
! Node: Insn Canonicalizations1130036
! Node: Expander Definitions1135243
! Node: Insn Splitting1143457
! Node: Including Patterns1153061
! Node: Peephole Definitions1154845
! Node: define_peephole1156098
! Node: define_peephole21162428
! Node: Insn Attributes1165494
! Node: Defining Attributes1166676
! Ref: define_enum_attr1170169
! Node: Expressions1171205
! Node: Tagging Insns1177955
! Node: Attr Example1182308
! Node: Insn Lengths1184681
! Node: Constant Attributes1188089
! Node: Mnemonic Attribute1189265
! Node: Delay Slots1190784
! Node: Processor pipeline description1194007
! Ref: Processor pipeline description-Footnote-11212824
! Node: Conditional Execution1213148
! Node: Define Subst1216631
! Node: Define Subst Example1218667
! Node: Define Subst Pattern Matching1221661
! Node: Define Subst Output Template1222887
! Node: Constant Definitions1224957
! Ref: define_enum1228739
! Node: Iterators1229227
! Node: Mode Iterators1229805
! Node: Defining Mode Iterators1230783
! Node: Substitutions1232277
! Node: Examples1234519
! Node: Code Iterators1235967
! Node: Int Iterators1238246
! Node: Subst Iterators1240692
! Node: Target Macros1242384
! Node: Target Structure1245396
! Node: Driver1247512
! Node: Run-time Target1266482
! Node: Per-Function Data1276193
! Node: Storage Layout1278957
! Node: Type Layout1306274
! Node: Registers1319615
! Node: Register Basics1320589
! Node: Allocation Order1326214
! Node: Values in Registers1328698
! Node: Leaf Functions1336174
! Node: Stack Registers1339033
! Node: Register Classes1340305
! Node: Stack and Calling1375087
! Node: Frame Layout1375693
! Node: Exception Handling1387528
! Node: Stack Checking1393738
! Node: Frame Registers1399114
! Node: Elimination1407665
! Node: Stack Arguments1411521
! Node: Register Arguments1418717
! Node: Scalar Return1442601
! Node: Aggregate Return1449057
! Node: Caller Saves1453611
! Node: Function Entry1454353
! Node: Profiling1465905
! Node: Tail Calls1468015
! Node: Shrink-wrapping separate components1469926
! Node: Stack Smashing Protection1472967
! Node: Miscellaneous Register Hooks1474890
! Node: Varargs1475756
! Node: Trampolines1485860
! Node: Library Calls1493024
! Node: Addressing Modes1497708
! Node: Anchored Addresses1523894
! Node: Condition Code1526537
! Node: CC0 Condition Codes1528864
! Node: MODE_CC Condition Codes1532110
! Node: Costs1538906
! Node: Scheduling1560278
! Node: Sections1584200
! Node: PIC1600129
! Node: Assembler Format1602188
! Node: File Framework1603326
! Ref: TARGET_HAVE_SWITCHABLE_BSS_SECTIONS1610925
! Node: Data Output1614195
! Node: Uninitialized Data1622141
! Node: Label Output1627152
! Node: Initialization1651763
! Node: Macros for Initialization1657724
! Node: Instruction Output1664443
! Node: Dispatch Tables1675072
! Node: Exception Region Output1679472
! Node: Alignment Output1686554
! Node: Debugging Info1691157
! Node: All Debuggers1691811
! Node: DBX Options1694583
! Node: DBX Hooks1700021
! Node: File Names and DBX1701330
! Node: DWARF1703434
! Node: VMS Debug1709249
! Node: Floating Point1709828
! Node: Mode Switching1712583
! Node: Target Attributes1717020
! Node: Emulated TLS1725986
! Node: MIPS Coprocessors1729376
! Node: PCH Target1730535
! Node: C++ ABI1732377
! Node: Named Address Spaces1737171
! Node: Misc1743087
! Ref: TARGET_SHIFT_TRUNCATION_MASK1750958
! Node: Host Config1806402
! Node: Host Common1807471
! Node: Filesystem1809845
! Node: Host Misc1813960
! Node: Fragments1816409
! Node: Target Fragment1817604
! Node: Host Fragment1828417
! Node: Collect21828657
! Node: Header Dirs1831293
! Node: Type Information1832716
! Node: GTY Options1835992
! Node: Inheritance and GTY1847251
! Ref: Inheritance and GTY-Footnote-11848816
! Node: User GC1849086
! Node: GGC Roots1852825
! Node: Files1853538
! Node: Invoking the garbage collector1856245
! Node: Troubleshooting1857750
! Node: Plugins1858825
! Node: Plugins loading1859954
! Node: Plugin API1861053
! Node: Plugins pass1868779
! Node: Plugins GC1870750
! Node: Plugins description1872468
! Node: Plugins attr1873004
! Node: Plugins recording1875284
! Node: Plugins gate1876134
! Node: Plugins tracking1876725
! Node: Plugins building1877313
! Node: LTO1880815
! Node: LTO Overview1881687
! Node: LTO object file layout1887514
! Node: IPA1892144
! Node: WHOPR1901109
! Node: Internal flags1905669
! Node: Match and Simplify1907080
! Node: GIMPLE API1908034
! Node: The Language1910829
! Node: Funding1922192
! Node: GNU Project1924691
! Node: Copying1925340
! Node: GNU Free Documentation License1962852
! Node: Contributors1987973
! Node: Option Index2028911
! Node: Concept Index2029788
  
  End Tag Table
--- 53977,54359 ----
  Node: Directives205763
  Node: Selectors216529
  Node: Effective-Target Keywords217885
! Ref: arm_fp_ok228449
! Ref: arm_neon_ok229531
! Ref: arm_neon_ok_no_float_abi229700
! Ref: arm_neonv2_ok229867
! Ref: arm_fp16_ok230034
! Ref: arm_neon_fp16_ok230376
! Ref: arm_vfp3_ok231252
! Ref: arm_v8_1a_neon_ok231678
! Ref: arm_v8_2a_fp16_scalar_ok232106
! Ref: arm_v8_2a_fp16_neon_ok232557
! Ref: arm_v8_2a_dotprod_neon_ok233032
! Ref: arm_fp16fml_neon_ok233452
! Ref: arm_coproc1_ok234294
! Ref: arm_coproc2_ok234420
! Ref: arm_coproc3_ok234648
! Ref: stack_size_et244897
! Node: Add Options247200
! Ref: arm_fp16_ieee248218
! Ref: arm_fp16_alternative248473
! Ref: stack_size_ao250724
! Node: Require Support250973
! Node: Final Actions253802
! Node: Ada Tests259461
! Node: C Tests260624
! Node: LTO Testing264996
! Node: gcov Testing266639
! Node: profopt Testing269629
! Node: compat Testing271344
! Node: Torture Tests275584
! Node: GIMPLE Tests277218
! Node: RTL Tests278461
! Node: Options279767
! Node: Option file format280208
! Node: Option properties287197
! Node: Passes301171
! Node: Parsing pass301987
! Node: Gimplification pass305515
! Node: Pass manager307348
! Node: Tree SSA passes309194
! Node: RTL passes330736
! Node: Optimization info343000
! Node: Dump setup343819
! Node: Optimization groups344948
! Node: Dump files and streams345927
! Node: Dump output verbosity347125
! Node: Dump types348181
! Node: Dump examples349671
! Node: poly_int351152
! Node: Overview of poly_int352632
! Node: Consequences of using poly_int355236
! Node: Comparisons involving poly_int356871
! Node: Comparison functions for poly_int358509
! Node: Properties of the poly_int comparisons359716
! Node: Comparing potentially-unordered poly_ints362158
! Node: Comparing ordered poly_ints363069
! Node: Checking for a poly_int marker value365093
! Node: Range checks on poly_ints365942
! Node: Sorting poly_ints368596
! Node: Arithmetic on poly_ints369369
! Node: Using poly_int with C++ arithmetic operators370170
! Node: wi arithmetic on poly_ints371701
! Node: Division of poly_ints372553
! Node: Other poly_int arithmetic374060
! Node: Alignment of poly_ints375466
! Node: Computing bounds on poly_ints378743
! Node: Converting poly_ints379524
! Node: Miscellaneous poly_int routines383071
! Node: Guidelines for using poly_int383711
! Node: GENERIC388643
! Node: Deficiencies390521
! Node: Tree overview390762
! Node: Macros and Functions394886
! Node: Identifiers395711
! Node: Containers397320
! Node: Types398477
! Node: Declarations410551
! Node: Working with declarations411046
! Node: Internal structure416650
! Node: Current structure hierarchy417034
! Node: Adding new DECL node types419127
! Node: Attributes423411
! Node: Expression trees424655
! Node: Constant expressions426409
! Node: Storage References432501
! Node: Unary and Binary Expressions436020
! Node: Vectors456706
! Node: Statements462375
! Node: Basic Statements462907
! Node: Blocks467534
! Node: Statement Sequences469235
! Node: Empty Statements469568
! Node: Jumps470142
! Node: Cleanups470795
! Node: OpenMP472562
! Node: OpenACC478407
! Node: Functions479448
! Node: Function Basics479919
! Node: Function Properties483603
! Node: Language-dependent trees486384
! Node: C and C++ Trees487271
! Node: Types for C++490175
! Node: Namespaces495145
! Node: Classes498251
! Node: Functions for C++503159
! Node: Statements for C++509410
! Node: C++ Expressions517463
! Node: Java Trees518968
! Node: GIMPLE519081
! Node: Tuple representation522746
! Node: Class hierarchy of GIMPLE statements529706
! Node: GIMPLE instruction set534694
! Node: GIMPLE Exception Handling536326
! Node: Temporaries538238
! Ref: Temporaries-Footnote-1539556
! Node: Operands539621
! Node: Compound Expressions540382
! Node: Compound Lvalues540616
! Node: Conditional Expressions541378
! Node: Logical Operators542037
! Node: Manipulating GIMPLE statements549385
! Node: Tuple specific accessors555321
! Node: GIMPLE_ASM556100
! Node: GIMPLE_ASSIGN558483
! Node: GIMPLE_BIND563187
! Node: GIMPLE_CALL565001
! Node: GIMPLE_CATCH569144
! Node: GIMPLE_COND570294
! Node: GIMPLE_DEBUG573089
! Node: GIMPLE_EH_FILTER577687
! Node: GIMPLE_LABEL579250
! Node: GIMPLE_GOTO579863
! Node: GIMPLE_NOP580386
! Node: GIMPLE_OMP_ATOMIC_LOAD580748
! Node: GIMPLE_OMP_ATOMIC_STORE581744
! Node: GIMPLE_OMP_CONTINUE582443
! Node: GIMPLE_OMP_CRITICAL583922
! Node: GIMPLE_OMP_FOR584916
! Node: GIMPLE_OMP_MASTER588332
! Node: GIMPLE_OMP_ORDERED588710
! Node: GIMPLE_OMP_PARALLEL589104
! Node: GIMPLE_OMP_RETURN591873
! Node: GIMPLE_OMP_SECTION592518
! Node: GIMPLE_OMP_SECTIONS593178
! Node: GIMPLE_OMP_SINGLE594788
! Node: GIMPLE_PHI595734
! Node: GIMPLE_RESX597013
! Node: GIMPLE_RETURN597732
! Node: GIMPLE_SWITCH598306
! Node: GIMPLE_TRY600181
! Node: GIMPLE_WITH_CLEANUP_EXPR601953
! Node: GIMPLE sequences602832
! Node: Sequence iterators606038
! Node: Adding a new GIMPLE statement code614495
! Node: Statement and operand traversals615840
! Node: Tree SSA618432
! Node: Annotations620220
! Node: SSA Operands620625
! Node: SSA634700
! Node: Alias analysis644406
! Node: Memory model648180
! Node: RTL649539
! Node: RTL Objects651727
! Node: RTL Classes655611
! Node: Accessors660743
! Node: Special Accessors662916
! Node: Flags668703
! Node: Machine Modes683966
! Node: Constants701499
! Node: Regs and Memory712778
! Node: Arithmetic732030
! Node: Comparisons742076
! Node: Bit-Fields746368
! Node: Vector Operations747920
! Node: Conversions749953
! Node: RTL Declarations754451
! Node: Side Effects755295
! Node: Incdec772306
! Node: Assembler775642
! Node: Debug Information777187
! Node: Insns779114
! Node: Calls807007
! Node: Sharing809600
! Node: Reading RTL812795
! Node: Control Flow813786
! Node: Basic Blocks815555
! Node: Edges821009
! Node: Profile information829628
! Node: Maintaining the CFG834312
! Node: Liveness information840080
! Node: Loop Analysis and Representation842206
! Node: Loop representation843242
! Node: Loop querying850805
! Node: Loop manipulation853626
! Node: LCSSA855962
! Node: Scalar evolutions858031
! Node: loop-iv861275
! Node: Number of iterations863197
! Node: Dependency analysis867278
! Node: Machine Desc873629
! Node: Overview876192
! Node: Patterns878232
! Node: Example882541
! Node: RTL Template884002
! Node: Output Template894658
! Node: Output Statement898839
! Node: Predicates903178
! Node: Machine-Independent Predicates906096
! Node: Defining Predicates911040
! Node: Constraints917003
! Node: Simple Constraints918472
! Node: Multi-Alternative931312
! Node: Class Preferences934521
! Node: Modifiers935413
! Node: Machine Constraints940146
! Node: Disable Insn Alternatives1002836
! Node: Define Constraints1006328
! Node: C Constraint Interface1013723
! Node: Standard Names1016850
! Ref: shift patterns1048896
! Ref: prologue instruction pattern1100550
! Ref: window_save instruction pattern1101043
! Ref: epilogue instruction pattern1101320
! Node: Pattern Ordering1120476
! Node: Dependent Patterns1121712
! Node: Jump Patterns1123332
! Ref: Jump Patterns-Footnote-11125479
! Node: Looping Patterns1125527
! Node: Insn Canonicalizations1130256
! Node: Expander Definitions1135463
! Node: Insn Splitting1143677
! Node: Including Patterns1153281
! Node: Peephole Definitions1155065
! Node: define_peephole1156318
! Node: define_peephole21162648
! Node: Insn Attributes1165714
! Node: Defining Attributes1166896
! Ref: define_enum_attr1170389
! Node: Expressions1171425
! Node: Tagging Insns1178175
! Node: Attr Example1182528
! Node: Insn Lengths1184901
! Node: Constant Attributes1188309
! Node: Mnemonic Attribute1189485
! Node: Delay Slots1191004
! Node: Processor pipeline description1194227
! Ref: Processor pipeline description-Footnote-11213044
! Node: Conditional Execution1213368
! Node: Define Subst1216851
! Node: Define Subst Example1218887
! Node: Define Subst Pattern Matching1221881
! Node: Define Subst Output Template1223107
! Node: Constant Definitions1225177
! Ref: define_enum1228959
! Node: Iterators1229447
! Node: Mode Iterators1230025
! Node: Defining Mode Iterators1231003
! Node: Substitutions1232497
! Node: Examples1234739
! Node: Code Iterators1236187
! Node: Int Iterators1238466
! Node: Subst Iterators1240912
! Node: Target Macros1242604
! Node: Target Structure1245616
! Node: Driver1247732
! Node: Run-time Target1266702
! Node: Per-Function Data1276413
! Node: Storage Layout1279177
! Node: Type Layout1306494
! Node: Registers1319835
! Node: Register Basics1320809
! Node: Allocation Order1326434
! Node: Values in Registers1328918
! Node: Leaf Functions1336394
! Node: Stack Registers1339253
! Node: Register Classes1340525
! Node: Stack and Calling1375307
! Node: Frame Layout1375913
! Node: Exception Handling1387748
! Node: Stack Checking1393958
! Node: Frame Registers1399334
! Node: Elimination1407885
! Node: Stack Arguments1411741
! Node: Register Arguments1418937
! Node: Scalar Return1442821
! Node: Aggregate Return1449277
! Node: Caller Saves1453831
! Node: Function Entry1454573
! Node: Profiling1466125
! Node: Tail Calls1468235
! Node: Shrink-wrapping separate components1470146
! Node: Stack Smashing Protection1473187
! Node: Miscellaneous Register Hooks1475110
! Node: Varargs1475976
! Node: Trampolines1486080
! Node: Library Calls1493244
! Node: Addressing Modes1497928
! Node: Anchored Addresses1524114
! Node: Condition Code1526757
! Node: CC0 Condition Codes1529084
! Node: MODE_CC Condition Codes1532330
! Node: Costs1539126
! Node: Scheduling1560498
! Node: Sections1584420
! Node: PIC1600349
! Node: Assembler Format1602408
! Node: File Framework1603546
! Ref: TARGET_HAVE_SWITCHABLE_BSS_SECTIONS1611145
! Node: Data Output1614415
! Node: Uninitialized Data1622361
! Node: Label Output1627372
! Node: Initialization1651983
! Node: Macros for Initialization1657944
! Node: Instruction Output1664663
! Node: Dispatch Tables1675292
! Node: Exception Region Output1679692
! Node: Alignment Output1686774
! Node: Debugging Info1691377
! Node: All Debuggers1692031
! Node: DBX Options1694803
! Node: DBX Hooks1700241
! Node: File Names and DBX1701550
! Node: DWARF1703654
! Node: VMS Debug1709469
! Node: Floating Point1710048
! Node: Mode Switching1712803
! Node: Target Attributes1717240
! Node: Emulated TLS1726206
! Node: MIPS Coprocessors1729596
! Node: PCH Target1730755
! Node: C++ ABI1732597
! Node: Named Address Spaces1737391
! Node: Misc1743307
! Ref: TARGET_SHIFT_TRUNCATION_MASK1751178
! Node: Host Config1806622
! Node: Host Common1807691
! Node: Filesystem1810065
! Node: Host Misc1814180
! Node: Fragments1816629
! Node: Target Fragment1817824
! Node: Host Fragment1828637
! Node: Collect21828877
! Node: Header Dirs1831513
! Node: Type Information1832936
! Node: GTY Options1836212
! Node: Inheritance and GTY1847471
! Ref: Inheritance and GTY-Footnote-11849036
! Node: User GC1849306
! Node: GGC Roots1853045
! Node: Files1853758
! Node: Invoking the garbage collector1856465
! Node: Troubleshooting1857970
! Node: Plugins1859045
! Node: Plugins loading1860174
! Node: Plugin API1861273
! Node: Plugins pass1868999
! Node: Plugins GC1870970
! Node: Plugins description1872688
! Node: Plugins attr1873224
! Node: Plugins recording1875504
! Node: Plugins gate1876354
! Node: Plugins tracking1876945
! Node: Plugins building1877533
! Node: LTO1881035
! Node: LTO Overview1881907
! Node: LTO object file layout1887734
! Node: IPA1892364
! Node: WHOPR1901329
! Node: Internal flags1905889
! Node: Match and Simplify1907300
! Node: GIMPLE API1908254
! Node: The Language1911049
! Node: Funding1922412
! Node: GNU Project1924911
! Node: Copying1925560
! Node: GNU Free Documentation License1963072
! Node: Contributors1988193
! Node: Option Index2029131
! Node: Concept Index2030008
  
  End Tag Table
diff -Nrcpad gcc-8.1.0/gcc/doc/gcov-dump.1 gcc-8.2.0/gcc/doc/gcov-dump.1
*** gcc-8.1.0/gcc/doc/gcov-dump.1	Wed May  2 08:22:00 2018
--- gcc-8.2.0/gcc/doc/gcov-dump.1	Thu Jul 26 09:50:02 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV-DUMP 1"
! .TH GCOV-DUMP 1 "2018-05-02" "gcc-8.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV-DUMP 1"
! .TH GCOV-DUMP 1 "2018-07-26" "gcc-8.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
diff -Nrcpad gcc-8.1.0/gcc/doc/gcov-tool.1 gcc-8.2.0/gcc/doc/gcov-tool.1
*** gcc-8.1.0/gcc/doc/gcov-tool.1	Wed May  2 08:22:00 2018
--- gcc-8.2.0/gcc/doc/gcov-tool.1	Thu Jul 26 09:50:02 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV-TOOL 1"
! .TH GCOV-TOOL 1 "2018-05-02" "gcc-8.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV-TOOL 1"
! .TH GCOV-TOOL 1 "2018-07-26" "gcc-8.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
diff -Nrcpad gcc-8.1.0/gcc/doc/gcov.1 gcc-8.2.0/gcc/doc/gcov.1
*** gcc-8.1.0/gcc/doc/gcov.1	Wed May  2 08:22:00 2018
--- gcc-8.2.0/gcc/doc/gcov.1	Thu Jul 26 09:50:02 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV 1"
! .TH GCOV 1 "2018-05-02" "gcc-8.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV 1"
! .TH GCOV 1 "2018-07-26" "gcc-8.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
diff -Nrcpad gcc-8.1.0/gcc/doc/gfdl.7 gcc-8.2.0/gcc/doc/gfdl.7
*** gcc-8.1.0/gcc/doc/gfdl.7	Wed May  2 08:22:00 2018
--- gcc-8.2.0/gcc/doc/gfdl.7	Thu Jul 26 09:50:02 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GFDL 7"
! .TH GFDL 7 "2018-05-02" "gcc-8.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GFDL 7"
! .TH GFDL 7 "2018-07-26" "gcc-8.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
diff -Nrcpad gcc-8.1.0/gcc/doc/gfortran.1 gcc-8.2.0/gcc/doc/gfortran.1
*** gcc-8.1.0/gcc/doc/gfortran.1	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/doc/gfortran.1	Thu Jul 26 10:07:32 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GFORTRAN 1"
! .TH GFORTRAN 1 "2018-05-02" "gcc-8.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GFORTRAN 1"
! .TH GFORTRAN 1 "2018-07-26" "gcc-8.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
diff -Nrcpad gcc-8.1.0/gcc/doc/gpl.7 gcc-8.2.0/gcc/doc/gpl.7
*** gcc-8.1.0/gcc/doc/gpl.7	Wed May  2 08:22:00 2018
--- gcc-8.2.0/gcc/doc/gpl.7	Thu Jul 26 09:50:02 2018
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GPL 7"
! .TH GPL 7 "2018-05-02" "gcc-8.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GPL 7"
! .TH GPL 7 "2018-07-26" "gcc-8.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
diff -Nrcpad gcc-8.1.0/gcc/doc/invoke.texi gcc-8.2.0/gcc/doc/invoke.texi
*** gcc-8.1.0/gcc/doc/invoke.texi	Thu Apr 26 13:52:59 2018
--- gcc-8.2.0/gcc/doc/invoke.texi	Wed Jul 18 17:20:05 2018
*************** Objective-C and Objective-C++ Dialects}.
*** 323,329 ****
  -Wswitch-unreachable  -Wsync-nand @gol
  -Wsystem-headers  -Wtautological-compare  -Wtrampolines  -Wtrigraphs @gol
  -Wtype-limits  -Wundef @gol
! -Wuninitialized  -Wunknown-pragmas  -Wunsafe-loop-optimizations @gol
  -Wunsuffixed-float-constants  -Wunused  -Wunused-function @gol
  -Wunused-label  -Wunused-local-typedefs  -Wunused-macros @gol
  -Wunused-parameter  -Wno-unused-result @gol
--- 323,329 ----
  -Wswitch-unreachable  -Wsync-nand @gol
  -Wsystem-headers  -Wtautological-compare  -Wtrampolines  -Wtrigraphs @gol
  -Wtype-limits  -Wundef @gol
! -Wuninitialized  -Wunknown-pragmas @gol
  -Wunsuffixed-float-constants  -Wunused  -Wunused-function @gol
  -Wunused-label  -Wunused-local-typedefs  -Wunused-macros @gol
  -Wunused-parameter  -Wno-unused-result @gol
*************** the same name within a function, that ar
*** 2356,2361 ****
--- 2356,2370 ----
  the mangling now changes starting with the twelfth occurrence.  It also
  implies @option{-fnew-inheriting-ctors}.
  
+ Version 12, which first appeared in G++ 8, corrects the calling
+ conventions for empty classes on the x86_64 target and for classes
+ with only deleted copy/move constructors.  It accidentally changes the
+ calling convention for classes with a deleted copy constructor and a
+ trivial move constructor.
+ 
+ Version 13, which first appeared in G++ 8.2, fixes the accidental
+ change in version 12.
+ 
  See also @option{-Wabi}.
  
  @item -fabi-compat-version=@var{n}
*************** works around mangling changes by creatin
*** 2365,2371 ****
  mangled name when defining a symbol with an incorrect mangled name.
  This switch specifies which ABI version to use for the alias.
  
! With @option{-fabi-version=0} (the default), this defaults to 8 (GCC 5
  compatibility).  If another ABI version is explicitly selected, this
  defaults to 0.  For compatibility with GCC versions 3.2 through 4.9,
  use @option{-fabi-compat-version=2}.
--- 2374,2380 ----
  mangled name when defining a symbol with an incorrect mangled name.
  This switch specifies which ABI version to use for the alias.
  
! With @option{-fabi-version=0} (the default), this defaults to 11 (GCC 7
  compatibility).  If another ABI version is explicitly selected, this
  defaults to 0.  For compatibility with GCC versions 3.2 through 4.9,
  use @option{-fabi-compat-version=2}.
*************** Options} and @ref{Objective-C and Object
*** 3953,3958 ****
--- 3962,3968 ----
  -Wsizeof-pointer-memaccess @gol
  -Wstrict-aliasing  @gol
  -Wstrict-overflow=1  @gol
+ -Wstringop-truncation  @gol
  -Wswitch  @gol
  -Wtautological-compare  @gol
  -Wtrigraphs  @gol
*************** however, are not suitable arguments to f
*** 5374,5379 ****
--- 5384,5391 ----
  such arrays GCC issues warnings unless it can prove that the use is
  safe.  @xref{Common Variable Attributes}.
  
+ Option @option{-Wstringop-truncation} is enabled by @option{-Wall}.
+ 
  @item -Wsuggest-attribute=@r{[}pure@r{|}const@r{|}noreturn@r{|}format@r{|}cold@r{|}malloc@r{]}
  @opindex Wsuggest-attribute=
  @opindex Wno-suggest-attribute=
*************** precision would exceed @code{SIZE_MAX /
*** 5488,5493 ****
--- 5500,5508 ----
  may end in one of the standard suffixes designating a multiple of bytes
  such as @code{kB} and @code{KiB} for kilobyte and kibibyte, respectively,
  @code{MB} and @code{MiB} for megabyte and mebibyte, and so on.
+ @option{-Walloc-size-larger-than=}@var{PTRDIFF_MAX} is enabled by default.
+ Warnings controlled by the option can be disabled by specifying @var{n}
+ of @var{SIZE_MAX} or more.
  @xref{Function Attributes}.
  
  @item -Walloca
*************** If the stack usage is (partly) dynamic a
*** 5958,5971 ****
  @end smallexample
  @end itemize
  
- @item -Wunsafe-loop-optimizations
- @opindex Wunsafe-loop-optimizations
- @opindex Wno-unsafe-loop-optimizations
- Warn if the loop cannot be optimized because the compiler cannot
- assume anything on the bounds of the loop indices.  With
- @option{-funsafe-loop-optimizations} warn if the compiler makes
- such assumptions.
- 
  @item -Wno-pedantic-ms-format @r{(MinGW targets only)}
  @opindex Wno-pedantic-ms-format
  @opindex Wpedantic-ms-format
--- 5973,5978 ----
*************** for (int i = 0; i < N; i++)
*** 8866,8871 ****
--- 8873,8885 ----
      for (int j = 0; j < N; j++)
        c[i][j] = c[i][j] + a[i][k]*b[k][j];
  @end smallexample
+ This flag is enabled by default at @option{-O3}.
+ 
+ @item -floop-unroll-and-jam
+ @opindex floop-unroll-and-jam
+ Apply unroll and jam transformations on feasible loops.  In a loop
+ nest this unrolls the outer loop by some factor and fuses the resulting
+ multiple inner loops.  This flag is enabled by default at @option{-O3}.
  
  @item -ftree-loop-im
  @opindex ftree-loop-im
*************** for one side of the iteration space and
*** 10038,10049 ****
  Move branches with loop invariant conditions out of the loop, with duplicates
  of the loop on both branches (modified according to result of the condition).
  
- @item -floop-unroll-and-jam
- @opindex floop-unroll-and-jam
- Apply unroll and jam transformations on feasible loops.  In a loop
- nest this unrolls the outer loop by some factor and fuses the resulting
- multiple inner loops.
- 
  @item -ffunction-sections
  @itemx -fdata-sections
  @opindex ffunction-sections
--- 10052,10057 ----
diff -Nrcpad gcc-8.1.0/gcc/doc/sourcebuild.texi gcc-8.2.0/gcc/doc/sourcebuild.texi
*** gcc-8.1.0/gcc/doc/sourcebuild.texi	Fri Apr  6 13:16:39 2018
--- gcc-8.2.0/gcc/doc/sourcebuild.texi	Thu Jun 28 22:23:51 2018
*************** By convention, keywords ending in @code{
*** 1313,1318 ****
--- 1313,1328 ----
  specified for the particular test in an earlier @code{dg-options} or
  @code{dg-add-options} directive.
  
+ @subsubsection Endianness
+ 
+ @table @code
+ @item be
+ Target uses big-endian memory order for multi-byte and multi-word data.
+ 
+ @item le
+ Target uses little-endian memory order for multi-byte and multi-word data.
+ @end table
+ 
  @subsubsection Data type sizes
  
  @table @code
diff -Nrcpad gcc-8.1.0/gcc/dwarf2out.c gcc-8.2.0/gcc/dwarf2out.c
*** gcc-8.1.0/gcc/dwarf2out.c	Thu Apr 12 14:18:17 2018
--- gcc-8.2.0/gcc/dwarf2out.c	Mon Jul 16 11:57:10 2018
*************** new_loc_list (dw_loc_descr_ref expr, con
*** 9982,9988 ****
    return retlist;
  }
  
! /* Return true iff there's any nonzero view number in the loc list.  */
  
  static bool
  loc_list_has_views (dw_loc_list_ref list)
--- 9982,9996 ----
    return retlist;
  }
  
! /* Return true iff there's any nonzero view number in the loc list.
! 
!    ??? When views are not enabled, we'll often extend a single range
!    to the entire function, so that we emit a single location
!    expression rather than a location list.  With views, even with a
!    single range, we'll output a list if start or end have a nonzero
!    view.  If we change this, we may want to stop splitting a single
!    range in dw_loc_list just because of a nonzero view, even if it
!    straddles across hot/cold partitions.  */
  
  static bool
  loc_list_has_views (dw_loc_list_ref list)
*************** dw_loc_list (var_loc_list *loc_list, tre
*** 17090,17096 ****
  		 of first partition and second one starting at the
  		 beginning of second partition.  */
  	      if (node == loc_list->last_before_switch
! 		  && (node != loc_list->first || loc_list->first->next)
  		  && current_function_decl)
  		{
  		  endname = cfun->fde->dw_fde_end;
--- 17098,17110 ----
  		 of first partition and second one starting at the
  		 beginning of second partition.  */
  	      if (node == loc_list->last_before_switch
! 		  && (node != loc_list->first || loc_list->first->next
! 		      /* If we are to emit a view number, we will emit
! 			 a loclist rather than a single location
! 			 expression for the entire function (see
! 			 loc_list_has_views), so we have to split the
! 			 range that straddles across partitions.  */
! 		      || !ZERO_VIEW_P (node->view))
  		  && current_function_decl)
  		{
  		  endname = cfun->fde->dw_fde_end;
*************** gen_type_die_with_usage (tree type, dw_d
*** 25364,25374 ****
       generate debug info for the typedef.  */
    if (is_naming_typedef_decl (TYPE_NAME (type)))
      {
!       /* Use the DIE of the containing namespace as the parent DIE of
!          the type description DIE we want to generate.  */
!       if (DECL_CONTEXT (TYPE_NAME (type))
! 	  && TREE_CODE (DECL_CONTEXT (TYPE_NAME (type))) == NAMESPACE_DECL)
! 	context_die = get_context_die (DECL_CONTEXT (TYPE_NAME (type)));
  
        gen_decl_die (TYPE_NAME (type), NULL, NULL, context_die);
        return;
--- 25378,25385 ----
       generate debug info for the typedef.  */
    if (is_naming_typedef_decl (TYPE_NAME (type)))
      {
!       /* Give typedefs the right scope.  */
!       context_die = scope_die_for (type, context_die);
  
        gen_decl_die (TYPE_NAME (type), NULL, NULL, context_die);
        return;
*************** init_sections_and_labels (bool early_lto
*** 28461,28467 ****
        debug_str_section = get_section (DEBUG_LTO_STR_SECTION,
  				       DEBUG_STR_SECTION_FLAGS
  				       | SECTION_EXCLUDE, NULL);
!       if (!dwarf_split_debug_info && !dwarf2out_as_loc_support)
  	debug_line_str_section
  	  = get_section (DEBUG_LTO_LINE_STR_SECTION,
  			 DEBUG_STR_SECTION_FLAGS | SECTION_EXCLUDE, NULL);
--- 28472,28478 ----
        debug_str_section = get_section (DEBUG_LTO_STR_SECTION,
  				       DEBUG_STR_SECTION_FLAGS
  				       | SECTION_EXCLUDE, NULL);
!       if (!dwarf_split_debug_info && !output_asm_line_debug_info ())
  	debug_line_str_section
  	  = get_section (DEBUG_LTO_LINE_STR_SECTION,
  			 DEBUG_STR_SECTION_FLAGS | SECTION_EXCLUDE, NULL);
*************** dwarf2out_finish (const char *)
*** 31044,31052 ****
  	  if (*slot != HTAB_EMPTY_ENTRY)
  	    continue;
  
! 	  /* Add a pointer to the line table for the main compilation unit
! 	     so that the debugger can make sense of DW_AT_decl_file
! 	     attributes.  */
  	  if (debug_info_level >= DINFO_LEVEL_TERSE)
  	    reset_dies (ctnode->root_die);
  
--- 31055,31063 ----
  	  if (*slot != HTAB_EMPTY_ENTRY)
  	    continue;
  
! 	  /* Remove the pointer to the line table.  */
! 	  remove_AT (ctnode->root_die, DW_AT_stmt_list);
! 
  	  if (debug_info_level >= DINFO_LEVEL_TERSE)
  	    reset_dies (ctnode->root_die);
  
*************** dwarf2out_early_finish (const char *file
*** 31710,31716 ****
  
    /* When emitting DWARF5 .debug_line_str, move DW_AT_name and
       DW_AT_comp_dir into .debug_line_str section.  */
!   if (!dwarf2out_as_loc_support
        && dwarf_version >= 5
        && DWARF5_USE_DEBUG_LINE_STR)
      {
--- 31721,31727 ----
  
    /* When emitting DWARF5 .debug_line_str, move DW_AT_name and
       DW_AT_comp_dir into .debug_line_str section.  */
!   if (!output_asm_line_debug_info ()
        && dwarf_version >= 5
        && DWARF5_USE_DEBUG_LINE_STR)
      {
diff -Nrcpad gcc-8.1.0/gcc/expr.c gcc-8.2.0/gcc/expr.c
*** gcc-8.1.0/gcc/expr.c	Mon Apr 23 20:19:39 2018
--- gcc-8.2.0/gcc/expr.c	Fri Jun 15 20:37:46 2018
*************** expand_assignment (tree to, tree from, b
*** 5145,5156 ****
  	  gcc_checking_assert (COMPLEX_MODE_P (to_mode));
  	  poly_int64 mode_bitsize = GET_MODE_BITSIZE (to_mode);
  	  unsigned short inner_bitsize = GET_MODE_UNIT_BITSIZE (to_mode);
! 	  if (TYPE_MODE (TREE_TYPE (from)) == GET_MODE (to_rtx)
! 	      && COMPLEX_MODE_P (GET_MODE (to_rtx))
  	      && known_eq (bitpos, 0)
  	      && known_eq (bitsize, mode_bitsize))
  	    result = store_expr (from, to_rtx, false, nontemporal, reversep);
! 	  else if (known_eq (bitsize, inner_bitsize)
  		   && (known_eq (bitpos, 0)
  		       || known_eq (bitpos, inner_bitsize)))
  	    result = store_expr (from, XEXP (to_rtx, maybe_ne (bitpos, 0)),
--- 5145,5156 ----
  	  gcc_checking_assert (COMPLEX_MODE_P (to_mode));
  	  poly_int64 mode_bitsize = GET_MODE_BITSIZE (to_mode);
  	  unsigned short inner_bitsize = GET_MODE_UNIT_BITSIZE (to_mode);
! 	  if (TYPE_MODE (TREE_TYPE (from)) == to_mode
  	      && known_eq (bitpos, 0)
  	      && known_eq (bitsize, mode_bitsize))
  	    result = store_expr (from, to_rtx, false, nontemporal, reversep);
! 	  else if (TYPE_MODE (TREE_TYPE (from)) == GET_MODE_INNER (to_mode)
! 		   && known_eq (bitsize, inner_bitsize)
  		   && (known_eq (bitpos, 0)
  		       || known_eq (bitpos, inner_bitsize)))
  	    result = store_expr (from, XEXP (to_rtx, maybe_ne (bitpos, 0)),
diff -Nrcpad gcc-8.1.0/gcc/fold-const.c gcc-8.2.0/gcc/fold-const.c
*** gcc-8.1.0/gcc/fold-const.c	Thu Apr 19 19:16:18 2018
--- gcc-8.2.0/gcc/fold-const.c	Tue May  8 13:33:54 2018
*************** negate_expr_p (tree t)
*** 474,485 ****
      case EXACT_DIV_EXPR:
        if (TYPE_UNSIGNED (type))
  	break;
!       if (negate_expr_p (TREE_OPERAND (t, 0)))
  	return true;
        /* In general we can't negate B in A / B, because if A is INT_MIN and
  	 B is 1, we may turn this into INT_MIN / -1 which is undefined
  	 and actually traps on some architectures.  */
!       if (! INTEGRAL_TYPE_P (TREE_TYPE (t))
  	  || TYPE_OVERFLOW_WRAPS (TREE_TYPE (t))
  	  || (TREE_CODE (TREE_OPERAND (t, 1)) == INTEGER_CST
  	      && ! integer_onep (TREE_OPERAND (t, 1))))
--- 474,488 ----
      case EXACT_DIV_EXPR:
        if (TYPE_UNSIGNED (type))
  	break;
!       /* In general we can't negate A in A / B, because if A is INT_MIN and
!          B is not 1 we change the sign of the result.  */
!       if (TREE_CODE (TREE_OPERAND (t, 0)) == INTEGER_CST
! 	  && negate_expr_p (TREE_OPERAND (t, 0)))
  	return true;
        /* In general we can't negate B in A / B, because if A is INT_MIN and
  	 B is 1, we may turn this into INT_MIN / -1 which is undefined
  	 and actually traps on some architectures.  */
!       if (! ANY_INTEGRAL_TYPE_P (TREE_TYPE (t))
  	  || TYPE_OVERFLOW_WRAPS (TREE_TYPE (t))
  	  || (TREE_CODE (TREE_OPERAND (t, 1)) == INTEGER_CST
  	      && ! integer_onep (TREE_OPERAND (t, 1))))
*************** fold_negate_expr_1 (location_t loc, tree
*** 652,665 ****
      case EXACT_DIV_EXPR:
        if (TYPE_UNSIGNED (type))
  	break;
!       if (negate_expr_p (TREE_OPERAND (t, 0)))
  	return fold_build2_loc (loc, TREE_CODE (t), type,
  				negate_expr (TREE_OPERAND (t, 0)),
  				TREE_OPERAND (t, 1));
        /* In general we can't negate B in A / B, because if A is INT_MIN and
  	 B is 1, we may turn this into INT_MIN / -1 which is undefined
  	 and actually traps on some architectures.  */
!       if ((! INTEGRAL_TYPE_P (TREE_TYPE (t))
  	   || TYPE_OVERFLOW_WRAPS (TREE_TYPE (t))
  	   || (TREE_CODE (TREE_OPERAND (t, 1)) == INTEGER_CST
  	       && ! integer_onep (TREE_OPERAND (t, 1))))
--- 655,671 ----
      case EXACT_DIV_EXPR:
        if (TYPE_UNSIGNED (type))
  	break;
!       /* In general we can't negate A in A / B, because if A is INT_MIN and
! 	 B is not 1 we change the sign of the result.  */
!       if (TREE_CODE (TREE_OPERAND (t, 0)) == INTEGER_CST
! 	  && negate_expr_p (TREE_OPERAND (t, 0)))
  	return fold_build2_loc (loc, TREE_CODE (t), type,
  				negate_expr (TREE_OPERAND (t, 0)),
  				TREE_OPERAND (t, 1));
        /* In general we can't negate B in A / B, because if A is INT_MIN and
  	 B is 1, we may turn this into INT_MIN / -1 which is undefined
  	 and actually traps on some architectures.  */
!       if ((! ANY_INTEGRAL_TYPE_P (TREE_TYPE (t))
  	   || TYPE_OVERFLOW_WRAPS (TREE_TYPE (t))
  	   || (TREE_CODE (TREE_OPERAND (t, 1)) == INTEGER_CST
  	       && ! integer_onep (TREE_OPERAND (t, 1))))
diff -Nrcpad gcc-8.1.0/gcc/fortran/ChangeLog gcc-8.2.0/gcc/fortran/ChangeLog
*** gcc-8.1.0/gcc/fortran/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/fortran/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,298 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-07-16  Fritz Reese  <fritzoreese@gmail.com>
+ 
+ 	PR fortran/83184
+ 	Backport from trunk.
+ 	* decl.c (match_old_style_init): Initialize locus of variable expr when
+ 	creating a data variable.
+ 	(match_clist_expr): Verify array is explicit shape/size before
+ 	attempting to allocate constant array constructor.
+ 
+ 2018-07-16  Fritz Reese  <fritzoreese@gmail.com>
+ 
+ 	Backport from trunk:
+ 
+ 	PR fortran/86417
+ 	* module.c (mio_component): Set component->loc when loading from module.
+ 
+ 	PR fortran/83183
+ 	PR fortran/86325
+ 	* expr.c (class_allocatable, class_pointer, comp_allocatable,
+ 	comp_pointer): New helpers.
+ 	(component_initializer): Generate EXPR_NULL for allocatable or pointer
+ 	components. Do not generate initializers for components within BT_CLASS.
+ 	Do not assign to comp->initializer.
+ 	(gfc_generate_initializer): Use new helpers; move code to generate
+ 	EXPR_NULL for class allocatable components into component_initializer().
+ 
+ 2018-07-02  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/82969
+ 	PR fortran/86242
+ 	* trans-array.c (structure_alloc_comps): Do not explicitly copy
+ 	procedure pointer components.
+ 
+ 2018-06-28  Fritz Reese  <fritzoreese@gmail.com>
+ 
+ 	PR fortran/82865
+ 	Backport from trunk.
+ 	* decl.c (gfc_match_type): Refactor and check for PDT declarations.
+ 
+ 2018-06-25  Fritz Reese  <fritzoreese@gmail.com>
+ 
+ 	PR fortran/82972
+ 	PR fortran/83088
+ 	PR fortran/85851
+ 	Backport from trunk.
+ 	* expr.c (component_initializer): Assign init expr to c->initializer.
+ 	(generate_isocbinding_initializer): New.
+ 	(gfc_generate_initializer): Call generate_isocbinding_initializer to
+ 	generate initializers for c_ptr and c_funptr with -finit-derived.
+ 
+ 2018-06-25  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/83118
+ 	Back port from trunk
+ 	* resolve.c (resolve_ordinary_assign): Force the creation of a
+ 	vtable for assignment of non-polymorphic expressions to an
+ 	unlimited polymorphic object.
+ 	* trans-array.c (gfc_alloc_allocatable_for_assignment): Use the
+ 	size of the rhs type for such assignments. Set the dtype, _len
+ 	and vptrs appropriately.
+ 	* trans-expr.c (gfc_trans_assignment): Force the use of the
+ 	_copy function for these assignments.
+ 
+ 2018-06-15  Cesar Philippidis  <cesar@codesourcery.com>
+ 
+ 	Backport from mainline
+ 	2018-06-13  Cesar Philippidis  <cesar@codesourcery.com>
+ 
+ 	PR fortran/85703
+ 	* parse.c (decode_oacc_directive): Set gfc_matching_function
+ 	to false.
+ 	(decode_omp_directive): Likewise.
+ 
+ 2018-06-15  Cesar Philippidis  <cesar@codesourcery.com>
+ 
+ 	Backport from mainline
+ 	2018-06-13  Cesar Philippidis  <cesar@codesourcery.com>
+ 
+ 	PR fortran/85702
+ 	* openmp.c (gfc_match_oacc_wait): Use %C to report error location.
+ 
+ 2018-06-15  Cesar Philippidis  <cesar@codesourcery.com>
+ 
+ 	Backport from mainline
+ 	2018-06-05  Cesar Philippidis  <cesar@codesourcery.com>
+ 
+ 	PR fortran/85701
+ 	* openmp.c (gfc_resolve_oacc_declare): Error on functions and
+ 	subroutine data clause arguments.
+ 
+ 2018-06-13  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/86110
+ 	* array.c (gfc_resolve_character_array_constructor): Avoid NULL
+ 	pointer dereference.
+ 
+ 2018-06-12  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/44491
+ 	* expr.c (gfc_check_assign): Select non-NULL locus.
+ 
+ 2018-06-09  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85138
+ 	PR fortran/85996
+ 	PR fortran/86051
+ 	* decl.c (gfc_match_char_spec): Use private namespace in attempt to
+ 	reduce a charlen to a constant.
+ 
+ 2018-06-09  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/86059
+ 	* array.c (match_array_cons_element): NULL() cannot be in an
+ 	array constructor.
+ 
+ 2018-06-09  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/63514
+ 	* symbol.c (gfc_add_volatile): Enforce F2008:C1282 and F2018:C1588.
+ 
+ 2018-06-09  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/78278
+ 	Committed as part of r261364
+ 	* data.c (gfc_assign_data_value): Re-arrange code to allow for
+ 	an error for double initialization of CHARACTER entities.
+ 
+ 2018-06-09  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/38351
+ 	* resolve.c (resolve_operator): Provide better error message for
+ 	derived type entity used in an binary intrinsic numeric operator.
+ 
+ 2018-06-09  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/78571
+ 	* data.c (create_character_initializer): Return early if type is
+ 	incompatible with CHARACTER.
+ 
+ 2018-06-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 
+ 	PR fortran/85631
+ 	Backport from trunk.
+ 	* trans.h (gfc_ss): Add field no_bounds_check.
+ 	* trans-array.c (gfc_conv_ss_startstride): If flag_realloc_lhs and
+ 	ss->no_bounds_check is set, do not use runtime checks.
+ 	* trans-expr.c (gfc_trans_assignment_1): Set lss->no_bounds_check
+ 	for reallocatable lhs.
+ 
+ 2018-06-07  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/86045
+ 	Backport from trunk.
+ 	* simplify.c (gfc_simplify_mod): Re-arrange code to test whether
+ 	'P' is zero and issue an error if it is.
+ 
+ 2018-06-07  Thomas Koenig  <tkoenig@gcc.gnu.org>
+ 
+ 	PR fortran/85641
+ 	Backport from trunk.
+ 	* frontend-passes.c (is_fe_temp): Add prototype.
+ 	(realloc_string_callback): Early return for frontend-generated
+ 	temporary.
+ 
+ 2018-06-04  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85981
+ 	* resolve.c (resolve_allocate_deallocate): Check errmsg is default
+ 	character kind.
+ 
+ 2018-05-25  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85786
+ 	* trans-intrinsic.c (gfc_conv_associated): Add arg1se to the block.
+ 
+ 2018-05-25  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85895
+ 	Backport from trunk
+ 	* resolve.c (resolve_sync): Resolve expression before checking for
+ 	an error.
+ 
+ 2018-05-25  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85780
+ 	Backport from trunk
+ 	* resolve.c (resolve_fl_procedure): Avoid NULL dereference.
+ 
+ 2018-05-25  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85779
+ 	Backport from trunk
+ 	* decl.c (gfc_match_derived_decl): Fix NULL point dereference.
+ 
+ 2018-05-25  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85543
+ 	Backport from trunk
+ 	* resolve.c (update_current_proc_array_outer_dependency): Avoid NULL
+ 	pointer dereference.
+ 
+ 2018-05-20  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/80657
+ 	Backport from trunk
+ 	* resolve.c (flag_fn_result_spec): Use the 'sym' argument to
+ 	test for self refs to the function result in the character len
+ 	expression. If a self reference is found, emit an error and
+ 	return true.
+ 	(resolve_fntype): Use the function symbol in the calls to the
+ 	above.
+ 
+ 2018-05-20  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/49636
+ 	Backport from trunk
+ 	* trans-array.c (gfc_get_array_span): Renamed from
+ 	'get_array_span'.
+ 	(gfc_conv_expr_descriptor): Change references to above.
+ 	* trans-array.h : Add prototype for 'gfc_get_array_span'.
+ 	* trans-stmt.c (trans_associate_var): If the associate name is
+ 	a subref array pointer, use gfc_get_array_span for the span.
+ 
+ 2018-05-20  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/82275
+ 	Backport from trunk
+ 	* match.c (gfc_match_type_spec): Go through the array ref and
+ 	decrement 'rank' for every dimension that is an element.
+ 
+ 2018-05-19  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/82923
+ 	PR fortran/66694
+ 	PR fortran/82617
+ 	Backport from trunk
+ 	* trans-array.c (gfc_alloc_allocatable_for_assignment): Set the
+ 	charlen backend_decl of the rhs expr to ss->info->string_length
+ 	so that the value in the current scope is used.
+ 
+ 2018-05-13  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/85742
+ 	* trans-types.c (gfc_get_dtype_rank_type): Reorder evaluation
+ 	of 'size'. If the element type is a pointer use the size of the
+ 	TREE_TYPE of the type, unless it is VOID_TYPE. In this latter
+ 	case, set the size to zero.
+ 
+ 2018-05-12  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85542
+ 	Backport from trunk
+ 	* expr.c (check_inquiry): Avoid NULL pointer dereference.
+ 
+ 2018-05-11  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/70870
+ 	Backport from trunk
+ 	* data.c (gfc_assign_data_value): Check that a data object does
+ 	not also have default initialization.
+ 
+ 2018-05-11  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85521
+ 	Backport from trunk
+ 	* array.c (gfc_resolve_character_array_constructor): Substrings
+ 	with upper bound smaller than lower bound are zero length strings.
+ 
+ 2018-05-11  Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/85687
+ 	Backport from trunk
+ 	* check.c (gfc_check_rank): Check that the argument is a data object.
+ 
+ 2018-05-11  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/68846
+ 	PR fortran/70864
+ 	Backport from trunk
+ 	* resolve.c (get_temp_from_expr): The temporary must not have
+ 	dummy or intent attributes.
+ 
+ 2018-05-06  Andre Vehreschild  <vehre@gcc.gnu.org>
+ 
+ 	PR fortran/85507
+ 	Backport from trunk.
+ 	* dependency.c (gfc_dep_resolver): Revert looking at coarray dimension
+ 	introduced by r259385.
+ 	* trans-intrinsic.c (conv_caf_send): Always report a dependency for
+ 	same variables in coarray assignments.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/fortran/array.c gcc-8.2.0/gcc/fortran/array.c
*** gcc-8.1.0/gcc/fortran/array.c	Fri Mar 30 09:56:46 2018
--- gcc-8.2.0/gcc/fortran/array.c	Wed Jun 13 20:17:58 2018
*************** match_array_cons_element (gfc_constructo
*** 1098,1103 ****
--- 1098,1112 ----
    if (m != MATCH_YES)
      return m;
  
+   if (expr->expr_type == EXPR_FUNCTION
+       && expr->ts.type == BT_UNKNOWN
+       && strcmp(expr->symtree->name, "null") == 0)
+    {
+       gfc_error ("NULL() at %C cannot appear in an array constructor");
+       gfc_free_expr (expr);
+       return MATCH_ERROR;
+    }
+ 
    gfc_constructor_append_expr (result, expr, &gfc_current_locus);
    return MATCH_YES;
  }
*************** got_charlen:
*** 2031,2037 ****
--- 2040,2048 ----
  	  gfc_ref *ref;
  	  for (ref = p->expr->ref; ref; ref = ref->next)
  	    if (ref->type == REF_SUBSTRING
+ 		&& ref->u.ss.start
  		&& ref->u.ss.start->expr_type == EXPR_CONSTANT
+ 		&& ref->u.ss.end
  		&& ref->u.ss.end->expr_type == EXPR_CONSTANT)
  	      break;
  
*************** got_charlen:
*** 2046,2052 ****
  	  else
  	    return true;
  
! 	  gcc_assert (current_length != -1);
  
  	  if (found_length == -1)
  	    found_length = current_length;
--- 2057,2064 ----
  	  else
  	    return true;
  
! 	  if (current_length < 0)
! 	    current_length = 0;
  
  	  if (found_length == -1)
  	    found_length = current_length;
diff -Nrcpad gcc-8.1.0/gcc/fortran/check.c gcc-8.2.0/gcc/fortran/check.c
*** gcc-8.1.0/gcc/fortran/check.c	Sun Mar 25 11:30:24 2018
--- gcc-8.2.0/gcc/fortran/check.c	Fri May 11 17:29:14 2018
*************** gfc_check_rank (gfc_expr *a)
*** 3894,3901 ****
  		  ? a->value.function.esym->result->attr.pointer
  		  : a->symtree->n.sym->result->attr.pointer;
  
!   if (a->expr_type == EXPR_OP || a->expr_type == EXPR_NULL
!       || a->expr_type == EXPR_COMPCALL|| a->expr_type == EXPR_PPC
        || !is_variable)
      {
        gfc_error ("The argument of the RANK intrinsic at %L must be a data "
--- 3894,3904 ----
  		  ? a->value.function.esym->result->attr.pointer
  		  : a->symtree->n.sym->result->attr.pointer;
  
!   if (a->expr_type == EXPR_OP
!       || a->expr_type == EXPR_NULL
!       || a->expr_type == EXPR_COMPCALL
!       || a->expr_type == EXPR_PPC
!       || a->ts.type == BT_PROCEDURE
        || !is_variable)
      {
        gfc_error ("The argument of the RANK intrinsic at %L must be a data "
diff -Nrcpad gcc-8.1.0/gcc/fortran/data.c gcc-8.2.0/gcc/fortran/data.c
*** gcc-8.1.0/gcc/fortran/data.c	Mon Jan 22 13:31:08 2018
--- gcc-8.2.0/gcc/fortran/data.c	Sat Jun  9 17:34:59 2018
*************** create_character_initializer (gfc_expr *
*** 107,113 ****
    HOST_WIDE_INT len, start, end, tlen;
    gfc_char_t *dest;
    bool alloced_init = false;
! 	    
    gfc_extract_hwi (ts->u.cl->length, &len);
  
    if (init == NULL)
--- 107,116 ----
    HOST_WIDE_INT len, start, end, tlen;
    gfc_char_t *dest;
    bool alloced_init = false;
! 
!   if (init && init->ts.type != BT_CHARACTER)
!     return NULL;
! 
    gfc_extract_hwi (ts->u.cl->length, &len);
  
    if (init == NULL)
*************** gfc_assign_data_value (gfc_expr *lvalue,
*** 480,485 ****
--- 483,503 ----
    mpz_clear (offset);
    gcc_assert (repeat == NULL);
  
+   /* Overwriting an existing initializer is non-standard but usually only
+      provokes a warning from other compilers.  */
+   if (init != NULL && init->where.lb && rvalue->where.lb)
+     {
+       /* Order in which the expressions arrive here depends on whether
+ 	 they are from data statements or F95 style declarations.
+ 	 Therefore, check which is the most recent.  */
+       expr = (LOCATION_LINE (init->where.lb->location)
+ 	      > LOCATION_LINE (rvalue->where.lb->location))
+ 	   ? init : rvalue;
+       if (gfc_notify_std (GFC_STD_GNU, "re-initialization of %qs at %L",
+ 			  symbol->name, &expr->where) == false)
+ 	return false;
+     }
+ 
    if (ref || last_ts->type == BT_CHARACTER)
      {
        /* An initializer has to be constant.  */
*************** gfc_assign_data_value (gfc_expr *lvalue,
*** 491,510 ****
      }
    else
      {
!       /* Overwriting an existing initializer is non-standard but usually only
! 	 provokes a warning from other compilers.  */
!       if (init != NULL)
  	{
! 	  /* Order in which the expressions arrive here depends on whether
! 	     they are from data statements or F95 style declarations.
! 	     Therefore, check which is the most recent.  */
! 	  expr = (LOCATION_LINE (init->where.lb->location)
! 		  > LOCATION_LINE (rvalue->where.lb->location))
! 	       ? init : rvalue;
! 	  if (gfc_notify_std (GFC_STD_GNU,
! 			      "re-initialization of %qs at %L",
! 			      symbol->name, &expr->where) == false)
! 	    return false;
  	}
  
        expr = gfc_copy_expr (rvalue);
--- 509,521 ----
      }
    else
      {
!       if (lvalue->ts.type == BT_DERIVED
! 	  && gfc_has_default_initializer (lvalue->ts.u.derived))
  	{
! 	  gfc_error ("Nonpointer object %qs with default initialization "
! 		     "shall not appear in a DATA statement at %L", 
! 		     symbol->name, &lvalue->where);
! 	  return false;
  	}
  
        expr = gfc_copy_expr (rvalue);
diff -Nrcpad gcc-8.1.0/gcc/fortran/decl.c gcc-8.2.0/gcc/fortran/decl.c
*** gcc-8.1.0/gcc/fortran/decl.c	Tue Apr 24 23:17:29 2018
--- gcc-8.2.0/gcc/fortran/decl.c	Mon Jul 16 19:10:39 2018
*************** match_old_style_init (const char *name)
*** 521,526 ****
--- 521,527 ----
    newdata = gfc_get_data ();
    newdata->var = gfc_get_data_variable ();
    newdata->var->expr = gfc_get_variable_expr (st);
+   newdata->var->expr->where = sym->declared_at;
    newdata->where = gfc_current_locus;
  
    /* Match initial value list. This also eats the terminal '/'.  */
*************** match_clist_expr (gfc_expr **result, gfc
*** 646,652 ****
  {
    gfc_constructor_base array_head = NULL;
    gfc_expr *expr = NULL;
!   match m;
    locus where;
    mpz_t repeat, cons_size, as_size;
    bool scalar;
--- 647,653 ----
  {
    gfc_constructor_base array_head = NULL;
    gfc_expr *expr = NULL;
!   match m = MATCH_ERROR;
    locus where;
    mpz_t repeat, cons_size, as_size;
    bool scalar;
*************** match_clist_expr (gfc_expr **result, gfc
*** 654,671 ****
  
    gcc_assert (ts);
  
-   mpz_init_set_ui (repeat, 0);
-   scalar = !as || !as->rank;
- 
    /* We have already matched '/' - now look for a constant list, as with
       top_val_list from decl.c, but append the result to an array.  */
    if (gfc_match ("/") == MATCH_YES)
      {
        gfc_error ("Empty old style initializer list at %C");
!       goto cleanup;
      }
  
    where = gfc_current_locus;
    for (;;)
      {
        m = match_data_constant (&expr);
--- 655,681 ----
  
    gcc_assert (ts);
  
    /* We have already matched '/' - now look for a constant list, as with
       top_val_list from decl.c, but append the result to an array.  */
    if (gfc_match ("/") == MATCH_YES)
      {
        gfc_error ("Empty old style initializer list at %C");
!       return MATCH_ERROR;
      }
  
    where = gfc_current_locus;
+   scalar = !as || !as->rank;
+ 
+   if (!scalar && !spec_size (as, &as_size))
+     {
+       gfc_error ("Array in initializer list at %L must have an explicit shape",
+ 		 as->type == AS_EXPLICIT ? &as->upper[0]->where : &where);
+       /* Nothing to cleanup yet.  */
+       return MATCH_ERROR;
+     }
+ 
+   mpz_init_set_ui (repeat, 0);
+ 
    for (;;)
      {
        m = match_data_constant (&expr);
*************** match_clist_expr (gfc_expr **result, gfc
*** 695,701 ****
  
            m = match_data_constant (&expr);
            if (m == MATCH_NO)
!             gfc_error ("Expected data constant after repeat spec at %C");
            if (m != MATCH_YES)
              goto cleanup;
          }
--- 705,714 ----
  
            m = match_data_constant (&expr);
            if (m == MATCH_NO)
! 	    {
! 	      m = MATCH_ERROR;
! 	      gfc_error ("Expected data constant after repeat spec at %C");
! 	    }
            if (m != MATCH_YES)
              goto cleanup;
          }
*************** match_clist_expr (gfc_expr **result, gfc
*** 738,743 ****
--- 751,759 ----
          goto syntax;
      }
  
+   /* If we break early from here out, we encountered an error.  */
+   m = MATCH_ERROR;
+ 
    /* Set up expr as an array constructor. */
    if (!scalar)
      {
*************** match_clist_expr (gfc_expr **result, gfc
*** 750,774 ****
  
        /* Validate sizes.  We built expr ourselves, so cons_size will be
  	 constant (we fail above for non-constant expressions).
! 	 We still need to verify that the array-spec has constant size.  */
!       cmp = 0;
        gcc_assert (gfc_array_size (expr, &cons_size));
!       if (!spec_size (as, &as_size))
! 	{
! 	  gfc_error ("Expected constant array-spec in initializer list at %L",
! 		     as->type == AS_EXPLICIT ? &as->upper[0]->where : &where);
! 	  cmp = -1;
! 	}
!       else
! 	{
! 	  /* Make sure the specs are of the same size.  */
! 	  cmp = mpz_cmp (cons_size, as_size);
! 	  if (cmp < 0)
! 	    gfc_error ("Not enough elements in array initializer at %C");
! 	  else if (cmp > 0)
! 	    gfc_error ("Too many elements in array initializer at %C");
! 	  mpz_clear (as_size);
! 	}
        mpz_clear (cons_size);
        if (cmp)
  	goto cleanup;
--- 766,778 ----
  
        /* Validate sizes.  We built expr ourselves, so cons_size will be
  	 constant (we fail above for non-constant expressions).
! 	 We still need to verify that the sizes match.  */
        gcc_assert (gfc_array_size (expr, &cons_size));
!       cmp = mpz_cmp (cons_size, as_size);
!       if (cmp < 0)
! 	gfc_error ("Not enough elements in array initializer at %C");
!       else if (cmp > 0)
! 	gfc_error ("Too many elements in array initializer at %C");
        mpz_clear (cons_size);
        if (cmp)
  	goto cleanup;
*************** match_clist_expr (gfc_expr **result, gfc
*** 783,792 ****
      expr->ts.u.cl->length_from_typespec = 1;
  
    *result = expr;
!   mpz_clear (repeat);
!   return MATCH_YES;
  
  syntax:
    gfc_error ("Syntax error in old style initializer list at %C");
  
  cleanup:
--- 787,797 ----
      expr->ts.u.cl->length_from_typespec = 1;
  
    *result = expr;
!   m = MATCH_YES;
!   goto done;
  
  syntax:
+   m = MATCH_ERROR;
    gfc_error ("Syntax error in old style initializer list at %C");
  
  cleanup:
*************** cleanup:
*** 794,801 ****
      expr->value.constructor = NULL;
    gfc_free_expr (expr);
    gfc_constructor_free (array_head);
    mpz_clear (repeat);
!   return MATCH_ERROR;
  }
  
  
--- 799,810 ----
      expr->value.constructor = NULL;
    gfc_free_expr (expr);
    gfc_constructor_free (array_head);
+ 
+ done:
    mpz_clear (repeat);
!   if (!scalar)
!     mpz_clear (as_size);
!   return m;
  }
  
  
*************** done:
*** 3226,3237 ****
      cl->length = gfc_get_int_expr (gfc_charlen_int_kind, NULL, 1);
    else
      {
!       /* If gfortran ends up here, then the len may be reducible to a
! 	 constant.  Try to do that here.  If it does not reduce, simply
! 	 assign len to the charlen.  */
        if (len && len->expr_type != EXPR_CONSTANT)
  	{
  	  gfc_expr *e;
  	  e = gfc_copy_expr (len);
  	  gfc_reduce_init_expr (e);
  	  if (e->expr_type == EXPR_CONSTANT)
--- 3235,3254 ----
      cl->length = gfc_get_int_expr (gfc_charlen_int_kind, NULL, 1);
    else
      {
!       /* If gfortran ends up here, then len may be reducible to a constant.
! 	 Try to do that here.  If it does not reduce, simply assign len to
! 	 charlen.  A complication occurs with user-defined generic functions,
! 	 which are not resolved.  Use a private namespace to deal with
! 	 generic functions.  */
! 
        if (len && len->expr_type != EXPR_CONSTANT)
  	{
+ 	  gfc_namespace *old_ns;
  	  gfc_expr *e;
+ 
+ 	  old_ns = gfc_current_ns;
+ 	  gfc_current_ns = gfc_get_namespace (NULL, 0);
+ 
  	  e = gfc_copy_expr (len);
  	  gfc_reduce_init_expr (e);
  	  if (e->expr_type == EXPR_CONSTANT)
*************** done:
*** 3242,3251 ****
  	    }
  	  else
  	    gfc_free_expr (e);
! 	  cl->length = len;
  	}
!       else
! 	cl->length = len;
      }
  
    ts->u.cl = cl;
--- 3259,3270 ----
  	    }
  	  else
  	    gfc_free_expr (e);
! 
! 	  gfc_free_namespace (gfc_current_ns);
! 	  gfc_current_ns = old_ns;
  	}
! 
!       cl->length = len;
      }
  
    ts->u.cl = cl;
*************** gfc_match_structure_decl (void)
*** 9779,9787 ****
  
  
  /* This function does some work to determine which matcher should be used to
!  * match a statement beginning with "TYPE". This is used to disambiguate TYPE
   * as an alias for PRINT from derived type declarations, TYPE IS statements,
!  * and derived type data declarations.  */
  
  match
  gfc_match_type (gfc_statement *st)
--- 9798,9806 ----
  
  
  /* This function does some work to determine which matcher should be used to
!  * match a statement beginning with "TYPE".  This is used to disambiguate TYPE
   * as an alias for PRINT from derived type declarations, TYPE IS statements,
!  * and [parameterized] derived type declarations.  */
  
  match
  gfc_match_type (gfc_statement *st)
*************** gfc_match_type (gfc_statement *st)
*** 9808,9818 ****
    /* If we see an attribute list before anything else it's definitely a derived
     * type declaration.  */
    if (gfc_match (" ,") == MATCH_YES || gfc_match (" ::") == MATCH_YES)
!     {
!       gfc_current_locus = old_loc;
!       *st = ST_DERIVED_DECL;
!       return gfc_match_derived_decl ();
!     }
  
    /* By now "TYPE" has already been matched. If we do not see a name, this may
     * be something like "TYPE *" or "TYPE <fmt>".  */
--- 9827,9833 ----
    /* If we see an attribute list before anything else it's definitely a derived
     * type declaration.  */
    if (gfc_match (" ,") == MATCH_YES || gfc_match (" ::") == MATCH_YES)
!     goto derived;
  
    /* By now "TYPE" has already been matched. If we do not see a name, this may
     * be something like "TYPE *" or "TYPE <fmt>".  */
*************** gfc_match_type (gfc_statement *st)
*** 9827,9855 ****
  	  *st = ST_WRITE;
  	  return MATCH_YES;
  	}
!       gfc_current_locus = old_loc;
!       *st = ST_DERIVED_DECL;
!       return gfc_match_derived_decl ();
      }
  
!   /* A derived type declaration requires an EOS. Without it, assume print.  */
!   m = gfc_match_eos ();
!   if (m == MATCH_NO)
!     {
!       /* Check manually for TYPE IS (... - this is invalid print syntax.  */
!       if (strncmp ("is", name, 3) == 0
! 	  && gfc_match (" (", name) == MATCH_YES)
! 	{
! 	  gfc_current_locus = old_loc;
! 	  gcc_assert (gfc_match (" is") == MATCH_YES);
! 	  *st = ST_TYPE_IS;
! 	  return gfc_match_type_is ();
! 	}
!       gfc_current_locus = old_loc;
!       *st = ST_WRITE;
!       return gfc_match_print ();
!     }
!   else
      {
        /* By now we have "TYPE <name> <EOS>". Check first if the name is an
         * intrinsic typename - if so let gfc_match_derived_decl dump an error.
--- 9842,9852 ----
  	  *st = ST_WRITE;
  	  return MATCH_YES;
  	}
!       goto derived;
      }
  
!   /* Check for EOS.  */
!   if (gfc_match_eos () == MATCH_YES)
      {
        /* By now we have "TYPE <name> <EOS>". Check first if the name is an
         * intrinsic typename - if so let gfc_match_derived_decl dump an error.
*************** gfc_match_type (gfc_statement *st)
*** 9862,9873 ****
  	  *st = ST_DERIVED_DECL;
  	  return m;
  	}
!       gfc_current_locus = old_loc;
!       *st = ST_WRITE;
!       return gfc_match_print ();
      }
  
!   return MATCH_NO;
  }
  
  
--- 9859,9894 ----
  	  *st = ST_DERIVED_DECL;
  	  return m;
  	}
!     }
!   else
!     {
!       /* Here we have "TYPE <name>". Check for <TYPE IS (> or a PDT declaration
! 	 like <type name(parameter)>.  */
!       gfc_gobble_whitespace ();
!       bool paren = gfc_peek_ascii_char () == '(';
!       if (paren)
! 	{
! 	  if (strcmp ("is", name) == 0)
! 	    goto typeis;
! 	  else
! 	    goto derived;
! 	}
      }
  
!   /* Treat TYPE... like PRINT...  */
!   gfc_current_locus = old_loc;
!   *st = ST_WRITE;
!   return gfc_match_print ();
! 
! derived:
!   gfc_current_locus = old_loc;
!   *st = ST_DERIVED_DECL;
!   return gfc_match_derived_decl ();
! 
! typeis:
!   gfc_current_locus = old_loc;
!   *st = ST_TYPE_IS;
!   return gfc_match_type_is ();
  }
  
  
*************** gfc_match_derived_decl (void)
*** 9961,9968 ****
  
    if (!gensym->attr.generic && gensym->ts.type != BT_UNKNOWN)
      {
!       gfc_error ("Derived type name %qs at %C already has a basic type "
! 		 "of %s", gensym->name, gfc_typename (&gensym->ts));
        return MATCH_ERROR;
      }
  
--- 9982,9993 ----
  
    if (!gensym->attr.generic && gensym->ts.type != BT_UNKNOWN)
      {
!       if (gensym->ts.u.derived)
! 	gfc_error ("Derived type name %qs at %C already has a basic type "
! 		   "of %s", gensym->name, gfc_typename (&gensym->ts));
!       else
! 	gfc_error ("Derived type name %qs at %C already has a basic type",
! 		   gensym->name);
        return MATCH_ERROR;
      }
  
diff -Nrcpad gcc-8.1.0/gcc/fortran/dependency.c gcc-8.2.0/gcc/fortran/dependency.c
*** gcc-8.1.0/gcc/fortran/dependency.c	Sat Apr 14 14:45:59 2018
--- gcc-8.2.0/gcc/fortran/dependency.c	Sun May  6 12:33:07 2018
*************** gfc_dep_resolver (gfc_ref *lref, gfc_ref
*** 2238,2246 ****
  	    break;
  
  	  /* Exactly matching and forward overlapping ranges don't cause a
! 	     dependency, when they are not part of a coarray ref.  */
! 	  if (fin_dep < GFC_DEP_BACKWARD
! 	      && lref->u.ar.codimen == 0 && rref->u.ar.codimen == 0)
  	    return 0;
  
  	  /* Keep checking.  We only have a dependency if
--- 2238,2245 ----
  	    break;
  
  	  /* Exactly matching and forward overlapping ranges don't cause a
! 	     dependency.  */
! 	  if (fin_dep < GFC_DEP_BACKWARD)
  	    return 0;
  
  	  /* Keep checking.  We only have a dependency if
diff -Nrcpad gcc-8.1.0/gcc/fortran/expr.c gcc-8.2.0/gcc/fortran/expr.c
*** gcc-8.1.0/gcc/fortran/expr.c	Sat Mar 24 17:37:21 2018
--- gcc-8.2.0/gcc/fortran/expr.c	Mon Jul 16 18:59:44 2018
*************** check_inquiry (gfc_expr *e, int not_rest
*** 2422,2428 ****
  
  	/* Assumed character length will not reduce to a constant expression
  	   with LEN, as required by the standard.  */
! 	if (i == 5 && not_restricted
  	    && ap->expr->symtree->n.sym->ts.type == BT_CHARACTER
  	    && (ap->expr->symtree->n.sym->ts.u.cl->length == NULL
  		|| ap->expr->symtree->n.sym->ts.deferred))
--- 2422,2428 ----
  
  	/* Assumed character length will not reduce to a constant expression
  	   with LEN, as required by the standard.  */
! 	if (i == 5 && not_restricted && ap->expr->symtree
  	    && ap->expr->symtree->n.sym->ts.type == BT_CHARACTER
  	    && (ap->expr->symtree->n.sym->ts.u.cl->length == NULL
  		|| ap->expr->symtree->n.sym->ts.deferred))
*************** gfc_check_assign (gfc_expr *lvalue, gfc_
*** 3414,3419 ****
--- 3414,3421 ----
    /* Only DATA Statements come here.  */
    if (!conform)
      {
+       locus *where;
+ 
        /* Numeric can be converted to any other numeric. And Hollerith can be
  	 converted to any other type.  */
        if ((gfc_numeric_ts (&lvalue->ts) && gfc_numeric_ts (&rvalue->ts))
*************** gfc_check_assign (gfc_expr *lvalue, gfc_
*** 3423,3430 ****
        if (lvalue->ts.type == BT_LOGICAL && rvalue->ts.type == BT_LOGICAL)
  	return true;
  
        gfc_error ("Incompatible types in DATA statement at %L; attempted "
! 		 "conversion of %s to %s", &lvalue->where,
  		 gfc_typename (&rvalue->ts), gfc_typename (&lvalue->ts));
  
        return false;
--- 3425,3433 ----
        if (lvalue->ts.type == BT_LOGICAL && rvalue->ts.type == BT_LOGICAL)
  	return true;
  
+       where = lvalue->where.lb ? &lvalue->where : &rvalue->where;
        gfc_error ("Incompatible types in DATA statement at %L; attempted "
! 		 "conversion of %s to %s", where,
  		 gfc_typename (&rvalue->ts), gfc_typename (&lvalue->ts));
  
        return false;
*************** get_union_initializer (gfc_symbol *union
*** 4424,4448 ****
    return init;
  }
  
  /* Fetch or generate an initializer for the given component.
     Only generate an initializer if generate is true.  */
  
  static gfc_expr *
! component_initializer (gfc_typespec *ts, gfc_component *c, bool generate)
  {
    gfc_expr *init = NULL;
  
!   /* See if we can find the initializer immediately.
!      Some components should never get initializers.  */
!   if (c->initializer || !generate
!       || (ts->type == BT_CLASS && !c->attr.allocatable)
!       || c->attr.pointer
!       || c->attr.class_pointer
!       || c->attr.proc_pointer)
      return c->initializer;
  
    /* Recursively handle derived type components.  */
!   if (c->ts.type == BT_DERIVED || c->ts.type == BT_CLASS)
      init = gfc_generate_initializer (&c->ts, true);
  
    else if (c->ts.type == BT_UNION && c->ts.u.derived->components)
--- 4427,4486 ----
    return init;
  }
  
+ static bool
+ class_allocatable (gfc_component *comp)
+ {
+   return comp->ts.type == BT_CLASS && CLASS_DATA (comp)
+     && CLASS_DATA (comp)->attr.allocatable;
+ }
+ 
+ static bool
+ class_pointer (gfc_component *comp)
+ {
+   return comp->ts.type == BT_CLASS && CLASS_DATA (comp)
+     && CLASS_DATA (comp)->attr.pointer;
+ }
+ 
+ static bool
+ comp_allocatable (gfc_component *comp)
+ {
+   return comp->attr.allocatable || class_allocatable (comp);
+ }
+ 
+ static bool
+ comp_pointer (gfc_component *comp)
+ {
+   return comp->attr.pointer
+     || comp->attr.pointer
+     || comp->attr.proc_pointer
+     || comp->attr.class_pointer
+     || class_pointer (comp);
+ }
+ 
  /* Fetch or generate an initializer for the given component.
     Only generate an initializer if generate is true.  */
  
  static gfc_expr *
! component_initializer (gfc_component *c, bool generate)
  {
    gfc_expr *init = NULL;
  
!   /* Allocatable components always get EXPR_NULL.
!      Pointer components are only initialized when generating, and only if they
!      do not already have an initializer.  */
!   if (comp_allocatable (c) || (generate && comp_pointer (c) && !c->initializer))
!     {
!       init = gfc_get_null_expr (&c->loc);
!       init->ts = c->ts;
!       return init;
!     }
! 
!   /* See if we can find the initializer immediately.  */
!   if (c->initializer || !generate)
      return c->initializer;
  
    /* Recursively handle derived type components.  */
!   else if (c->ts.type == BT_DERIVED || c->ts.type == BT_CLASS)
      init = gfc_generate_initializer (&c->ts, true);
  
    else if (c->ts.type == BT_UNION && c->ts.u.derived->components)
*************** gfc_default_initializer (gfc_typespec *t
*** 4502,4507 ****
--- 4540,4571 ----
    return gfc_generate_initializer (ts, false);
  }
  
+ /* Generate an initializer expression for an iso_c_binding type
+    such as c_[fun]ptr. The appropriate initializer is c_null_[fun]ptr.  */
+ 
+ static gfc_expr *
+ generate_isocbinding_initializer (gfc_symbol *derived)
+ {
+   /* The initializers have already been built into the c_null_[fun]ptr symbols
+      from gen_special_c_interop_ptr.  */
+   gfc_symtree *npsym = NULL;
+   if (0 == strcmp (derived->name, "c_ptr"))
+     gfc_find_sym_tree ("c_null_ptr", gfc_current_ns, true, &npsym);
+   else if (0 == strcmp (derived->name, "c_funptr"))
+     gfc_find_sym_tree ("c_null_funptr", gfc_current_ns, true, &npsym);
+   else
+     gfc_internal_error ("generate_isocbinding_initializer(): bad iso_c_binding"
+ 			" type, expected %<c_ptr%> or %<c_funptr%>");
+   if (npsym)
+     {
+       gfc_expr *init = gfc_copy_expr (npsym->n.sym->value);
+       init->symtree = npsym;
+       init->ts.is_iso_c = true;
+       return init;
+     }
+ 
+   return NULL;
+ }
  
  /* Get or generate an expression for a default initializer of a derived type.
     If -finit-derived is specified, generate default initialization expressions
*************** gfc_generate_initializer (gfc_typespec *
*** 4512,4519 ****
--- 4576,4587 ----
  {
    gfc_expr *init, *tmp;
    gfc_component *comp;
+ 
    generate = flag_init_derived && generate;
  
+   if (ts->u.derived->ts.is_iso_c && generate)
+     return generate_isocbinding_initializer (ts->u.derived);
+ 
    /* See if we have a default initializer in this, but not in nested
       types (otherwise we could use gfc_has_default_initializer()).
       We don't need to check if we are going to generate them.  */
*************** gfc_generate_initializer (gfc_typespec *
*** 4521,4529 ****
    if (!generate)
      {
        for (; comp; comp = comp->next)
!         if (comp->initializer || comp->attr.allocatable
!             || (comp->ts.type == BT_CLASS && CLASS_DATA (comp)
!                 && CLASS_DATA (comp)->attr.allocatable))
            break;
      }
  
--- 4589,4595 ----
    if (!generate)
      {
        for (; comp; comp = comp->next)
! 	if (comp->initializer || comp_allocatable (comp))
            break;
      }
  
*************** gfc_generate_initializer (gfc_typespec *
*** 4539,4545 ****
        gfc_constructor *ctor = gfc_constructor_get();
  
        /* Fetch or generate an initializer for the component.  */
!       tmp = component_initializer (ts, comp, generate);
        if (tmp)
  	{
  	  /* Save the component ref for STRUCTUREs and UNIONs.  */
--- 4605,4611 ----
        gfc_constructor *ctor = gfc_constructor_get();
  
        /* Fetch or generate an initializer for the component.  */
!       tmp = component_initializer (comp, generate);
        if (tmp)
  	{
  	  /* Save the component ref for STRUCTUREs and UNIONs.  */
*************** gfc_generate_initializer (gfc_typespec *
*** 4549,4556 ****
  
            /* If the initializer was not generated, we need a copy.  */
            ctor->expr = comp->initializer ? gfc_copy_expr (tmp) : tmp;
! 	  if ((comp->ts.type != tmp->ts.type
! 	       || comp->ts.kind != tmp->ts.kind)
  	      && !comp->attr.pointer && !comp->attr.proc_pointer)
  	    {
  	      bool val;
--- 4615,4621 ----
  
            /* If the initializer was not generated, we need a copy.  */
            ctor->expr = comp->initializer ? gfc_copy_expr (tmp) : tmp;
! 	  if ((comp->ts.type != tmp->ts.type || comp->ts.kind != tmp->ts.kind)
  	      && !comp->attr.pointer && !comp->attr.proc_pointer)
  	    {
  	      bool val;
*************** gfc_generate_initializer (gfc_typespec *
*** 4560,4574 ****
  	    }
  	}
  
-       if (comp->attr.allocatable
- 	  || (comp->ts.type == BT_CLASS && CLASS_DATA (comp)->attr.allocatable))
- 	{
- 	  ctor->expr = gfc_get_expr ();
- 	  ctor->expr->expr_type = EXPR_NULL;
- 	  ctor->expr->where = init->where;
- 	  ctor->expr->ts = comp->ts;
- 	}
- 
        gfc_constructor_append (&init->value.constructor, ctor);
      }
  
--- 4625,4630 ----
diff -Nrcpad gcc-8.1.0/gcc/fortran/frontend-passes.c gcc-8.2.0/gcc/fortran/frontend-passes.c
*** gcc-8.1.0/gcc/fortran/frontend-passes.c	Sat Apr 14 13:38:41 2018
--- gcc-8.2.0/gcc/fortran/frontend-passes.c	Thu Jun  7 17:33:44 2018
*************** static bool has_dimen_vector_ref (gfc_ex
*** 57,62 ****
--- 57,64 ----
  static int matmul_temp_args (gfc_code **, int *,void *data);
  static int index_interchange (gfc_code **, int*, void *);
  
+ static bool is_fe_temp (gfc_expr *e);
+ 
  #ifdef CHECKING_P
  static void check_locus (gfc_namespace *);
  #endif
*************** realloc_string_callback (gfc_code **c, i
*** 254,259 ****
--- 256,264 ----
        || !expr1->ts.deferred)
      return 0;
  
+   if (is_fe_temp (expr1))
+     return 0;
+ 
    expr2 = gfc_discard_nops (co->expr2);
  
    if (expr2->expr_type == EXPR_VARIABLE)
diff -Nrcpad gcc-8.1.0/gcc/fortran/match.c gcc-8.2.0/gcc/fortran/match.c
*** gcc-8.1.0/gcc/fortran/match.c	Wed Feb 14 21:46:59 2018
--- gcc-8.2.0/gcc/fortran/match.c	Sun May 20 11:04:14 2018
*************** gfc_match_type_spec (gfc_typespec *ts)
*** 2118,2124 ****
       or list item in a type-list of an OpenMP reduction clause.  Need to
       differentiate REAL([KIND]=scalar-int-initialization-expr) from
       REAL(A,[KIND]) and REAL(KIND,A).  Logically, when this code was
!      written the use of LOGICAL as a type-spec or intrinsic subprogram 
       was overlooked.  */
  
    m = gfc_match (" %n", name);
--- 2118,2124 ----
       or list item in a type-list of an OpenMP reduction clause.  Need to
       differentiate REAL([KIND]=scalar-int-initialization-expr) from
       REAL(A,[KIND]) and REAL(KIND,A).  Logically, when this code was
!      written the use of LOGICAL as a type-spec or intrinsic subprogram
       was overlooked.  */
  
    m = gfc_match (" %n", name);
*************** copy_ts_from_selector_to_associate (gfc_
*** 5935,5940 ****
--- 5935,5941 ----
  {
    gfc_ref *ref;
    gfc_symbol *assoc_sym;
+   int rank = 0;
  
    assoc_sym = associate->symtree->n.sym;
  
*************** copy_ts_from_selector_to_associate (gfc_
*** 5971,5984 ****
  	selector->rank = ref->u.ar.dimen;
        else
  	selector->rank = 0;
      }
  
!   if (selector->rank)
      {
!       assoc_sym->attr.dimension = 1;
!       assoc_sym->as = gfc_get_array_spec ();
!       assoc_sym->as->rank = selector->rank;
!       assoc_sym->as->type = AS_DEFERRED;
      }
    else
      assoc_sym->as = NULL;
--- 5972,5999 ----
  	selector->rank = ref->u.ar.dimen;
        else
  	selector->rank = 0;
+ 
+       rank = selector->rank;
      }
  
!   if (rank)
      {
!       for (int i = 0; i < ref->u.ar.dimen + ref->u.ar.codimen; i++)
! 	if (ref->u.ar.dimen_type[i] == DIMEN_ELEMENT
! 	    || (ref->u.ar.dimen_type[i] == DIMEN_UNKNOWN
! 		&& ref->u.ar.end[i] == NULL
! 		&& ref->u.ar.stride[i] == NULL))
! 	  rank--;
! 
!       if (rank)
! 	{
! 	  assoc_sym->attr.dimension = 1;
! 	  assoc_sym->as = gfc_get_array_spec ();
! 	  assoc_sym->as->rank = rank;
! 	  assoc_sym->as->type = AS_DEFERRED;
! 	}
!       else
! 	assoc_sym->as = NULL;
      }
    else
      assoc_sym->as = NULL;
diff -Nrcpad gcc-8.1.0/gcc/fortran/module.c gcc-8.2.0/gcc/fortran/module.c
*** gcc-8.1.0/gcc/fortran/module.c	Tue Feb 13 07:59:10 2018
--- gcc-8.2.0/gcc/fortran/module.c	Mon Jul 16 18:59:44 2018
*************** mio_component (gfc_component *c, int vty
*** 2848,2853 ****
--- 2848,2855 ----
    if (c->attr.proc_pointer)
      mio_typebound_proc (&c->tb);
  
+   c->loc = gfc_current_locus;
+ 
    mio_rparen ();
  }
  
diff -Nrcpad gcc-8.1.0/gcc/fortran/openmp.c gcc-8.2.0/gcc/fortran/openmp.c
*** gcc-8.1.0/gcc/fortran/openmp.c	Tue Apr 10 14:04:37 2018
--- gcc-8.2.0/gcc/fortran/openmp.c	Fri Jun 15 14:01:00 2018
*************** gfc_match_oacc_wait (void)
*** 2177,2184 ****
        {
  	if (el->expr == NULL)
  	  {
! 	    gfc_error ("Invalid argument to !$ACC WAIT at %L",
! 		       &wait_list->expr->where);
  	    return MATCH_ERROR;
  	  }
  
--- 2177,2183 ----
        {
  	if (el->expr == NULL)
  	  {
! 	    gfc_error ("Invalid argument to !$ACC WAIT at %C");
  	    return MATCH_ERROR;
  	  }
  
*************** gfc_resolve_oacc_declare (gfc_namespace
*** 5994,5999 ****
--- 5993,6004 ----
  	for (n = oc->clauses->lists[list]; n; n = n->next)
  	  {
  	    n->sym->mark = 0;
+ 	    if (n->sym->attr.function || n->sym->attr.subroutine)
+ 	      {
+ 		gfc_error ("Object %qs is not a variable at %L",
+ 			   n->sym->name, &oc->loc);
+ 		continue;
+ 	      }
  	    if (n->sym->attr.flavor == FL_PARAMETER)
  	      {
  		gfc_error ("PARAMETER object %qs is not allowed at %L",
diff -Nrcpad gcc-8.1.0/gcc/fortran/parse.c gcc-8.2.0/gcc/fortran/parse.c
*** gcc-8.1.0/gcc/fortran/parse.c	Fri Jan 26 20:14:09 2018
--- gcc-8.2.0/gcc/fortran/parse.c	Fri Jun 15 14:03:00 2018
*************** decode_oacc_directive (void)
*** 624,629 ****
--- 624,631 ----
    gfc_clear_error ();   /* Clear any pending errors.  */
    gfc_clear_warning (); /* Clear any pending warnings.  */
  
+   gfc_matching_function = false;
+ 
    if (gfc_pure (NULL))
      {
        gfc_error_now ("OpenACC directives at %C may not appear in PURE "
*************** decode_omp_directive (void)
*** 795,800 ****
--- 797,804 ----
    gfc_clear_error ();	/* Clear any pending errors.  */
    gfc_clear_warning ();	/* Clear any pending warnings.  */
  
+   gfc_matching_function = false;
+ 
    if (gfc_current_state () == COMP_FUNCTION
        && gfc_current_block ()->result->ts.kind == -1)
      spec_only = true;
diff -Nrcpad gcc-8.1.0/gcc/fortran/resolve.c gcc-8.2.0/gcc/fortran/resolve.c
*** gcc-8.1.0/gcc/fortran/resolve.c	Mon Apr  9 21:05:13 2018
--- gcc-8.2.0/gcc/fortran/resolve.c	Mon Jun 25 07:49:27 2018
*************** update_current_proc_array_outer_dependen
*** 3055,3062 ****
  
    /* If SYM has references to outer arrays, so has the procedure calling
       SYM.  If SYM is a procedure pointer, we can assume the worst.  */
!   if (sym->attr.array_outer_dependency
!       || sym->attr.proc_pointer)
      gfc_current_ns->proc_name->attr.array_outer_dependency = 1;
  }
  
--- 3055,3062 ----
  
    /* If SYM has references to outer arrays, so has the procedure calling
       SYM.  If SYM is a procedure pointer, we can assume the worst.  */
!   if ((sym->attr.array_outer_dependency || sym->attr.proc_pointer)
!       && gfc_current_ns->proc_name)
      gfc_current_ns->proc_name->attr.array_outer_dependency = 1;
  }
  
*************** resolve_operator (gfc_expr *e)
*** 3874,3880 ****
  	  break;
  	}
  
!       sprintf (msg,
  	       _("Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"),
  	       gfc_op2string (e->value.op.op), gfc_typename (&op1->ts),
  	       gfc_typename (&op2->ts));
--- 3874,3886 ----
  	  break;
  	}
  
!       if (op1->ts.type == BT_DERIVED || op2->ts.type == BT_DERIVED)
! 	sprintf (msg,
! 	       _("Unexpected derived-type entities in binary intrinsic "
! 		 "numeric operator %%<%s%%> at %%L"),
! 	       gfc_op2string (e->value.op.op));
!       else
!       	sprintf (msg,
  	       _("Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"),
  	       gfc_op2string (e->value.op.op), gfc_typename (&op1->ts),
  	       gfc_typename (&op2->ts));
*************** resolve_allocate_deallocate (gfc_code *c
*** 7763,7774 ****
        gfc_check_vardef_context (errmsg, false, false, false,
  				_("ERRMSG variable"));
  
        if ((errmsg->ts.type != BT_CHARACTER
  	   && !(errmsg->ref
  		&& (errmsg->ref->type == REF_ARRAY
  		    || errmsg->ref->type == REF_COMPONENT)))
! 	  || errmsg->rank > 0 )
! 	gfc_error ("Errmsg-variable at %L must be a scalar CHARACTER "
  		   "variable", &errmsg->where);
  
        for (p = code->ext.alloc.list; p; p = p->next)
--- 7769,7785 ----
        gfc_check_vardef_context (errmsg, false, false, false,
  				_("ERRMSG variable"));
  
+       /* F18:R928  alloc-opt             is ERRMSG = errmsg-variable
+ 	 F18:R930  errmsg-variable       is scalar-default-char-variable
+ 	 F18:R906  default-char-variable is variable
+ 	 F18:C906  default-char-variable shall be default character.  */
        if ((errmsg->ts.type != BT_CHARACTER
  	   && !(errmsg->ref
  		&& (errmsg->ref->type == REF_ARRAY
  		    || errmsg->ref->type == REF_COMPONENT)))
! 	  || errmsg->rank > 0
! 	  || errmsg->ts.kind != gfc_default_character_kind)
! 	gfc_error ("ERRMSG variable at %L shall be a scalar default CHARACTER "
  		   "variable", &errmsg->where);
  
        for (p = code->ext.alloc.list; p; p = p->next)
*************** resolve_sync (gfc_code *code)
*** 9527,9532 ****
--- 9538,9544 ----
      }
  
    /* Check STAT.  */
+   gfc_resolve_expr (code->expr2);
    if (code->expr2
        && (code->expr2->ts.type != BT_INTEGER || code->expr2->rank != 0
  	  || code->expr2->expr_type != EXPR_VARIABLE))
*************** resolve_sync (gfc_code *code)
*** 9534,9539 ****
--- 9546,9552 ----
  	       &code->expr2->where);
  
    /* Check ERRMSG.  */
+   gfc_resolve_expr (code->expr3);
    if (code->expr3
        && (code->expr3->ts.type != BT_CHARACTER || code->expr3->rank != 0
  	  || code->expr3->expr_type != EXPR_VARIABLE))
*************** resolve_ordinary_assign (gfc_code *code,
*** 10365,10370 ****
--- 10378,10388 ----
        && rhs->expr_type != EXPR_ARRAY)
      gfc_add_data_component (rhs);
  
+   /* Make sure there is a vtable and, in particular, a _copy for the
+      rhs type.  */
+   if (UNLIMITED_POLY (lhs) && lhs->rank && rhs->ts.type != BT_CLASS)
+     gfc_find_vtab (&rhs->ts);
+ 
    bool caf_convert_to_send = flag_coarray == GFC_FCOARRAY_LIB
        && (lhs_coindexed
  	  || (code->expr2->expr_type == EXPR_FUNCTION
*************** get_temp_from_expr (gfc_expr *e, gfc_nam
*** 10503,10508 ****
--- 10521,10528 ----
    tmp->n.sym->attr.function = 0;
    tmp->n.sym->attr.result = 0;
    tmp->n.sym->attr.flavor = FL_VARIABLE;
+   tmp->n.sym->attr.dummy = 0;
+   tmp->n.sym->attr.intent = INTENT_UNKNOWN;
  
    if (as)
      {
*************** resolve_fl_procedure (gfc_symbol *sym, i
*** 12499,12505 ****
        while (curr_arg != NULL)
          {
            /* Skip implicitly typed dummy args here.  */
! 	  if (curr_arg->sym->attr.implicit_type == 0)
  	    if (!gfc_verify_c_interop_param (curr_arg->sym))
  	      /* If something is found to fail, record the fact so we
  		 can mark the symbol for the procedure as not being
--- 12519,12525 ----
        while (curr_arg != NULL)
          {
            /* Skip implicitly typed dummy args here.  */
! 	  if (curr_arg->sym && curr_arg->sym->attr.implicit_type == 0)
  	    if (!gfc_verify_c_interop_param (curr_arg->sym))
  	      /* If something is found to fail, record the fact so we
  		 can mark the symbol for the procedure as not being
*************** resolve_equivalence (gfc_equiv *eq)
*** 16215,16221 ****
  
  static bool
  flag_fn_result_spec (gfc_expr *expr,
!                      gfc_symbol *sym ATTRIBUTE_UNUSED,
                       int *f ATTRIBUTE_UNUSED)
  {
    gfc_namespace *ns;
--- 16235,16241 ----
  
  static bool
  flag_fn_result_spec (gfc_expr *expr,
!                      gfc_symbol *sym,
                       int *f ATTRIBUTE_UNUSED)
  {
    gfc_namespace *ns;
*************** flag_fn_result_spec (gfc_expr *expr,
*** 16228,16233 ****
--- 16248,16260 ----
  	if (!ns->parent)
  	  break;
  
+       if (sym == s)
+ 	{
+ 	  gfc_error ("Self reference in character length expression "
+ 		     "for %qs at %L", sym->name, &expr->where);
+ 	  return true;
+ 	}
+ 
        if (!s->fn_result_spec
  	  && s->attr.flavor == FL_PARAMETER)
  	{
*************** resolve_fntype (gfc_namespace *ns)
*** 16310,16316 ****
        }
  
    if (sym->ts.type == BT_CHARACTER)
!     gfc_traverse_expr (sym->ts.u.cl->length, NULL, flag_fn_result_spec, 0);
  }
  
  
--- 16337,16343 ----
        }
  
    if (sym->ts.type == BT_CHARACTER)
!     gfc_traverse_expr (sym->ts.u.cl->length, sym, flag_fn_result_spec, 0);
  }
  
  
diff -Nrcpad gcc-8.1.0/gcc/fortran/simplify.c gcc-8.2.0/gcc/fortran/simplify.c
*** gcc-8.1.0/gcc/fortran/simplify.c	Fri Mar 30 12:33:49 2018
--- gcc-8.2.0/gcc/fortran/simplify.c	Thu Jun  7 18:17:49 2018
*************** gfc_simplify_mod (gfc_expr *a, gfc_expr
*** 5457,5499 ****
    gfc_expr *result;
    int kind;
  
!   if (a->expr_type != EXPR_CONSTANT || p->expr_type != EXPR_CONSTANT)
      return NULL;
  
!   kind = a->ts.kind > p->ts.kind ? a->ts.kind : p->ts.kind;
!   result = gfc_get_constant_expr (a->ts.type, kind, &a->where);
! 
!   switch (a->ts.type)
      {
        case BT_INTEGER:
  	if (mpz_cmp_ui (p->value.integer, 0) == 0)
  	  {
! 	    /* Result is processor-dependent.  */
! 	    gfc_error ("Second argument MOD at %L is zero", &a->where);
! 	    gfc_free_expr (result);
  	    return &gfc_bad_expr;
  	  }
- 	mpz_tdiv_r (result->value.integer, a->value.integer, p->value.integer);
  	break;
- 
        case BT_REAL:
  	if (mpfr_cmp_ui (p->value.real, 0) == 0)
  	  {
! 	    /* Result is processor-dependent.  */
! 	    gfc_error ("Second argument of MOD at %L is zero", &p->where);
! 	    gfc_free_expr (result);
  	    return &gfc_bad_expr;
  	  }
- 
- 	gfc_set_model_kind (kind);
- 	mpfr_fmod (result->value.real, a->value.real, p->value.real,
- 		   GFC_RND_MODE);
  	break;
- 
        default:
  	gfc_internal_error ("gfc_simplify_mod(): Bad arguments");
      }
  
    return range_check (result, "MOD");
  }
  
--- 5457,5504 ----
    gfc_expr *result;
    int kind;
  
!   /* First check p.  */
!   if (p->expr_type != EXPR_CONSTANT)
      return NULL;
  
!   /* p shall not be 0.  */
!   switch (p->ts.type)
      {
        case BT_INTEGER:
  	if (mpz_cmp_ui (p->value.integer, 0) == 0)
  	  {
! 	    gfc_error ("Argument %qs of MOD at %L shall not be zero",
! 			"P", &p->where);
  	    return &gfc_bad_expr;
  	  }
  	break;
        case BT_REAL:
  	if (mpfr_cmp_ui (p->value.real, 0) == 0)
  	  {
! 	    gfc_error ("Argument %qs of MOD at %L shall not be zero",
! 			"P", &p->where);
  	    return &gfc_bad_expr;
  	  }
  	break;
        default:
  	gfc_internal_error ("gfc_simplify_mod(): Bad arguments");
      }
  
+   if (a->expr_type != EXPR_CONSTANT)
+     return NULL;
+ 
+   kind = a->ts.kind > p->ts.kind ? a->ts.kind : p->ts.kind;
+   result = gfc_get_constant_expr (a->ts.type, kind, &a->where);
+ 
+   if (a->ts.type == BT_INTEGER)
+     mpz_tdiv_r (result->value.integer, a->value.integer, p->value.integer);
+   else
+     {
+       gfc_set_model_kind (kind);
+       mpfr_fmod (result->value.real, a->value.real, p->value.real,
+ 		 GFC_RND_MODE);
+     }
+ 
    return range_check (result, "MOD");
  }
  
diff -Nrcpad gcc-8.1.0/gcc/fortran/symbol.c gcc-8.2.0/gcc/fortran/symbol.c
*** gcc-8.1.0/gcc/fortran/symbol.c	Wed Mar 28 20:12:55 2018
--- gcc-8.2.0/gcc/fortran/symbol.c	Sat Jun  9 18:02:56 2018
*************** gfc_add_volatile (symbol_attribute *attr
*** 1349,1354 ****
--- 1349,1368 ----
  			 where))
        return false;
  
+   /* F2008:  C1282 A designator of a variable with the VOLATILE attribute
+      shall not appear in a pure subprogram.
+ 
+      F2018: C1588 A local variable of a pure subprogram, or of a BLOCK
+      construct within a pure subprogram, shall not have the SAVE or
+      VOLATILE attribute.  */
+   if (gfc_pure (NULL))
+     {
+       gfc_error ("VOLATILE attribute at %L cannot be specified in a "
+ 		 "PURE procedure", where);
+       return false;
+     }
+ 
+ 
    attr->volatile_ = 1;
    attr->volatile_ns = gfc_current_ns;
    return check_conflict (attr, name, where);
diff -Nrcpad gcc-8.1.0/gcc/fortran/trans-array.c gcc-8.2.0/gcc/fortran/trans-array.c
*** gcc-8.1.0/gcc/fortran/trans-array.c	Sat Apr 14 14:45:59 2018
--- gcc-8.2.0/gcc/fortran/trans-array.c	Mon Jul  2 19:28:11 2018
*************** is_pointer_array (tree expr)
*** 817,824 ****
  
  /* Return the span of an array.  */
  
! static tree
! get_array_span (tree desc, gfc_expr *expr)
  {
    tree tmp;
  
--- 817,824 ----
  
  /* Return the span of an array.  */
  
! tree
! gfc_get_array_span (tree desc, gfc_expr *expr)
  {
    tree tmp;
  
*************** done:
*** 4304,4310 ****
  	}
      }
  
!   /* The rest is just runtime bound checking.  */
    if (gfc_option.rtcheck & GFC_RTCHECK_BOUNDS)
      {
        stmtblock_t block;
--- 4304,4310 ----
  	}
      }
  
!   /* The rest is just runtime bounds checking.  */
    if (gfc_option.rtcheck & GFC_RTCHECK_BOUNDS)
      {
        stmtblock_t block;
*************** done:
*** 4334,4340 ****
  	    continue;
  
  	  /* Catch allocatable lhs in f2003.  */
! 	  if (flag_realloc_lhs && ss->is_alloc_lhs)
  	    continue;
  
  	  expr = ss_info->expr;
--- 4334,4340 ----
  	    continue;
  
  	  /* Catch allocatable lhs in f2003.  */
! 	  if (flag_realloc_lhs && ss->no_bounds_check)
  	    continue;
  
  	  expr = ss_info->expr;
*************** gfc_conv_expr_descriptor (gfc_se *se, gf
*** 7061,7067 ****
  				      subref_array_target, expr);
  
  	      /* ....and set the span field.  */
! 	      tmp = get_array_span (desc, expr);
  	      gfc_conv_descriptor_span_set (&se->pre, se->expr, tmp);
  	    }
  	  else if (se->want_pointer)
--- 7061,7067 ----
  				      subref_array_target, expr);
  
  	      /* ....and set the span field.  */
! 	      tmp = gfc_get_array_span (desc, expr);
  	      gfc_conv_descriptor_span_set (&se->pre, se->expr, tmp);
  	    }
  	  else if (se->want_pointer)
*************** gfc_conv_expr_descriptor (gfc_se *se, gf
*** 7334,7340 ****
  	  parmtype = TREE_TYPE (parm);
  
  	  /* ....and set the span field.  */
! 	  tmp = get_array_span (desc, expr);
  	  gfc_conv_descriptor_span_set (&loop.pre, parm, tmp);
  	}
        else
--- 7334,7340 ----
  	  parmtype = TREE_TYPE (parm);
  
  	  /* ....and set the span field.  */
! 	  tmp = gfc_get_array_span (desc, expr);
  	  gfc_conv_descriptor_span_set (&loop.pre, parm, tmp);
  	}
        else
*************** structure_alloc_comps (gfc_symbol * der_
*** 8839,8845 ****
  	  break;
  
  	case COPY_ALLOC_COMP:
! 	  if (c->attr.pointer)
  	    continue;
  
  	  /* We need source and destination components.  */
--- 8839,8845 ----
  	  break;
  
  	case COPY_ALLOC_COMP:
! 	  if (c->attr.pointer || c->attr.proc_pointer)
  	    continue;
  
  	  /* We need source and destination components.  */
*************** gfc_alloc_allocatable_for_assignment (gf
*** 9698,9703 ****
--- 9698,9709 ----
    if (expr2 && rss == gfc_ss_terminator)
      return NULL_TREE;
  
+   /* Ensure that the string length from the current scope is used.  */
+   if (expr2->ts.type == BT_CHARACTER
+       && expr2->expr_type == EXPR_FUNCTION
+       && !expr2->value.function.isym)
+     expr2->ts.u.cl->backend_decl = rss->info->string_length;
+ 
    gfc_start_block (&fblock);
  
    /* Since the lhs is allocatable, this must be a descriptor type.
*************** gfc_alloc_allocatable_for_assignment (gf
*** 9942,9947 ****
--- 9948,9955 ----
  			     gfc_array_index_type, tmp,
  			     expr1->ts.u.cl->backend_decl);
      }
+   else if (UNLIMITED_POLY (expr1) && expr2->ts.type != BT_CLASS)
+     tmp = TYPE_SIZE_UNIT (gfc_typenode_for_spec (&expr2->ts));
    else
      tmp = TYPE_SIZE_UNIT (gfc_typenode_for_spec (&expr1->ts));
    tmp = fold_convert (gfc_array_index_type, tmp);
*************** gfc_alloc_allocatable_for_assignment (gf
*** 9968,9973 ****
--- 9976,10003 ----
        gfc_add_modify (&fblock, tmp,
  		      gfc_get_dtype_rank_type (expr1->rank,type));
      }
+   else if (UNLIMITED_POLY (expr1) && expr2->ts.type != BT_CLASS)
+     {
+       tree type;
+       tmp = gfc_conv_descriptor_dtype (desc);
+       type = gfc_typenode_for_spec (&expr2->ts);
+       gfc_add_modify (&fblock, tmp,
+ 		      gfc_get_dtype_rank_type (expr2->rank,type));
+       /* Set the _len field as well...  */
+       tmp = gfc_class_len_get (TREE_OPERAND (desc, 0));
+       if (expr2->ts.type == BT_CHARACTER)
+ 	gfc_add_modify (&fblock, tmp,
+ 			fold_convert (TREE_TYPE (tmp),
+ 				      TYPE_SIZE_UNIT (type)));
+       else
+ 	gfc_add_modify (&fblock, tmp,
+ 			build_int_cst (TREE_TYPE (tmp), 0));
+       /* ...and the vptr.  */
+       tmp = gfc_class_vptr_get (TREE_OPERAND (desc, 0));
+       tmp2 = gfc_get_symbol_decl (gfc_find_vtab (&expr2->ts));
+       tmp2 = gfc_build_addr_expr (TREE_TYPE (tmp), tmp2);
+       gfc_add_modify (&fblock, tmp, tmp2);
+     }
    else if (coarray && GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (desc)))
      {
        gfc_add_modify (&fblock, gfc_conv_descriptor_dtype (desc),
*************** gfc_alloc_allocatable_for_assignment (gf
*** 10073,10082 ****
  
  
    /* We already set the dtype in the case of deferred character
!      length arrays.  */
    if (!(GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (desc))
  	&& ((expr1->ts.type == BT_CHARACTER && expr1->ts.deferred)
! 	    || coarray)))
      {
        tmp = gfc_conv_descriptor_dtype (desc);
        gfc_add_modify (&alloc_block, tmp, gfc_get_dtype (TREE_TYPE (desc)));
--- 10103,10113 ----
  
  
    /* We already set the dtype in the case of deferred character
!      length arrays and unlimited polymorphic arrays.  */
    if (!(GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (desc))
  	&& ((expr1->ts.type == BT_CHARACTER && expr1->ts.deferred)
! 	    || coarray))
!       && !UNLIMITED_POLY (expr1))
      {
        tmp = gfc_conv_descriptor_dtype (desc);
        gfc_add_modify (&alloc_block, tmp, gfc_get_dtype (TREE_TYPE (desc)));
diff -Nrcpad gcc-8.1.0/gcc/fortran/trans-array.h gcc-8.2.0/gcc/fortran/trans-array.h
*** gcc-8.1.0/gcc/fortran/trans-array.h	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/fortran/trans-array.h	Sun May 20 11:07:44 2018
*************** void gfc_conv_tmp_array_ref (gfc_se * se
*** 136,141 ****
--- 136,143 ----
  /* Translate a reference to an array temporary.  */
  void gfc_conv_tmp_ref (gfc_se *);
  
+ /* Obtain the span of an array.  */
+ tree gfc_get_array_span (tree, gfc_expr *);
  /* Evaluate an array expression.  */
  void gfc_conv_expr_descriptor (gfc_se *, gfc_expr *);
  /* Convert an array for passing as an actual function parameter.  */
diff -Nrcpad gcc-8.1.0/gcc/fortran/trans-expr.c gcc-8.2.0/gcc/fortran/trans-expr.c
*** gcc-8.1.0/gcc/fortran/trans-expr.c	Wed Mar 21 18:46:44 2018
--- gcc-8.2.0/gcc/fortran/trans-expr.c	Mon Jun 25 07:49:27 2018
*************** gfc_trans_assignment_1 (gfc_expr * expr1
*** 9982,9993 ****
  
    /* Walk the lhs.  */
    lss = gfc_walk_expr (expr1);
!   if (gfc_is_reallocatable_lhs (expr1)
!       && !(expr2->expr_type == EXPR_FUNCTION
! 	   && expr2->value.function.isym != NULL
! 	   && !(expr2->value.function.isym->elemental
! 		|| expr2->value.function.isym->conversion)))
!     lss->is_alloc_lhs = 1;
  
    rss = NULL;
  
--- 9982,9996 ----
  
    /* Walk the lhs.  */
    lss = gfc_walk_expr (expr1);
!   if (gfc_is_reallocatable_lhs (expr1))
!     {
!       lss->no_bounds_check = 1;
!       if (!(expr2->expr_type == EXPR_FUNCTION
! 	    && expr2->value.function.isym != NULL
! 	    && !(expr2->value.function.isym->elemental
! 		 || expr2->value.function.isym->conversion)))
! 	lss->is_alloc_lhs = 1;
!     }
  
    rss = NULL;
  
*************** gfc_trans_assignment (gfc_expr * expr1,
*** 10431,10436 ****
--- 10434,10443 ----
  	return tmp;
      }
  
+   if (UNLIMITED_POLY (expr1) && expr1->rank
+       && expr2->ts.type != BT_CLASS)
+     use_vptr_copy = true;
+ 
    /* Fallback to the scalarizer to generate explicit loops.  */
    return gfc_trans_assignment_1 (expr1, expr2, init_flag, dealloc,
  				 use_vptr_copy, may_alias);
diff -Nrcpad gcc-8.1.0/gcc/fortran/trans-intrinsic.c gcc-8.2.0/gcc/fortran/trans-intrinsic.c
*** gcc-8.1.0/gcc/fortran/trans-intrinsic.c	Sat Apr 14 14:45:59 2018
--- gcc-8.2.0/gcc/fortran/trans-intrinsic.c	Fri May 25 22:06:57 2018
*************** conv_caf_send (gfc_code *code) {
*** 1860,1866 ****
  
    lhs_expr = code->ext.actual->expr;
    rhs_expr = code->ext.actual->next->expr;
!   may_require_tmp = gfc_check_dependency (lhs_expr, rhs_expr, false) == 0
  		    ? boolean_false_node : boolean_true_node;
    gfc_init_block (&block);
  
--- 1860,1866 ----
  
    lhs_expr = code->ext.actual->expr;
    rhs_expr = code->ext.actual->next->expr;
!   may_require_tmp = gfc_check_dependency (lhs_expr, rhs_expr, true) == 0
  		    ? boolean_false_node : boolean_true_node;
    gfc_init_block (&block);
  
*************** gfc_conv_associated (gfc_se *se, gfc_exp
*** 7834,7839 ****
--- 7834,7841 ----
            /* A pointer to an array, call library function _gfor_associated.  */
            arg1se.want_pointer = 1;
            gfc_conv_expr_descriptor (&arg1se, arg1->expr);
+ 	  gfc_add_block_to_block (&se->pre, &arg1se.pre);
+ 	  gfc_add_block_to_block (&se->post, &arg1se.post);
  
            arg2se.want_pointer = 1;
            gfc_conv_expr_descriptor (&arg2se, arg2->expr);
diff -Nrcpad gcc-8.1.0/gcc/fortran/trans-stmt.c gcc-8.2.0/gcc/fortran/trans-stmt.c
*** gcc-8.1.0/gcc/fortran/trans-stmt.c	Thu Apr 12 21:58:54 2018
--- gcc-8.2.0/gcc/fortran/trans-stmt.c	Sun May 20 11:07:44 2018
*************** trans_associate_var (gfc_symbol *sym, gf
*** 1735,1745 ****
        if (sym->attr.subref_array_pointer)
  	{
  	  gcc_assert (e->expr_type == EXPR_VARIABLE);
! 	  tmp = e->symtree->n.sym->ts.type == BT_CLASS
! 	      ? gfc_class_data_get (e->symtree->n.sym->backend_decl)
! 	      : e->symtree->n.sym->backend_decl;
! 	  tmp = gfc_get_element_type (TREE_TYPE (tmp));
! 	  tmp = fold_convert (gfc_array_index_type, size_in_bytes (tmp));
  	  gfc_conv_descriptor_span_set (&se.pre, desc, tmp);
  	}
  
--- 1735,1742 ----
        if (sym->attr.subref_array_pointer)
  	{
  	  gcc_assert (e->expr_type == EXPR_VARIABLE);
! 	  tmp = gfc_get_array_span (se.expr, e);
! 
  	  gfc_conv_descriptor_span_set (&se.pre, desc, tmp);
  	}
  
diff -Nrcpad gcc-8.1.0/gcc/fortran/trans-types.c gcc-8.2.0/gcc/fortran/trans-types.c
*** gcc-8.1.0/gcc/fortran/trans-types.c	Wed Mar 21 21:12:41 2018
--- gcc-8.2.0/gcc/fortran/trans-types.c	Sun May 13 18:07:54 2018
*************** gfc_get_dtype_rank_type (int rank, tree
*** 1518,1523 ****
--- 1518,1525 ----
    tree field;
    vec<constructor_elt, va_gc> *v = NULL;
  
+   size = TYPE_SIZE_UNIT (etype);
+ 
    switch (TREE_CODE (etype))
      {
      case INTEGER_TYPE:
*************** gfc_get_dtype_rank_type (int rank, tree
*** 1546,1567 ****
      /* We will never have arrays of arrays.  */
      case ARRAY_TYPE:
        n = BT_CHARACTER;
        break;
  
      case POINTER_TYPE:
        n = BT_ASSUMED;
      break;
  
      default:
        /* TODO: Don't do dtype for temporary descriptorless arrays.  */
!       /* We can strange array types for temporary arrays.  */
        return gfc_index_zero_node;
      }
  
-   size = TYPE_SIZE_UNIT (etype);
-   if (n == BT_CHARACTER && size == NULL_TREE)
-     size = TYPE_SIZE_UNIT (TREE_TYPE (etype));
- 
    tmp = get_dtype_type_node ();
    field = gfc_advance_chain (TYPE_FIELDS (tmp),
  			     GFC_DTYPE_ELEM_LEN);
--- 1548,1571 ----
      /* We will never have arrays of arrays.  */
      case ARRAY_TYPE:
        n = BT_CHARACTER;
+       if (size == NULL_TREE)
+ 	size = TYPE_SIZE_UNIT (TREE_TYPE (etype));
        break;
  
      case POINTER_TYPE:
        n = BT_ASSUMED;
+       if (TREE_CODE (TREE_TYPE (etype)) != VOID_TYPE)
+ 	size = TYPE_SIZE_UNIT (TREE_TYPE (etype));
+       else
+ 	size = build_int_cst (size_type_node, 0);
      break;
  
      default:
        /* TODO: Don't do dtype for temporary descriptorless arrays.  */
!       /* We can encounter strange array types for temporary arrays.  */
        return gfc_index_zero_node;
      }
  
    tmp = get_dtype_type_node ();
    field = gfc_advance_chain (TYPE_FIELDS (tmp),
  			     GFC_DTYPE_ELEM_LEN);
diff -Nrcpad gcc-8.1.0/gcc/fortran/trans.h gcc-8.2.0/gcc/fortran/trans.h
*** gcc-8.1.0/gcc/fortran/trans.h	Wed Mar 14 00:56:48 2018
--- gcc-8.2.0/gcc/fortran/trans.h	Sat Jun  9 14:15:53 2018
*************** typedef struct gfc_ss
*** 330,335 ****
--- 330,336 ----
    struct gfc_loopinfo *loop;
  
    unsigned is_alloc_lhs:1;
+   unsigned no_bounds_check:1;
  }
  gfc_ss;
  #define gfc_get_ss() XCNEW (gfc_ss)
diff -Nrcpad gcc-8.1.0/gcc/gengtype-lex.c gcc-8.2.0/gcc/gengtype-lex.c
*** gcc-8.1.0/gcc/gengtype-lex.c	Wed May  2 08:22:00 2018
--- gcc-8.2.0/gcc/gengtype-lex.c	Thu Jul 26 09:50:02 2018
*************** int yy_flex_debug = 0;
*** 1192,1198 ****
  #define YY_MORE_ADJ 0
  #define YY_RESTORE_YY_MORE_OFFSET
  char *yytext;
! #line 1 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  /* -*- indented-text -*- */
  /* Process source files and output type information.
     Copyright (C) 2002-2018 Free Software Foundation, Inc.
--- 1192,1198 ----
  #define YY_MORE_ADJ 0
  #define YY_RESTORE_YY_MORE_OFFSET
  char *yytext;
! #line 1 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  /* -*- indented-text -*- */
  /* Process source files and output type information.
     Copyright (C) 2002-2018 Free Software Foundation, Inc.
*************** You should have received a copy of the G
*** 1213,1219 ****
  along with GCC; see the file COPYING3.  If not see
  <http://www.gnu.org/licenses/>.  */
  #define YY_NO_INPUT 1
! #line 24 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  #ifdef HOST_GENERATOR_FILE
  #include "config.h"
  #define GENERATOR_FILE 1
--- 1213,1219 ----
  along with GCC; see the file COPYING3.  If not see
  <http://www.gnu.org/licenses/>.  */
  #define YY_NO_INPUT 1
! #line 24 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  #ifdef HOST_GENERATOR_FILE
  #include "config.h"
  #define GENERATOR_FILE 1
*************** YY_DECL
*** 1465,1471 ****
  		}
  
  	{
! #line 66 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  
    /* Do this on entry to yylex():  */
    *yylval = 0;
--- 1465,1471 ----
  		}
  
  	{
! #line 66 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  
    /* Do this on entry to yylex():  */
    *yylval = 0;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1537,1543 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 77 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return TYPEDEF;
--- 1537,1543 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 77 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return TYPEDEF;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1550,1556 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 81 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
--- 1550,1556 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 81 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1563,1569 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 85 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return UNION;
--- 1563,1569 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 85 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return UNION;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1576,1582 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 89 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
--- 1576,1582 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 89 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1589,1595 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 93 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return EXTERN;
--- 1589,1595 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 93 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return EXTERN;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1602,1608 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 97 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STATIC;
--- 1602,1608 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 97 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STATIC;
*************** YY_RULE_SETUP
*** 1613,1637 ****
  
  case 7:
  YY_RULE_SETUP
! #line 105 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct_comment); }
  	YY_BREAK
  case 8:
  /* rule 8 can match eol */
  YY_RULE_SETUP
! #line 106 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 9:
  /* rule 9 can match eol */
  YY_RULE_SETUP
! #line 108 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 10:
  /* rule 10 can match eol */
  YY_RULE_SETUP
! #line 109 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 11:
--- 1613,1637 ----
  
  case 7:
  YY_RULE_SETUP
! #line 105 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct_comment); }
  	YY_BREAK
  case 8:
  /* rule 8 can match eol */
  YY_RULE_SETUP
! #line 106 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 9:
  /* rule 9 can match eol */
  YY_RULE_SETUP
! #line 108 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 10:
  /* rule 10 can match eol */
  YY_RULE_SETUP
! #line 109 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 11:
*************** YY_LINENO_REWIND_TO(yy_bp + 5);
*** 1641,1647 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 111 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  /* don't care */
  	YY_BREAK
  case 12:
--- 1641,1647 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 111 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  /* don't care */
  	YY_BREAK
  case 12:
*************** case 12:
*** 1650,1666 ****
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 113 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  case 13:
  /* rule 13 can match eol */
! #line 114 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  case 14:
  /* rule 14 can match eol */
! #line 115 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  case 15:
  /* rule 15 can match eol */
  YY_RULE_SETUP
! #line 115 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
      *yylval = XDUPVAR (const char, yytext, yyleng, yyleng + 1);
      return IGNORABLE_CXX_KEYWORD;
--- 1650,1666 ----
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 113 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  case 13:
  /* rule 13 can match eol */
! #line 114 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  case 14:
  /* rule 14 can match eol */
! #line 115 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  case 15:
  /* rule 15 can match eol */
  YY_RULE_SETUP
! #line 115 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
      *yylval = XDUPVAR (const char, yytext, yyleng, yyleng + 1);
      return IGNORABLE_CXX_KEYWORD;
*************** YY_LINENO_REWIND_TO(yy_bp + 3);
*** 1673,1679 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 119 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { return GTY_TOKEN; }
  	YY_BREAK
  case 17:
--- 1673,1679 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 119 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { return GTY_TOKEN; }
  	YY_BREAK
  case 17:
*************** YY_LINENO_REWIND_TO(yy_bp + 5);
*** 1683,1689 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 120 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { return UNION; }
  	YY_BREAK
  case 18:
--- 1683,1689 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 120 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { return UNION; }
  	YY_BREAK
  case 18:
*************** YY_LINENO_REWIND_TO(yy_bp + 6);
*** 1693,1699 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 6;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 121 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 19:
--- 1693,1699 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 6;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 121 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 19:
*************** YY_LINENO_REWIND_TO(yy_bp + 5);
*** 1703,1709 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 122 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 20:
--- 1703,1709 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 122 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 20:
*************** YY_LINENO_REWIND_TO(yy_bp + 7);
*** 1713,1719 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 7;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 123 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { return TYPEDEF; }
  	YY_BREAK
  case 21:
--- 1713,1719 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 7;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 123 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { return TYPEDEF; }
  	YY_BREAK
  case 21:
*************** YY_LINENO_REWIND_TO(yy_bp + 4);
*** 1723,1729 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 124 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { return ENUM; }
  	YY_BREAK
  case 22:
--- 1723,1729 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 124 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { return ENUM; }
  	YY_BREAK
  case 22:
*************** YY_LINENO_REWIND_TO(yy_bp + 9);
*** 1733,1739 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 9;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 125 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { return PTR_ALIAS; }
  	YY_BREAK
  case 23:
--- 1733,1739 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 9;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 125 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { return PTR_ALIAS; }
  	YY_BREAK
  case 23:
*************** YY_LINENO_REWIND_TO(yy_bp + 10);
*** 1743,1749 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 10;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 126 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { return NESTED_PTR; }
  	YY_BREAK
  case 24:
--- 1743,1749 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 10;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 126 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { return NESTED_PTR; }
  	YY_BREAK
  case 24:
*************** YY_LINENO_REWIND_TO(yy_bp + 4);
*** 1753,1764 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 127 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { return USER_GTY; }
  	YY_BREAK
  case 25:
  YY_RULE_SETUP
! #line 128 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { return NUM; }
  	YY_BREAK
  case 26:
--- 1753,1764 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 127 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { return USER_GTY; }
  	YY_BREAK
  case 25:
  YY_RULE_SETUP
! #line 128 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { return NUM; }
  	YY_BREAK
  case 26:
*************** case 26:
*** 1767,1777 ****
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 131 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  case 27:
  /* rule 27 can match eol */
  YY_RULE_SETUP
! #line 131 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    size_t len;
  
--- 1767,1777 ----
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 131 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  case 27:
  /* rule 27 can match eol */
  YY_RULE_SETUP
! #line 131 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    size_t len;
  
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1790,1796 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 142 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return ID;
--- 1790,1796 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 142 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return ID;
*************** YY_RULE_SETUP
*** 1799,1805 ****
  case 29:
  /* rule 29 can match eol */
  YY_RULE_SETUP
! #line 147 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return STRING;
--- 1799,1805 ----
  case 29:
  /* rule 29 can match eol */
  YY_RULE_SETUP
! #line 147 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return STRING;
*************** YY_RULE_SETUP
*** 1809,1815 ****
  case 30:
  /* rule 30 can match eol */
  YY_RULE_SETUP
! #line 152 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return ARRAY;
--- 1809,1815 ----
  case 30:
  /* rule 30 can match eol */
  YY_RULE_SETUP
! #line 152 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return ARRAY;
*************** YY_RULE_SETUP
*** 1818,1824 ****
  case 31:
  /* rule 31 can match eol */
  YY_RULE_SETUP
! #line 156 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng);
    return CHAR;
--- 1818,1824 ----
  case 31:
  /* rule 31 can match eol */
  YY_RULE_SETUP
! #line 156 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng);
    return CHAR;
*************** YY_RULE_SETUP
*** 1826,1849 ****
  	YY_BREAK
  case 32:
  YY_RULE_SETUP
! #line 161 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { return ELLIPSIS; }
  	YY_BREAK
  case 33:
  YY_RULE_SETUP
! #line 162 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { return yytext[0]; }
  	YY_BREAK
  /* ignore pp-directives */
  case 34:
  /* rule 34 can match eol */
  YY_RULE_SETUP
! #line 165 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {lexer_line.line++;}
  	YY_BREAK
  case 35:
  YY_RULE_SETUP
! #line 167 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, "unexpected character `%s'", yytext);
  }
--- 1826,1849 ----
  	YY_BREAK
  case 32:
  YY_RULE_SETUP
! #line 161 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { return ELLIPSIS; }
  	YY_BREAK
  case 33:
  YY_RULE_SETUP
! #line 162 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { return yytext[0]; }
  	YY_BREAK
  /* ignore pp-directives */
  case 34:
  /* rule 34 can match eol */
  YY_RULE_SETUP
! #line 165 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {lexer_line.line++;}
  	YY_BREAK
  case 35:
  YY_RULE_SETUP
! #line 167 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, "unexpected character `%s'", yytext);
  }
*************** YY_RULE_SETUP
*** 1851,1886 ****
  
  case 36:
  YY_RULE_SETUP
! #line 172 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_comment); }
  	YY_BREAK
  case 37:
  /* rule 37 can match eol */
  YY_RULE_SETUP
! #line 173 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 38:
  /* rule 38 can match eol */
  YY_RULE_SETUP
! #line 174 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 39:
! #line 176 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  case 40:
  /* rule 40 can match eol */
! #line 177 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  case 41:
  /* rule 41 can match eol */
  YY_RULE_SETUP
! #line 177 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 42:
  /* rule 42 can match eol */
  YY_RULE_SETUP
! #line 178 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 43:
--- 1851,1886 ----
  
  case 36:
  YY_RULE_SETUP
! #line 172 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_comment); }
  	YY_BREAK
  case 37:
  /* rule 37 can match eol */
  YY_RULE_SETUP
! #line 173 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 38:
  /* rule 38 can match eol */
  YY_RULE_SETUP
! #line 174 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 39:
! #line 176 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  case 40:
  /* rule 40 can match eol */
! #line 177 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  case 41:
  /* rule 41 can match eol */
  YY_RULE_SETUP
! #line 177 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 42:
  /* rule 42 can match eol */
  YY_RULE_SETUP
! #line 178 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 43:
*************** YY_LINENO_REWIND_TO(yy_bp + 1);
*** 1890,1910 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 179 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 44:
  /* rule 44 can match eol */
  YY_RULE_SETUP
! #line 182 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 45:
! #line 184 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  case 46:
  YY_RULE_SETUP
! #line 184 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 47:
--- 1890,1910 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 179 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 44:
  /* rule 44 can match eol */
  YY_RULE_SETUP
! #line 182 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 45:
! #line 184 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  case 46:
  YY_RULE_SETUP
! #line 184 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 47:
*************** YY_LINENO_REWIND_TO(yy_bp + 1);
*** 1914,1938 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 185 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 48:
  YY_RULE_SETUP
! #line 188 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { BEGIN(INITIAL); } 
  	YY_BREAK
  case 49:
  YY_RULE_SETUP
! #line 189 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  case 50:
! #line 192 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  case 51:
  YY_RULE_SETUP
! #line 192 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, 
  		 "unterminated comment or string; unexpected EOF");
--- 1914,1938 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 185 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 48:
  YY_RULE_SETUP
! #line 188 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { BEGIN(INITIAL); } 
  	YY_BREAK
  case 49:
  YY_RULE_SETUP
! #line 189 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  case 50:
! #line 192 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  case 51:
  YY_RULE_SETUP
! #line 192 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, 
  		 "unterminated comment or string; unexpected EOF");
*************** YY_RULE_SETUP
*** 1941,1952 ****
  case 52:
  /* rule 52 can match eol */
  YY_RULE_SETUP
! #line 197 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 53:
  YY_RULE_SETUP
! #line 199 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  YY_FATAL_ERROR( "flex scanner jammed" );
  	YY_BREAK
  #line 1948 "gengtype-lex.c"
--- 1941,1952 ----
  case 52:
  /* rule 52 can match eol */
  YY_RULE_SETUP
! #line 197 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 53:
  YY_RULE_SETUP
! #line 199 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  YY_FATAL_ERROR( "flex scanner jammed" );
  	YY_BREAK
  #line 1948 "gengtype-lex.c"
*************** void yyfree (void * ptr )
*** 2920,2926 ****
  
  #define YYTABLES_NAME "yytables"
  
! #line 199 "/d/gcc-8.1.0/gcc-8.1.0/gcc/gengtype-lex.l"
  
  
  
--- 2920,2926 ----
  
  #define YYTABLES_NAME "yytables"
  
! #line 199 "/d/gcc-8.2.0/gcc-8.2.0/gcc/gengtype-lex.l"
  
  
  
diff -Nrcpad gcc-8.1.0/gcc/gimple-fold.c gcc-8.2.0/gcc/gimple-fold.c
*** gcc-8.1.0/gcc/gimple-fold.c	Fri Apr 20 23:43:51 2018
--- gcc-8.2.0/gcc/gimple-fold.c	Fri Jul 13 13:36:35 2018
*************** size_must_be_zero_p (tree size)
*** 645,651 ****
    if (integer_zerop (size))
      return true;
  
!   if (TREE_CODE (size) != SSA_NAME)
      return false;
  
    wide_int min, max;
--- 645,651 ----
    if (integer_zerop (size))
      return true;
  
!   if (TREE_CODE (size) != SSA_NAME || !INTEGRAL_TYPE_P (TREE_TYPE (size)))
      return false;
  
    wide_int min, max;
*************** gimple_fold_builtin_strlen (gimple_stmt_
*** 3546,3554 ****
        return true;
      }
  
!   tree lhs = gimple_call_lhs (stmt);
!   if (lhs && TREE_CODE (lhs) == SSA_NAME)
!     set_range_info (lhs, VR_RANGE, minlen, maxlen);
  
    return false;
  }
--- 3546,3555 ----
        return true;
      }
  
!   if (tree lhs = gimple_call_lhs (stmt))
!     if (TREE_CODE (lhs) == SSA_NAME
! 	&& INTEGRAL_TYPE_P (TREE_TYPE (lhs)))
!       set_range_info (lhs, VR_RANGE, minlen, maxlen);
  
    return false;
  }
diff -Nrcpad gcc-8.1.0/gcc/gimple-ssa-backprop.c gcc-8.2.0/gcc/gimple-ssa-backprop.c
*** gcc-8.1.0/gcc/gimple-ssa-backprop.c	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/gimple-ssa-backprop.c	Sat Jun 23 08:07:31 2018
*************** private:
*** 260,265 ****
--- 260,270 ----
       post-order walk.  */
    auto_sbitmap m_visited_blocks;
  
+   /* A bitmap of phis that we have finished processing in the initial
+      post-order walk, excluding those from blocks mentioned in
+      M_VISITED_BLOCKS.  */
+   auto_bitmap m_visited_phis;
+ 
    /* A worklist of SSA names whose definitions need to be reconsidered.  */
    auto_vec <tree, 64> m_worklist;
  
*************** backprop::intersect_uses (tree var, usag
*** 502,509 ****
      {
        if (is_gimple_debug (stmt))
  	continue;
!       if (is_a <gphi *> (stmt)
! 	  && !bitmap_bit_p (m_visited_blocks, gimple_bb (stmt)->index))
  	{
  	  /* Skip unprocessed phis.  */
  	  if (dump_file && (dump_flags & TDF_DETAILS))
--- 507,517 ----
      {
        if (is_gimple_debug (stmt))
  	continue;
!       gphi *phi = dyn_cast <gphi *> (stmt);
!       if (phi
! 	  && !bitmap_bit_p (m_visited_blocks, gimple_bb (phi)->index)
! 	  && !bitmap_bit_p (m_visited_phis,
! 			    SSA_NAME_VERSION (gimple_phi_result (phi))))
  	{
  	  /* Skip unprocessed phis.  */
  	  if (dump_file && (dump_flags & TDF_DETAILS))
*************** backprop::intersect_uses (tree var, usag
*** 511,517 ****
  	      fprintf (dump_file, "[BACKEDGE] ");
  	      print_generic_expr (dump_file, var);
  	      fprintf (dump_file, " in ");
! 	      print_gimple_stmt (dump_file, stmt, 0, TDF_SLIM);
  	    }
  	}
        else
--- 519,525 ----
  	      fprintf (dump_file, "[BACKEDGE] ");
  	      print_generic_expr (dump_file, var);
  	      fprintf (dump_file, " in ");
! 	      print_gimple_stmt (dump_file, phi, 0, TDF_SLIM);
  	    }
  	}
        else
*************** backprop::process_block (basic_block bb)
*** 635,641 ****
      }
    for (gphi_iterator gpi = gsi_start_phis (bb); !gsi_end_p (gpi);
         gsi_next (&gpi))
!     process_var (gimple_phi_result (gpi.phi ()));
  }
  
  /* Delete the definition of VAR, which has no uses.  */
--- 643,654 ----
      }
    for (gphi_iterator gpi = gsi_start_phis (bb); !gsi_end_p (gpi);
         gsi_next (&gpi))
!     {
!       tree result = gimple_phi_result (gpi.phi ());
!       process_var (result);
!       bitmap_set_bit (m_visited_phis, SSA_NAME_VERSION (result));
!     }
!   bitmap_clear (m_visited_phis);
  }
  
  /* Delete the definition of VAR, which has no uses.  */
diff -Nrcpad gcc-8.1.0/gcc/gimple-ssa-sprintf.c gcc-8.2.0/gcc/gimple-ssa-sprintf.c
*** gcc-8.1.0/gcc/gimple-ssa-sprintf.c	Fri Mar  2 19:04:58 2018
--- gcc-8.2.0/gcc/gimple-ssa-sprintf.c	Sat Jul 14 21:32:10 2018
*************** unsigned
*** 781,795 ****
  fmtresult::type_max_digits (tree type, int base)
  {
    unsigned prec = TYPE_PRECISION (type);
!   if (base == 8)
!     return (prec + 2) / 3;
! 
!   if (base == 16)
!     return prec / 4;
  
!   /* Decimal approximation: yields 3, 5, 10, and 20 for precision
!      of 8, 16, 32, and 64 bits.  */
!   return prec * 301 / 1000 + 1;
  }
  
  static bool
--- 781,799 ----
  fmtresult::type_max_digits (tree type, int base)
  {
    unsigned prec = TYPE_PRECISION (type);
!   switch (base)
!     {
!     case 8:
!       return (prec + 2) / 3;
!     case 10:
!       /* Decimal approximation: yields 3, 5, 10, and 20 for precision
! 	 of 8, 16, 32, and 64 bits.  */
!       return prec * 301 / 1000 + 1;
!     case 16:
!       return prec / 4;
!     }
  
!   gcc_unreachable ();
  }
  
  static bool
*************** format_floating (const directive &dir, c
*** 1759,1764 ****
--- 1763,1773 ----
    unsigned flagmin = (1 /* for the first digit */
  		      + (dir.get_flag ('+') | dir.get_flag (' ')));
  
+   /* The minimum is 3 for "inf" and "nan" for all specifiers, plus 1
+      for the plus sign/space with the '+' and ' ' flags, respectively,
+      unless reduced below.  */
+   res.range.min = 2 + flagmin;
+ 
    /* When the pound flag is set the decimal point is included in output
       regardless of precision.  Whether or not a decimal point is included
       otherwise depends on the specification and precision.  */
*************** format_floating (const directive &dir, c
*** 1775,1788 ****
  	else if (dir.prec[0] > 0)
  	  minprec = dir.prec[0] + !radix /* decimal point */;
  
! 	res.range.min = (2 /* 0x */
! 			 + flagmin
! 			 + radix
! 			 + minprec
! 			 + 3 /* p+0 */);
  
  	res.range.max = format_floating_max (type, 'a', prec[1]);
- 	res.range.likely = res.range.min;
  
  	/* The unlikely maximum accounts for the longest multibyte
  	   decimal point character.  */
--- 1784,1796 ----
  	else if (dir.prec[0] > 0)
  	  minprec = dir.prec[0] + !radix /* decimal point */;
  
! 	res.range.likely = (2 /* 0x */
! 			    + flagmin
! 			    + radix
! 			    + minprec
! 			    + 3 /* p+0 */);
  
  	res.range.max = format_floating_max (type, 'a', prec[1]);
  
  	/* The unlikely maximum accounts for the longest multibyte
  	   decimal point character.  */
*************** format_floating (const directive &dir, c
*** 1800,1814 ****
  	   non-zero, decimal point.  */
  	HOST_WIDE_INT minprec = prec[0] ? prec[0] + !radix : 0;
  
! 	/* The minimum output is "[-+]1.234567e+00" regardless
  	   of the value of the actual argument.  */
! 	res.range.min = (flagmin
! 			 + radix
! 			 + minprec
! 			 + 2 /* e+ */ + 2);
  
  	res.range.max = format_floating_max (type, 'e', prec[1]);
- 	res.range.likely = res.range.min;
  
  	/* The unlikely maximum accounts for the longest multibyte
  	   decimal point character.  */
--- 1808,1821 ----
  	   non-zero, decimal point.  */
  	HOST_WIDE_INT minprec = prec[0] ? prec[0] + !radix : 0;
  
! 	/* The likely minimum output is "[-+]1.234567e+00" regardless
  	   of the value of the actual argument.  */
! 	res.range.likely = (flagmin
! 			    + radix
! 			    + minprec
! 			    + 2 /* e+ */ + 2);
  
  	res.range.max = format_floating_max (type, 'e', prec[1]);
  
  	/* The unlikely maximum accounts for the longest multibyte
  	   decimal point character.  */
*************** format_floating (const directive &dir, c
*** 1827,1838 ****
  	   decimal point.  */
  	HOST_WIDE_INT minprec = prec[0] ? prec[0] + !radix : 0;
  
! 	/* The lower bound when precision isn't specified is 8 bytes
! 	   ("1.23456" since precision is taken to be 6).  When precision
! 	   is zero, the lower bound is 1 byte (e.g., "1").  Otherwise,
! 	   when precision is greater than zero, then the lower bound
! 	   is 2 plus precision (plus flags).  */
! 	res.range.min = flagmin + radix + minprec;
  
  	/* Compute the upper bound for -TYPE_MAX.  */
  	res.range.max = format_floating_max (type, 'f', prec[1]);
--- 1834,1848 ----
  	   decimal point.  */
  	HOST_WIDE_INT minprec = prec[0] ? prec[0] + !radix : 0;
  
! 	/* For finite numbers (i.e., not infinity or NaN) the lower bound
! 	   when precision isn't specified is 8 bytes ("1.23456" since
! 	   precision is taken to be 6).  When precision is zero, the lower
! 	   bound is 1 byte (e.g., "1").  Otherwise, when precision is greater
! 	   than zero, then the lower bound is 2 plus precision (plus flags).
! 	   But in all cases, the lower bound is no greater than 3.  */
! 	unsigned HOST_WIDE_INT min = flagmin + radix + minprec;
! 	if (min < res.range.min)
! 	  res.range.min = min;
  
  	/* Compute the upper bound for -TYPE_MAX.  */
  	res.range.max = format_floating_max (type, 'f', prec[1]);
*************** format_floating (const directive &dir, c
*** 1842,1848 ****
  	if (dir.prec[0] < 0 && dir.prec[1] > 0)
  	  res.range.likely = 3;
  	else
! 	  res.range.likely = res.range.min;
  
  	/* The unlikely maximum accounts for the longest multibyte
  	   decimal point character.  */
--- 1852,1858 ----
  	if (dir.prec[0] < 0 && dir.prec[1] > 0)
  	  res.range.likely = 3;
  	else
! 	  res.range.likely = min;
  
  	/* The unlikely maximum accounts for the longest multibyte
  	   decimal point character.  */
*************** format_floating (const directive &dir, c
*** 1860,1866 ****
  	   the lower bound on the range of bytes (not counting flags
  	   or width) is 1 plus radix (i.e., either "0" or "0." for
  	   "%g" and "%#g", respectively, with a zero argument).  */
! 	res.range.min = flagmin + radix;
  
  	char spec = 'g';
  	HOST_WIDE_INT maxprec = dir.prec[1];
--- 1870,1878 ----
  	   the lower bound on the range of bytes (not counting flags
  	   or width) is 1 plus radix (i.e., either "0" or "0." for
  	   "%g" and "%#g", respectively, with a zero argument).  */
! 	unsigned HOST_WIDE_INT min = flagmin + radix;
! 	if (min < res.range.min)
! 	  res.range.min = min;
  
  	char spec = 'g';
  	HOST_WIDE_INT maxprec = dir.prec[1];
*************** format_floating (const directive &dir, t
*** 1992,1997 ****
--- 2004,2035 ----
    const REAL_VALUE_TYPE *rvp = TREE_REAL_CST_PTR (arg);
    const real_format *rfmt = REAL_MODE_FORMAT (TYPE_MODE (TREE_TYPE (arg)));
  
+   if (!real_isfinite (rvp))
+     {
+       /* The format for Infinity and NaN is "[-]inf"/"[-]infinity"
+ 	 and "[-]nan" with the choice being implementation-defined
+ 	 but not locale dependent.  */
+       bool sign = dir.get_flag ('+') || real_isneg (rvp);
+       res.range.min = 3 + sign;
+ 
+       res.range.likely = res.range.min;
+       res.range.max = res.range.min;
+       /* The inlikely maximum is "[-/+]infinity" or "[-/+]nan".  */
+       res.range.unlikely = sign + (real_isinf (rvp) ? 8 : 3);
+ 
+       /* The range for infinity and NaN is known unless either width
+ 	 or precision is unknown.  Width has the same effect regardless
+ 	 of whether the argument is finite.  Precision is either ignored
+ 	 (e.g., Glibc) or can have an effect on the short vs long format
+ 	 such as inf/infinity (e.g., Solaris).  */
+       res.knownrange = dir.known_width_and_precision ();
+ 
+       /* Adjust the range for width but ignore precision.  */
+       res.adjust_for_width_or_precision (dir.width);
+ 
+       return res;
+     }
+ 
    char fmtstr [40];
    char *pfmt = fmtstr;
  
diff -Nrcpad gcc-8.1.0/gcc/gimple-ssa-store-merging.c gcc-8.2.0/gcc/gimple-ssa-store-merging.c
*** gcc-8.1.0/gcc/gimple-ssa-store-merging.c	Wed Mar 21 20:20:40 2018
--- gcc-8.2.0/gcc/gimple-ssa-store-merging.c	Thu Jul 12 07:46:04 2018
*************** imm_store_chain_info::coalesce_immediate
*** 2648,2654 ****
  	{
  	  /* Only allow overlapping stores of constants.  */
  	  if (info->rhs_code == INTEGER_CST
! 	      && merged_store->stores[0]->rhs_code == INTEGER_CST)
  	    {
  	      merged_store->merge_overlapping (info);
  	      continue;
--- 2648,2659 ----
  	{
  	  /* Only allow overlapping stores of constants.  */
  	  if (info->rhs_code == INTEGER_CST
! 	      && merged_store->stores[0]->rhs_code == INTEGER_CST
! 	      && check_no_overlap (m_store_info, i, INTEGER_CST,
! 				   MAX (merged_store->last_order, info->order),
! 				   MAX (merged_store->start
! 					+ merged_store->width,
! 					info->bitpos + info->bitsize)))
  	    {
  	      merged_store->merge_overlapping (info);
  	      continue;
*************** invert_op (split_store *split_store, int
*** 3343,3348 ****
--- 3348,3355 ----
  bool
  imm_store_chain_info::output_merged_store (merged_store_group *group)
  {
+   split_store *split_store;
+   unsigned int i;
    unsigned HOST_WIDE_INT start_byte_pos
      = group->bitregion_start / BITS_PER_UNIT;
  
*************** imm_store_chain_info::output_merged_stor
*** 3351,3357 ****
      return false;
  
    auto_vec<struct split_store *, 32> split_stores;
-   split_stores.create (0);
    bool allow_unaligned_store
      = !STRICT_ALIGNMENT && PARAM_VALUE (PARAM_STORE_MERGING_ALLOW_UNALIGNED);
    bool allow_unaligned_load = allow_unaligned_store;
--- 3358,3363 ----
*************** imm_store_chain_info::output_merged_stor
*** 3378,3383 ****
--- 3384,3391 ----
  	fprintf (dump_file, "Exceeded original number of stmts (%u)."
  			    "  Not profitable to emit new sequence.\n",
  		 orig_num_stmts);
+       FOR_EACH_VEC_ELT (split_stores, i, split_store)
+ 	delete split_store;
        return false;
      }
    if (total_orig <= total_new)
*************** imm_store_chain_info::output_merged_stor
*** 3389,3394 ****
--- 3397,3404 ----
  			    " not larger than estimated number of new"
  			    " stmts (%u).\n",
  		 total_orig, total_new);
+       FOR_EACH_VEC_ELT (split_stores, i, split_store)
+ 	delete split_store;
        return false;
      }
  
*************** imm_store_chain_info::output_merged_stor
*** 3453,3460 ****
      }
  
    gimple *stmt = NULL;
-   split_store *split_store;
-   unsigned int i;
    auto_vec<gimple *, 32> orig_stmts;
    gimple_seq this_seq;
    tree addr = force_gimple_operand_1 (unshare_expr (base_addr), &this_seq,
--- 3463,3468 ----
diff -Nrcpad gcc-8.1.0/gcc/gimple-ssa-strength-reduction.c gcc-8.2.0/gcc/gimple-ssa-strength-reduction.c
*** gcc-8.1.0/gcc/gimple-ssa-strength-reduction.c	Fri Jan  5 08:51:32 2018
--- gcc-8.2.0/gcc/gimple-ssa-strength-reduction.c	Fri Jun  1 12:55:06 2018
*************** struct slsr_cand_d
*** 266,271 ****
--- 266,275 ----
       of a statement.  */
    cand_idx next_interp;
  
+   /* Index of the first candidate record in a chain for the same
+      statement.  */
+   cand_idx first_interp;
+ 
    /* Index of the basis statement S0, if any, in the candidate vector.  */
    cand_idx basis;
  
*************** alloc_cand_and_find_basis (enum cand_kin
*** 686,691 ****
--- 690,696 ----
    c->kind = kind;
    c->cand_num = cand_vec.length () + 1;
    c->next_interp = 0;
+   c->first_interp = c->cand_num;
    c->dependent = 0;
    c->sibling = 0;
    c->def_phi = kind == CAND_MULT ? find_phi_def (base) : 0;
*************** slsr_process_mul (gimple *gs, tree rhs1,
*** 1261,1266 ****
--- 1266,1272 ----
  	 is the stride and RHS2 is the base expression.  */
        c2 = create_mul_ssa_cand (gs, rhs2, rhs1, speed);
        c->next_interp = c2->cand_num;
+       c2->first_interp = c->cand_num;
      }
    else if (TREE_CODE (rhs2) == INTEGER_CST)
      {
*************** slsr_process_add (gimple *gs, tree rhs1,
*** 1498,1504 ****
  	{
  	  c2 = create_add_ssa_cand (gs, rhs2, rhs1, false, speed);
  	  if (c)
! 	    c->next_interp = c2->cand_num;
  	  else
  	    add_cand_for_stmt (gs, c2);
  	}
--- 1504,1513 ----
  	{
  	  c2 = create_add_ssa_cand (gs, rhs2, rhs1, false, speed);
  	  if (c)
! 	    {
! 	      c->next_interp = c2->cand_num;
! 	      c2->first_interp = c->cand_num;
! 	    }
  	  else
  	    add_cand_for_stmt (gs, c2);
  	}
*************** slsr_process_cast (gimple *gs, tree rhs1
*** 1621,1626 ****
--- 1630,1637 ----
  
    if (base_cand && base_cand->kind != CAND_PHI)
      {
+       slsr_cand_t first_cand = NULL;
+ 
        while (base_cand)
  	{
  	  /* Propagate all data from the base candidate except the type,
*************** slsr_process_cast (gimple *gs, tree rhs1
*** 1635,1640 ****
--- 1646,1657 ----
  					 base_cand->index, base_cand->stride,
  					 ctype, base_cand->stride_type,
  					 savings);
+ 	  if (!first_cand)
+ 	    first_cand = c;
+ 
+ 	  if (first_cand != c)
+ 	    c->first_interp = first_cand->cand_num;
+ 
  	  if (base_cand->next_interp)
  	    base_cand = lookup_cand (base_cand->next_interp);
  	  else
*************** slsr_process_cast (gimple *gs, tree rhs1
*** 1657,1662 ****
--- 1674,1680 ----
        c2 = alloc_cand_and_find_basis (CAND_MULT, gs, rhs1, 0,
  				      integer_one_node, ctype, sizetype, 0);
        c->next_interp = c2->cand_num;
+       c2->first_interp = c->cand_num;
      }
  
    /* Add the first (or only) interpretation to the statement-candidate
*************** slsr_process_copy (gimple *gs, tree rhs1
*** 1681,1686 ****
--- 1699,1706 ----
  
    if (base_cand && base_cand->kind != CAND_PHI)
      {
+       slsr_cand_t first_cand = NULL;
+ 
        while (base_cand)
  	{
  	  /* Propagate all data from the base candidate.  */
*************** slsr_process_copy (gimple *gs, tree rhs1
*** 1693,1698 ****
--- 1713,1724 ----
  					 base_cand->index, base_cand->stride,
  					 base_cand->cand_type,
  					 base_cand->stride_type, savings);
+ 	  if (!first_cand)
+ 	    first_cand = c;
+ 
+ 	  if (first_cand != c)
+ 	    c->first_interp = first_cand->cand_num;
+ 
  	  if (base_cand->next_interp)
  	    base_cand = lookup_cand (base_cand->next_interp);
  	  else
*************** slsr_process_copy (gimple *gs, tree rhs1
*** 1717,1722 ****
--- 1743,1749 ----
  				      integer_one_node, TREE_TYPE (rhs1),
  				      sizetype, 0);
        c->next_interp = c2->cand_num;
+       c2->first_interp = c->cand_num;
      }
  
    /* Add the first (or only) interpretation to the statement-candidate
*************** dump_candidate (slsr_cand_t c)
*** 1887,1894 ****
    print_generic_expr (dump_file, c->cand_type);
    fprintf (dump_file, "\n     basis: %d  dependent: %d  sibling: %d\n",
  	   c->basis, c->dependent, c->sibling);
!   fprintf (dump_file, "     next-interp: %d  dead-savings: %d\n",
! 	   c->next_interp, c->dead_savings);
    if (c->def_phi)
      fprintf (dump_file, "     phi:  %d\n", c->def_phi);
    fputs ("\n", dump_file);
--- 1914,1922 ----
    print_generic_expr (dump_file, c->cand_type);
    fprintf (dump_file, "\n     basis: %d  dependent: %d  sibling: %d\n",
  	   c->basis, c->dependent, c->sibling);
!   fprintf (dump_file,
! 	   "     next-interp: %d  first-interp: %d  dead-savings: %d\n",
! 	   c->next_interp, c->first_interp, c->dead_savings);
    if (c->def_phi)
      fprintf (dump_file, "     phi:  %d\n", c->def_phi);
    fputs ("\n", dump_file);
*************** replace_mult_candidate (slsr_cand_t c, t
*** 2147,2160 ****
        tree lhs = gimple_assign_lhs (c->cand_stmt);
        gassign *copy_stmt = gimple_build_assign (lhs, basis_name);
        gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
!       slsr_cand_t cc = c;
        gimple_set_location (copy_stmt, gimple_location (c->cand_stmt));
        gsi_replace (&gsi, copy_stmt, false);
!       c->cand_stmt = copy_stmt;
!       while (cc->next_interp)
  	{
- 	  cc = lookup_cand (cc->next_interp);
  	  cc->cand_stmt = copy_stmt;
  	}
        if (dump_file && (dump_flags & TDF_DETAILS))
  	stmt_to_print = copy_stmt;
--- 2175,2187 ----
        tree lhs = gimple_assign_lhs (c->cand_stmt);
        gassign *copy_stmt = gimple_build_assign (lhs, basis_name);
        gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
!       slsr_cand_t cc = lookup_cand (c->first_interp);
        gimple_set_location (copy_stmt, gimple_location (c->cand_stmt));
        gsi_replace (&gsi, copy_stmt, false);
!       while (cc)
  	{
  	  cc->cand_stmt = copy_stmt;
+ 	  cc = cc->next_interp ? lookup_cand (cc->next_interp) : NULL;
  	}
        if (dump_file && (dump_flags & TDF_DETAILS))
  	stmt_to_print = copy_stmt;
*************** replace_mult_candidate (slsr_cand_t c, t
*** 2181,2194 ****
        else
  	{
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
! 	  slsr_cand_t cc = c;
  	  gimple_assign_set_rhs_with_ops (&gsi, code, basis_name, bump_tree);
  	  update_stmt (gsi_stmt (gsi));
! 	  c->cand_stmt = gsi_stmt (gsi);
! 	  while (cc->next_interp)
  	    {
- 	      cc = lookup_cand (cc->next_interp);
  	      cc->cand_stmt = gsi_stmt (gsi);
  	    }
  	  if (dump_file && (dump_flags & TDF_DETAILS))
  	    stmt_to_print = gsi_stmt (gsi);
--- 2208,2220 ----
        else
  	{
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
! 	  slsr_cand_t cc = lookup_cand (c->first_interp);
  	  gimple_assign_set_rhs_with_ops (&gsi, code, basis_name, bump_tree);
  	  update_stmt (gsi_stmt (gsi));
! 	  while (cc)
  	    {
  	      cc->cand_stmt = gsi_stmt (gsi);
+ 	      cc = cc->next_interp ? lookup_cand (cc->next_interp) : NULL;
  	    }
  	  if (dump_file && (dump_flags & TDF_DETAILS))
  	    stmt_to_print = gsi_stmt (gsi);
*************** replace_rhs_if_not_dup (enum tree_code n
*** 3597,3610 ****
  	      || !operand_equal_p (new_rhs2, old_rhs1, 0))))
      {
        gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
!       slsr_cand_t cc = c;
        gimple_assign_set_rhs_with_ops (&gsi, new_code, new_rhs1, new_rhs2);
        update_stmt (gsi_stmt (gsi));
!       c->cand_stmt = gsi_stmt (gsi);
!       while (cc->next_interp)
  	{
- 	  cc = lookup_cand (cc->next_interp);
  	  cc->cand_stmt = gsi_stmt (gsi);
  	}
  
        if (dump_file && (dump_flags & TDF_DETAILS))
--- 3623,3635 ----
  	      || !operand_equal_p (new_rhs2, old_rhs1, 0))))
      {
        gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
!       slsr_cand_t cc = lookup_cand (c->first_interp);
        gimple_assign_set_rhs_with_ops (&gsi, new_code, new_rhs1, new_rhs2);
        update_stmt (gsi_stmt (gsi));
!       while (cc)
  	{
  	  cc->cand_stmt = gsi_stmt (gsi);
+ 	  cc = cc->next_interp ? lookup_cand (cc->next_interp) : NULL;
  	}
  
        if (dump_file && (dump_flags & TDF_DETAILS))
*************** replace_one_candidate (slsr_cand_t c, un
*** 3637,3642 ****
--- 3662,3672 ----
    orig_rhs2 = gimple_assign_rhs2 (c->cand_stmt);
    cand_incr = cand_increment (c);
  
+   /* If orig_rhs2 is NULL, we have already replaced this in situ with
+      a copy statement under another interpretation.  */
+   if (!orig_rhs2)
+     return;
+ 
    if (dump_file && (dump_flags & TDF_DETAILS))
      {
        fputs ("Replacing: ", dump_file);
*************** replace_one_candidate (slsr_cand_t c, un
*** 3709,3722 ****
  	  || !operand_equal_p (rhs2, orig_rhs2, 0))
  	{
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
! 	  slsr_cand_t cc = c;
  	  gimple_assign_set_rhs_with_ops (&gsi, MINUS_EXPR, basis_name, rhs2);
  	  update_stmt (gsi_stmt (gsi));
!           c->cand_stmt = gsi_stmt (gsi);
! 	  while (cc->next_interp)
  	    {
- 	      cc = lookup_cand (cc->next_interp);
  	      cc->cand_stmt = gsi_stmt (gsi);
  	    }
  
  	  if (dump_file && (dump_flags & TDF_DETAILS))
--- 3739,3751 ----
  	  || !operand_equal_p (rhs2, orig_rhs2, 0))
  	{
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
! 	  slsr_cand_t cc = lookup_cand (c->first_interp);
  	  gimple_assign_set_rhs_with_ops (&gsi, MINUS_EXPR, basis_name, rhs2);
  	  update_stmt (gsi_stmt (gsi));
! 	  while (cc)
  	    {
  	      cc->cand_stmt = gsi_stmt (gsi);
+ 	      cc = cc->next_interp ? lookup_cand (cc->next_interp) : NULL;
  	    }
  
  	  if (dump_file && (dump_flags & TDF_DETAILS))
*************** replace_one_candidate (slsr_cand_t c, un
*** 3736,3749 ****
  	{
  	  gassign *copy_stmt = gimple_build_assign (lhs, basis_name);
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
! 	  slsr_cand_t cc = c;
  	  gimple_set_location (copy_stmt, gimple_location (c->cand_stmt));
  	  gsi_replace (&gsi, copy_stmt, false);
! 	  c->cand_stmt = copy_stmt;
! 	  while (cc->next_interp)
  	    {
- 	      cc = lookup_cand (cc->next_interp);
  	      cc->cand_stmt = copy_stmt;
  	    }
  
  	  if (dump_file && (dump_flags & TDF_DETAILS))
--- 3765,3777 ----
  	{
  	  gassign *copy_stmt = gimple_build_assign (lhs, basis_name);
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
! 	  slsr_cand_t cc = lookup_cand (c->first_interp);
  	  gimple_set_location (copy_stmt, gimple_location (c->cand_stmt));
  	  gsi_replace (&gsi, copy_stmt, false);
! 	  while (cc)
  	    {
  	      cc->cand_stmt = copy_stmt;
+ 	      cc = cc->next_interp ? lookup_cand (cc->next_interp) : NULL;
  	    }
  
  	  if (dump_file && (dump_flags & TDF_DETAILS))
*************** replace_one_candidate (slsr_cand_t c, un
*** 3753,3766 ****
  	{
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
  	  gassign *cast_stmt = gimple_build_assign (lhs, NOP_EXPR, basis_name);
! 	  slsr_cand_t cc = c;
  	  gimple_set_location (cast_stmt, gimple_location (c->cand_stmt));
  	  gsi_replace (&gsi, cast_stmt, false);
! 	  c->cand_stmt = cast_stmt;
! 	  while (cc->next_interp)
  	    {
- 	      cc = lookup_cand (cc->next_interp);
  	      cc->cand_stmt = cast_stmt;
  	    }
  
  	  if (dump_file && (dump_flags & TDF_DETAILS))
--- 3781,3793 ----
  	{
  	  gimple_stmt_iterator gsi = gsi_for_stmt (c->cand_stmt);
  	  gassign *cast_stmt = gimple_build_assign (lhs, NOP_EXPR, basis_name);
! 	  slsr_cand_t cc = lookup_cand (c->first_interp);
  	  gimple_set_location (cast_stmt, gimple_location (c->cand_stmt));
  	  gsi_replace (&gsi, cast_stmt, false);
! 	  while (cc)
  	    {
  	      cc->cand_stmt = cast_stmt;
+ 	      cc = cc->next_interp ? lookup_cand (cc->next_interp) : NULL;
  	    }
  
  	  if (dump_file && (dump_flags & TDF_DETAILS))
diff -Nrcpad gcc-8.1.0/gcc/gimplify.c gcc-8.2.0/gcc/gimplify.c
*** gcc-8.1.0/gcc/gimplify.c	Wed Mar 28 14:45:21 2018
--- gcc-8.2.0/gcc/gimplify.c	Tue Jun 19 09:44:33 2018
*************** gimplify_init_constructor (tree *expr_p,
*** 4833,4839 ****
  	     objects.  Initializers for such objects must explicitly set
  	     every field that needs to be set.  */
  	  cleared = false;
! 	else if (!complete_p && !CONSTRUCTOR_NO_CLEARING (ctor))
  	  /* If the constructor isn't complete, clear the whole object
  	     beforehand, unless CONSTRUCTOR_NO_CLEARING is set on it.
  
--- 4833,4839 ----
  	     objects.  Initializers for such objects must explicitly set
  	     every field that needs to be set.  */
  	  cleared = false;
! 	else if (!complete_p)
  	  /* If the constructor isn't complete, clear the whole object
  	     beforehand, unless CONSTRUCTOR_NO_CLEARING is set on it.
  
*************** gimplify_init_constructor (tree *expr_p,
*** 4842,4848 ****
  	     we'd need to *find* the elements that are not present, and that
  	     requires trickery to avoid quadratic compile-time behavior in
  	     large cases or excessive memory use in small cases.  */
! 	  cleared = true;
  	else if (num_ctor_elements - num_nonzero_elements
  		 > CLEAR_RATIO (optimize_function_for_speed_p (cfun))
  		 && num_nonzero_elements < num_ctor_elements / 4)
--- 4842,4848 ----
  	     we'd need to *find* the elements that are not present, and that
  	     requires trickery to avoid quadratic compile-time behavior in
  	     large cases or excessive memory use in small cases.  */
! 	  cleared = !CONSTRUCTOR_NO_CLEARING (ctor);
  	else if (num_ctor_elements - num_nonzero_elements
  		 > CLEAR_RATIO (optimize_function_for_speed_p (cfun))
  		 && num_nonzero_elements < num_ctor_elements / 4)
*************** gimplify_save_expr (tree *expr_p, gimple
*** 5927,5934 ****
  	}
        else
  	/* The temporary may not be an SSA name as later abnormal and EH
! 	   control flow may invalidate use/def domination.  */
! 	val = get_initialized_tmp_var (val, pre_p, post_p, false);
  
        TREE_OPERAND (*expr_p, 0) = val;
        SAVE_EXPR_RESOLVED_P (*expr_p) = 1;
--- 5927,5937 ----
  	}
        else
  	/* The temporary may not be an SSA name as later abnormal and EH
! 	   control flow may invalidate use/def domination.  When in SSA
! 	   form then assume there are no such issues and SAVE_EXPRs only
! 	   appear via GENERIC foldings.  */
! 	val = get_initialized_tmp_var (val, pre_p, post_p,
! 				       gimple_in_ssa_p (cfun));
  
        TREE_OPERAND (*expr_p, 0) = val;
        SAVE_EXPR_RESOLVED_P (*expr_p) = 1;
diff -Nrcpad gcc-8.1.0/gcc/go/ChangeLog gcc-8.2.0/gcc/go/ChangeLog
*** gcc-8.1.0/gcc/go/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/go/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/graphite-scop-detection.c gcc-8.2.0/gcc/graphite-scop-detection.c
*** gcc-8.1.0/gcc/graphite-scop-detection.c	Wed Feb 28 15:33:33 2018
--- gcc-8.2.0/gcc/graphite-scop-detection.c	Mon Jul 16 11:01:48 2018
*************** find_params_in_bb (sese_info_p region, g
*** 1176,1188 ****
  
    /* Find parameters in conditional statements.  */
    gimple *stmt;
-   loop_p loop = GBB_BB (gbb)->loop_father;
    FOR_EACH_VEC_ELT (GBB_CONDITIONS (gbb), i, stmt)
      {
        tree lhs = scalar_evolution_in_region (region->region, loop,
  					     gimple_cond_lhs (stmt));
        tree rhs = scalar_evolution_in_region (region->region, loop,
  					     gimple_cond_rhs (stmt));
  
        scan_tree_for_params (region, lhs);
        scan_tree_for_params (region, rhs);
--- 1176,1190 ----
  
    /* Find parameters in conditional statements.  */
    gimple *stmt;
    FOR_EACH_VEC_ELT (GBB_CONDITIONS (gbb), i, stmt)
      {
+       loop_p loop = gimple_bb (stmt)->loop_father;
        tree lhs = scalar_evolution_in_region (region->region, loop,
  					     gimple_cond_lhs (stmt));
        tree rhs = scalar_evolution_in_region (region->region, loop,
  					     gimple_cond_rhs (stmt));
+       gcc_assert (!chrec_contains_undetermined (lhs)
+ 		  && !chrec_contains_undetermined (rhs));
  
        scan_tree_for_params (region, lhs);
        scan_tree_for_params (region, rhs);
diff -Nrcpad gcc-8.1.0/gcc/ipa-cp.c gcc-8.2.0/gcc/ipa-cp.c
*** gcc-8.1.0/gcc/ipa-cp.c	Fri Apr 27 20:32:53 2018
--- gcc-8.2.0/gcc/ipa-cp.c	Fri May 11 15:58:29 2018
*************** intersect_with_plats (struct ipcp_param_
*** 4127,4133 ****
  	  if (aglat->offset - offset == item->offset)
  	    {
  	      gcc_checking_assert (item->value);
! 	      if (values_equal_for_ipcp_p (item->value, aglat->values->value))
  		found = true;
  	      break;
  	    }
--- 4127,4135 ----
  	  if (aglat->offset - offset == item->offset)
  	    {
  	      gcc_checking_assert (item->value);
! 	      if (aglat->is_single_const ()
! 		  && values_equal_for_ipcp_p (item->value,
! 					      aglat->values->value))
  		found = true;
  	      break;
  	    }
diff -Nrcpad gcc-8.1.0/gcc/jit/ChangeLog gcc-8.2.0/gcc/jit/ChangeLog
*** gcc-8.1.0/gcc/jit/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/jit/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/lower-subreg.c gcc-8.2.0/gcc/lower-subreg.c
*** gcc-8.1.0/gcc/lower-subreg.c	Wed Jan  3 21:42:52 2018
--- gcc-8.2.0/gcc/lower-subreg.c	Thu Jun 14 13:36:43 2018
*************** find_decomposable_subregs (rtx *loc, enu
*** 497,503 ****
  	     were the same number and size of pieces.  Hopefully this
  	     doesn't happen much.  */
  
! 	  if (outer_words == 1 && inner_words > 1)
  	    {
  	      bitmap_set_bit (decomposable_context, regno);
  	      iter.skip_subrtxes ();
--- 497,512 ----
  	     were the same number and size of pieces.  Hopefully this
  	     doesn't happen much.  */
  
! 	  if (outer_words == 1
! 	      && inner_words > 1
! 	      /* Don't allow to decompose floating point subregs of
! 		 multi-word pseudos if the floating point mode does
! 		 not have word size, because otherwise we'd generate
! 		 a subreg with that floating mode from a different
! 		 sized integral pseudo which is not allowed by
! 		 validate_subreg.  */
! 	      && (!FLOAT_MODE_P (GET_MODE (x))
! 		  || outer_size == UNITS_PER_WORD))
  	    {
  	      bitmap_set_bit (decomposable_context, regno);
  	      iter.skip_subrtxes ();
diff -Nrcpad gcc-8.1.0/gcc/lto/ChangeLog gcc-8.2.0/gcc/lto/ChangeLog
*** gcc-8.1.0/gcc/lto/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/lto/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,35 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-05-02  Jan Hubicka  <jh@suse.cz>
+ 
+ 	Backport from mainline
+ 
+ 	2018-04-20  Jan Hubicka  <jh@suse.cz>
+ 	* lto-partition.c (lto_balanced_map): Fix sanity check.
+ 
+ 	2018-04-19  Jan Hubicka  <jh@suse.cz>
+ 	* lto-partition.c: Include sreal.h
+ 	(add_symbol_to_partition_1): Use size instead of self_size
+ 	for size estimate.
+ 	(account_reference_p): New.
+ 	(lto_balanced_map): Use 64bit arithmetics for size calculatoins; cleanup;
+ 	fix accounting errors in boundary size; add debug output; combine cost
+ 	as cost/size instead of cost/internal; reduce the partitioning error to
+ 	+- 1/8 of the parttion size.
+ 
+ 2018-05-02  Jan Hubicka  <jh@suse.cz>
+ 
+ 	Backport from mainline
+ 	2018-04-30  Jan Hubicka  <jh@suse.cz>
+ 
+ 	* lto.c (cmp_partitions_size): Remove.
+ 	(lto_wpa_write_files): Also output priorities; do not sort partitions.
+ 	(cmp_partition_order): Move to ...
+ 	* lto-partition.c (cmp_partition_order): ...
+ 	(lto_1_to_1_map): Sort partitions.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/lto/lto-partition.c gcc-8.2.0/gcc/lto/lto-partition.c
*** gcc-8.1.0/gcc/lto/lto-partition.c	Fri Feb 23 18:18:07 2018
--- gcc-8.2.0/gcc/lto/lto-partition.c	Mon Jun 25 17:20:09 2018
*************** along with GCC; see the file COPYING3.
*** 35,46 ****
--- 35,65 ----
  #include "ipa-prop.h"
  #include "ipa-fnsummary.h"
  #include "lto-partition.h"
+ #include "sreal.h"
  
  vec<ltrans_partition> ltrans_partitions;
  
  static void add_symbol_to_partition (ltrans_partition part, symtab_node *node);
  
  
+ /* Helper for qsort; compare partitions and return one with smaller order.  */
+ 
+ static int
+ cmp_partitions_order (const void *a, const void *b)
+ {
+   const struct ltrans_partition_def *pa
+      = *(struct ltrans_partition_def *const *)a;
+   const struct ltrans_partition_def *pb
+      = *(struct ltrans_partition_def *const *)b;
+   int ordera = -1, orderb = -1;
+ 
+   if (lto_symtab_encoder_size (pa->encoder))
+     ordera = lto_symtab_encoder_deref (pa->encoder, 0)->order;
+   if (lto_symtab_encoder_size (pb->encoder))
+     orderb = lto_symtab_encoder_deref (pb->encoder, 0)->order;
+   return orderb - ordera;
+ }
+ 
  /* Create new partition with name NAME.  */
  
  static ltrans_partition
*************** add_symbol_to_partition_1 (ltrans_partit
*** 152,159 ****
    if (cgraph_node *cnode = dyn_cast <cgraph_node *> (node))
      {
        struct cgraph_edge *e;
!       if (!node->alias)
!         part->insns += ipa_fn_summaries->get (cnode)->self_size;
  
        /* Add all inline clones and callees that are duplicated.  */
        for (e = cnode->callees; e; e = e->next_callee)
--- 171,178 ----
    if (cgraph_node *cnode = dyn_cast <cgraph_node *> (node))
      {
        struct cgraph_edge *e;
!       if (!node->alias && c == SYMBOL_PARTITION)
! 	part->insns += ipa_fn_summaries->get (cnode)->size;
  
        /* Add all inline clones and callees that are duplicated.  */
        for (e = cnode->callees; e; e = e->next_callee)
*************** undo_partition (ltrans_partition partiti
*** 276,283 ****
  	delete partition->initializers_visited;
        partition->initializers_visited = NULL;
  
!       if (!node->alias && (cnode = dyn_cast <cgraph_node *> (node)))
!         partition->insns -= ipa_fn_summaries->get (cnode)->self_size;
        lto_symtab_encoder_delete_node (partition->encoder, node);
        node->aux = (void *)((size_t)node->aux - 1);
      }
--- 295,303 ----
  	delete partition->initializers_visited;
        partition->initializers_visited = NULL;
  
!       if (!node->alias && (cnode = dyn_cast <cgraph_node *> (node))
!           && node->get_partitioning_class () == SYMBOL_PARTITION)
! 	partition->insns -= ipa_fn_summaries->get (cnode)->size;
        lto_symtab_encoder_delete_node (partition->encoder, node);
        node->aux = (void *)((size_t)node->aux - 1);
      }
*************** lto_1_to_1_map (void)
*** 332,337 ****
--- 352,360 ----
    if (!npartitions)
      new_partition ("empty");
  
+   /* Order partitions by order of symbols because they are linked into binary
+      that way.  */
+   ltrans_partitions.qsort (cmp_partitions_order);
  }
  
  /* Maximal partitioning.  Put every new symbol into new partition if possible.  */
*************** add_sorted_nodes (vec<symtab_node *> &ne
*** 408,413 ****
--- 431,469 ----
        add_symbol_to_partition (partition, node);
  }
  
+ /* Return true if we should account reference from N1 to N2 in cost
+    of partition boundary.  */
+ 
+ bool
+ account_reference_p (symtab_node *n1, symtab_node *n2)
+ {
+   if (cgraph_node *cnode = dyn_cast <cgraph_node *> (n1))
+     n1 = cnode;
+   /* Do not account references from aliases - they are never split across
+      partitions.  */
+   if (n1->alias)
+     return false;
+   /* Do not account recursion - the code below will handle it incorrectly
+      otherwise.  Do not account references to external symbols: they will
+      never become local.  Finally do not account references to duplicated
+      symbols: they will be always local.  */
+   if (n1 == n2 
+       || !n2->definition
+       || n2->get_partitioning_class () != SYMBOL_PARTITION)
+     return false;
+   /* If referring node is external symbol do not account it to boundary
+      cost. Those are added into units only to enable possible constant
+      folding and devirtulization.
+ 
+      Here we do not know if it will ever be added to some partition
+      (this is decided by compute_ltrans_boundary) and second it is not
+      that likely that constant folding will actually use the reference.  */
+   if (contained_in_symbol (n1)
+ 	->get_partitioning_class () == SYMBOL_EXTERNAL)
+     return false;
+   return true;
+ }
+ 
  
  /* Group cgraph nodes into equally-sized partitions.
  
*************** add_sorted_nodes (vec<symtab_node *> &ne
*** 450,484 ****
  void
  lto_balanced_map (int n_lto_partitions, int max_partition_size)
  {
-   int n_nodes = 0;
    int n_varpool_nodes = 0, varpool_pos = 0, best_varpool_pos = 0;
!   struct cgraph_node **order = XNEWVEC (cgraph_node *, symtab->cgraph_max_uid);
    auto_vec<cgraph_node *> noreorder;
    auto_vec<varpool_node *> varpool_order;
-   int i;
    struct cgraph_node *node;
!   int original_total_size, total_size = 0, best_total_size = 0;
!   int partition_size;
    ltrans_partition partition;
    int last_visited_node = 0;
    varpool_node *vnode;
!   int cost = 0, internal = 0;
!   int best_n_nodes = 0, best_i = 0, best_cost =
!     INT_MAX, best_internal = 0;
    int npartitions;
    int current_order = -1;
    int noreorder_pos = 0;
  
    FOR_EACH_VARIABLE (vnode)
      gcc_assert (!vnode->aux);
!     
    FOR_EACH_DEFINED_FUNCTION (node)
      if (node->get_partitioning_class () == SYMBOL_PARTITION)
        {
  	if (node->no_reorder)
  	  noreorder.safe_push (node);
  	else
! 	  order[n_nodes++] = node;
  	if (!node->alias)
  	  total_size += ipa_fn_summaries->get (node)->size;
        }
--- 506,538 ----
  void
  lto_balanced_map (int n_lto_partitions, int max_partition_size)
  {
    int n_varpool_nodes = 0, varpool_pos = 0, best_varpool_pos = 0;
!   auto_vec <cgraph_node *> order (symtab->cgraph_count);
    auto_vec<cgraph_node *> noreorder;
    auto_vec<varpool_node *> varpool_order;
    struct cgraph_node *node;
!   int64_t original_total_size, total_size = 0;
!   int64_t partition_size;
    ltrans_partition partition;
    int last_visited_node = 0;
    varpool_node *vnode;
!   int64_t cost = 0, internal = 0;
!   unsigned int best_n_nodes = 0, best_i = 0;
!   int64_t best_cost = -1, best_internal = 0, best_size = 0;
    int npartitions;
    int current_order = -1;
    int noreorder_pos = 0;
  
    FOR_EACH_VARIABLE (vnode)
      gcc_assert (!vnode->aux);
! 
    FOR_EACH_DEFINED_FUNCTION (node)
      if (node->get_partitioning_class () == SYMBOL_PARTITION)
        {
  	if (node->no_reorder)
  	  noreorder.safe_push (node);
  	else
! 	  order.safe_push (node);
  	if (!node->alias)
  	  total_size += ipa_fn_summaries->get (node)->size;
        }
*************** lto_balanced_map (int n_lto_partitions,
*** 490,504 ****
       unit tends to import a lot of global trees defined there.  We should
       get better about minimizing the function bounday, but until that
       things works smoother if we order in source order.  */
!   qsort (order, n_nodes, sizeof (struct cgraph_node *), node_cmp);
    noreorder.qsort (node_cmp);
  
    if (symtab->dump_file)
      {
!       for(i = 0; i < n_nodes; i++)
  	fprintf (symtab->dump_file, "Balanced map symbol order:%s:%u\n",
  		 order[i]->name (), order[i]->tp_first_run);
!       for(i = 0; i < (int)noreorder.length(); i++)
  	fprintf (symtab->dump_file, "Balanced map symbol no_reorder:%s:%u\n",
  		 noreorder[i]->name (), noreorder[i]->tp_first_run);
      }
--- 544,558 ----
       unit tends to import a lot of global trees defined there.  We should
       get better about minimizing the function bounday, but until that
       things works smoother if we order in source order.  */
!   order.qsort (node_cmp);
    noreorder.qsort (node_cmp);
  
    if (symtab->dump_file)
      {
!       for (unsigned i = 0; i < order.length (); i++)
  	fprintf (symtab->dump_file, "Balanced map symbol order:%s:%u\n",
  		 order[i]->name (), order[i]->tp_first_run);
!       for (unsigned i = 0; i < noreorder.length (); i++)
  	fprintf (symtab->dump_file, "Balanced map symbol no_reorder:%s:%u\n",
  		 noreorder[i]->name (), noreorder[i]->tp_first_run);
      }
*************** lto_balanced_map (int n_lto_partitions,
*** 513,519 ****
  
    /* Compute partition size and create the first partition.  */
    if (PARAM_VALUE (MIN_PARTITION_SIZE) > max_partition_size)
!     fatal_error (input_location, "min partition size cannot be greater than max partition size");
  
    partition_size = total_size / n_lto_partitions;
    if (partition_size < PARAM_VALUE (MIN_PARTITION_SIZE))
--- 567,574 ----
  
    /* Compute partition size and create the first partition.  */
    if (PARAM_VALUE (MIN_PARTITION_SIZE) > max_partition_size)
!     fatal_error (input_location, "min partition size cannot be greater "
! 		 "than max partition size");
  
    partition_size = total_size / n_lto_partitions;
    if (partition_size < PARAM_VALUE (MIN_PARTITION_SIZE))
*************** lto_balanced_map (int n_lto_partitions,
*** 521,532 ****
    npartitions = 1;
    partition = new_partition ("");
    if (symtab->dump_file)
!     fprintf (symtab->dump_file, "Total unit size: %i, partition size: %i\n",
  	     total_size, partition_size);
  
    auto_vec<symtab_node *> next_nodes;
  
!   for (i = 0; i < n_nodes; i++)
      {
        if (symbol_partitioned_p (order[i]))
  	continue;
--- 576,588 ----
    npartitions = 1;
    partition = new_partition ("");
    if (symtab->dump_file)
!     fprintf (symtab->dump_file, "Total unit size: %" PRId64
! 	     ", partition size: %" PRId64 "\n",
  	     total_size, partition_size);
  
    auto_vec<symtab_node *> next_nodes;
  
!   for (unsigned i = 0; i < order.length (); i++)
      {
        if (symbol_partitioned_p (order[i]))
  	continue;
*************** lto_balanced_map (int n_lto_partitions,
*** 540,556 ****
  	next_nodes.safe_push (varpool_order[varpool_pos++]);
        while (noreorder_pos < (int)noreorder.length ()
  	     && noreorder[noreorder_pos]->order < current_order)
! 	{
! 	  if (!noreorder[noreorder_pos]->alias)
! 	    total_size -= ipa_fn_summaries->get (noreorder[noreorder_pos])->size;
! 	  next_nodes.safe_push (noreorder[noreorder_pos++]);
! 	}
        add_sorted_nodes (next_nodes, partition);
  
        if (!symbol_partitioned_p (order[i]))
          add_symbol_to_partition (partition, order[i]);
-       if (!order[i]->alias)
-         total_size -= ipa_fn_summaries->get (order[i])->size;
  	  
  
        /* Once we added a new node to the partition, we also want to add
--- 596,606 ----
  	next_nodes.safe_push (varpool_order[varpool_pos++]);
        while (noreorder_pos < (int)noreorder.length ()
  	     && noreorder[noreorder_pos]->order < current_order)
! 	next_nodes.safe_push (noreorder[noreorder_pos++]);
        add_sorted_nodes (next_nodes, partition);
  
        if (!symbol_partitioned_p (order[i]))
          add_symbol_to_partition (partition, order[i]);
  	  
  
        /* Once we added a new node to the partition, we also want to add
*************** lto_balanced_map (int n_lto_partitions,
*** 567,573 ****
  	 it and thus we need to subtract it from COST.  */
        while (last_visited_node < lto_symtab_encoder_size (partition->encoder))
  	{
- 	  symtab_node *refs_node;
  	  int j;
  	  struct ipa_ref *ref = NULL;
  	  symtab_node *snode = lto_symtab_encoder_deref (partition->encoder,
--- 617,622 ----
*************** lto_balanced_map (int n_lto_partitions,
*** 577,583 ****
  	    {
  	      struct cgraph_edge *edge;
  
- 	      refs_node = node;
  
  	      last_visited_node++;
  
--- 626,631 ----
*************** lto_balanced_map (int n_lto_partitions,
*** 585,591 ****
  
  	      /* Compute boundary cost of callgraph edges.  */
  	      for (edge = node->callees; edge; edge = edge->next_callee)
! 		if (edge->callee->definition)
  		  {
  		    int edge_cost = edge->frequency ();
  		    int index;
--- 633,641 ----
  
  	      /* Compute boundary cost of callgraph edges.  */
  	      for (edge = node->callees; edge; edge = edge->next_callee)
! 		/* Inline edges will always end up local.  */
! 		if (edge->inline_failed
! 		    && account_reference_p (node, edge->callee))
  		  {
  		    int edge_cost = edge->frequency ();
  		    int index;
*************** lto_balanced_map (int n_lto_partitions,
*** 602,607 ****
--- 652,659 ----
  		      cost += edge_cost;
  		  }
  	      for (edge = node->callers; edge; edge = edge->next_caller)
+ 		if (edge->inline_failed
+ 		    && account_reference_p (edge->caller, node))
  		{
  		  int edge_cost = edge->frequency ();
  		  int index;
*************** lto_balanced_map (int n_lto_partitions,
*** 614,640 ****
  						     edge->caller);
  		  if (index != LCC_NOT_FOUND
  		      && index < last_visited_node - 1)
! 		    cost -= edge_cost;
  		  else
  		    cost += edge_cost;
  		}
  	    }
  	  else
! 	    {
! 	      refs_node = snode;
! 	      last_visited_node++;
! 	    }
  
  	  /* Compute boundary cost of IPA REF edges and at the same time look into
  	     variables referenced from current partition and try to add them.  */
! 	  for (j = 0; refs_node->iterate_reference (j, ref); j++)
! 	    if (is_a <varpool_node *> (ref->referred))
  	      {
  		int index;
  
  		vnode = dyn_cast <varpool_node *> (ref->referred);
- 		if (!vnode->definition)
- 		  continue;
  		if (!symbol_partitioned_p (vnode)
  		    && !vnode->no_reorder
  		    && vnode->get_partitioning_class () == SYMBOL_PARTITION)
--- 666,689 ----
  						     edge->caller);
  		  if (index != LCC_NOT_FOUND
  		      && index < last_visited_node - 1)
! 		    cost -= edge_cost, internal += edge_cost;
  		  else
  		    cost += edge_cost;
  		}
  	    }
  	  else
! 	    last_visited_node++;
  
  	  /* Compute boundary cost of IPA REF edges and at the same time look into
  	     variables referenced from current partition and try to add them.  */
! 	  for (j = 0; snode->iterate_reference (j, ref); j++)
! 	    if (!account_reference_p (snode, ref->referred))
! 	      ;
! 	    else if (is_a <varpool_node *> (ref->referred))
  	      {
  		int index;
  
  		vnode = dyn_cast <varpool_node *> (ref->referred);
  		if (!symbol_partitioned_p (vnode)
  		    && !vnode->no_reorder
  		    && vnode->get_partitioning_class () == SYMBOL_PARTITION)
*************** lto_balanced_map (int n_lto_partitions,
*** 652,659 ****
  		int index;
  
  		node = dyn_cast <cgraph_node *> (ref->referred);
- 		if (!node->definition)
- 		  continue;
  		index = lto_symtab_encoder_lookup (partition->encoder,
  						   node);
  		if (index != LCC_NOT_FOUND
--- 701,706 ----
*************** lto_balanced_map (int n_lto_partitions,
*** 662,669 ****
  		else
  		  cost++;
  	      }
! 	  for (j = 0; refs_node->iterate_referring (j, ref); j++)
! 	    if (is_a <varpool_node *> (ref->referring))
  	      {
  		int index;
  
--- 709,718 ----
  		else
  		  cost++;
  	      }
! 	  for (j = 0; snode->iterate_referring (j, ref); j++)
! 	    if (!account_reference_p (ref->referring, snode))
! 	      ;
! 	    else if (is_a <varpool_node *> (ref->referring))
  	      {
  		int index;
  
*************** lto_balanced_map (int n_lto_partitions,
*** 682,688 ****
  						   vnode);
  		if (index != LCC_NOT_FOUND
  		    && index < last_visited_node - 1)
! 		  cost--;
  		else
  		  cost++;
  	      }
--- 731,737 ----
  						   vnode);
  		if (index != LCC_NOT_FOUND
  		    && index < last_visited_node - 1)
! 		  cost--, internal++;
  		else
  		  cost++;
  	      }
*************** lto_balanced_map (int n_lto_partitions,
*** 696,731 ****
  						   node);
  		if (index != LCC_NOT_FOUND
  		    && index < last_visited_node - 1)
! 		  cost--;
  		else
  		  cost++;
  	      }
  	}
  
!       /* If the partition is large enough, start looking for smallest boundary cost.  */
!       if (partition->insns < partition_size * 3 / 4
! 	  || best_cost == INT_MAX
! 	  || ((!cost 
! 	       || (best_internal * (HOST_WIDE_INT) cost
! 		   > (internal * (HOST_WIDE_INT)best_cost)))
!   	      && partition->insns < partition_size * 5 / 4))
  	{
  	  best_cost = cost;
  	  best_internal = internal;
  	  best_i = i;
  	  best_n_nodes = lto_symtab_encoder_size (partition->encoder);
- 	  best_total_size = total_size;
  	  best_varpool_pos = varpool_pos;
  	}
        if (symtab->dump_file)
! 	fprintf (symtab->dump_file, "Step %i: added %s/%i, size %i, cost %i/%i "
! 		 "best %i/%i, step %i\n", i,
  		 order[i]->name (), order[i]->order,
  		 partition->insns, cost, internal,
  		 best_cost, best_internal, best_i);
        /* Partition is too large, unwind into step when best cost was reached and
  	 start new partition.  */
!       if (partition->insns > 2 * partition_size
  	  || partition->insns > max_partition_size)
  	{
  	  if (best_i != i)
--- 745,785 ----
  						   node);
  		if (index != LCC_NOT_FOUND
  		    && index < last_visited_node - 1)
! 		  cost--, internal++;
  		else
  		  cost++;
  	      }
  	}
  
!       gcc_assert (cost >= 0 && internal >= 0);
! 
!       /* If the partition is large enough, start looking for smallest boundary cost.
!          If partition still seems too small (less than 7/8 of target weight) accept
! 	 any cost.  If partition has right size, optimize for highest internal/cost.
! 	 Later we stop building partition if its size is 9/8 of the target wight.  */
!       if (partition->insns < partition_size * 7 / 8
! 	  || best_cost == -1
! 	  || (!cost 
! 	      || ((sreal)best_internal * (sreal) cost
! 		  < ((sreal) internal * (sreal)best_cost))))
  	{
  	  best_cost = cost;
  	  best_internal = internal;
+ 	  best_size = partition->insns;
  	  best_i = i;
  	  best_n_nodes = lto_symtab_encoder_size (partition->encoder);
  	  best_varpool_pos = varpool_pos;
  	}
        if (symtab->dump_file)
! 	fprintf (symtab->dump_file, "Step %i: added %s/%i, size %i, "
! 		 "cost %" PRId64 "/%" PRId64 " "
! 		 "best %" PRId64 "/%" PRId64", step %i\n", i,
  		 order[i]->name (), order[i]->order,
  		 partition->insns, cost, internal,
  		 best_cost, best_internal, best_i);
        /* Partition is too large, unwind into step when best cost was reached and
  	 start new partition.  */
!       if (partition->insns > 9 * partition_size / 8
  	  || partition->insns > max_partition_size)
  	{
  	  if (best_i != i)
*************** lto_balanced_map (int n_lto_partitions,
*** 736,756 ****
  	      undo_partition (partition, best_n_nodes);
  	      varpool_pos = best_varpool_pos;
  	    }
  	  i = best_i;
   	  /* When we are finished, avoid creating empty partition.  */
! 	  while (i < n_nodes - 1 && symbol_partitioned_p (order[i + 1]))
  	    i++;
! 	  if (i == n_nodes - 1)
  	    break;
  	  partition = new_partition ("");
  	  last_visited_node = 0;
- 	  total_size = best_total_size;
  	  cost = 0;
  
  	  if (symtab->dump_file)
  	    fprintf (symtab->dump_file, "New partition\n");
  	  best_n_nodes = 0;
! 	  best_cost = INT_MAX;
  
  	  /* Since the size of partitions is just approximate, update the size after
  	     we finished current one.  */
--- 790,815 ----
  	      undo_partition (partition, best_n_nodes);
  	      varpool_pos = best_varpool_pos;
  	    }
+ 	  gcc_assert (best_size == partition->insns);
  	  i = best_i;
+ 	  if (symtab->dump_file)
+ 	    fprintf (symtab->dump_file,
+ 		     "Partition insns: %i (want %" PRId64 ")\n",
+ 		     partition->insns, partition_size);
   	  /* When we are finished, avoid creating empty partition.  */
! 	  while (i < order.length () - 1 && symbol_partitioned_p (order[i + 1]))
  	    i++;
! 	  if (i == order.length () - 1)
  	    break;
+ 	  total_size -= partition->insns;
  	  partition = new_partition ("");
  	  last_visited_node = 0;
  	  cost = 0;
  
  	  if (symtab->dump_file)
  	    fprintf (symtab->dump_file, "New partition\n");
  	  best_n_nodes = 0;
! 	  best_cost = -1;
  
  	  /* Since the size of partitions is just approximate, update the size after
  	     we finished current one.  */
*************** lto_balanced_map (int n_lto_partitions,
*** 760,765 ****
--- 819,828 ----
  	    /* Watch for overflow.  */
  	    partition_size = INT_MAX / 16;
  
+ 	  if (symtab->dump_file)
+ 	    fprintf (symtab->dump_file,
+ 		     "Total size: %" PRId64 " partition_size: %" PRId64 "\n",
+ 		     total_size, partition_size);
  	  if (partition_size < PARAM_VALUE (MIN_PARTITION_SIZE))
  	    partition_size = PARAM_VALUE (MIN_PARTITION_SIZE);
  	  npartitions ++;
*************** lto_balanced_map (int n_lto_partitions,
*** 779,788 ****
      next_nodes.safe_push (varpool_order[varpool_pos++]);
    while (noreorder_pos < (int)noreorder.length ())
      next_nodes.safe_push (noreorder[noreorder_pos++]);
    add_sorted_nodes (next_nodes, partition);
  
-   free (order);
- 
    if (symtab->dump_file)
      {
        fprintf (symtab->dump_file, "\nPartition sizes:\n");
--- 842,852 ----
      next_nodes.safe_push (varpool_order[varpool_pos++]);
    while (noreorder_pos < (int)noreorder.length ())
      next_nodes.safe_push (noreorder[noreorder_pos++]);
+   /* For one partition the cost of boundary should be 0 unless we added final
+      symbols here (these are not accounted) or we have accounting bug.  */
+   gcc_assert (next_nodes.length () || npartitions != 1 || !best_cost || best_cost == -1);
    add_sorted_nodes (next_nodes, partition);
  
    if (symtab->dump_file)
      {
        fprintf (symtab->dump_file, "\nPartition sizes:\n");
*************** lto_balanced_map (int n_lto_partitions,
*** 793,799 ****
  	  ltrans_partition p = ltrans_partitions[i];
  	  fprintf (symtab->dump_file, "partition %d contains %d (%2.2f%%)"
  		   " symbols and %d (%2.2f%%) insns\n", i, p->symbols,
! 		   100.0 * p->symbols / n_nodes, p->insns,
  		   100.0 * p->insns / original_total_size);
  	}
  
--- 857,863 ----
  	  ltrans_partition p = ltrans_partitions[i];
  	  fprintf (symtab->dump_file, "partition %d contains %d (%2.2f%%)"
  		   " symbols and %d (%2.2f%%) insns\n", i, p->symbols,
! 		   100.0 * p->symbols / order.length (), p->insns,
  		   100.0 * p->insns / original_total_size);
  	}
  
diff -Nrcpad gcc-8.1.0/gcc/lto/lto.c gcc-8.2.0/gcc/lto/lto.c
*** gcc-8.1.0/gcc/lto/lto.c	Wed Apr 18 20:09:33 2018
--- gcc-8.2.0/gcc/lto/lto.c	Mon Jun 25 11:33:44 2018
*************** free_section_data (struct lto_file_decl_
*** 2327,2364 ****
  
  static lto_file *current_lto_file;
  
- /* Helper for qsort; compare partitions and return one with smaller size.
-    We sort from greatest to smallest so parallel build doesn't stale on the
-    longest compilation being executed too late.  */
- 
- static int
- cmp_partitions_size (const void *a, const void *b)
- {
-   const struct ltrans_partition_def *pa
-      = *(struct ltrans_partition_def *const *)a;
-   const struct ltrans_partition_def *pb
-      = *(struct ltrans_partition_def *const *)b;
-   return pb->insns - pa->insns;
- }
- 
- /* Helper for qsort; compare partitions and return one with smaller order.  */
- 
- static int
- cmp_partitions_order (const void *a, const void *b)
- {
-   const struct ltrans_partition_def *pa
-      = *(struct ltrans_partition_def *const *)a;
-   const struct ltrans_partition_def *pb
-      = *(struct ltrans_partition_def *const *)b;
-   int ordera = -1, orderb = -1;
- 
-   if (lto_symtab_encoder_size (pa->encoder))
-     ordera = lto_symtab_encoder_deref (pa->encoder, 0)->order;
-   if (lto_symtab_encoder_size (pb->encoder))
-     orderb = lto_symtab_encoder_deref (pb->encoder, 0)->order;
-   return orderb - ordera;
- }
- 
  /* Actually stream out ENCODER into TEMP_FILENAME.  */
  
  static void
--- 2327,2332 ----
*************** lto_wpa_write_files (void)
*** 2468,2474 ****
    ltrans_partition part;
    FILE *ltrans_output_list_stream;
    char *temp_filename;
!   vec <char *>temp_filenames = vNULL;
    size_t blen;
  
    /* Open the LTRANS output list.  */
--- 2436,2443 ----
    ltrans_partition part;
    FILE *ltrans_output_list_stream;
    char *temp_filename;
!   auto_vec <char *>temp_filenames;
!   auto_vec <int>temp_priority;
    size_t blen;
  
    /* Open the LTRANS output list.  */
*************** lto_wpa_write_files (void)
*** 2496,2510 ****
  
    n_sets = ltrans_partitions.length ();
  
-   /* Sort partitions by size so small ones are compiled last.
-      FIXME: Even when not reordering we may want to output one list for parallel make
-      and other for final link command.  */
- 
-   if (!flag_profile_reorder_functions || !flag_profile_use)
-     ltrans_partitions.qsort (flag_toplevel_reorder
- 			   ? cmp_partitions_size
- 			   : cmp_partitions_order);
- 
    for (i = 0; i < n_sets; i++)
      {
        ltrans_partition part = ltrans_partitions[i];
--- 2465,2470 ----
*************** lto_wpa_write_files (void)
*** 2556,2561 ****
--- 2516,2522 ----
  
        part->encoder = NULL;
  
+       temp_priority.safe_push (part->insns);
        temp_filenames.safe_push (xstrdup (temp_filename));
      }
    ltrans_output_list_stream = fopen (ltrans_output_list, "w");
*************** lto_wpa_write_files (void)
*** 2565,2577 ****
    for (i = 0; i < n_sets; i++)
      {
        unsigned int len = strlen (temp_filenames[i]);
!       if (fwrite (temp_filenames[i], 1, len, ltrans_output_list_stream) < len
  	  || fwrite ("\n", 1, 1, ltrans_output_list_stream) < 1)
  	fatal_error (input_location, "writing to LTRANS output list %s: %m",
  		     ltrans_output_list);
       free (temp_filenames[i]);
      }
-   temp_filenames.release();
  
    lto_stats.num_output_files += n_sets;
  
--- 2526,2538 ----
    for (i = 0; i < n_sets; i++)
      {
        unsigned int len = strlen (temp_filenames[i]);
!       if (fprintf (ltrans_output_list_stream, "%i\n", temp_priority[i]) < 0
! 	  || fwrite (temp_filenames[i], 1, len, ltrans_output_list_stream) < len
  	  || fwrite ("\n", 1, 1, ltrans_output_list_stream) < 1)
  	fatal_error (input_location, "writing to LTRANS output list %s: %m",
  		     ltrans_output_list);
       free (temp_filenames[i]);
      }
  
    lto_stats.num_output_files += n_sets;
  
diff -Nrcpad gcc-8.1.0/gcc/lto-cgraph.c gcc-8.2.0/gcc/lto-cgraph.c
*** gcc-8.1.0/gcc/lto-cgraph.c	Wed Jan  3 10:03:58 2018
--- gcc-8.2.0/gcc/lto-cgraph.c	Mon May 28 13:44:18 2018
*************** input_node (struct lto_file_decl_data *f
*** 1257,1262 ****
--- 1257,1264 ----
  	 of ipa passes is done.  Alays forcingly create a fresh node.  */
        node = symtab->create_empty ();
        node->decl = fn_decl;
+       if (lookup_attribute ("ifunc", DECL_ATTRIBUTES (fn_decl)))
+ 	node->ifunc_resolver = 1;
        node->register_symbol ();
      }
  
diff -Nrcpad gcc-8.1.0/gcc/lto-wrapper.c gcc-8.2.0/gcc/lto-wrapper.c
*** gcc-8.1.0/gcc/lto-wrapper.c	Thu Apr 12 14:18:17 2018
--- gcc-8.2.0/gcc/lto-wrapper.c	Mon Jun 25 11:33:44 2018
*************** static enum lto_mode_d lto_mode = LTO_MO
*** 65,70 ****
--- 65,71 ----
  static char *ltrans_output_file;
  static char *flto_out;
  static unsigned int nr;
+ static int *ltrans_priorities;
  static char **input_names;
  static char **output_names;
  static char **offload_names;
*************** debug_objcopy (const char *infile)
*** 1018,1023 ****
--- 1019,1031 ----
    return outfile;
  }
  
+ /* Helper for qsort: compare priorities for parallel compilation.  */
+ 
+ int
+ cmp_priority (const void *a, const void *b)
+ {
+   return *((const int *)b)-*((const int *)a);
+ }
  
  
  /* Execute gcc. ARGC is the number of arguments. ARGV contains the arguments. */
*************** cont1:
*** 1477,1482 ****
--- 1485,1491 ----
        FILE *stream = fopen (ltrans_output_file, "r");
        FILE *mstream = NULL;
        struct obstack env_obstack;
+       int priority;
  
        if (!stream)
  	fatal_error (input_location, "fopen: %s: %m", ltrans_output_file);
*************** cont1:
*** 1492,1497 ****
--- 1501,1514 ----
  	  size_t len;
  
  	  buf = input_name;
+           if (fscanf (stream, "%i\n", &priority) != 1)
+ 	    {
+ 	      if (!feof (stream))
+ 	        fatal_error (input_location,
+ 		             "Corrupted ltrans output file %s",
+ 			     ltrans_output_file);
+ 	      break;
+ 	    }
  cont:
  	  if (!fgets (buf, piece, stream))
  	    break;
*************** cont:
*** 1508,1515 ****
--- 1525,1536 ----
  	    output_name = &input_name[1];
  
  	  nr++;
+ 	  ltrans_priorities
+ 	     = (int *)xrealloc (ltrans_priorities, nr * sizeof (int) * 2);
  	  input_names = (char **)xrealloc (input_names, nr * sizeof (char *));
  	  output_names = (char **)xrealloc (output_names, nr * sizeof (char *));
+ 	  ltrans_priorities[(nr-1)*2] = priority;
+ 	  ltrans_priorities[(nr-1)*2+1] = nr-1;
  	  input_names[nr-1] = input_name;
  	  output_names[nr-1] = output_name;
  	}
*************** cont:
*** 1521,1526 ****
--- 1542,1548 ----
  	{
  	  makefile = make_temp_file (".mk");
  	  mstream = fopen (makefile, "w");
+ 	  qsort (ltrans_priorities, nr, sizeof (int) * 2, cmp_priority);
  	}
  
        /* Execute the LTRANS stage for each input file (or prepare a
*************** cont:
*** 1586,1592 ****
  
  	  fprintf (mstream, "all:");
  	  for (i = 0; i < nr; ++i)
! 	    fprintf (mstream, " \\\n\t%s", output_names[i]);
  	  fprintf (mstream, "\n");
  	  fclose (mstream);
  	  if (!jobserver)
--- 1608,1617 ----
  
  	  fprintf (mstream, "all:");
  	  for (i = 0; i < nr; ++i)
! 	    {
! 	      int j = ltrans_priorities[i*2 + 1];
! 	      fprintf (mstream, " \\\n\t%s", output_names[j]);
! 	    }
  	  fprintf (mstream, "\n");
  	  fclose (mstream);
  	  if (!jobserver)
*************** cont:
*** 1630,1635 ****
--- 1655,1661 ----
  	  free (input_names[i]);
  	}
        nr = 0;
+       free (ltrans_priorities);
        free (output_names);
        free (input_names);
        free (list_option_full);
diff -Nrcpad gcc-8.1.0/gcc/match.pd gcc-8.2.0/gcc/match.pd
*** gcc-8.1.0/gcc/match.pd	Fri Apr 20 10:31:23 2018
--- gcc-8.2.0/gcc/match.pd	Mon Jul 16 11:01:48 2018
*************** DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
*** 1450,1463 ****
     (op @1 { build_zero_cst (TREE_TYPE (@1)); }))))
  
  /* Transform:
!  * (X / Y) == 0 -> X < Y if X, Y are unsigned.
!  * (X / Y) != 0 -> X >= Y, if X, Y are unsigned.
!  */
  (for cmp (eq ne)
       ocmp (lt ge)
   (simplify
    (cmp (trunc_div @0 @1) integer_zerop)
    (if (TYPE_UNSIGNED (TREE_TYPE (@0))
         && (VECTOR_TYPE_P (type) || !VECTOR_TYPE_P (TREE_TYPE (@0))))
     (ocmp @0 @1))))
  
--- 1450,1464 ----
     (op @1 { build_zero_cst (TREE_TYPE (@1)); }))))
  
  /* Transform:
!    (X / Y) == 0 -> X < Y if X, Y are unsigned.
!    (X / Y) != 0 -> X >= Y, if X, Y are unsigned.  */
  (for cmp (eq ne)
       ocmp (lt ge)
   (simplify
    (cmp (trunc_div @0 @1) integer_zerop)
    (if (TYPE_UNSIGNED (TREE_TYPE (@0))
+        /* Complex ==/!= is allowed, but not </>=.  */
+        && TREE_CODE (TREE_TYPE (@0)) != COMPLEX_TYPE
         && (VECTOR_TYPE_P (type) || !VECTOR_TYPE_P (TREE_TYPE (@0))))
     (ocmp @0 @1))))
  
*************** DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
*** 1589,1602 ****
     (if (ptr_difference_const (@0, @1, &diff))
      { build_int_cst_type (type, diff); }))))
  (simplify
!  (pointer_diff (convert?@2 ADDR_EXPR@0) (convert?@3 @1))
   (if (tree_nop_conversion_p (TREE_TYPE(@2), TREE_TYPE (@0))
        && tree_nop_conversion_p (TREE_TYPE(@3), TREE_TYPE (@1)))
    (with { poly_int64 diff; }
     (if (ptr_difference_const (@0, @1, &diff))
      { build_int_cst_type (type, diff); }))))
  (simplify
!  (pointer_diff (convert?@2 @0) (convert?@3 ADDR_EXPR@1))
   (if (tree_nop_conversion_p (TREE_TYPE(@2), TREE_TYPE (@0))
        && tree_nop_conversion_p (TREE_TYPE(@3), TREE_TYPE (@1)))
    (with { poly_int64 diff; }
--- 1590,1603 ----
     (if (ptr_difference_const (@0, @1, &diff))
      { build_int_cst_type (type, diff); }))))
  (simplify
!  (pointer_diff (convert?@2 ADDR_EXPR@0) (convert1?@3 @1))
   (if (tree_nop_conversion_p (TREE_TYPE(@2), TREE_TYPE (@0))
        && tree_nop_conversion_p (TREE_TYPE(@3), TREE_TYPE (@1)))
    (with { poly_int64 diff; }
     (if (ptr_difference_const (@0, @1, &diff))
      { build_int_cst_type (type, diff); }))))
  (simplify
!  (pointer_diff (convert?@2 @0) (convert1?@3 ADDR_EXPR@1))
   (if (tree_nop_conversion_p (TREE_TYPE(@2), TREE_TYPE (@0))
        && tree_nop_conversion_p (TREE_TYPE(@3), TREE_TYPE (@1)))
    (with { poly_int64 diff; }
*************** DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
*** 1759,1768 ****
  	   (neg_inner_op @0 { wide_int_to_tree (type, wi::to_wide (cst)); })
  	   /* Last resort, use some unsigned type.  */
  	   (with { tree utype = unsigned_type_for (type); }
! 	    (view_convert (inner_op
! 			   (view_convert:utype @0)
! 			   (view_convert:utype
! 			    { drop_tree_overflow (cst); })))))))))))))
  
    /* (CST1 - A) +- CST2 -> CST3 - A  */
    (for outer_op (plus minus)
--- 1760,1770 ----
  	   (neg_inner_op @0 { wide_int_to_tree (type, wi::to_wide (cst)); })
  	   /* Last resort, use some unsigned type.  */
  	   (with { tree utype = unsigned_type_for (type); }
! 	    (if (utype)
! 	     (view_convert (inner_op
! 			    (view_convert:utype @0)
! 			    (view_convert:utype
! 			     { drop_tree_overflow (cst); }))))))))))))))
  
    /* (CST1 - A) +- CST2 -> CST3 - A  */
    (for outer_op (plus minus)
diff -Nrcpad gcc-8.1.0/gcc/objc/ChangeLog gcc-8.2.0/gcc/objc/ChangeLog
*** gcc-8.1.0/gcc/objc/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/objc/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/objcp/ChangeLog gcc-8.2.0/gcc/objcp/ChangeLog
*** gcc-8.1.0/gcc/objcp/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/objcp/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,7 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/po/ChangeLog gcc-8.2.0/gcc/po/ChangeLog
*** gcc-8.1.0/gcc/po/ChangeLog	Wed May  2 08:07:22 2018
--- gcc-8.2.0/gcc/po/ChangeLog	Thu Jul 26 09:47:20 2018
***************
*** 1,3 ****
--- 1,49 ----
+ 2018-07-26  Release Manager
+ 
+ 	* GCC 8.2.0 released.
+ 
+ 2018-07-25  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* es.po, ja.po, sv.po: Update.
+ 
+ 2018-07-25  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* gcc.pot: Regenerate.
+ 
+ 2018-06-19  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* es.po: Update.
+ 
+ 2018-06-08  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* es.po: Update.
+ 
+ 2018-06-04  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* es.po, fr.po: Update.
+ 
+ 2018-05-21  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* es.po: Update.
+ 
+ 2018-05-08  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* de.po, sv.po: Update.
+ 
+ 2018-05-04  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* uk.po: Update.
+ 
+ 2018-05-03  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po,
+ 	ja.po, nl.po, ru.po, sr.po, sv.po, tr.po, uk.po, vi.po, zh_CN.po,
+ 	zh_TW.po: Update.
+ 
+ 2018-05-02  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* es.po: Update.
+ 
  2018-05-02  Release Manager
  
  	* GCC 8.1.0 released.
diff -Nrcpad gcc-8.1.0/gcc/po/be.gmo gcc-8.2.0/gcc/po/be.gmo
*** gcc-8.1.0/gcc/po/be.gmo	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/po/be.gmo	Thu Jul 26 10:07:31 2018
*************** For bug reporting instructions, please s
*** 20,26 ****
  missing terminating %c characterno argumentsoptions enabled: previous definition hereprograms: %s
  section attributes are not supported for this targetsize of array is negativetoo few arguments to functiontoo many arguments to functiontoo many input filesunknown register name: %sunrecognized addressvirtual functions cannot be friendsProject-Id-Version: gcc 3.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-03-29 23:05+0000
  PO-Revision-Date: 2002-05-17 15:54+0200
  Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>
  Language-Team: Belarusian <i18n@tut.by>
--- 20,26 ----
  missing terminating %c characterno argumentsoptions enabled: previous definition hereprograms: %s
  section attributes are not supported for this targetsize of array is negativetoo few arguments to functiontoo many arguments to functiontoo many input filesunknown register name: %sunrecognized addressvirtual functions cannot be friendsProject-Id-Version: gcc 3.1
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-05-01 20:30+0000
  PO-Revision-Date: 2002-05-17 15:54+0200
  Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>
  Language-Team: Belarusian <i18n@tut.by>
diff -Nrcpad gcc-8.1.0/gcc/po/be.po gcc-8.2.0/gcc/po/be.po
*** gcc-8.1.0/gcc/po/be.po	Tue Apr 17 19:25:30 2018
--- gcc-8.2.0/gcc/po/be.po	Thu May  3 16:10:38 2018
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-03-29 23:05+0000\n"
  "PO-Revision-Date: 2002-05-17 15:54+0200\n"
  "Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>\n"
  "Language-Team: Belarusian <i18n@tut.by>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-05-01 20:30+0000\n"
  "PO-Revision-Date: 2002-05-17 15:54+0200\n"
  "Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>\n"
  "Language-Team: Belarusian <i18n@tut.by>\n"
*************** msgstr ""
*** 147,188 ****
  msgid "negative insn length"
  msgstr ""
  
! #: final.c:3139
  msgid "could not split insn"
  msgstr ""
  
! #: final.c:3615
  #, fuzzy
  #| msgid "invalid mask"
  msgid "invalid 'asm': "
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: final.c:3748
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.c:3776 final.c:3788
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr ""
  
! #: final.c:3930
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr ""
  
! #: final.c:3933 final.c:3974
  #, c-format
  msgid "operand number out of range"
  msgstr ""
  
! #: final.c:3991
  #, c-format
  msgid "invalid %%-code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: final.c:4025
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr ""
--- 147,188 ----
  msgid "negative insn length"
  msgstr ""
  
! #: final.c:3142
  msgid "could not split insn"
  msgstr ""
  
! #: final.c:3618
  #, fuzzy
  #| msgid "invalid mask"
  msgid "invalid 'asm': "
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: final.c:3751
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.c:3779 final.c:3791
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr ""
  
! #: final.c:3933
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr ""
  
! #: final.c:3936 final.c:3977
  #, c-format
  msgid "operand number out of range"
  msgstr ""
  
! #: final.c:3994
  #, c-format
  msgid "invalid %%-code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: final.c:4028
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr ""
*************** msgstr ""
*** 193,205 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4161 config/arc/arc.c:5780 config/i386/i386.c:17308
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4219 config/arc/arc.c:5877 config/i386/i386.c:17399
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
--- 193,205 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5784 config/i386/i386.c:17302
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:4222 config/arc/arc.c:5881 config/i386/i386.c:17393
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 1154,1181 ****
  msgid "At top level:"
  msgstr ""
  
! #: langhooks.c:399 cp/error.c:3442
  #, fuzzy, c-format
  msgid "In member function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: langhooks.c:403 cp/error.c:3445
  #, fuzzy, c-format
  #| msgid "In function `%s':"
  msgid "In function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: langhooks.c:454 cp/error.c:3395
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.c:459 cp/error.c:3400
  #, fuzzy
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "Ð£ Ñ„Ð°Ð¹Ð»Ðµ ÑƒÐºÐ»ÑŽÑ‡Ð°Ð½Ñ‹Ð¼ Ð· %s:%d"
  
! #: langhooks.c:465 cp/error.c:3406
  #, fuzzy, c-format
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qs"
--- 1154,1181 ----
  msgid "At top level:"
  msgstr ""
  
! #: langhooks.c:399 cp/error.c:3443
  #, fuzzy, c-format
  msgid "In member function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: langhooks.c:403 cp/error.c:3446
  #, fuzzy, c-format
  #| msgid "In function `%s':"
  msgid "In function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: langhooks.c:454 cp/error.c:3396
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr ""
  
! #: langhooks.c:459 cp/error.c:3401
  #, fuzzy
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "Ð£ Ñ„Ð°Ð¹Ð»Ðµ ÑƒÐºÐ»ÑŽÑ‡Ð°Ð½Ñ‹Ð¼ Ð· %s:%d"
  
! #: langhooks.c:465 cp/error.c:3407
  #, fuzzy, c-format
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qs"
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€
*** 2975,2983 ****
  msgid "invalid address mode"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18564
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21764
! #: config/sparc/sparc.c:9282
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 2975,2983 ----
  msgid "invalid address mode"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18558
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21798
! #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 2993,3012 ****
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%r"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21472
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%R"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21392 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%N"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21420
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%P"
--- 2993,3012 ----
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%r"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21506
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%R"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21426 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%N"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21454
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%P"
*************** msgid "invalid %%U value"
*** 3037,3043 ****
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%U"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21480
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%v"
--- 3037,3043 ----
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%U"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21514
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%v"
*************** msgid "invalid %%C value"
*** 3048,3054 ****
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21256
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%E"
--- 3048,3054 ----
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21290
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%E"
*************** msgid "unknown relocation unspec"
*** 3059,3065 ****
  msgstr ""
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21769
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
--- 3059,3065 ----
  msgstr ""
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21803
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ
*** 3071,3145 ****
  msgid "invalid operand address"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/arc/arc.c:3806
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3814
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3822
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3830
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3838 config/m32r/m32r.c:2100
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3849 config/m32r/m32r.c:2093
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3997 config/m32r/m32r.c:2126
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4073 config/m32r/m32r.c:2149
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4141 config/m32r/m32r.c:2220
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4153
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4210
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4236 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:2359 config/sparc/sparc.c:9561
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arc/arc.c:5865
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:6154 config/cris/cris.c:2568
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
--- 3071,3145 ----
  msgid "invalid operand address"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/arc/arc.c:3810
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3818
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3826
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3834
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3842 config/m32r/m32r.c:2100
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:3853 config/m32r/m32r.c:2093
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4001 config/m32r/m32r.c:2126
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4077 config/m32r/m32r.c:2149
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4145 config/m32r/m32r.c:2220
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4157
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:4214
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4240 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3079 config/sparc/sparc.c:9569
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arc/arc.c:5869
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.c:6158 config/cris/cris.c:2568
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€
*** 3176,3182 ****
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
--- 3176,3182 ----
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3098
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
*************** msgid "invalid const_double operand"
*** 3306,3313 ****
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3620 final.c:3622 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6348
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3306,3313 ----
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3623 final.c:3625 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6354
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr ""
*** 3526,3625 ****
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17393
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17931
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:17936
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:18166
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18201
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18270
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18275
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18352
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18431
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18449
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18462
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18477
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18505
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18523
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18546
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18632
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.c:18694
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:18744
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.c:29614
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
--- 3526,3625 ----
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/i386/i386.c:17387
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:17925
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:17930
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:18160
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18195
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18264
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18269
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.c:18346
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.c:18443
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:18456
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.c:18471
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.c:18499
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.c:18517
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18540
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.c:18626
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.c:18688
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:18738
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.c:29572
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
*************** msgid "invalid %%P operand"
*** 3663,3669 ****
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21410
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
--- 3663,3669 ----
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21444
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
*************** msgid "post-increment address is not a r
*** 3719,3725 ****
  msgstr ""
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33258
  msgid "bad address"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
--- 3719,3725 ----
  msgstr ""
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33292
  msgid "bad address"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
*************** msgstr ""
*** 3890,4035 ****
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10907
  msgid "bad move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21053
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21244
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%e value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21265
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21274
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21283
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21318
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21328
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21338
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21353
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21400
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%O"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21447
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21500
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21512
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21526
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21593
  #: config/xtensa/xtensa.c:2436
  #, fuzzy, c-format
  #| msgid "invalid %%x/X value"
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%x/X"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21713
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22248
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22254
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22260
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36538
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38705
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38775
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38874
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39092
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39138
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39141
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39179
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39225
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39228
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
--- 3890,4035 ----
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10915
  msgid "bad move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21087
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21278
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%e value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21299
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21308
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21317
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21352
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21362
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21372
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21387
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21434
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%O"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21481
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21534
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21546
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21560
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21627
  #: config/xtensa/xtensa.c:2436
  #, fuzzy, c-format
  #| msgid "invalid %%x/X value"
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%x/X"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21747
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22282
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22288
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22294
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36572
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38739
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38809
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38908
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39126
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39172
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39175
  msgid "emit_fusion_p9_load not MEM"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39213
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39259
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39262
  msgid "emit_fusion_p9_store not MEM"
  msgstr ""
  
*************** msgstr ""
*** 4157,4199 ****
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:9291 config/sparc/sparc.c:9297
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%Y Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9384
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%A Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9404
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%B Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9484 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%C Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9516 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%D Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9535
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9547
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/sparc/sparc.c:9592
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
--- 4157,4199 ----
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:9299 config/sparc/sparc.c:9305
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%Y Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9392
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%A Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9412
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%B Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9492 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%C Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9524 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%D Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9543
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.c:9555
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/sparc/sparc.c:9600
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
*************** msgstr ""
*** 4414,4427 ****
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27820
! #: cp/parser.c:28409
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27818 cp/parser.c:28427
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
--- 4414,4427 ----
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27841
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27839 cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
*************** msgstr ""
*** 4436,4442 ****
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
--- 4436,4442 ----
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
*************** msgstr ""
*** 4444,4450 ****
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28421
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
--- 4444,4450 ----
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
*************** msgstr ""
*** 4458,4471 ****
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28412
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18145 cp/parser.c:28418
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
--- 4458,4471 ----
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18155 cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
*************** msgstr ""
*** 4475,4487 ****
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28451 cp/parser.c:29576
! #: cp/parser.c:32258
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.c:5974 cp/parser.c:28344
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
--- 4475,4487 ----
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28472 cp/parser.c:29597
! #: cp/parser.c:32279
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.c:5974 cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
*************** msgstr ""
*** 4490,4507 ****
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30151
! #: cp/parser.c:30225
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28436
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
--- 4490,4507 ----
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30172
! #: cp/parser.c:30246
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
*************** msgstr ""
*** 4509,4531 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28415
! #: cp/parser.c:30368
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35653
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28424 cp/parser.c:31514
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
--- 4509,4531 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28436
! #: cp/parser.c:30389
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35674
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28445 cp/parser.c:31535
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
*************** msgstr ""
*** 4534,4540 ****
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.c:795 cp/parser.c:15790 cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
--- 4534,4540 ----
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.c:795 cp/parser.c:15791 cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
*************** msgstr ""
*** 4545,4584 ****
  msgid "expected label"
  msgstr ""
  
! #: cp/call.c:10472
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:10473
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.c:3163
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/decl.c:3164
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3233
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3239
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3245
  msgid "enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3251
  msgid "enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3258
  msgid "enters constexpr if statement"
  msgstr ""
  
--- 4545,4584 ----
  msgid "expected label"
  msgstr ""
  
! #: cp/call.c:10487
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:10488
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl.c:3166
  #, fuzzy
  msgid "jump to label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/decl.c:3167
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:3236
  msgid "enters try block"
  msgstr ""
  
! #: cp/decl.c:3242
  msgid "enters catch block"
  msgstr ""
  
! #: cp/decl.c:3248
  msgid "enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3254
  msgid "enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3261
  msgid "enters constexpr if statement"
  msgstr ""
  
*************** msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð
*** 4676,4682 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.c:2078 cp/error.c:3122 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
--- 4676,4682 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.c:2078 cp/error.c:3123 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
*************** msgstr ""
*** 4695,4818 ****
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2799
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2842
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2856
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "Ð³Ñ€Ð°Ð¼Ð°Ñ‚Ñ‹Ñ‡Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°"
  
! #: cp/error.c:2871
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.c:3326
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3432
  #, fuzzy, c-format
  msgid "In static member function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/error.c:3434
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In copy constructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.c:3436
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In constructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.c:3438
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In destructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.c:3440
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.c:3460
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.c:3461
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/error.c:3486
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3489
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3497
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3503
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3504
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3511
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.c:3512
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/error.c:3564
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3570
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3624
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3628
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1948 cp/semantics.c:5284
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:1950 cp/pt.c:22627
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 4695,4818 ----
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2800
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2843
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2857
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "Ð³Ñ€Ð°Ð¼Ð°Ñ‚Ñ‹Ñ‡Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°"
  
! #: cp/error.c:2872
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.c:3327
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3433
  #, fuzzy, c-format
  msgid "In static member function %qs"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/error.c:3435
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In copy constructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.c:3437
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In constructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.c:3439
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In destructor %qs"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.c:3441
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.c:3461
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.c:3462
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/error.c:3487
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3490
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3499
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3504
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3505
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3512
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.c:3513
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/error.c:3565
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3571
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3625
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3629
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1949 cp/semantics.c:5268
  msgid "candidates are:"
  msgstr ""
  
! #: cp/pt.c:1951 cp/pt.c:22975
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr ""
*** 4863,4912 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6077 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.c:6078 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.c:6105 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.c:6122 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.c:6134 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.c:6152
  #, fuzzy
  #| msgid "too many arguments to function"
  msgid "in argument to unary !"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:6198
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6200
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6202
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6204
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 4863,4912 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6083 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.c:6084 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.c:6111 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.c:6128 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.c:6140 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.c:6158
  #, fuzzy
  #| msgid "too many arguments to function"
  msgid "in argument to unary !"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:6204
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6206
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6208
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6210
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 5187,5197 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2050 fortran/resolve.c:11189
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.c:2053 fortran/resolve.c:11240 fortran/resolve.c:11243
  msgid "pointer assignment"
  msgstr ""
  
--- 5187,5197 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2050 fortran/resolve.c:11199
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.c:2053 fortran/resolve.c:11250 fortran/resolve.c:11253
  msgid "pointer assignment"
  msgstr ""
  
*************** msgstr ""
*** 5366,5412 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6839
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6843
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:6847
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6851
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6855
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7140 fortran/resolve.c:7143
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7515 fortran/resolve.c:7518
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7710 fortran/resolve.c:9407
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7754 fortran/resolve.c:9419
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9209
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9431
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 5366,5412 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6849
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6853
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:6857
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6861
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6865
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7150 fortran/resolve.c:7153
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7525 fortran/resolve.c:7528
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7720 fortran/resolve.c:9417
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7764 fortran/resolve.c:9429
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9219
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9441
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 5448,5459 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:7998
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8030
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
--- 5448,5459 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8088
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8120
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
*************** msgid "-Xbind-now and -Xbind-lazy are in
*** 5706,5711 ****
--- 5706,5712 ----
  msgstr ""
  
  #: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49
+ #: config/riscv/freebsd.h:44
  msgid "consider using `-pg' instead of `-p' with gprof (1) "
  msgstr ""
  
*************** msgid "Align variables on a 32-bit bound
*** 8456,8462 ****
  msgstr ""
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:94 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr ""
  
--- 8457,8463 ----
  msgstr ""
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:131 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr ""
  
*************** msgid "Specify range of registers to mak
*** 8922,8928 ****
  msgstr ""
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/rs6000/sysv4.opt:36 config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
--- 8923,8929 ----
  msgstr ""
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/alpha/alpha.opt:130
  msgid "Specify bit size of immediate TLS offsets."
  msgstr ""
  
*************** msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´
*** 9648,9654 ****
  msgid "Generate code that conforms to the given ABI."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/i386/i386.opt:537
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
--- 9649,9655 ----
  msgid "Generate code that conforms to the given ABI."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/i386/i386.opt:537 config/nds32/nds32.opt:44
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr ""
  
*************** msgid "Support PKU built-in functions an
*** 10065,10071 ****
  msgstr ""
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:598
  msgid "Use given stack-protector guard."
  msgstr ""
  
--- 10066,10072 ----
  msgstr ""
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:597
  msgid "Use given stack-protector guard."
  msgstr ""
  
*************** msgid "Known stack protector guard (for
*** 10074,10085 ****
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:612
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:619
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
--- 10075,10086 ----
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:611
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:618
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
*************** msgid "Attempt to avoid generating instr
*** 10092,10132 ****
  msgstr ""
  
  #: config/i386/i386.opt:1011
! msgid "Support Control-flow Enforcement Technology (CET) built-in functions and code generation."
  msgstr ""
  
  #: config/i386/i386.opt:1016
- msgid "Specifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET)."
- msgstr ""
- 
- #: config/i386/i386.opt:1021
- msgid "Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET)."
- msgstr ""
- 
- #: config/i386/i386.opt:1026
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1031
  msgid "Make all function calls indirect."
  msgstr ""
  
! #: config/i386/i386.opt:1035
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1039
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1043 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1059
  msgid "Force indirect call and jump via register."
  msgstr ""
  
  #: config/pa/pa64-hpux.opt:23
  msgid "Assume code will be linked by GNU ld."
  msgstr ""
--- 10093,10133 ----
  msgstr ""
  
  #: config/i386/i386.opt:1011
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
  #: config/i386/i386.opt:1016
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1021
  msgid "Make all function calls indirect."
  msgstr ""
  
! #: config/i386/i386.opt:1025
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1029
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1033 config/s390/s390.opt:274
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1049
  msgid "Force indirect call and jump via register."
  msgstr ""
  
+ #: config/i386/i386.opt:1053
+ msgid "Support MOVDIRI built-in functions and code generation."
+ msgstr ""
+ 
+ #: config/i386/i386.opt:1057
+ msgid "Support MOVDIR64B built-in functions and code generation."
+ msgstr ""
+ 
  #: config/pa/pa64-hpux.opt:23
  msgid "Assume code will be linked by GNU ld."
  msgstr ""
*************** msgstr ""
*** 10546,10552 ****
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:334 config/rs6000/rs6000.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
--- 10547,10553 ----
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
*************** msgstr ""
*** 10554,10560 ****
  msgid "Specify the maximum number pairs of load instructions that should be generated inline for the compare.  If the number needed exceeds the limit, a call to memcmp will be generated instead."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:342 config/rs6000/rs6000.opt:346
  msgid "Specify the maximum number pairs of load instructions that should be generated inline for the compare.  If the number needed exceeds the limit, a call to strncmp will be generated instead."
  msgstr ""
  
--- 10555,10561 ----
  msgid "Specify the maximum number pairs of load instructions that should be generated inline for the compare.  If the number needed exceeds the limit, a call to memcmp will be generated instead."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:342
  msgid "Specify the maximum number pairs of load instructions that should be generated inline for the compare.  If the number needed exceeds the limit, a call to strncmp will be generated instead."
  msgstr ""
  
*************** msgstr ""
*** 10645,10651 ****
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/powerpcspe/powerpcspe.opt:426 config/rs6000/rs6000.opt:410
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr ""
  
--- 10646,10652 ----
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/powerpcspe/powerpcspe.opt:426
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
  msgstr ""
  
*************** msgstr ""
*** 10673,10679 ****
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:478 config/rs6000/rs6000.opt:438
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
  msgstr ""
  
--- 10674,10680 ----
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:478
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
  msgstr ""
  
*************** msgstr ""
*** 10751,10773 ****
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:578 config/rs6000/rs6000.opt:538
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:542
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:546
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:550
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:554
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
--- 10752,10774 ----
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:578
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:541
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:545
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:549
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:553
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
*************** msgstr ""
*** 10787,10805 ****
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:558
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:562
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:566
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:570
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
--- 10788,10806 ----
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:557
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:561
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:565
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:569
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
*************** msgstr ""
*** 10815,10829 ****
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:574
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:578
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:582
  #, fuzzy
  msgid "Generate the integer modulo instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
--- 10816,10830 ----
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:573
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:577
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:581
  #, fuzzy
  msgid "Generate the integer modulo instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
*************** msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�
*** 10832,10846 ****
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:586
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:590
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:594
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
--- 10833,10847 ----
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:585
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:589
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:593
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
*************** msgstr ""
*** 10848,10854 ****
  msgid "Enable small integers to be in VSX registers."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:602
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
--- 10849,10855 ----
  msgid "Enable small integers to be in VSX registers."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:601
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
*************** msgstr ""
*** 10877,10888 ****
  msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:24 config/rs6000/sysv4.opt:24
  msgid "Select ABI calling convention."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:28 config/rs6000/sysv4.opt:28
! #: config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr ""
  
--- 10878,10888 ----
  msgid "Call mcount for profiling before a function prologue."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:24
  msgid "Select ABI calling convention."
  msgstr ""
  
! #: config/powerpcspe/sysv4.opt:28 config/c6x/c6x.opt:42
  msgid "Select method for sdata handling."
  msgstr ""
  
*************** msgstr ""
*** 11567,11573 ****
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
--- 11567,11573 ----
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:330 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
*************** msgstr ""
*** 11771,11782 ****
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr ""
  
  #: config/rs6000/rs6000.opt:338
! msgid "Specify the maximum number of bytes to compare inline with non-looping code. If this is set to 0, all inline expansion (non-loop and loop) of memcmp is disabled."
  msgstr ""
  
  #: config/rs6000/rs6000.opt:342
! msgid "Specify the maximum number of bytes to compare inline with loop code generation.  If the length is not known at compile time, memcmp will be called after this many bytes are compared. By default, a length will be picked depending on the tuning target."
  msgstr ""
  
  #: config/rs6000/rs6000.opt:353
--- 11771,11790 ----
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr ""
  
+ #: config/rs6000/rs6000.opt:334
+ msgid "Max number of bytes to move inline."
+ msgstr ""
+ 
  #: config/rs6000/rs6000.opt:338
! msgid "Max number of bytes to compare without loops."
  msgstr ""
  
  #: config/rs6000/rs6000.opt:342
! msgid "Max number of bytes to compare with loops."
! msgstr ""
! 
! #: config/rs6000/rs6000.opt:346
! msgid "Max number of pairs of load insns for compare."
  msgstr ""
  
  #: config/rs6000/rs6000.opt:353
*************** msgstr ""
*** 11787,11796 ****
--- 11795,11832 ----
  msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
  msgstr ""
  
+ #: config/rs6000/rs6000.opt:410
+ msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
+ msgstr ""
+ 
+ #: config/rs6000/rs6000.opt:438
+ msgid "-mlong-double-[64,128]\tSpecify size of long double."
+ msgstr ""
+ 
+ #: config/rs6000/rs6000.opt:537 config/arc/arc.opt:173 config/arc/arc.opt:339
+ #: config/arc/arc.opt:346 config/arc/arc.opt:350 config/arc/arc.opt:354
+ #: config/arc/arc.opt:358 config/arc/arc.opt:361 config/arc/arc.opt:364
+ #: config/arc/arc.opt:381
+ #, c-format
+ msgid "%qs is deprecated"
+ msgstr ""
+ 
+ #: config/rs6000/sysv4.opt:24
+ msgid "-mcall-ABI\tSelect ABI calling convention."
+ msgstr ""
+ 
+ #: config/rs6000/sysv4.opt:28
+ msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
+ msgstr ""
+ 
  #: config/rs6000/sysv4.opt:32
  msgid "Allow readonly data in sdata."
  msgstr ""
  
+ #: config/rs6000/sysv4.opt:36
+ msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
+ msgstr ""
+ 
  #: config/alpha/alpha.opt:27
  #, fuzzy
  #| msgid "Use 64-bit FP registers"
*************** msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�
*** 12989,13085 ****
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:49
  #, fuzzy
  #| msgid "Generate code for given CPU"
  msgid "Generate code in big-endian mode."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:53
  #, fuzzy
  #| msgid "Generate code for Intel ld"
  msgid "Generate code in little-endian mode."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel ld"
  
! #: config/nds32/nds32.opt:39
  msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:43
  msgid "Use full-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:58
  #, fuzzy
  msgid "Generate conditional move instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:62
  msgid "Generate performance extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:66
  msgid "Generate performance extension version 2 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:70
  #, fuzzy
  msgid "Generate string extension instructions."
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.opt:74
  #, fuzzy
  #| msgid "Do not generate char instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:78
  #, fuzzy
  #| msgid "Do not generate char instructions"
  msgid "Generate 16-bit instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:82
  msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:86
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:90
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:98
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:111
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:115
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:128
  msgid "Specify the cpu for pipeline model."
  msgstr ""
  
! #: config/nds32/nds32.opt:132
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:139
  msgid "Enable constructor/destructor feature."
  msgstr ""
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
  msgid "Guide linker to relax instructions."
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr ""
--- 13025,13177 ----
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:82
  #, fuzzy
  #| msgid "Generate code for given CPU"
  msgid "Generate code in big-endian mode."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:86
  #, fuzzy
  #| msgid "Generate code for Intel ld"
  msgid "Generate code in little-endian mode."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel ld"
  
! #: config/nds32/nds32.opt:40
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:54
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
! 
! #: config/nds32/nds32.opt:58
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:64
  msgid "Use reduced-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:68
  msgid "Use full-set registers for register allocation."
  msgstr ""
  
! #: config/nds32/nds32.opt:74
! msgid "Always align function entry, jump target and return address."
! msgstr ""
! 
! #: config/nds32/nds32.opt:78
! msgid "Align function entry to 4 byte."
! msgstr ""
! 
! #: config/nds32/nds32.opt:91
  #, fuzzy
  msgid "Generate conditional move instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:95
  msgid "Generate performance extension instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:99
  msgid "Generate performance extension version 2 instructions."
  msgstr ""
  
! #: config/nds32/nds32.opt:103
  #, fuzzy
  msgid "Generate string extension instructions."
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.opt:107
  #, fuzzy
  #| msgid "Do not generate char instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:111
  #, fuzzy
  #| msgid "Do not generate char instructions"
  msgid "Generate 16-bit instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nds32/nds32.opt:115
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
! 
! #: config/nds32/nds32.opt:119
  msgid "Enable Virtual Hosting support."
  msgstr ""
  
! #: config/nds32/nds32.opt:123
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:127
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:154
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:158
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:171
  msgid "Specify the cpu for pipeline model."
  msgstr ""
  
! #: config/nds32/nds32.opt:175
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:242
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr ""
! 
! #: config/nds32/nds32.opt:246
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr ""
! 
! #: config/nds32/nds32.opt:274
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
! 
! #: config/nds32/nds32.opt:293
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
! 
! #: config/nds32/nds32.opt:306
  msgid "Enable constructor/destructor feature."
  msgstr ""
  
! #: config/nds32/nds32.opt:310
  #, fuzzy
  msgid "Guide linker to relax instructions."
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
+ #: config/nds32/nds32.opt:314
+ msgid "Generate floating-point multiply-accumulation instructions."
+ msgstr ""
+ 
+ #: config/nds32/nds32.opt:318
+ msgid "Generate single-precision floating-point instructions."
+ msgstr ""
+ 
+ #: config/nds32/nds32.opt:322
+ msgid "Generate double-precision floating-point instructions."
+ msgstr ""
+ 
+ #: config/nds32/nds32.opt:326
+ msgid "Always save $lp in the stack."
+ msgstr ""
+ 
  #: config/iq2000/iq2000.opt:31
  msgid "Specify CPU for code generation purposes."
  msgstr ""
*************** msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�
*** 13975,13987 ****
  msgid "Generate mul64 and mulu64 instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
- #: config/arc/arc.opt:173 config/arc/arc.opt:339 config/arc/arc.opt:346
- #: config/arc/arc.opt:350 config/arc/arc.opt:354 config/arc/arc.opt:358
- #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:381
- #, c-format
- msgid "%qs is deprecated"
- msgstr ""
- 
  #: config/arc/arc.opt:174
  #, fuzzy
  #| msgid "Do not generate char instructions"
--- 14067,14072 ----
*************** msgstr ""
*** 16282,16289 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1304
! #: cp/cvt.c:1557
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr ""
--- 16367,16374 ----
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1308
! #: cp/cvt.c:1561
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr ""
*************** msgid "expected boolean type"
*** 16311,16317 ****
  msgstr ""
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33243 cp/parser.c:33250
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
--- 16396,16402 ----
  msgstr ""
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33264 cp/parser.c:33271
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
*************** msgstr ""
*** 16764,16770 ****
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13631 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
--- 16849,16855 ----
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13690 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ
*** 16792,16804 ****
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10950
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: attribs.c:592 cp/decl.c:10951
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 16877,16889 ----
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10999
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: attribs.c:592 cp/decl.c:11000
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr ""
*** 16847,16855 ****
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6512
! #: config/i386/i386.c:41522 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33022
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
--- 16932,16940 ----
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6497
! #: config/i386/i386.c:41520 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33056
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
*************** msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€
*** 16863,16870 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2007 cp/decl.c:2017 cp/decl.c:2589
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %qD"
--- 16948,16955 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2010 cp/decl.c:2020 cp/decl.c:2592
! #: cp/decl.c:3012
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %qD"
*************** msgstr ""
*** 16997,17155 ****
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3186
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3177
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgstr ""
! 
! #: builtins.c:3179
! #, gcc-internal-format
! msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr ""
  
! #: builtins.c:3192
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3228
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3234
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3249
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3255
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3278
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgstr ""
! 
! #: builtins.c:3279
! #, gcc-internal-format
! msgid "%K%qD reading %E bytes from a region of size %E"
! msgstr ""
  
! #: builtins.c:3285
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3291
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3965 builtins.c:4031
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4879 gimplify.c:3269
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: builtins.c:4979
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid argument to %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: builtins.c:4992
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5000
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5294
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' must be constant"
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: builtins.c:5393
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: builtins.c:5737 builtins.c:5750
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5856
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr ""
  
! #: builtins.c:5925 builtins.c:6052
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6118
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:6150 builtins.c:6343
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð´Ð»Ñ� gen_tst_reg"
  
! #: builtins.c:6464
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6506
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: builtins.c:6590
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
--- 17082,17234 ----
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3170 builtins.c:3185
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3176
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgid_plural "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr[0] ""
! msgstr[1] ""
  
! #: builtins.c:3191
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3227
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3233
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr ""
  
! #: builtins.c:3248
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3254
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3276
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgid_plural "%K%qD reading %E bytes from a region of size %E"
! msgstr[0] ""
! msgstr[1] ""
  
! #: builtins.c:3283
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3289
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3967 builtins.c:4033
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4881 gimplify.c:3269
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: builtins.c:4981
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid argument to %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: builtins.c:4994
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument to %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5002
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5302
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' must be constant"
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: builtins.c:5401
  #, fuzzy, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: builtins.c:5745 builtins.c:5758
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5864
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr ""
  
! #: builtins.c:5872
  #, gcc-internal-format
  msgid "invalid memory model argument to builtin"
  msgstr ""
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5941 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6126
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:6158 builtins.c:6351
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð´Ð»Ñ� gen_tst_reg"
  
! #: builtins.c:6472
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6514
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6578
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: builtins.c:6598
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
*************** msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ
*** 17157,17192 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6850 expr.c:10961
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6856
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:7111
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7745
  #, fuzzy, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: builtins.c:8080
  #, fuzzy, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: builtins.c:9703
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed args"
--- 17236,17271 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6858 expr.c:10967
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6864
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:7119
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7753
  #, fuzzy, gcc-internal-format
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: builtins.c:8089
  #, fuzzy, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: builtins.c:9712
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed args"
*************** msgstr ""
*** 17194,17243 ****
  "`va_start' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð° Ñž Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð· Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ð¹\n"
  "           ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: builtins.c:9711
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: builtins.c:9726
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "\"__buitin_next_arg\" Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°ÐµÑ†Ñ†Ð° Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: builtins.c:9731
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: builtins.c:9763
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.c:9776
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9805
  #, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.c:9818
  #, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr ""
  
! #: builtins.c:10094
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10097
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 17273,17322 ----
  "`va_start' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð° Ñž Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð· Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ð¹\n"
  "           ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: builtins.c:9720
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: builtins.c:9735
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "\"__buitin_next_arg\" Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°ÐµÑ†Ñ†Ð° Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: builtins.c:9740
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: builtins.c:9772
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.c:9785
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9814
  #, gcc-internal-format
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.c:9827
  #, gcc-internal-format
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr ""
  
! #: builtins.c:10103
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10106
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgstr ""
*** 18438,18475 ****
  msgid "conversion to incomplete type"
  msgstr ""
  
! #: convert.c:990
  #, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr ""
  
! #: convert.c:998
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr ""
  
! #: convert.c:1083
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1087
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1121
  #, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr ""
  
! #: convert.c:1129
  #, fuzzy, gcc-internal-format
  #| msgid "can't get current directory"
  msgid "can%'t convert value to a vector"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð±Ñ�Ð³ÑƒÑ‡ÑƒÑŽ Ð´Ñ‹Ñ€Ñ�ÐºÑ‚Ð¾Ñ€Ñ‹ÑŽ"
  
! #: convert.c:1168
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr ""
--- 18517,18554 ----
  msgid "conversion to incomplete type"
  msgstr ""
  
! #: convert.c:992
  #, gcc-internal-format
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr ""
  
! #: convert.c:1000
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr ""
  
! #: convert.c:1085
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1089
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr ""
  
! #: convert.c:1123
  #, gcc-internal-format
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr ""
  
! #: convert.c:1131
  #, fuzzy, gcc-internal-format
  #| msgid "can't get current directory"
  msgid "can%'t convert value to a vector"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð±Ñ�Ð³ÑƒÑ‡ÑƒÑŽ Ð´Ñ‹Ñ€Ñ�ÐºÑ‚Ð¾Ñ€Ñ‹ÑŽ"
  
! #: convert.c:1170
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
  msgstr ""
*************** msgstr ""
*** 18628,18639 ****
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10891
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14405
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
--- 18707,18718 ----
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10901
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14415
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
*************** msgstr ""
*** 18744,18755 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10973
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10986
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
--- 18823,18834 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10979
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.c:10992
  #, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr ""
*************** msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ
*** 18765,18776 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: final.c:4818 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: final.c:4887 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
--- 18844,18855 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: final.c:4821 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: final.c:4890 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
*************** msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ
*** 18780,18821 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr ""
  
! #: fold-const.c:4168 fold-const.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5495 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3159
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5945 fold-const.c:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:6102
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:6107
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:8327
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8727
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12082
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 18859,18900 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr ""
  
! #: fold-const.c:4151 fold-const.c:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:5478 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3214
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5928 fold-const.c:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:6085
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:6090
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:8310
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8710
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12063
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 19374,19401 ****
  msgid "can%'t write PCH file"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð°Ð¿Ñ–Ñ�Ð°Ñ†ÑŒ Ñž %s"
  
! #: gimple-fold.c:1620 gimple-fold.c:2601
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.c:1675
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1680
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2048 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2050
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2066
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
--- 19453,19480 ----
  msgid "can%'t write PCH file"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð°Ð¿Ñ–Ñ�Ð°Ñ†ÑŒ Ñž %s"
  
! #: gimple-fold.c:1624 gimple-fold.c:2609
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.c:1679
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1684
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2052 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2054
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2070
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
*************** msgstr ""
*** 19409,19420 ****
  msgid "null pointer dereference"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12446
! #: tree.c:12483 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6487 cp/call.c:8084 cp/constexpr.c:820 cp/constexpr.c:2298
! #: cp/cvt.c:1011 cp/cvt.c:1038 cp/decl.c:7316 cp/decl2.c:5249 cp/pt.c:8333
! #: cp/semantics.c:1836 cp/typeck.c:1695 cp/typeck.c:1890 cp/typeck.c:3821
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared here"
--- 19488,19500 ----
  msgid "null pointer dereference"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12451
! #: tree.c:12488 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
! #: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7334 cp/decl2.c:5256 cp/pt.c:8334
! #: cp/semantics.c:1836 cp/semantics.c:4053 cp/typeck.c:1700 cp/typeck.c:1895
! #: cp/typeck.c:3837
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared here"
*************** msgid "%G%qD offset %s is out of the bou
*** 19933,19942 ****
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3976
! #: cp/decl.c:10704 cp/decl.c:11103 cp/friend.c:384 cp/friend.c:393
! #: cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422 cp/parser.c:6337
! #: cp/parser.c:21016
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
--- 20013,20022 ----
  msgstr ""
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3979
! #: cp/decl.c:10753 cp/decl.c:11151 cp/decl.c:11160 cp/friend.c:384
! #: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
! #: cp/parser.c:6327 cp/parser.c:21027
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
*************** msgstr ""
*** 19965,19971 ****
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1884
  msgid "%G%qD source argument is the same as destination"
  msgstr ""
  
--- 20045,20051 ----
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1890
  msgid "%G%qD source argument is the same as destination"
  msgstr ""
  
*************** msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ
*** 20308,20559 ****
  msgid "function cannot be instrumented"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: ipa-devirt.c:762 ipa-devirt.c:913
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:765
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:804
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:810
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:814
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:844 ipa-devirt.c:872 ipa-devirt.c:943
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:850
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:878
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:921 ipa-devirt.c:951
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:925
  #, fuzzy, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.c:932
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:957
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:961
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:967
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:997
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1008 ipa-devirt.c:1023 ipa-devirt.c:1273 ipa-devirt.c:1365
! #: ipa-devirt.c:1404 ipa-devirt.c:1422
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1015
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1025
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1119
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1124
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1129
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1152
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.c:1156 ipa-devirt.c:1248
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr ""
  
! #: ipa-devirt.c:1184
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr ""
  
! #: ipa-devirt.c:1199
  #, fuzzy, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.c:1214
  #, fuzzy, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: ipa-devirt.c:1228
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr ""
  
! #: ipa-devirt.c:1239
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1245
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr ""
  
! #: ipa-devirt.c:1280
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1298
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1313
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1322
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1330
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1355
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1380
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1449
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1464
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1487 ipa-devirt.c:1499
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1522
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1526
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1551 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1559
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1573
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1586
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
--- 20388,20644 ----
  msgid "function cannot be instrumented"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: ipa-devirt.c:755 ipa-devirt.c:906
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:758
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:797
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:803
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:807
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:837 ipa-devirt.c:865 ipa-devirt.c:936
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:843
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:871
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:914 ipa-devirt.c:944
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:918
  #, fuzzy, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.c:925
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.c:950
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:954
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:960
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.c:990
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1001 ipa-devirt.c:1016 ipa-devirt.c:1266 ipa-devirt.c:1358
! #: ipa-devirt.c:1397 ipa-devirt.c:1415
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1008
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1018
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1112
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1117
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.c:1122
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1145
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.c:1149 ipa-devirt.c:1241
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr ""
  
! #: ipa-devirt.c:1177
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr ""
  
! #: ipa-devirt.c:1192
  #, fuzzy, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.c:1207
  #, fuzzy, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.c:1210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: ipa-devirt.c:1221
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr ""
  
! #: ipa-devirt.c:1232
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.c:1238
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr ""
  
! #: ipa-devirt.c:1273
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1291
  #, gcc-internal-format
  msgid "a type with different attributes is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1306
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1315
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1323
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1341
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1373
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1442
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1457
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1480 ipa-devirt.c:1492
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1515
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1519
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.c:1537 ipa-devirt.c:1600
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1605
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1552
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1566
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1579
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
+ #: ipa-devirt.c:1586
+ #, gcc-internal-format
+ msgid "one field is bitfield while other is not"
+ msgstr ""
+ 
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
*************** msgstr ""
*** 20574,20615 ****
  msgid "the extra base is defined here"
  msgstr ""
  
! #: ipa-devirt.c:3780
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3789
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3819
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3827
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3835
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3846
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
--- 20659,20700 ----
  msgid "the extra base is defined here"
  msgstr ""
  
! #: ipa-devirt.c:3798
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3807
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3837
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3845
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3853
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3864
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
*************** msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð
*** 20889,20918 ****
  
  #: multiple_target.c:91
  #, gcc-internal-format
! msgid "default target_clones attribute was not set"
  msgstr ""
  
! #: multiple_target.c:324
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' attribute ignored"
! msgid "single target_clones attribute is ignored"
! msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: multiple_target.c:332
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.c:335
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.c:352
  #, gcc-internal-format
  msgid "default target was not set"
  msgstr ""
  
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
--- 20974,21007 ----
  
  #: multiple_target.c:91
  #, gcc-internal-format
! msgid "default %<target_clones%> attribute was not set"
  msgstr ""
  
! #: multiple_target.c:343
! #, gcc-internal-format
! msgid "single %<target_clones%> attribute is ignored"
! msgstr ""
  
! #: multiple_target.c:351
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr ""
  
! #: multiple_target.c:354
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.c:371
  #, gcc-internal-format
  msgid "default target was not set"
  msgstr ""
  
+ #: multiple_target.c:379
+ #, gcc-internal-format
+ msgid "an empty string cannot be in %<target_clones%> attribute"
+ msgstr ""
+ 
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
*************** msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð
*** 21228,21239 ****
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts-common.c:1198 config/i386/i386.c:3203
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: opts-common.c:1201 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 21317,21328 ----
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts-common.c:1198 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: opts-common.c:1201 config/i386/i386.c:3209
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr ""
*** 21840,21861 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regcprop.c:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regcprop.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regcprop.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regcprop.c:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
--- 21929,21950 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regcprop.c:1187
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regcprop.c:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regcprop.c:1202
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regcprop.c:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
*************** msgid "register of %qD used for multiple
*** 21899,21905 ****
  msgstr ""
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29419
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
--- 21988,21994 ----
  msgstr ""
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29453
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr ""
*************** msgstr ""
*** 22142,22300 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.c:992
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function symbol is not function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: symtab.c:1000
  #, fuzzy, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1015
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1023
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1032
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1045
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.c:1052
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1057
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.c:1062
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr ""
  
! #: symtab.c:1067
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1072
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "node is alias but not definition"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: symtab.c:1077
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1082
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1091
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1096
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1101
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1106
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1113
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1128
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1138
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1145
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1157
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1164
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1179
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1187
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1210 symtab.c:1247
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.c:1243
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1652
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1654
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1682
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 22231,22389 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.c:998
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function symbol is not function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: symtab.c:1006
  #, fuzzy, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: symtab.c:1012
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.c:1021
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1029
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.c:1038
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.c:1051
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.c:1058
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.c:1063
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.c:1068
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr ""
  
! #: symtab.c:1073
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.c:1078
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "node is alias but not definition"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: symtab.c:1083
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.c:1088
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.c:1097
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.c:1102
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.c:1107
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.c:1112
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.c:1119
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.c:1134
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.c:1144
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr ""
  
! #: symtab.c:1151
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.c:1163
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr ""
  
! #: symtab.c:1170
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr ""
  
! #: symtab.c:1185
  #, gcc-internal-format
  msgid "Transparent alias and target's assembler names differs"
  msgstr ""
  
! #: symtab.c:1193
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1216 symtab.c:1253
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.c:1249
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.c:1658
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1660
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.c:1688
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr ""
*** 23476,23487 ****
  msgid "control reaches end of non-void function"
  msgstr ""
  
! #: tree-cfg.c:9498 cp/cvt.c:1035
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr ""
  
! #: tree-cfg.c:9503 cp/cvt.c:1042
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr ""
--- 23565,23576 ----
  msgid "control reaches end of non-void function"
  msgstr ""
  
! #: tree-cfg.c:9498 cp/cvt.c:1039
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr ""
  
! #: tree-cfg.c:9503 cp/cvt.c:1046
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr ""
*************** msgstr ""
*** 23989,23995 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4037
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 24078,24084 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4038
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 24029,24120 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7847
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.c:8014
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.c:9322 tree.c:9407 tree.c:9468
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9372
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9421
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9494
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9508
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9520
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:12441
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.c:12444
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.c:12468 tree.c:12490
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.c:12471 tree.c:12493
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.c:12477 tree.c:12498
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.c:12480 tree.c:12501
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
--- 24118,24209 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7852
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.c:8019
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.c:9327 tree.c:9412 tree.c:9473
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9377
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9426
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9499
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9513
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9525
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:9551
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.c:12446
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.c:12449
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.c:12473 tree.c:12495
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.c:12476 tree.c:12498
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.c:12482 tree.c:12503
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.c:12485 tree.c:12506
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
*************** msgstr ""
*** 24139,24381 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13038
! #, gcc-internal-format
! msgid "type variant differs by "
  msgstr ""
  
! #: tree.c:13079
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13081
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13083
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13103
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13116
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13152
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13154
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13156
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13194
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13196
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13198
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13215
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13217 tree.c:13228
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13219 tree.c:13230
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13226
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.c:13529
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr ""
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13546
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13564
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13572
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13578
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13594
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13604
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13614
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13635
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13641
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13652
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13663
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13681
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13688
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13695
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13711
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13719
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13726
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13736
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.c:13745
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.c:13767
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13782
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13788
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13801
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13814
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13820
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13827
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13845
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13855
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13862
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr ""
--- 24228,24470 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13043
! #, gcc-internal-format, gfc-internal-format
! msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13084
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13086
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13088
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13108
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13121
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13157
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13159
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13161
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13199
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13201
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13203
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13222 tree.c:13233
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13224 tree.c:13235
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr ""
  
! #: tree.c:13231
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr ""
  
! #: tree.c:13539
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13551
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13569
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13577
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13583
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13599
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13609
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13619
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13640
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13646
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13657
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13668
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13686
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13693
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13700
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13716
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13724
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13731
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13741
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.c:13750
  #, fuzzy, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.c:13772
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr ""
  
! #: tree.c:13787
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13793
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13806
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13819
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13825
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13832
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13844
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13850
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13867
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr ""
*************** msgstr ""
*** 24400,24411 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7164
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7168
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
--- 24489,24500 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7166
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7170
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
*************** msgstr ""
*** 25298,25304 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8887
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
--- 25387,25393 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8916
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
*************** msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð
*** 25557,25563 ****
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3002 cp/init.c:3021
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
--- 25646,25652 ----
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3004 cp/init.c:3023
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
*************** msgstr ""
*** 26179,26185 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8198
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
--- 26268,26274 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8186
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
*************** msgstr ""
*** 26195,26216 ****
  msgid "%qE is not initialized"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8088
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:704 cp/semantics.c:7744
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8094
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7859
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
--- 26284,26305 ----
  msgid "%qE is not initialized"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8076
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.c:704 cp/semantics.c:7732
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8082
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7847
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
*************** msgstr "Ð²Ñ�Ñ€Ñ‚Ð°Ð½Ð½Ðµ"
*** 26765,26772 ****
  msgid "wrong type argument to %s"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1836
! #: cp/constexpr.c:4088
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
--- 26854,26861 ----
  msgid "wrong type argument to %s"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1847
! #: cp/constexpr.c:4099
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
*************** msgid "%<memset%> used with length equal
*** 27407,27413 ****
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5032
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
--- 27496,27502 ----
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5048
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
*************** msgid_plural "passing argument %i to res
*** 27486,27492 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5359
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 27575,27581 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5365
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr ""
*** 27618,27664 ****
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1273
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1275
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1282
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1284
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1292
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1303
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1363
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 27707,27753 ----
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1285
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1287
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1296
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1304
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1306
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1315
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1369
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1375
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "for the option -mcache-block-size
*** 27685,27716 ****
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:173 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown switch -mlong-double-%s"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:222
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:238
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:304
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
--- 27774,27805 ----
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:182 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown switch -mlong-double-%s"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:231
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:247
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:313
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
*************** msgid "pragma or attribute %<target(\"%s
*** 28193,28200 ****
  msgstr ""
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5476 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36870 config/s390/s390.c:15746
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
--- 28282,28289 ----
  msgstr ""
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5440 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36904 config/s390/s390.c:15746
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
*************** msgstr ""
*** 28274,28281 ****
  msgid "bad value %qs for -mmemory-latency"
  msgstr ""
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6522
! #: config/arc/arc.c:6801 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 28363,28370 ----
  msgid "bad value %qs for -mmemory-latency"
  msgstr ""
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6526
! #: config/arc/arc.c:6800 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args
*** 28384,28394 ****
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6467 config/i386/i386.c:12494 config/i386/i386.c:41426
! #: config/i386/i386.c:41476 config/i386/i386.c:41546 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4562
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32948
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
--- 28473,28483 ----
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6452 config/i386/i386.c:12479 config/i386/i386.c:41424
! #: config/i386/i386.c:41474 config/i386/i386.c:41544 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32982
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args
*** 28398,28544 ****
  msgid "%qE attribute only applies to functions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arc/arc.c:6421
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "\"__buitin_next_arg\" Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°ÐµÑ†Ñ†Ð° Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/arc/arc.c:6429
  #, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr ""
  
! #: config/arc/arc.c:6556
! #, gcc-internal-format
! msgid "builtin operand should be an unsigned 6-bit value"
! msgstr ""
! 
! #: config/arc/arc.c:6597
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6638 config/arc/arc.c:6735
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6671 config/arc/arc.c:6703
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6675 config/arc/arc.c:6707
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6739
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6772
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6776
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6783
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6786
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6838
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6842
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6846
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6849
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6900
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:6921
! #, gcc-internal-format
! msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
! msgstr ""
! 
! #: config/arc/arc.c:7707
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7916
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.c:10704
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arc/arc.c:10712 config/arc/arc.c:10751
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "argument of %qE attribute is missing"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"-%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/arc/arc.c:10723 config/arc/arc.c:10762 config/arc/arc.c:10864
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/arc/arc.c:10743
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arc/arc.c:10798
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arc/arc.c:10804
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/arc/arc.c:10854 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4585
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
--- 28487,28623 ----
  msgid "%qE attribute only applies to functions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arc/arc.c:6425
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "\"__buitin_next_arg\" Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°ÐµÑ†Ñ†Ð° Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/arc/arc.c:6433
  #, gcc-internal-format
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr ""
  
! #: config/arc/arc.c:6596
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.c:6637 config/arc/arc.c:6734
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6670 config/arc/arc.c:6702
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6674 config/arc/arc.c:6706
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6738
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.c:6771
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.c:6775
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.c:6782
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.c:6785
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6837
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6841
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6845
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.c:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6899
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:7685
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7894
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.c:10682
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arc/arc.c:10690 config/arc/arc.c:10729
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "argument of %qE attribute is missing"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"-%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/arc/arc.c:10701 config/arc/arc.c:10740 config/arc/arc.c:10842
  #: config/avr/avr.c:9790
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/arc/arc.c:10721
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arc/arc.c:10776
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arc/arc.c:10782
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/arc/arc.c:10832 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4634
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
*************** msgid "You must enable crypto instructio
*** 28564,28720 ****
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2631 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2639 config/arm/arm-builtins.c:2684
! #: config/arm/arm-builtins.c:2742 config/arm/arm-builtins.c:2751
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 7"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2644 config/arm/arm-builtins.c:2753
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 3"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2649 config/arm/arm-builtins.c:2755
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 1"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2821
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2826
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of mask should be in 0 to 255"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
--- 28643,28799 ----
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2641 config/arm/arm-builtins.c:2686
! #: config/arm/arm-builtins.c:2744 config/arm/arm-builtins.c:2753
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 7"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2646 config/arm/arm-builtins.c:2755
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 3"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2757
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of selector should be in 0 to 1"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:2823
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2828
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "the range of mask should be in 0 to 255"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3069
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
*************** msgstr ""
*** 29526,29537 ****
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10832
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10838
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
--- 29605,29616 ----
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10840
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10846
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ
*** 29632,30515 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹ Ñ„Ð°Ð¹Ð» %s"
  
! #: config/i386/i386.c:3174
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: config/i386/i386.c:3180
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3190
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3216
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3229
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3239
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3246
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/i386/i386.c:3723
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386.c:3772
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3774
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3801
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3818
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3830
  #, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386.c:3848 config/i386/i386.c:3857 config/i386/i386.c:3869
! #: config/i386/i386.c:3880 config/i386/i386.c:3891
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:3860 config/i386/i386.c:3872
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:3878 config/i386/i386.c:3887 config/i386/i386.c:5250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "code model %s does not support PIC mode"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.c:3915
  #, fuzzy, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3929
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3931
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3938
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3940
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3948 config/i386/i386.c:4262
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/i386/i386.c:4194 config/i386/i386.c:4197
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "Intel MPX does not support x32"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.c:4202
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4203
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4225
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4227
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4232
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4233
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:4281
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4282
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4302
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4304
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4309
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4310
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:4376
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4378
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:4414
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4415
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4494
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4497
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4533
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4536
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:4542
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4543
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4553
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4560
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4610
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4612
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4626
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4628
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4738
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4810 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: config/i386/i386.c:4867 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4872 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4904 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:4942
! #, gcc-internal-format
! msgid "%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4951
! #, gcc-internal-format
! msgid "%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:4961
! #, gcc-internal-format
! msgid "%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET"
! msgstr ""
! 
! #: config/i386/i386.c:5542 config/i386/i386.c:5589 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5867
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5916
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5928
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5964
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6480 config/i386/i386.c:6531
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6485
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6492 config/i386/i386.c:41446
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:6498
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/i386/i386.c:6523 config/i386/i386.c:6566
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6527
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6535 config/i386/i386.c:6584
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6545 config/i386/i386.c:6562
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6549
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6553 config/i386/i386.c:6580
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6570 config/i386/i386.c:6588
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6576
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:6820
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6823
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7141
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "X32 does not support ms_abi attribute"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.c:7175
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7517
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7523
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7537
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7543
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7559
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7565
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7581
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7587
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7886
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8004
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8167
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8173
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8189
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8486 config/i386/i386.c:8765 config/i386/i386.c:9291
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8488 config/i386/i386.c:8767 config/i386/i386.c:9293
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11616
  #, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.c:13608
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13698
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14985
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:15005
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15016
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17945
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17956 config/i386/i386.c:17970
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:18002
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:18017
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:18208
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28509
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:30037
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32465
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32515
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32525
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32687
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32692 config/i386/i386.c:32968
! #: config/rs6000/rs6000.c:37816
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32825 config/rs6000/rs6000.c:37573
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:33237
  #, fuzzy, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:33262 config/i386/i386.c:33312
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34005 config/i386/i386.c:35445
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:34400
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:34495
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35376
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35391
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35424
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35464
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35477
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35487
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35492 config/i386/i386.c:36272
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35626
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:35631
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35637 config/i386/i386.c:35844
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:35826
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35832
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35835
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36270
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:36352 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15296
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36562
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36566
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/i386/i386.c:37383
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:38110 config/i386/i386.c:38292
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38345
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38351
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38370
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:41433
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:41454
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41487 config/i386/i386.c:41496
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41532 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33031
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:41557 config/i386/i386.c:41579 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41567 config/i386/i386.c:41589 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41621
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41628
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41638
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41641
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44628
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44692
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44721
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50585
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50592
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50598
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50622 config/i386/i386.c:50738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50663
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50984
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 29711,30579 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹ Ñ„Ð°Ð¹Ð» %s"
  
! #: config/i386/i386.c:3177
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: config/i386/i386.c:3183
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3193
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3219
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3232
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3242
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3249
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/i386/i386.c:3726
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386.c:3775
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386.c:3777
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3804
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3821
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:3833
  #, gcc-internal-format
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386.c:3851 config/i386/i386.c:3860 config/i386/i386.c:3872
! #: config/i386/i386.c:3883 config/i386/i386.c:3894
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:3863 config/i386/i386.c:3875
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:3881 config/i386/i386.c:3890 config/i386/i386.c:5213
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "code model %s does not support PIC mode"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.c:3918
  #, fuzzy, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:3932
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3934
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3941
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3943
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3951 config/i386/i386.c:4265
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/i386/i386.c:4197 config/i386/i386.c:4200
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "Intel MPX does not support x32"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.c:4205
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4206
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4228
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4230
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4235
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4236
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:4284
  #, gcc-internal-format
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:4285
  #, gcc-internal-format
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:4305
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4307
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386.c:4312
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386.c:4313
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.c:4379
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:4417
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4418
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4497
  #, fuzzy, gcc-internal-format
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4500
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386.c:4523
  #, gcc-internal-format, gfc-internal-format
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:4536
  #, fuzzy, gcc-internal-format
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386.c:4539
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:4545
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4546
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4556
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4563
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:4613
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4615
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4629
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4631
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4748
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4813 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown option for -mrecip=%s"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: config/i386/i386.c:4870 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4875 config/powerpcspe/powerpcspe.c:5344
  #, gcc-internal-format
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4907 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:5506 config/i386/i386.c:5553 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5534
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5837
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5901
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5913
  #, gcc-internal-format
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:5949
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6047
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr ""
  
! #: config/i386/i386.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6465 config/i386/i386.c:6516
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6470
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6477 config/i386/i386.c:41444
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:6483
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/i386/i386.c:6508 config/i386/i386.c:6551
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6512
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6520 config/i386/i386.c:6569
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6530 config/i386/i386.c:6547
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6534
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6538 config/i386/i386.c:6565
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6555 config/i386/i386.c:6573
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:6561
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386.c:6805
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6808
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7126
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "X32 does not support ms_abi attribute"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.c:7160
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.c:7502
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7508
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7522
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7528
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7544
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7550
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7566
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7572
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7754
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7871
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7989
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8152
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8158
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8174
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8471 config/i386/i386.c:8750 config/i386/i386.c:9276
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8473 config/i386/i386.c:8752 config/i386/i386.c:9278
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9178
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11601
  #, gcc-internal-format, gfc-internal-format
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.c:13593
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13683
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14970
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14990
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15001
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.c:17939
  #, gcc-internal-format
  msgid "'V' modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.c:17950 config/i386/i386.c:17964
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.c:17996
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:18011
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:18202
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28467
  #, gcc-internal-format
  msgid "interrupt service routine can't be called directly"
  msgstr ""
  
! #: config/i386/i386.c:29995
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32435
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32485
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for %s"
  msgstr ""
  
! #: config/i386/i386.c:32495
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32657
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32662 config/i386/i386.c:32938
! #: config/rs6000/rs6000.c:37850
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386.c:32795 config/rs6000/rs6000.c:37607
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:33207
  #, fuzzy, gcc-internal-format
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:33232 config/i386/i386.c:33282
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:33975 config/i386/i386.c:35415
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:34370
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:34465
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35346
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35361
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35394
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35434
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35447
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35457
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:35462 config/i386/i386.c:36249
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35596
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:35601
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386.c:35607 config/i386/i386.c:35814
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386.c:35796
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35802
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:35805
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386.c:36247
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:36329 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15304
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36539
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36543
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/i386/i386.c:37381
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:38108 config/i386/i386.c:38290
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38343
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38349
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386.c:38368
  #, fuzzy, gcc-internal-format
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386.c:41431
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:41452
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41485 config/i386/i386.c:41494
  #, gcc-internal-format
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:41530 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33065
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386.c:41555 config/i386/i386.c:41577 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41565 config/i386/i386.c:41587 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386.c:41619
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41626
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41636
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41639
  #, gcc-internal-format
  msgid "interrupt service routine can't have non-void return value"
  msgstr ""
  
! #: config/i386/i386.c:44676
  #, gcc-internal-format
  msgid "alternatives not allowed in asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:44740
  #, gcc-internal-format
  msgid "unknown asm flag output %qs"
  msgstr ""
  
! #: config/i386/i386.c:44769
  #, gcc-internal-format
  msgid "invalid type for asm flag output"
  msgstr ""
  
! #: config/i386/i386.c:50634
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50647
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50671 config/i386/i386.c:50787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %d"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/i386/i386.c:50690
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:50712
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.c:51033
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgid "interrupt_thread is available onl
*** 30738,30744 ****
  msgstr ""
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25757
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
--- 30802,30808 ----
  msgstr ""
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25791
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
*************** msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼
*** 31274,31280 ****
  msgid "constant argument out of range for %s"
  msgstr ""
  
! #: config/nds32/nds32-intrinsic.c:291
  #, fuzzy, gcc-internal-format
  #| msgid "Don't use AltiVec instructions"
  msgid "don't support string extension instructions"
--- 31338,31369 ----
  msgid "constant argument out of range for %s"
  msgstr ""
  
! #: config/nds32/nds32-intrinsic.c:690
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3s or v3f toolchain"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:702
! #, gcc-internal-format
! msgid "this builtin function is only available on the v3f toolchain"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:717
! #, gcc-internal-format
! msgid "this builtin function not support on the v3m toolchain"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:736
! #, gcc-internal-format
! msgid "don't support performance extension instructions"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:748
! #, gcc-internal-format
! msgid "don't support performance extension version 2 instructions"
! msgstr ""
! 
! #: config/nds32/nds32-intrinsic.c:760
  #, fuzzy, gcc-internal-format
  #| msgid "Don't use AltiVec instructions"
  msgid "don't support string extension instructions"
*************** msgid "multiple interrupt attributes to
*** 31296,31337 ****
  msgstr ""
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:1804 config/nds32/nds32.c:1858
! #: config/nds32/nds32.c:2375 config/nds32/nds32.c:2422
! #: config/nds32/nds32.c:2437 config/nds32/nds32.c:2443
! #: config/nds32/nds32.c:2503 config/nds32/nds32.c:2509
! #: config/nds32/nds32.c:2541
  #, fuzzy, gcc-internal-format
  msgid "a nested function is not supported for reduced registers"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.c:2344
  #, fuzzy, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.c:2649
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:2677
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.c:2693
  #, fuzzy, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.c:2706
  #, fuzzy, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.c:2778
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "position-independent code not supported"
--- 31385,31443 ----
  msgstr ""
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
! #: config/nds32/nds32.c:3127 config/nds32/nds32.c:3201
! #: config/nds32/nds32.c:3216 config/nds32/nds32.c:3222
! #: config/nds32/nds32.c:3284 config/nds32/nds32.c:3290
! #: config/nds32/nds32.c:3322
  #, fuzzy, gcc-internal-format
  msgid "a nested function is not supported for reduced registers"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.c:3025
  #, fuzzy, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.c:3041 config/nds32/nds32.c:3048
! #: config/nds32/nds32.c:3055 config/nds32/nds32.c:3062
! #: config/nds32/nds32.c:3069
! #, gcc-internal-format
! msgid "CCTL intrinsic function subtype out of range!"
! msgstr ""
! 
! #: config/nds32/nds32.c:3508
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr ""
  
! #: config/nds32/nds32.c:3536
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.c:3552
  #, fuzzy, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.c:3565
  #, fuzzy, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.c:3638
! #, gcc-internal-format
! msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3641
! #, gcc-internal-format
! msgid "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3647
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "position-independent code not supported"
*************** msgstr ""
*** 31544,31580 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1972
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2167
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4567
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4590
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4971
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 31650,31686 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1970
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2196
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4616
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4639
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5020
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr ""
*** 31671,31682 ****
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6108
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6112
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
--- 31777,31788 ----
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6154
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6158
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
*************** msgstr ""
*** 31726,31732 ****
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6813
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr ""
--- 31832,31838 ----
  msgid "vec_insert only accepts 3 arguments"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6868
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
  msgstr ""
*************** msgstr ""
*** 32029,32035 ****
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11229
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 32135,32141 ----
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11237
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 32039,32045 ****
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11587
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
--- 32145,32151 ----
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11595
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
*************** msgstr ""
*** 32049,32060 ****
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12596
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12771
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 32155,32166 ----
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12604
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12779
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 32064,32091 ****
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13963
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14007
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14093
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14111
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14127
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
--- 32170,32197 ----
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13971
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be an 8-bit field value"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14015
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14101
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14119
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14135
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 7-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args
*** 32105,32116 ****
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
--- 32211,32222 ----
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be an unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d is an unsigned literal that is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
*************** msgstr ""
*** 32132,32184 ****
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15057
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15082
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15102
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15114
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15126
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15140
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15152
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15229
! #: config/rs6000/rs6000.c:15561
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15386
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
--- 32238,32290 ----
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15065
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15090
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15110
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15122
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be 0 or 2"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15134
  #, fuzzy, gcc-internal-format
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15148
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be 0 or 1"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15168
  #, fuzzy, gcc-internal-format
  msgid "argument 3 must be in the range 0..15"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15237
! #: config/rs6000/rs6000.c:15569
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15394
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
*************** msgstr ""
*** 32303,32309 ****
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25724
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "stack frame too large"
--- 32409,32415 ----
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25758
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "stack frame too large"
*************** msgstr "%s - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
*** 32314,32325 ****
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29425
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
--- 32420,32431 ----
  msgid "-fsplit-stack uses register r29"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29459
  #, gcc-internal-format
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30447
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
*************** msgstr ""
*** 32329,32350 ****
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32796
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32798
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32800
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32802
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
--- 32435,32456 ----
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32830
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32832
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32834
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32836
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
*************** msgstr ""
*** 32354,32360 ****
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
--- 32460,32466 ----
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32845
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
*************** msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð
*** 32820,32841 ****
  msgid "unknown cpu %qs for -mtune"
  msgstr ""
  
! #: config/riscv/riscv.c:4094
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4134
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr ""
--- 32926,32947 ----
  msgid "unknown cpu %qs for -mtune"
  msgstr ""
  
! #: config/riscv/riscv.c:4097
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4137
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4152
  #, gcc-internal-format, gfc-internal-format
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgstr ""
*************** msgid ""
*** 32898,32927 ****
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6122 config/rs6000/rs6000-c.c:6173
! #: config/rs6000/rs6000-c.c:6443 config/rs6000/rs6000-c.c:6509
! #: config/rs6000/rs6000-c.c:6860 config/rs6000/rs6000-c.c:6901
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6246 config/rs6000/rs6000-c.c:6329
! #: config/rs6000/rs6000-c.c:6681
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6438
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6965
  #, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6973
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr ""
--- 33004,33038 ----
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6168 config/rs6000/rs6000-c.c:6219
! #: config/rs6000/rs6000-c.c:6489 config/rs6000/rs6000-c.c:6555
! #: config/rs6000/rs6000-c.c:6916 config/rs6000/rs6000-c.c:6963
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6292 config/rs6000/rs6000-c.c:6375
! #: config/rs6000/rs6000-c.c:6736
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6484
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:7054
! #, gcc-internal-format
! msgid "builtin %qs requires builtin %qs"
! msgstr ""
! 
! #: config/rs6000/rs6000-c.c:7058
  #, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:7068
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr ""
*************** msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€
*** 33046,33220 ****
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11393
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11854
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13564
  #, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14142
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14181
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14239 config/rs6000/rs6000.c:15890
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/rs6000/rs6000.c:14734
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14931
  #, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14950
  #, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14978
  #, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15004
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15608
  #, fuzzy, gcc-internal-format
  #| msgid "second argument of `%s' should be `char **'"
  msgid "second argument to %qs must be 0..12"
  msgstr "Ð´Ñ€ÑƒÐ³Ñ–Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"char **\""
  
! #: config/rs6000/rs6000.c:15623
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "third argument to %qs must be 0..12"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15912
  #, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15914 config/rs6000/rs6000.c:15916
! #: config/rs6000/rs6000.c:15918 config/rs6000/rs6000.c:15920
! #: config/rs6000/rs6000.c:15926 config/rs6000/rs6000.c:15928
! #: config/rs6000/rs6000.c:15935 config/rs6000/rs6000.c:15942
! #: config/rs6000/rs6000.c:15949 config/rs6000/rs6000.c:15955
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15923 config/rs6000/rs6000.c:15932
! #: config/rs6000/rs6000.c:15939 config/rs6000/rs6000.c:15946
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15952
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15958
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15962
  #, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18185
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18202
  #, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:29417
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use register sb"
  msgid "%qs uses register r29"
  msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° sb"
  
! #: config/rs6000/rs6000.c:32714
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32808
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32816
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32819
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: config/rs6000/rs6000.c:36845
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "%s%qs%s is not allowed"
  msgstr "%s=%s Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: config/rs6000/rs6000.c:36847
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37382
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37541
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
--- 33157,33331 ----
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11401
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11862
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13572
  #, gcc-internal-format
  msgid "internal error: builtin function %qs already processed"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14150
  #, fuzzy, gcc-internal-format
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14189
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qs must be a constant"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:14247 config/rs6000/rs6000.c:15898
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/rs6000/rs6000.c:14742
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14939
  #, gcc-internal-format
  msgid "builtin %qs only accepts a string argument"
  msgstr ""
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14958
  #, gcc-internal-format
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr ""
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14986
  #, gcc-internal-format
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15012
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15616
  #, fuzzy, gcc-internal-format
  #| msgid "second argument of `%s' should be `char **'"
  msgid "second argument to %qs must be 0..12"
  msgstr "Ð´Ñ€ÑƒÐ³Ñ–Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"char **\""
  
! #: config/rs6000/rs6000.c:15631
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "third argument to %qs must be 0..12"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument 1 of %s must be a constant"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/rs6000/rs6000.c:15932
  #, gcc-internal-format
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15934 config/rs6000/rs6000.c:15936
! #: config/rs6000/rs6000.c:15938 config/rs6000/rs6000.c:15940
! #: config/rs6000/rs6000.c:15946 config/rs6000/rs6000.c:15948
! #: config/rs6000/rs6000.c:15955 config/rs6000/rs6000.c:15962
! #: config/rs6000/rs6000.c:15969 config/rs6000/rs6000.c:15975
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15943 config/rs6000/rs6000.c:15952
! #: config/rs6000/rs6000.c:15959 config/rs6000/rs6000.c:15966
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15972
  #, gcc-internal-format
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15978
  #, gcc-internal-format
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15982
  #, gcc-internal-format
  msgid "builtin function %qs is not supported with the current options"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18218
  #, gcc-internal-format
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:18235
  #, gcc-internal-format
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:29451
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use register sb"
  msgid "%qs uses register r29"
  msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° sb"
  
! #: config/rs6000/rs6000.c:32748
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32842
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32850
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32853
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36876
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: config/rs6000/rs6000.c:36879
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "%s%qs%s is not allowed"
  msgstr "%s=%s Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: config/rs6000/rs6000.c:36881
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37416
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37575
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
*************** msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ
*** 34020,34026 ****
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2022 cp/typeck.c:7955 cp/typeck.c:8717
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 34131,34137 ----
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–
*** 34278,34284 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2801
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
--- 34389,34395 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2806
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
*************** msgstr ""
*** 34288,34294 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2813
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
--- 34399,34405 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2818
  #, fuzzy, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
*************** msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿
*** 34351,34357 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Ð�Ð± ÐºÐ¾Ð¶Ð½Ñ‹Ð¼ Ð½ÐµÐ°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½Ñ‹Ð¼ Ñ–Ð´Ñ�Ð½Ñ‚Ñ‹Ñ„Ñ–ÐºÐ°Ñ‚Ð°Ñ€Ñ‹ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»Ñ�ÐµÑ†Ñ†Ð°"
  
! #: c/c-decl.c:3562 cp/decl.c:3052
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
--- 34462,34468 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Ð�Ð± ÐºÐ¾Ð¶Ð½Ñ‹Ð¼ Ð½ÐµÐ°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½Ñ‹Ð¼ Ñ–Ð´Ñ�Ð½Ñ‚Ñ‹Ñ„Ñ–ÐºÐ°Ñ‚Ð°Ñ€Ñ‹ Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»Ñ�ÐµÑ†Ñ†Ð°"
  
! #: c/c-decl.c:3562 cp/decl.c:3055
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
*************** msgstr ""
*** 34383,34389 ****
  msgid "duplicate label declaration %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: c/c-decl.c:3776 cp/decl.c:3457
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
--- 34494,34500 ----
  msgid "duplicate label declaration %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: c/c-decl.c:3776 cp/decl.c:3460
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
*************** msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð
*** 34504,34510 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4635 cp/decl2.c:1519
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 34615,34621 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4635 cp/decl2.c:1520
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr ""
*** 34768,34774 ****
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:5874 cp/decl.c:10886
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
--- 34879,34885 ----
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.c:5874 cp/decl.c:10935
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
*************** msgstr ""
*** 34933,34939 ****
  msgid "function definition has qualified void return type"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: c/c-decl.c:6421 cp/decl.c:11143
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
--- 35044,35050 ----
  msgid "function definition has qualified void return type"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: c/c-decl.c:6421 cp/decl.c:11201
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
*************** msgstr ""
*** 35062,35068 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6755 cp/decl.c:9940
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
--- 35173,35179 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.c:6755 cp/decl.c:9989
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
*************** msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ s
*** 35246,35252 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4799
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
--- 35357,35363 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4802
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
*************** msgstr ""
*** 35298,35304 ****
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.c:8064 cp/decl.c:12010
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
--- 35409,35415 ----
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.c:8064 cp/decl.c:12069
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
*************** msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ s
*** 35336,35342 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: c/c-decl.c:8458 cp/decl.c:14364
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
--- 35447,35453 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: c/c-decl.c:8458 cp/decl.c:14423
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
*************** msgstr ""
*** 35366,35372 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8715 cp/decl.c:5101 cp/decl.c:14896
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
--- 35477,35483 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c/c-decl.c:8715 cp/decl.c:5104 cp/decl.c:14955
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
*************** msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð°
*** 35398,35404 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:8847 cp/decl.c:15031
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "no previous declaration for %qD"
--- 35509,35515 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.c:8847 cp/decl.c:15090
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "no previous declaration for %qD"
*************** msgstr ""
*** 35518,35529 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9470 cp/decl.c:15814
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.c:9490 cp/decl.c:15846
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
--- 35629,35640 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.c:9470 cp/decl.c:15873
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.c:9490 cp/decl.c:15905
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
*************** msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ
*** 35588,35594 ****
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10004 cp/parser.c:28240
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
--- 35699,35705 ----
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.c:10004 cp/parser.c:28261
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
*************** msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð
*** 35747,35783 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:11514 cp/semantics.c:5364
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11518 cp/semantics.c:5368
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11426 cp/typeck.c:4664
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4672
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4617
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4625
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
--- 35858,35894 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.c:11514 cp/semantics.c:5348
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11518 cp/semantics.c:5352
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11426 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4688
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4633
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4696
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4641
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
*************** msgstr ""
*** 35807,35813 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
--- 35918,35924 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.c:1216 cp/parser.c:28484
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
*************** msgid "unknown type name %qE"
*** 35850,35856 ****
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:35986 cp/parser.c:38972
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration specifiers"
--- 35961,35967 ----
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:36007 cp/parser.c:38993
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration specifiers"
*************** msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ
*** 35867,35873 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1906 cp/parser.c:30140 cp/parser.c:30214
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
--- 35978,35984 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1906 cp/parser.c:30161 cp/parser.c:30235
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
*************** msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½
*** 35883,35890 ****
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10953
! #: cp/parser.c:11152
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
--- 35994,36001 ----
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10952
! #: cp/parser.c:11151
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
*************** msgstr ""
*** 35922,35928 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13006 cp/parser.c:13163
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
--- 36033,36039 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13002 cp/parser.c:13159
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
*************** msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð
*** 35952,35958 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38613
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
--- 36063,36069 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38634
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†
*** 36018,36030 ****
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28466 cp/parser.c:30992
! #: cp/parser.c:31022 cp/parser.c:31092 cp/parser.c:33209 cp/parser.c:38329
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.c:2995 cp/parser.c:18374
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
--- 36129,36141 ----
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28487 cp/parser.c:31013
! #: cp/parser.c:31043 cp/parser.c:31113 cp/parser.c:33230 cp/parser.c:38350
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.c:2995 cp/parser.c:18384
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
*************** msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�
*** 36157,36163 ****
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:5067 cp/parser.c:11271
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
--- 36268,36274 ----
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:5067 cp/parser.c:11270
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
*************** msgstr ""
*** 36191,36214 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5532 c/gimple-parser.c:1451 cp/parser.c:10905
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.c:5639 cp/parser.c:12526
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: c/c-parser.c:5681 cp/parser.c:12529
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: c/c-parser.c:5815 cp/parser.c:11507
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
--- 36302,36325 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5532 c/gimple-parser.c:1451 cp/parser.c:10904
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.c:5639 cp/parser.c:12516
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: c/c-parser.c:5681 cp/parser.c:12519
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: c/c-parser.c:5815 cp/parser.c:11506
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
*************** msgstr ""
*** 36228,36239 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c/c-parser.c:6172 cp/parser.c:11709
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11715
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
--- 36339,36350 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c/c-parser.c:6172 cp/parser.c:11708
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11714
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
*************** msgstr ""
*** 36260,36271 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4462
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
--- 36371,36382 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4473
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4478
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
*************** msgstr ""
*** 36546,36552 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8891 cp/parser.c:6928
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
--- 36657,36663 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.c:8891 cp/parser.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
*************** msgstr ""
*** 36608,36684 ****
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31052
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31012
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10685 cp/parser.c:31015
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10699 cp/parser.c:31030
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10704 cp/parser.c:31036
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31044
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10905 cp/parser.c:38653
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
  #: c/c-parser.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:35983 cp/parser.c:36277 cp/parser.c:36365
! #: cp/parser.c:36436 cp/parser.c:38700 cp/parser.c:38715 cp/parser.c:38731
! #: cp/parser.c:38747 cp/parser.c:38763 cp/parser.c:38790 cp/parser.c:38803
! #: cp/parser.c:38826 cp/parser.c:38839
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10972 cp/parser.c:38816
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.c:11050 cp/parser.c:38897
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38926 cp/parser.c:38959
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:11111 cp/parser.c:38690
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.c:11421 cp/parser.c:31436
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.c:11443 cp/parser.c:31973
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr ""
--- 36719,36795 ----
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31073
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31033
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10685 cp/parser.c:31036
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10699 cp/parser.c:31051
  #, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10704 cp/parser.c:31057
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31065
  #, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr ""
  
! #: c/c-parser.c:10905 cp/parser.c:38674
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
  #: c/c-parser.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:36004 cp/parser.c:36298 cp/parser.c:36386
! #: cp/parser.c:36457 cp/parser.c:38721 cp/parser.c:38736 cp/parser.c:38752
! #: cp/parser.c:38768 cp/parser.c:38784 cp/parser.c:38811 cp/parser.c:38824
! #: cp/parser.c:38847 cp/parser.c:38860
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:10972 cp/parser.c:38837
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.c:11050 cp/parser.c:38918
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38947 cp/parser.c:38980
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:11111 cp/parser.c:38711
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.c:11421 cp/parser.c:31457
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.c:11443 cp/parser.c:31994
  #, gcc-internal-format
  msgid "expected integer expression before ')'"
  msgstr ""
*************** msgstr ""
*** 36693,36746 ****
  msgid "%qD is not a variable"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.c:11746 cp/semantics.c:6820
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-parser.c:11788 cp/parser.c:32052
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11865 cp/parser.c:32116
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.c:11867 cp/parser.c:32118
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11968 cp/parser.c:32221
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32239
! #: cp/parser.c:36269 cp/parser.c:36357
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.c:12035 cp/parser.c:32292
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32299
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.c:12044 cp/parser.c:32301
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:12050 cp/parser.c:32307
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 36804,36857 ----
  msgid "%qD is not a variable"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.c:11746 cp/semantics.c:6808
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-parser.c:11788 cp/parser.c:32073
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:11865 cp/parser.c:32137
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.c:11867 cp/parser.c:32139
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11968 cp/parser.c:32242
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32260
! #: cp/parser.c:36290 cp/parser.c:36378
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.c:12035 cp/parser.c:32313
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32320
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.c:12044 cp/parser.c:32322
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.c:12050 cp/parser.c:32328
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 36762,36845 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12229 cp/semantics.c:7004
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12276 cp/semantics.c:7033
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32524 cp/parser.c:32531
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr ""
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32540 cp/parser.c:32547
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr ""
  
! #: c/c-parser.c:12425 cp/semantics.c:6311
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6343
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12499 cp/parser.c:31832
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many %<static%> arguments"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.c:12533 cp/parser.c:31865
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "unexpected argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: c/c-parser.c:12699 cp/semantics.c:7132
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.c:12765 cp/parser.c:32605
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37622
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12967 cp/parser.c:32819
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:13021 cp/parser.c:32835
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32838
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6401
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13060 cp/parser.c:32858
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%-code"
  msgid "invalid schedule kind"
--- 36873,36956 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12229 cp/semantics.c:6992
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12276 cp/semantics.c:7021
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32545 cp/parser.c:32552
  #, gcc-internal-format
  msgid "expected %<tofrom%>"
  msgstr ""
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32561 cp/parser.c:32568
  #, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr ""
  
! #: c/c-parser.c:12425 cp/semantics.c:6299
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6331
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12499 cp/parser.c:31853
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many %<static%> arguments"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.c:12533 cp/parser.c:31886
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "unexpected argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: c/c-parser.c:12699 cp/semantics.c:7120
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.c:12765 cp/parser.c:32626
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37643
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12967 cp/parser.c:32840
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:13021 cp/parser.c:32856
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32859
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6389
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13060 cp/parser.c:32879
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%-code"
  msgid "invalid schedule kind"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
*** 36850,36861 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13226 cp/semantics.c:6491
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13271 cp/semantics.c:6601
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
--- 36961,36972 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13226 cp/semantics.c:6479
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13271 cp/semantics.c:6589
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
*************** msgstr ""
*** 36875,36893 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33353 cp/parser.c:33578
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: c/c-parser.c:13669 cp/parser.c:33426
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.c:13767 cp/parser.c:33525
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
--- 36986,37004 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33374 cp/parser.c:33599
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: c/c-parser.c:13669 cp/parser.c:33447
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.c:13767 cp/parser.c:33546
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
*************** msgstr ""
*** 36897,36964 ****
  msgid "invalid proc_bind kind"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: c/c-parser.c:14059 cp/parser.c:33804
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33815 cp/parser.c:34122
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%qs is not valid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: c/c-parser.c:14214 cp/parser.c:33989
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:14334 cp/parser.c:34111
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:14472 cp/parser.c:36782
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36792
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14502 cp/parser.c:36812
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36823
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:14520 cp/parser.c:36830
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14528 cp/parser.c:36838
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14540 cp/parser.c:36850
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36936
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.c:14648 cp/parser.c:36953
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
--- 37008,37075 ----
  msgid "invalid proc_bind kind"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: c/c-parser.c:14059 cp/parser.c:33825
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33836 cp/parser.c:34143
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%qs is not valid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: c/c-parser.c:14214 cp/parser.c:34010
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:14334 cp/parser.c:34132
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:14472 cp/parser.c:36803
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36813
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14502 cp/parser.c:36833
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.c:14513 cp/parser.c:36844
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.c:14520 cp/parser.c:36851
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14528 cp/parser.c:36859
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14540 cp/parser.c:36871
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36957
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.c:14648 cp/parser.c:36974
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
*************** msgstr ""
*** 36973,36979 ****
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.c:14893 cp/parser.c:38043
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD does not refer to a function"
--- 37084,37090 ----
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.c:14893 cp/parser.c:38064
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD does not refer to a function"
*************** msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ
*** 36984,37025 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14953 cp/parser.c:38097 cp/parser.c:38139
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14970 cp/parser.c:38153
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38162
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38163
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:15023 cp/parser.c:37131
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34490 cp/parser.c:34516
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15439 cp/parser.c:34547 cp/parser.c:34563
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15488 cp/semantics.c:8413 cp/semantics.c:8423
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 37095,37136 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14953 cp/parser.c:38118 cp/parser.c:38160
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:14970 cp/parser.c:38174
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr ""
  
! #: c/c-parser.c:14979 cp/parser.c:38183
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.c:14980 cp/parser.c:38184
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.c:15023 cp/parser.c:37152
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34511 cp/parser.c:34537
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15439 cp/parser.c:34568 cp/parser.c:34584
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.c:15488 cp/semantics.c:8401 cp/semantics.c:8411
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 37029,37050 ****
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:15619 cp/parser.c:35082
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35093
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35120
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.c:15718 cp/semantics.c:8078 cp/semantics.c:8165
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
--- 37140,37161 ----
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:15619 cp/parser.c:35103
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35114
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35141
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.c:15718 cp/semantics.c:8066 cp/semantics.c:8153
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
*************** msgstr ""
*** 37054,37125 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35343
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35163 cp/parser.c:35205 cp/pt.c:16039
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:16000 cp/parser.c:35416
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:16166 cp/parser.c:35579
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35778
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:16573 cp/parser.c:35974
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.c:16793 cp/parser.c:36211
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16806 cp/parser.c:36224
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36449
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36304
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36316
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36393
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36406
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36659
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 37165,37236 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35364
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35184 cp/parser.c:35226 cp/pt.c:16385
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:16000 cp/parser.c:35437
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr ""
  
! #: c/c-parser.c:16166 cp/parser.c:35600
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35799
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:16573 cp/parser.c:35995
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.c:16793 cp/parser.c:36232
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16806 cp/parser.c:36245
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36470
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36325
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36337
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36414
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36427
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36680
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 37139,37170 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37252
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37322
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37341
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37388
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17541 cp/parser.c:37395
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr ""
  
! #: c/c-parser.c:17547 cp/parser.c:37402
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 37250,37281 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37273
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37343
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37362
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37409
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.c:17541 cp/parser.c:37416
  #, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr ""
  
! #: c/c-parser.c:17547 cp/parser.c:37423
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr ""
*** 37219,37265 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37847
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:18162 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:18164 cp/semantics.c:7545
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:18168 cp/semantics.c:7547
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.c:18368 cp/parser.c:38544
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38550
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38559
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38562
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38568
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 37330,37376 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37868
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:18162 cp/semantics.c:7531
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:18164 cp/semantics.c:7533
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:18168 cp/semantics.c:7535
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.c:18368 cp/parser.c:38565
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38571
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38580
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38583
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38589
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr ""
*** 37275,37281 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4141
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
--- 37386,37392 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4147
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
*************** msgstr ""
*** 37396,37402 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.c:2622 cp/typeck.c:3303 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
--- 37507,37513 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.c:2622 cp/typeck.c:3319 cp/typeck.c:3406
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
*************** msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�
*** 37421,37427 ****
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1693
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 37532,37538 ----
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1698
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr ""
*** 37525,37541 ****
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4733 cp/typeck.c:4987
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4756 cp/typeck.c:4776
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4759 cp/typeck.c:4779
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
--- 37636,37652 ----
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4749 cp/typeck.c:5003
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4772 cp/typeck.c:4792
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4775 cp/typeck.c:4795
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
*************** msgstr ""
*** 37560,37566 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:3852 cp/typeck.c:5546
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
--- 37671,37677 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:3852 cp/typeck.c:5562
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
*************** msgstr ""
*** 37795,37801 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5695 cp/typeck.c:7789
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
--- 37906,37912 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5695 cp/typeck.c:7811
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
*************** msgstr ""
*** 37948,37954 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6808 cp/typeck.c:8862
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
--- 38059,38065 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.c:6808 cp/typeck.c:8891
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
*************** msgstr ""
*** 38015,38021 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2058
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
--- 38126,38132 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2063
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
*************** msgstr ""
*** 38085,38096 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1042
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1056
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr ""
--- 38196,38207 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1045
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1059
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr ""
*************** msgstr ""
*** 38136,38142 ****
  msgid "invalid initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-typeck.c:7912 cp/decl.c:6386
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
--- 38247,38253 ----
  msgid "invalid initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-typeck.c:7912 cp/decl.c:6396
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
*************** msgstr ""
*** 38151,38157 ****
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1081 cp/typeck2.c:1294
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
--- 38262,38268 ----
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1084 cp/typeck2.c:1297
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
*************** msgstr ""
*** 38282,38288 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"goto *expr;\""
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9084
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function declared %<noreturn%> has a %<return%> statement"
--- 38393,38399 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"goto *expr;\""
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9113
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function declared %<noreturn%> has a %<return%> statement"
*************** msgstr ""
*** 38323,38329 ****
  msgid "case label is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.c:10404 cp/parser.c:11068
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
--- 38434,38440 ----
  msgid "case label is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.c:10404 cp/parser.c:11067
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
*************** msgstr ""
*** 38333,38349 ****
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10578 cp/parser.c:12366
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10580 cp/parser.c:12389
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10585 cp/parser.c:12379
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
--- 38444,38460 ----
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.c:10578 cp/parser.c:12356
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.c:10580 cp/parser.c:12379
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.c:10585 cp/parser.c:12369
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
*************** msgstr ""
*** 38368,38389 ****
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5001
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5014
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5042
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4727
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
--- 38479,38500 ----
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5017
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5030
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5058
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4743
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
*************** msgid "ordered comparison of pointer wit
*** 38434,38440 ****
  msgstr ""
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5065 cp/typeck.c:5072
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
--- 38545,38551 ----
  msgstr ""
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5081 cp/typeck.c:5088
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
*************** msgstr ""
*** 38464,38475 ****
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:8520
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8557
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 38575,38586 ----
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.c:12340 cp/semantics.c:8508
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 38479,38503 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4562
! #: cp/semantics.c:6729
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4572
! #: cp/semantics.c:6747
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12455 cp/semantics.c:4586 cp/semantics.c:6772
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4590
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
--- 38590,38614 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4546
! #: cp/semantics.c:6717
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4556
! #: cp/semantics.c:6735
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.c:12455 cp/semantics.c:4570 cp/semantics.c:6760
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4574
! #: cp/semantics.c:6763
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 38508,38577 ****
  msgstr ""
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4607 cp/semantics.c:6781 cp/semantics.c:6943
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12511 cp/semantics.c:4639
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12518 cp/semantics.c:4646
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4682 cp/semantics.c:4746
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12564 cp/semantics.c:4701
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4709
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4718
! #: cp/semantics.c:4828
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12598 cp/semantics.c:4735
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4772
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4787
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4820
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4838
! #: cp/semantics.c:4950
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4846
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
--- 38619,38688 ----
  msgstr ""
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4591 cp/semantics.c:6769 cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12511 cp/semantics.c:4623
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.c:12518 cp/semantics.c:4630
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4666 cp/semantics.c:4730
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12564 cp/semantics.c:4685
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4693
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4702
! #: cp/semantics.c:4812
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12598 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4756
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4771
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4804
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4822
! #: cp/semantics.c:4934
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4830
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
*************** msgstr ""
*** 38591,38597 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13187 cp/semantics.c:5767
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
--- 38702,38708 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.c:13187 cp/semantics.c:5755
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
*************** msgstr ""
*** 38601,38617 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7261
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7301
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13319 cp/semantics.c:5941
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 38712,38728 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7249
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7289
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13319 cp/semantics.c:5929
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 38626,38643 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:6011
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6095
! #: cp/semantics.c:6936
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13393 cp/semantics.c:6104
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 38737,38754 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:5999
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6083
! #: cp/semantics.c:6924
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13393 cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 38649,38680 ****
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6114 cp/semantics.c:6121 cp/semantics.c:6172
! #: cp/semantics.c:6178 cp/semantics.c:6215 cp/semantics.c:6692
! #: cp/semantics.c:6829 cp/semantics.c:6835 cp/semantics.c:6848
! #: cp/semantics.c:6857
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6123 cp/semantics.c:6180 cp/semantics.c:6837
! #: cp/semantics.c:6859
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13427 cp/semantics.c:6166
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13456 cp/semantics.c:6209
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13475 cp/semantics.c:6557
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
--- 38760,38791 ----
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6102 cp/semantics.c:6109 cp/semantics.c:6160
! #: cp/semantics.c:6166 cp/semantics.c:6203 cp/semantics.c:6680
! #: cp/semantics.c:6817 cp/semantics.c:6823 cp/semantics.c:6836
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6111 cp/semantics.c:6168 cp/semantics.c:6825
! #: cp/semantics.c:6847
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13427 cp/semantics.c:6154
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13456 cp/semantics.c:6197
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13475 cp/semantics.c:6545
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
*************** msgstr ""
*** 38694,38748 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6639
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13573 cp/semantics.c:6670
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6689
! #: cp/semantics.c:6846
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6695
! #: cp/semantics.c:6850
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13635 cp/semantics.c:6736
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6811
! #: cp/semantics.c:6950
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13766 cp/semantics.c:6930
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13794 cp/semantics.c:6959
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13808 cp/semantics.c:6974
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13811 cp/semantics.c:6976
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
--- 38805,38859 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6627
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13573 cp/semantics.c:6658
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6677
! #: cp/semantics.c:6834
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6683
! #: cp/semantics.c:6838
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13635 cp/semantics.c:6724
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6799
! #: cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13766 cp/semantics.c:6918
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.c:13794 cp/semantics.c:6947
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13808 cp/semantics.c:6962
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13811 cp/semantics.c:6964
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 38752,38783 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13900 cp/semantics.c:6371
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7153
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7344
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14001 cp/semantics.c:7235
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7248
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7215
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 38863,38894 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.c:13900 cp/semantics.c:6359
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7332
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14001 cp/semantics.c:7223
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7236
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7203
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð·
*** 38911,38917 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:3441 cp/pt.c:6494
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 39022,39028 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:3441 cp/pt.c:6495
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 38989,39625 ****
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3928
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #: cp/call.c:4074
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4095
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.c:4232
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.c:4235
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4470
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.c:4541
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.c:4554
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/call.c:4606
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.c:4607
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4610
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.c:4612
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4630
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°: %s"
  
! #: cp/call.c:4634
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.c:4643 cp/call.c:4674 cp/call.c:4683
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.c:4646
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.c:4653
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.c:4656
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "%s\n"
  msgid "%qs"
  msgstr "%s\n"
  
! #: cp/call.c:4667
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.c:4677
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.c:4686
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.c:4795
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr ""
  
! #: cp/call.c:4857
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.c:4874 cp/call.c:4881
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4934
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.c:5024
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5029
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5079 cp/call.c:5199 cp/call.c:5342
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.c:5082
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5274
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.c:5287
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.c:5299
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr ""
  
! #: cp/call.c:5792
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.c:5794
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.c:5916
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:6259
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6262
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6297
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.c:6429
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6435
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
  
! #: cp/call.c:6470
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.c:6472 cp/decl.c:7325
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.c:6478
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.c:6480 cp/decl.c:7326
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared protected here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/call.c:6486
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.c:6550
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6554
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:6563
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6567
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.c:6654
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:6665
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:6673
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:6690 cp/call.c:6714 cp/call.c:6837 cp/call.c:6928 cp/call.c:6980
! #: cp/call.c:7008
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6710 cp/cvt.c:226
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:6751 cp/call.c:6758
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6754
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:6994
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:6998
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7001
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7037
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:7040 cp/call.c:7057
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7043
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:7153
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.c:7170 cp/cvt.c:1886
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7207
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7243
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.c:7253
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7321
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/call.c:7330
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7433
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7488
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7850
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7853 cp/call.c:7969 cp/call.c:10132
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7883
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7965
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7971
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8082
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8565
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8568
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8593
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8595
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.c:8597
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8600
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8603
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8605
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8626
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8628
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:8630
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8633
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8636
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8639
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8662
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8679
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8682
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8692
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8695
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8698
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8707
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:8729
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.c:8825
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9065
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:9113 cp/pt.c:14720 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9115
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9244
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9261
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9285
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:9288
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:9309
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9314
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9315
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9338
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10130
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10190
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10191
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:10194
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10418
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:10422
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:10424
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:10469
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:10652
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:10854
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10977
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:10981
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
--- 39100,39736 ----
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3934
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #: cp/call.c:4080
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4101
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.c:4238
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.c:4241
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4476
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.c:4547
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.c:4560
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/call.c:4612
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.c:4613
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4616
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.c:4618
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.c:4620
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.c:4636
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°: %s"
  
! #: cp/call.c:4640
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.c:4649 cp/call.c:4680 cp/call.c:4689
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.c:4652
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.c:4659
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.c:4662
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.c:4670
  #, fuzzy, gcc-internal-format
  #| msgid "%s\n"
  msgid "%qs"
  msgstr "%s\n"
  
! #: cp/call.c:4673
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.c:4683
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.c:4692
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.c:4801
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr ""
  
! #: cp/call.c:4863
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.c:4880 cp/call.c:4887
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4940
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.c:5030
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5035
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5085 cp/call.c:5205 cp/call.c:5348
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.c:5088
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5280
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.c:5293
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.c:5305
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr ""
  
! #: cp/call.c:5798
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.c:5800
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.c:5922
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:6265
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6268
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6303
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6441
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
  
! #: cp/call.c:6476
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.c:6478 cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.c:6484
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.c:6486 cp/decl.c:7344
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared protected here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/call.c:6492
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.c:6556
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6560
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:6569
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6573
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.c:6660
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:6671
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.c:6679
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:6696 cp/call.c:6720 cp/call.c:6843 cp/call.c:6938 cp/call.c:6990
! #: cp/call.c:7018 cp/typeck.c:8815
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:6716 cp/cvt.c:226
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:6757 cp/call.c:6764
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6760
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7004
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7008
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:7011
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7047
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:7050 cp/call.c:7067
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:7053
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:7163
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.c:7180 cp/cvt.c:1890
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7217
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7253
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.c:7263
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7331
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/call.c:7340
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.c:7444
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:7499
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7864
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.c:7867 cp/call.c:7983 cp/call.c:10147
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:7897
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:7979
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7985
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8096
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.c:8579
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8582
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8587
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8592
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8607
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8609
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.c:8611
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.c:8614
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8617
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8619
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8640
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8642
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.c:8644
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8647
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8653
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8664
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8676
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8693
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8696
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8706
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8709
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8712
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8721
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:8743
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.c:8839
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.c:9079
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:9119 cp/pt.c:15053 cp/typeck.c:2901
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.c:9121
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9259
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9276
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:9300
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.c:9303
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:9324
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9329
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.c:9330
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.c:9353
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:10145
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:10205
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:10206
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:10209
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:10433
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.c:10437
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.c:10439
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.c:10484
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:10667
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.c:10869
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10994
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.c:10998
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
*************** msgstr ""
*** 39658,39665 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.c:1135 cp/decl.c:1703 cp/decl.c:1724 cp/decl.c:1756
! #: cp/name-lookup.c:2284 cp/name-lookup.c:2559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
--- 39769,39776 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.c:1135 cp/decl.c:1706 cp/decl.c:1727 cp/decl.c:1759
! #: cp/name-lookup.c:2285 cp/name-lookup.c:2564
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
*************** msgid "%qD inherits the %E ABI tag that
*** 39701,39707 ****
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1024
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr ""
--- 39812,39818 ----
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1028
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr ""
*************** msgstr ""
*** 39781,39787 ****
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/class.c:2906 cp/name-lookup.c:3288 cp/parser.c:19709
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
--- 39892,39898 ----
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/class.c:2906 cp/name-lookup.c:3293 cp/parser.c:19720
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
*************** msgstr ""
*** 40060,40066 ****
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:6760 cp/parser.c:23225
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#T"
--- 40171,40177 ----
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.c:6760 cp/parser.c:23239
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#T"
*************** msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð
*** 40132,40138 ****
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:7948 cp/class.c:7985
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
--- 40243,40249 ----
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:7948 cp/class.c:7990
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
*************** msgstr ""
*** 40228,40563 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.c:1211 cp/constexpr.c:1719
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1216 cp/constexpr.c:1226 cp/constexpr.c:1829
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:1405 cp/constexpr.c:5352
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "call to internal function %qE"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/constexpr.c:1483
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:1502 cp/constexpr.c:5370
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
! #: cp/constexpr.c:1574
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.c:1581
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1585
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:1625
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1636
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1869
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1876
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1894
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1913
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:2057
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2293
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2296
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2301
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2469
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:2500
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2514 cp/constexpr.c:2604 cp/constexpr.c:4120
! #: cp/constexpr.c:4193 cp/constexpr.c:5306
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:2520
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:2545
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2564
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:3301 cp/constexpr.c:4611
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.c:3320
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3359
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3366
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "%qD used in its own initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:3371
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/constexpr.c:3374
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.c:3379 cp/constexpr.c:3386
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3392
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:3395
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3583
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3959
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4098
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4239 cp/constexpr.c:5829
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4597
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4623
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4638
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4700 cp/constexpr.c:5693 cp/constexpr.c:6000
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4782
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4785
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4857
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4866
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4880
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5261
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5453
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5456
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5491
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5523
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5556
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5641
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.c:5705
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5799
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:5806
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.c:5878
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5977
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:6008
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:6030
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:6041
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
  
! #: cp/cp-gimplify.c:1411
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1414
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1425
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
--- 40339,40674 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.c:1220 cp/constexpr.c:1728
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.c:1225 cp/constexpr.c:1235 cp/constexpr.c:1840
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:1414 cp/constexpr.c:5368
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "call to internal function %qE"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/constexpr.c:1492
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.c:1511 cp/constexpr.c:5386
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
! #: cp/constexpr.c:1583
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.c:1590
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:1594
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:1634
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.c:1645
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.c:1880
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1887
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1905
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.c:1924
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:2068
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2307
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2312
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.c:2315
  #, gcc-internal-format
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.c:2480
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:2511
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2525 cp/constexpr.c:2615 cp/constexpr.c:4131
! #: cp/constexpr.c:4204 cp/constexpr.c:5322
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:2531
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:2556
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2575
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:3312 cp/constexpr.c:4624
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.c:3331
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:3370
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3377
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "%qD used in its own initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/constexpr.c:3385
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.c:3390 cp/constexpr.c:3397
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3403
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:3406
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.c:3594
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:3970
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.c:4109
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4250 cp/constexpr.c:5864
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4587
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4636
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4651
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:4716 cp/constexpr.c:5709 cp/constexpr.c:6035
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4798
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:4801
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.c:4873
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4882
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.c:4896
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5277
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5469
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5472
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5507
  #, gcc-internal-format
  msgid "reinterpret_cast from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.c:5539
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5572
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5657
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.c:5721
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5783
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:5834
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.c:5841
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.c:5913
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:6012
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:6043
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.c:6065
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.c:6076
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
  
! #: cp/cp-gimplify.c:1415
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1418
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1429
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
*************** msgstr ""
*** 40599,40605 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:496 cp/typeck.c:7338
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 40710,40716 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:496 cp/typeck.c:7356
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr ""
*** 40608,40914 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr ""
  
! #: cp/cvt.c:765
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "conversion from %q#T to %q#T"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/cvt.c:782
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:793 cp/cvt.c:845
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr ""
  
! #: cp/cvt.c:802
  #, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr ""
  
! #: cp/cvt.c:861
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr ""
  
! #: cp/cvt.c:920
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr ""
  
! #: cp/cvt.c:1009
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr ""
  
! #: cp/cvt.c:1017
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr ""
  
! #: cp/cvt.c:1022
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr ""
  
! #: cp/cvt.c:1089
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr ""
  
! #: cp/cvt.c:1167
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1171
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1176
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1181
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1186
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1191
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1211
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr ""
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1220
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1225
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1230
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1235
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1253
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1258
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1263
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1268
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1273
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1278
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1283
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1323
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1332
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1337
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1342
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1347
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1403
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1407
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1411
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1415
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1419
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1423
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1427
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1443
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1448
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1453
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1458
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1463
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1468
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1495
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1500
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1505
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1509
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1513
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr ""
  
! #: cp/cvt.c:1517
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1672
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.c:1787
  #, gcc-internal-format
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr ""
  
! #: cp/cvt.c:1802
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.c:1805
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
--- 40719,41025 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr ""
  
! #: cp/cvt.c:769
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "conversion from %q#T to %q#T"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/cvt.c:786
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:797 cp/cvt.c:849
  #, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
  msgstr ""
  
! #: cp/cvt.c:806
  #, gcc-internal-format
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr ""
  
! #: cp/cvt.c:865
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
  msgstr ""
  
! #: cp/cvt.c:924
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr ""
  
! #: cp/cvt.c:1013
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr ""
  
! #: cp/cvt.c:1021
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr ""
  
! #: cp/cvt.c:1026
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr ""
  
! #: cp/cvt.c:1093
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr ""
  
! #: cp/cvt.c:1171
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1175
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1180
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1185
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1190
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1199
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr ""
  
! #: cp/cvt.c:1219
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1224
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1229
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1234
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1243
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1257
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1262
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1267
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1272
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1277
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1282
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1287
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1331
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1336
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1341
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1346
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1351
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.c:1355
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1407
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1411
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1415
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1419
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1423
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1427
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1431
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.c:1447
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1452
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1457
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1462
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1467
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1472
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.c:1499
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1504
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1509
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1513
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.c:1517
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr ""
  
! #: cp/cvt.c:1521
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.c:1676
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.c:1791
  #, gcc-internal-format
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr ""
  
! #: cp/cvt.c:1806
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.c:1809
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
*************** msgstr ""
*** 40950,41153 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1250
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.c:1263
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "from previous declaration %qF"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl.c:1298
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:1301 cp/decl.c:13784
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl.c:1330
  #, fuzzy, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:1352
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.c:1421
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1426
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1446
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous definition of %qD was here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1467
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:1479 cp/decl.c:1613
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/decl.c:1480 cp/decl.c:1614
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/decl.c:1488
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.c:1491
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1499
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.c:1501
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1561
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1589
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1594 cp/decl.c:1608
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1598
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.c:1699
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr ""
  
! #: cp/decl.c:1722
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q+#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:1741
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1743 cp/decl.c:1771
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1753
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q+#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1769
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q+#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1779
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1781
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1839 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "%q#D previously defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:1840 cp/name-lookup.c:2689 cp/name-lookup.c:2711
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1850
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð¿Ñ€Ð°Ñ‚Ð°Ñ‚Ñ‹Ð¿Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1852
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous non-prototype definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:1890
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1927 cp/decl.c:1935
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:2004
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:2015
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "deleted definition of %q+D"
--- 41061,41264 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1253
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.c:1266
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "from previous declaration %qF"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl.c:1301
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:1304 cp/decl.c:13843
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl.c:1333
  #, fuzzy, gcc-internal-format
  msgid "cannot specialize concept %q#D"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:1355
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.c:1424
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1429
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous definition of %qD was here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:1452
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1470
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:1482 cp/decl.c:1616
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/decl.c:1483 cp/decl.c:1617
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/decl.c:1491
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.c:1494
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1502
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.c:1504
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1564
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1597 cp/decl.c:1611
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1601
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.c:1702
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr ""
  
! #: cp/decl.c:1725
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q+#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:1744
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1746 cp/decl.c:1774
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1756
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q+#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1772
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q+#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1782
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:1784
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1842 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "%q#D previously defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:1843 cp/name-lookup.c:2694 cp/name-lookup.c:2716
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1853
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð¿Ñ€Ð°Ñ‚Ð°Ñ‚Ñ‹Ð¿Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1855
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous non-prototype definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1896
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:1933 cp/decl.c:1941
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:2007
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:2018
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "deleted definition of %q+D"
*************** msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ
*** 41161,41201 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2448
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:2586
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
  #. Reject two definitions.
! #: cp/decl.c:2840 cp/decl.c:2869 cp/decl.c:2902 cp/decl.c:2919 cp/decl.c:3014
  #: cp/decl2.c:919
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/decl.c:2856
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:2866
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:2880 cp/decl.c:2929
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
--- 41272,41312 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2451
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:2589
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
  #. Reject two definitions.
! #: cp/decl.c:2843 cp/decl.c:2872 cp/decl.c:2905 cp/decl.c:2922 cp/decl.c:3017
  #: cp/decl2.c:919
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/decl.c:2859
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:2869
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2886 cp/decl.c:2935
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
*************** msgstr ""
*** 41203,43282 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2949
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2963
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2981 cp/decl.c:3022 cp/name-lookup.c:2280 cp/name-lookup.c:2687
! #: cp/name-lookup.c:2709
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:3006
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.c:3071
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3072
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3166
  #, gcc-internal-format
  msgid "  from here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/decl.c:3189 cp/decl.c:3416
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3216
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:3219
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3274
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3369 cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:3376
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:3379
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3391
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3393
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3399
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3431 cp/parser.c:12376 cp/parser.c:12397
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3828
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:3835 cp/parser.c:6376
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:3844
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:3872 cp/decl.c:3965
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3873
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:3886
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3902
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3974
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:4174
  #, gcc-internal-format
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "-faligned-new=%d is not a power of two"
  msgstr ""
  
! #: cp/decl.c:4730
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4754
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4780
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4785
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:4803
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.c:4829
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:4837
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4844
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:4847
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4852
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4862
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4866
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4870
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4874
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4878
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.c:4881
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.c:4903
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.c:4978
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4982
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5051 cp/decl2.c:841
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:5059
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:5088
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:5112
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.c:5120
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:5121
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:5133
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5145
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:5194
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.c:5227
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:5295
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:5301 cp/decl.c:6249
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:5311
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:5346
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5403
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5409
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5425
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.c:5428
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:5480
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:5487
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.c:5499
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qD"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.c:5563
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:5611
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5615
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5621
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5657
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:5664
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5671
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.c:5679
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5683
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5686
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5830
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.c:5871
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5906
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5914
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.c:5934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.c:5964
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6001 cp/decl.c:6224 cp/typeck2.c:1307 cp/typeck2.c:1584
! #: cp/typeck2.c:1632 cp/typeck2.c:1679
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6040
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6149
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6251
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:6259
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.c:6314
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:6335
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:6380
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6477
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:6511
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6513
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6516
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.c:6521
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6700
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:6843
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6861 cp/decl.c:12546
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6865 cp/decl.c:12550
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.c:6918
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7010
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.c:7063
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7249
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:7311
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7314
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7321
  #, gcc-internal-format
! msgid "cannot decompose non-public member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7356
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7553
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:7569
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.c:7578 cp/decl.c:7663
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7582
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7585
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7630
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.c:7656
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:7665
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7686
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7712
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.c:7722
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8171
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8174
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8180
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8408
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.c:8412
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.c:8415
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.c:8431
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8433
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8457
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8459
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8464
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8466
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.c:8468
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.c:8477
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8482
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8484
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8493
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.c:8500
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:8532
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8582
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.c:8588
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.c:8590
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8661
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.c:8730
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8740
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:8758
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8766
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8815
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:8817
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.c:8819
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:8821
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.c:8878
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8879
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8887
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:8888
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:8898
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:8904
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.c:8917
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:8927
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:8935
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8941
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8947
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.c:9027
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' Ð¿Ð°Ð²Ñ–Ð½Ð½Ð° Ð²Ñ�Ñ€Ñ‚Ð°Ñ†ÑŒ `int'"
  
! #: cp/decl.c:9067
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9072
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.c:9074
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:9091
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.c:9280
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.c:9288
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:9295
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9415
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.c:9419
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9437
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9444
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9549
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:9551
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:9581 cp/decl.c:9631
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9597
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is negative"
  msgid "size of array %qD is negative"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' - Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:9599 cp/init.c:3649
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: cp/decl.c:9613
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9615
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9628
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:9637
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9639
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9645
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9648
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9750
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr ""
  
! #: cp/decl.c:9760
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as array of void"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:9762
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.c:9767
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.c:9769
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.c:9774
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.c:9776
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.c:9781
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.c:9783
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.c:9797
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9801
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9860
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:9863
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:9876
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.c:9888
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9891
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9899
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.c:9902
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9906
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9915
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:9936
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:9943
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:9958
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.c:9964
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10219
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10222 cp/decl.c:10242
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10225
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10234
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr ""
  
! #: cp/decl.c:10256 cp/decl.c:10349 cp/decl.c:10358 cp/decl.c:11911
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10262
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as non-member"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10290
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10341
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:10366
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10371
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10405
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10411
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10419
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:10425
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/decl.c:10466
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ‹ \"complex\" Ñƒ Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ– \"double complex\""
  
! #: cp/decl.c:10515 cp/decl.c:10518 cp/decl.c:10521
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:10537
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: cp/decl.c:10543
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: cp/decl.c:10565 cp/decl.c:10585
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10567
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:10569
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<long long%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10571
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<long%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10573
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<short%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10575
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10577
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10579
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr ""
  
! #: cp/decl.c:10581
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:10587
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10595
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10663
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10702
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10720
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.c:10726
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10736
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:10741
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10747
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:10751
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:10756
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:10766
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:10776
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:10779
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:10781
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.c:10790
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr ""
  
! #: cp/decl.c:10800
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10804
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10808
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:10812
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10823
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.c:10826
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.c:10880
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.c:10884
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10897
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10901
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10908
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:10920
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11001
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11049
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11069
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11072
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11078
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11085
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11095
  #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11099
  #, gcc-internal-format
! msgid "deduced class type %qT in function return type"
  msgstr ""
  
! #: cp/decl.c:11111
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11122
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11125
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11154
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:11160
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11194
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11195
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11203
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11204
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11222
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11237
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11241
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:11243
  #, fuzzy, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:11255
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11281
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11321
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:11334 cp/decl.c:11341
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: cp/decl.c:11343
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:11372
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11373
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:11446
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11516
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11541
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11547
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11577
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11579
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11587
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11627
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11635
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11637
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11648
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "%<explicit%> outside class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.c:11651
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11654
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11663
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11668
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11674
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11679
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11684
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11689
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11720
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11725
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11733
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:11754
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:11841
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:11849
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11851
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:11855
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:11868
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:11888
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11902
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:11917
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11936
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ð¿Ñ€Ð°Ñ‚Ð°ÐºÐ¾Ð»Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11942
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.c:11944
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:11993 cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:11997
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.c:12021
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:12024
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12040
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `::'"
  
! #: cp/decl.c:12062
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12071
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:12080
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.c:12094
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12101
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:12107
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12112
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12118
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.c:12126
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12131
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.c:12140
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.c:12143
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:12198
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:12203
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:12213
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:12259
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12263
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12291
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12295
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12350
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12352
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12356
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12359
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12364
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.c:12375
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12379
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12387
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.c:12394
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12395
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:12430
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12474
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12481
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12487
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12494
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.c:12515
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12526
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:12530
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.c:12695
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:12698
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:12782
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:12786
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:12809
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:12836
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:12838
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
--- 41314,43403 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2952
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2966
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2969
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.c:2984 cp/decl.c:3025 cp/name-lookup.c:2281 cp/name-lookup.c:2692
! #: cp/name-lookup.c:2714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:3009
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.c:3074
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3075
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.c:3169
  #, gcc-internal-format
  msgid "  from here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/decl.c:3192 cp/decl.c:3419
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:3222
  #, gcc-internal-format
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3372 cp/decl.c:3392
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:3382
  #, gcc-internal-format
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:3390
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:3394
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3396
  #, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr ""
  
! #: cp/decl.c:3402
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3434 cp/parser.c:12366 cp/parser.c:12387
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3831
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:3838 cp/parser.c:6366
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:3847
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:3875 cp/decl.c:3968
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:3876
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.c:3898
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3905
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3977
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4180
  #, gcc-internal-format
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr ""
  
! #: cp/decl.c:4276
  #, gcc-internal-format, gfc-internal-format
  msgid "-faligned-new=%d is not a power of two"
  msgstr ""
  
! #: cp/decl.c:4733
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4736
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4739
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:4757
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:4760
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4783
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:4788
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:4806
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.c:4832
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:4840
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:4850
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:4855
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:4858
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4865
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4869
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4873
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4877
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:4881
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.c:4884
  #, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:4909
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.c:4981
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4985
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.c:5054 cp/decl2.c:841
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:5062
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:5091
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:5115
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.c:5123
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:5124
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:5136
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:5148
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:5197
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.c:5230
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5233
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:5298
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:5304 cp/decl.c:6259
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:5314
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:5349
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:5406
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5412
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5431
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.c:5434
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:5490
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:5497
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.c:5509
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qD"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.c:5549
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.c:5573
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:5621
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5625
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:5631
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:5667
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:5674
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5681
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.c:5689
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.c:5693
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5696
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5840
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.c:5881
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:5916
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5924
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.c:5974
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1590
! #: cp/typeck2.c:1638 cp/typeck2.c:1685
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6050
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6159
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:6261
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:6269
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.c:6324
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:6345
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:6390
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:6523
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.c:6525
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.c:6528
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.c:6533
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.c:6712
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:6855
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:6873 cp/decl.c:12605
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.c:6877 cp/decl.c:12609
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.c:6930
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/decl.c:7026
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.c:7081
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7267
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:7329
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.c:7332
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7339
  #, gcc-internal-format
! msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.c:7365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7374
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7592
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:7608
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.c:7617 cp/decl.c:7702
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7621
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7624
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7669
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.c:7695
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:7704
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7725
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.c:7751
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.c:7756
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.c:7761
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.c:7765
! #, gcc-internal-format
! msgid "structured binding refers to incomplete class type %qT"
! msgstr ""
! 
! #: cp/decl.c:7774
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.c:8213
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8222
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8450
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.c:8454
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.c:8457
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.c:8473
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8475
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:8499
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.c:8501
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.c:8506
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.c:8508
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.c:8510
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:8515
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.c:8517
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.c:8519
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.c:8524
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.c:8526
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.c:8528
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.c:8535
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.c:8542
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:8614
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.c:8624
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.c:8630
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.c:8703
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.c:8772
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8782
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:8800
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8808
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:8857
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:8859
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.c:8861
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:8863
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.c:8920
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8921
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:8929
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:8930
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.c:8940
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr ""
  
! #: cp/decl.c:8946
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.c:8959
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.c:8969
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:8977
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8983
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8991
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/decl.c:8996
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.c:9076
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' Ð¿Ð°Ð²Ñ–Ð½Ð½Ð° Ð²Ñ�Ñ€Ñ‚Ð°Ñ†ÑŒ `int'"
  
! #: cp/decl.c:9116
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:9121
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.c:9123
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:9140
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.c:9329
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.c:9337
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:9344
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9464
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.c:9472
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.c:9486
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9493
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:9498
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:9598
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:9600
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:9630 cp/decl.c:9680
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:9646
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is negative"
  msgid "size of array %qD is negative"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' - Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:9648 cp/init.c:3651
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: cp/decl.c:9662
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9664
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9677
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:9686
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9688
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:9694
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9746
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:9799
  #, gcc-internal-format
  msgid "%qD declared as array of %qT"
  msgstr ""
  
! #: cp/decl.c:9809
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as array of void"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:9811
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.c:9816
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.c:9818
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.c:9823
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.c:9825
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.c:9832
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.c:9846
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9850
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:9909
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:9912
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:9925
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.c:9937
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9940
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:9948
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.c:9951
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9955
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.c:9964
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:10007
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.c:10013
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10268
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10271 cp/decl.c:10291
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10274
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:10283
  #, gcc-internal-format
  msgid "%q#T is not a class or a namespace"
  msgstr ""
  
! #: cp/decl.c:10305 cp/decl.c:10398 cp/decl.c:10407 cp/decl.c:11970
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10311
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as non-member"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10339
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:10415
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10420
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:10454
  #, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10460
  #, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.c:10468
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:10474
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/decl.c:10515
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ‹ \"complex\" Ñƒ Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ– \"double complex\""
  
! #: cp/decl.c:10564 cp/decl.c:10567 cp/decl.c:10570
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:10586
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: cp/decl.c:10592
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: cp/decl.c:10614 cp/decl.c:10634
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10616
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:10618
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<long long%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10620
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<long%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10622
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<short%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10624
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10626
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10628
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr ""
  
! #: cp/decl.c:10630
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:10636
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10644
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10712
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10769
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.c:10775
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:10790
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:10800
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:10805
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:10815
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:10825
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr ""
  
! #: cp/decl.c:10828
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr ""
  
! #: cp/decl.c:10830
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:10834
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.c:10839
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:10845
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<register%>"
  msgstr ""
  
! #: cp/decl.c:10849
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.c:10853
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10857
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:10861
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10872
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.c:10875
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10906
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.c:10929
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.c:10946
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:10950
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10957
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.c:10969
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:11050
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11098
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.c:11118
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11121
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11127
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11134
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11147
  #, gcc-internal-format
! msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.c:11156
  #, gcc-internal-format
! msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.c:11169
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11180
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11183
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11212
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:11218
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.c:11247
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11248
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:11252
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11253
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:11261
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11262
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.c:11280
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11295
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11299
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:11301
  #, fuzzy, gcc-internal-format
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:11313
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.c:11339
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:11379
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:11392 cp/decl.c:11399
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: cp/decl.c:11401
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:11430
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.c:11431
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:11504
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11574
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:11599
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:11605
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:11635
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11637
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11645
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:11685
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.c:11693
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11695
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:11706
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "%<explicit%> outside class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.c:11709
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11712
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:11721
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11726
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:11732
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11737
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11742
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11747
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11778
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11783
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11787
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:11813
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:11900
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:11908
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:11910
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:11914
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:11927
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:11947
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11961
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:11976
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:11995
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ð¿Ñ€Ð°Ñ‚Ð°ÐºÐ¾Ð»Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12001
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.c:12003
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:12052 cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:12056
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.c:12080
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:12083
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12099
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `::'"
  
! #: cp/decl.c:12121
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12130
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:12139
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.c:12153
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:12160
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:12166
  #, gcc-internal-format
  msgid "a destructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12171
  #, gcc-internal-format
  msgid "a destructor cannot be %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12177
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.c:12185
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12190
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.c:12199
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.c:12202
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:12257
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:12262
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:12272
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:12318
  #, gcc-internal-format
  msgid "static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12322
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.c:12350
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<concept%>"
  msgstr ""
  
! #: cp/decl.c:12354
  #, gcc-internal-format
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr ""
  
! #: cp/decl.c:12409
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12411
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12415
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12418
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:12423
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.c:12434
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:12446
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.c:12453
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.c:12454
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:12489
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12497
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:12533
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:12540
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:12546
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:12553
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.c:12574
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:12585
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.c:12589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.c:12754
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:12757
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:12841
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:12845
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:12868
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:12895
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.c:12897
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 43296,43467 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13091
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13169
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:13175
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:13202
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr ""
  
! #: cp/decl.c:13208
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13218
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13244
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13255
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:13279
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:13280
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:13291
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:13292
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:13302
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qD must have no arguments"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/decl.c:13303 cp/decl.c:13312
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.c:13313
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:13330 cp/decl.c:13333
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:13360
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13362
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13369
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13371
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13379
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13381
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13396
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13415
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13433
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13488
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:13511
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13514
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13516
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qD has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:13524
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13525 cp/decl.c:13532
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qT has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:13531
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 43417,43588 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13150
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:13228
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:13234
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:13261
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr ""
  
! #: cp/decl.c:13267
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:13277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:13303
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
  #. Variadic.
! #: cp/decl.c:13314
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:13338
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:13339
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:13350
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:13351
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:13361
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qD must have no arguments"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/decl.c:13362 cp/decl.c:13371
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.c:13372
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:13389 cp/decl.c:13392
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:13419
  #, gcc-internal-format
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13421
  #, gcc-internal-format
  msgid "conversion to void will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13428
  #, gcc-internal-format
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13430
  #, gcc-internal-format
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13438
  #, gcc-internal-format
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13440
  #, gcc-internal-format
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.c:13455
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:13474
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13480
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:13492
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:13547
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:13570
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:13573
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:13575
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qD has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:13583
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:13584 cp/decl.c:13591
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qT has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:13590
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 43473,43567 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13546
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:13600 cp/name-lookup.c:4647
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13630 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6435
! #: cp/pt.c:8942
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:13635
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13644 cp/name-lookup.c:4074 cp/name-lookup.c:4081
! #: cp/name-lookup.c:4934 cp/parser.c:6386 cp/parser.c:26286
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.c:13747
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:13783
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:13923
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:13930
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:13941
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.c:13966
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:13996
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:13998
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: cp/decl.c:14143
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14146 cp/decl.c:14154 cp/decl.c:14166 cp/parser.c:18274
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:14151
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14163
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14241
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 43594,43688 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13605
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:13659 cp/name-lookup.c:4652
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13689 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6425
! #: cp/pt.c:9209
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:13694
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13703 cp/name-lookup.c:4079 cp/name-lookup.c:4086
! #: cp/name-lookup.c:4939 cp/parser.c:6376 cp/parser.c:26300
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.c:13806
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:13842
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:13982
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:13989
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.c:14000
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.c:14025
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:14055
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:14057
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: cp/decl.c:14202
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14205 cp/decl.c:14213 cp/decl.c:14225 cp/parser.c:18284
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:14210
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14222
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14300
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 43570,43647 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14388
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14560
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.c:14570
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:14619
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14620
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.c:14631
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:14651
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.c:14762
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:14940 cp/typeck.c:9257
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15285
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "invalid function declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:15727
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:15729 cp/typeck.c:9137
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:15937
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:15951
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl.c:16327
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 43691,43768 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14447
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14619
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.c:14629
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:14678
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14679
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.c:14690
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:14710
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.c:14821
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:14999 cp/typeck.c:9286
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:15344
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "invalid function declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:15786
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.c:15788 cp/typeck.c:9166
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:15996
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:16010
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl.c:16386
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 43681,43687 ****
  msgid "deleting %qT is undefined"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" ÑƒÐ¶Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.c:585 cp/pt.c:5551
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
--- 43802,43808 ----
  msgid "deleting %qT is undefined"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" ÑƒÐ¶Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.c:585 cp/pt.c:5552
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
*************** msgstr ""
*** 43694,43700 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5510
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
--- 43815,43821 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5511
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
*************** msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ
*** 43805,43846 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl2.c:1514
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1581
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1597
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.c:1604
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1607
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1672
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1681
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1714
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
--- 43926,43967 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl2.c:1515
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1582
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1598
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.c:1605
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1608
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.c:1673
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1682
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1715
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
*************** msgstr ""
*** 43849,43915 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1725
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1741
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1770
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1779
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2659
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2663
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2668
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2676
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2694
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2698
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2703
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2710
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4308
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
--- 43970,44036 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1726
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1742
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1771
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1780
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:2660
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2664
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2669
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2677
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2695
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2699
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2704
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2711
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4309
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
*************** msgstr ""
*** 43918,43999 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4317
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4321
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4325
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4333
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4337
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4340
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl2.c:4528
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl2.c:4531
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl2.c:4533
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4605 cp/decl2.c:4608
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4955
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "inline function %qD used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.c:5142
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5244
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5247
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.c:5300
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
--- 44039,44120 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4318
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4322
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4326
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.c:4334
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.c:4338
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4341
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl2.c:4529
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl2.c:4532
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl2.c:4534
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4606 cp/decl2.c:4609
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4956
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "inline function %qD used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.c:5143
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5251
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.c:5254
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.c:5307
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
*************** msgstr ""
*** 44003,44115 ****
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/error.c:3780
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4140
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4145
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4150
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4155
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4160
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4164
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4168
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4173
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4178
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4183
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4188
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4193
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4198
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4203
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4208
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4258
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.c:4262
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/error.c:4267 cp/typeck.c:2408
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.c:4271 cp/typeck.c:2880
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.c:4277
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
--- 44124,44236 ----
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3689
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/error.c:3781
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4141
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4146
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4151
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4156
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4161
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4165
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4169
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4174
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4179
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4184
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4189
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4194
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4199
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4204
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4209
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4259
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.c:4263
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/error.c:4268 cp/typeck.c:2413
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.c:4272 cp/typeck.c:2885
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.c:4278
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 44255,44614 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr ""
  
! #: cp/init.c:392
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/init.c:461
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.c:500
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/init.c:506
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr ""
  
! #: cp/init.c:564
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr ""
  
! #: cp/init.c:611
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
  
! #: cp/init.c:671
  #, fuzzy, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:697
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:718
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/init.c:829
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:843 cp/init.c:867 cp/init.c:2408 cp/method.c:1368
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/init.c:845 cp/init.c:862 cp/init.c:869 cp/init.c:2393 cp/init.c:2421
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/init.c:860 cp/init.c:2380 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:1039
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.c:1042
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: cp/init.c:1046
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:1050
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "  when initialized here"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:1067
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/init.c:1071
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.c:1156
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.c:1253
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:1480 cp/init.c:1499
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:1486
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:1493
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:1532
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:1540
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1587
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1595
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.c:1598
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.c:1708 cp/init.c:4384 cp/typeck2.c:1172
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2017 cp/semantics.c:3268
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/init.c:2073
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:2087
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:2173 cp/typeck.c:1888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:2180 cp/semantics.c:1835
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:2377
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2385
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2389
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.c:2405
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2413
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2417
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.c:2708
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.c:2719
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.c:2730
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.c:2878
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.c:2888
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2902
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.c:2918
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2930
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr ""
  
! #: cp/init.c:2973
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/init.c:3099
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ \"%s\" Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð° Ñž ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/init.c:3106 cp/search.c:1023
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/init.c:3179
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3182
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.c:3185
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3368
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.c:3631
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:3663
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:3672
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:3741
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3745
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4293
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:4597
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:4621
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4626
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4640
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4645
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4952
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
--- 44376,44735 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr ""
  
! #: cp/init.c:394
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/init.c:463
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.c:502
  #, fuzzy, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/init.c:508
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr ""
  
! #: cp/init.c:566
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr ""
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:615
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
  
! #: cp/init.c:673
  #, fuzzy, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:699
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:720
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/init.c:831
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:845 cp/init.c:869 cp/init.c:2410 cp/method.c:1368
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/init.c:847 cp/init.c:864 cp/init.c:871 cp/init.c:2395 cp/init.c:2423
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/init.c:862 cp/init.c:2382 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:1041
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.c:1044
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.c:1050
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:1052
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "  when initialized here"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:1069
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/init.c:1073
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.c:1158
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.c:1255
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:1482 cp/init.c:1501
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:1488
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:1495
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:1534
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:1542
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1589
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1597
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.c:1600
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.c:1710 cp/init.c:4386 cp/typeck2.c:1175
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2019 cp/semantics.c:3268
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/init.c:2075
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:2089
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:2175 cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:2182 cp/semantics.c:1835
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:2379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2387
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2391
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.c:2407
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2415
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2419
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.c:2710
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.c:2721
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.c:2732
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.c:2880
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.c:2890
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2904
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2922
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2932
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr ""
  
! #: cp/init.c:2975
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/init.c:3101
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ \"%s\" Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð° Ñž ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/init.c:3108 cp/search.c:1023
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/init.c:3181
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3184
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.c:3187
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3370
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.c:3633
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:3665
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:3674
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:3743
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3747
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4295
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:4599
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:4623
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4628
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4642
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4647
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4954
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
*************** msgstr ""
*** 44620,44626 ****
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variable-size type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
--- 44741,44747 ----
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
*************** msgstr ""
*** 44703,44769 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2363
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2367
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2650
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3261
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3266
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3343
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3430
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3859
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3906
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3912
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4184
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4189
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4194
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
--- 44824,44890 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2366
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2370
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2653
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3264
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3269
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3346
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3433
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3862
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3909
  #, gcc-internal-format
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:3915
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.c:4187
  #, gcc-internal-format
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4192
  #, gcc-internal-format
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
  
! #: cp/mangle.c:4197
  #, gcc-internal-format
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr ""
*************** msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
*** 44882,44925 ****
  msgid "defaulted function %q+D with default argument"
  msgstr ""
  
! #: cp/name-lookup.c:2282
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "%q#D conflicts with a previous declaration"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/name-lookup.c:2434
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/name-lookup.c:2557
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.c:2662
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/name-lookup.c:2779
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr ""
  
! #: cp/name-lookup.c:2940
  #, fuzzy, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.c:2942
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "does not match previous declaration %q#D"
--- 45003,45046 ----
  msgid "defaulted function %q+D with default argument"
  msgstr ""
  
! #: cp/name-lookup.c:2283
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "%q#D conflicts with a previous declaration"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/name-lookup.c:2435
  #, fuzzy, gcc-internal-format
  msgid "%q#D hides constructor for %q#D"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.c:2567
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.c:2667
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %q#D shadows a parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/name-lookup.c:2784
  #, gcc-internal-format
  msgid "declaration of %qD shadows a member of %qT"
  msgstr ""
  
! #: cp/name-lookup.c:2945
  #, fuzzy, gcc-internal-format
  msgid "local external declaration %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.c:2947
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "does not match previous declaration %q#D"
*************** msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�
*** 44928,45178 ****
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3065
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.c:3127
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3247
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr ""
  
! #: cp/name-lookup.c:3250
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr ""
  
! #: cp/name-lookup.c:3270 cp/name-lookup.c:3280
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr ""
  
! #: cp/name-lookup.c:3273
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr ""
  
! #: cp/name-lookup.c:3284
  #, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3342
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr ""
  
! #: cp/name-lookup.c:3345
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr ""
  
! #: cp/name-lookup.c:4014
  #, gcc-internal-format
  msgid "%qT is not a namespace or unscoped enum"
  msgstr ""
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4024
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr ""
  
! #: cp/name-lookup.c:4031
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4039
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4052
  #, fuzzy, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.c:4069
  #, fuzzy, gcc-internal-format
  msgid "%qD not declared"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: cp/name-lookup.c:4780
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.c:4787
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.c:4804
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/name-lookup.c:4838
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4847
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:4914
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4953
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.c:5005
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.c:5007
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.c:5016
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5061
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.c:5068
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5078
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5084
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5103 cp/name-lookup.c:6854
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qD attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/name-lookup.c:5376
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5391
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:5397
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5410 cp/name-lookup.c:5572
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5536
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5719
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.c:5721
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.c:6476
  #, gcc-internal-format
! msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:6848
  #, fuzzy, gcc-internal-format
  msgid "strong using directive no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: cp/name-lookup.c:6851
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:6868
  #, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr ""
  
! #: cp/name-lookup.c:6952
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:6972
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.c:7007
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.c:7008
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: cp/name-lookup.c:7081
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7090
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 45049,45304 ----
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3070
  #, gcc-internal-format
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.c:3132
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, gcc-internal-format
  msgid "name lookup of %qD changed"
  msgstr ""
  
! #: cp/name-lookup.c:3255
  #, gcc-internal-format
  msgid "matches this %qD under ISO standard rules"
  msgstr ""
  
! #: cp/name-lookup.c:3257
  #, gcc-internal-format
  msgid "  matches this %qD under old rules"
  msgstr ""
  
! #: cp/name-lookup.c:3275 cp/name-lookup.c:3285
  #, gcc-internal-format
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr ""
  
! #: cp/name-lookup.c:3278
  #, gcc-internal-format
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr ""
  
! #: cp/name-lookup.c:3289
  #, gcc-internal-format
  msgid "using obsolete binding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:3347
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr ""
  
! #: cp/name-lookup.c:3350
  #, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr ""
  
! #: cp/name-lookup.c:4019
  #, gcc-internal-format
  msgid "%qT is not a namespace or unscoped enum"
  msgstr ""
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4029
  #, gcc-internal-format
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr ""
  
! #: cp/name-lookup.c:4036
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD not allowed in using-declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4044
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4057
  #, fuzzy, gcc-internal-format
  msgid "%qD is already declared in this scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.c:4074
  #, fuzzy, gcc-internal-format
  msgid "%qD not declared"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: cp/name-lookup.c:4785
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.c:4792
  #, gcc-internal-format
  msgid "%<%T::%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.c:4809
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/name-lookup.c:4843
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4852
  #, gcc-internal-format
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr ""
  
! #: cp/name-lookup.c:4919
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.c:4958
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.c:5010
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.c:5012
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.c:5021
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.c:5069
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.c:5076
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5086
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5092
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5111 cp/name-lookup.c:7065
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qD attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/name-lookup.c:5426
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:5447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5472 cp/name-lookup.c:5764
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5704
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5711
! #, gcc-internal-format
! msgid "%<std::%s%> is only available from %s onwards"
! msgstr ""
! 
! #: cp/name-lookup.c:5929
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.c:5932
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.c:6687
  #, gcc-internal-format
! msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn't a template"
  msgstr ""
  
! #: cp/name-lookup.c:7059
  #, fuzzy, gcc-internal-format
  msgid "strong using directive no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: cp/name-lookup.c:7062
  #, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.c:7079
  #, gcc-internal-format
  msgid "attributes ignored on local using directive"
  msgstr ""
  
! #: cp/name-lookup.c:7163
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:7183
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.c:7218
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.c:7219
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: cp/name-lookup.c:7292
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7301
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr ""
*** 45192,45198 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37233
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 45318,45324 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37254
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr ""
*** 45217,45223 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2949 cp/parser.c:18211
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
--- 45343,45349 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2949 cp/parser.c:18221
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€
*** 45297,45303 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3143 cp/pt.c:17482
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 45423,45429 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:3143 cp/pt.c:17853
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr ""
*** 45520,45526 ****
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12950
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
--- 45646,45652 ----
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12940
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
*************** msgstr ""
*** 45602,45608 ****
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5948 cp/parser.c:7870
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
--- 45728,45734 ----
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5948 cp/parser.c:7860
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
*************** msgstr ""
*** 45617,46492 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:6110
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/parser.c:6121 cp/parser.c:20238
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:6230
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6298
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6324
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6332
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6436 cp/typeck.c:2679 cp/typeck.c:2682 cp/typeck.c:2699
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:6514
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6721 cp/parser.c:8957
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6807
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6899
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:6911 cp/pt.c:18043
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:7005
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/parser.c:7064
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7606 cp/typeck.c:2567
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/parser.c:7615
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr ""
  
! #: cp/parser.c:7922
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8020
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/parser.c:8121
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8411
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.c:8427
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8429
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8461
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8509
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8538
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8666
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:9062
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr ""
  
! #: cp/parser.c:9210
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9213
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.c:9417
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:10120
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10129
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr ""
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:10297
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10314
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10359
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10366
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10388
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.c:10392 cp/parser.c:10402 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:10398
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10434
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10439
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10495
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10499
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:10531
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "default argument specified for lambda parameter"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:10549
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/parser.c:10596
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10966 cp/parser.c:11159
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:11006
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:11052
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11175
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:11223
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:11350
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11377
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11547 cp/parser.c:28469
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:11580
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:12019
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.c:12057
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
! msgstr ""
! 
! #: cp/parser.c:12063
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
! msgstr ""
! 
! #: cp/parser.c:12115
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12260 cp/parser.c:28472
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected iteration-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:12308
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12436
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12444
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12457 cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12630 cp/parser.c:23570
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12873
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13087
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13107
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13128
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13152
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:13207
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13210
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "Ð½ÐµÐ°Ð´Ð½Ð¾Ð»ÑŒÐºÐ°Ð²Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%T' Ñ– `%T'"
  
! #: cp/parser.c:13261
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13310
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:13328
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:13495
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:13562
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13598
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13604
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/parser.c:13697
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:13767 cp/parser.c:24050
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13809
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ‹Ñ„Ñ–ÐºÐ°Ñ†Ñ‹Ñ�! ÐŸÐ°Ð¼Ñ‹Ð»ÐºÐ° Ñž cc."
  
! #: cp/parser.c:13913
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:14115
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:14268
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.c:14299
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14383
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14405
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:14417 cp/pt.c:23900
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14429 cp/pt.c:23912
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14481
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14551
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14926
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14932
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14941
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14947
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.c:14974
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected operator"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15019
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:15189
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:15197
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:15282
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15346
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:15581 cp/parser.c:15667 cp/parser.c:21681
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:15585 cp/parser.c:15671
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:15737
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15797
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15801
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15805
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15915
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.c:15983 cp/parser.c:16113 cp/parser.c:16328
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:16029
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:16031
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:16180
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:16289 cp/parser.c:16307 cp/parser.c:16474
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.c:16449
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:16576
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16580
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16639
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16860
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.c:17044
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17050
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17055
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:17200
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:17269
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.c:17622
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17845
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.c:17932
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17936
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:17941
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18075
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/parser.c:18086
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.c:18101
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.c:18156
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:18205
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:18219
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:18231 cp/parser.c:23057
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18236 cp/parser.c:23062
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18248 cp/parser.c:23076
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/parser.c:18285
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/parser.c:18305
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18308
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18487
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a namespace-name"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/parser.c:18493
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.c:18560
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18568
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.c:18573
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18577
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18580
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18587
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18642
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:18793
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18808
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.c:18855
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18930
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.c:19095
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19482
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19497
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.c:19548
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19587 cp/parser.c:21893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "expected initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:19668
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/parser.c:19702
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19716
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.c:20158
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:20284
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:20288
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 45743,46608 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:6111 cp/parser.c:20249
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6288
  #, gcc-internal-format
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr ""
  
! #: cp/parser.c:6314
  #, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6322
  #, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6426 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:6504
  #, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.c:6711 cp/parser.c:8950
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
  
! #: cp/parser.c:6797
  #, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr ""
  
! #: cp/parser.c:6889
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:6901 cp/pt.c:18416
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:6995
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/parser.c:7054
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7596 cp/typeck.c:2572
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/parser.c:7605
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a class member"
  msgstr ""
  
! #: cp/parser.c:7912
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8013
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/parser.c:8114
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.c:8404
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.c:8420
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:8422
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8454
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8502
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.c:8531
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.c:8659
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:9055
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr ""
  
! #: cp/parser.c:9203
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9206
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.c:9410
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr ""
  
! #: cp/parser.c:9832
! #, gcc-internal-format
! msgid "types may not be defined within __builtin_offsetof"
! msgstr ""
! 
! #: cp/parser.c:10119
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10128
  #, gcc-internal-format
  msgid "lambda-expression in template-argument"
  msgstr ""
  
! #: cp/parser.c:10281
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:10296
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10313
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10358
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10365
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:10397
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10433
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10438
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10494
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10498
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:10530
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "default argument specified for lambda parameter"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.c:10548
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<mutable%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/parser.c:10595
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10965 cp/parser.c:11158
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.c:11005
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:11051
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:11165
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11174
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:11222
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:11349
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11376
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11546 cp/parser.c:28490
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:11579
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
! #: cp/parser.c:12018
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.c:12105
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12250 cp/parser.c:28493
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected iteration-statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: cp/parser.c:12298
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12426
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12434
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:12447 cp/parser.c:28496
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.c:12620 cp/parser.c:23584
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12863
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13083
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13103
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13124
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13148
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.c:13203
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13206
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "Ð½ÐµÐ°Ð´Ð½Ð¾Ð»ÑŒÐºÐ°Ð²Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%T' Ñ– `%T'"
  
! #: cp/parser.c:13257
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13306
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:13324
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:13491
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:13558
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13594
  #, gcc-internal-format
  msgid "decl-specifier invalid in condition"
  msgstr ""
  
! #: cp/parser.c:13600
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/parser.c:13693
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:13763 cp/parser.c:24064
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13805
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ‹Ñ„Ñ–ÐºÐ°Ñ†Ñ‹Ñ�! ÐŸÐ°Ð¼Ñ‹Ð»ÐºÐ° Ñž cc."
  
! #: cp/parser.c:13909
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:14111
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.c:14264
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.c:14291
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14379
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.c:14406
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:14418 cp/pt.c:24255
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14430 cp/pt.c:24267
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14482
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:14552
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14927
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14933
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14942
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14948
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.c:14975
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected operator"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15020
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.c:15190
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:15198
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:15283
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15347
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:15582 cp/parser.c:15668 cp/parser.c:21694
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:15586 cp/parser.c:15672
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:15738
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.c:15798
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:15802
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15806
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15924
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.c:15992 cp/parser.c:16122 cp/parser.c:16337
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:16038
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:16040
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:16189
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:16298 cp/parser.c:16316 cp/parser.c:16483
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.c:16458
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:16585
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.c:16589
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.c:16648
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:16869
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.c:17053
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17059
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17064
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:17209
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.c:17278
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.c:17631
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17854
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.c:17942
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:17946
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:17951
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18085
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/parser.c:18096
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.c:18111
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.c:18166
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:18215
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.c:18229
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.c:18241 cp/parser.c:23070
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18246 cp/parser.c:23075
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:18258 cp/parser.c:23089
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.c:18282
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/parser.c:18295
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/parser.c:18315
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18318
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18497
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a namespace-name"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/parser.c:18503
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.c:18570
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18578
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.c:18583
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.c:18587
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.c:18590
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.c:18597
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.c:18652
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.c:18803
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18818
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18875
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18940
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.c:19106
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19493
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: cp/parser.c:19504
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19508
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.c:19559
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19598 cp/parser.c:21906
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "expected initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:19679
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/parser.c:19713
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:19727
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.c:20169
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:20295
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.c:20299
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°
*** 46495,46900 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20317
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ð°Ð»ÑŒÐ½Ñ–Ðº"
  
! #: cp/parser.c:20325
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:20327
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20399
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:20424
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:20543
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:20545
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.c:20566
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.c:20627
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.c:20681
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.c:20718
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20776
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate virt-specifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.c:21014
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/parser.c:21020 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%T'"
  
! #: cp/parser.c:21041
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.c:21046
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:21134
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.c:21437
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21512
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21665
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21683
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21689
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:21691
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:22118
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22138
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.c:22176
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:22190
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22215
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.c:22253
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22309 cp/parser.c:22435
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22637
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.c:22640
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22643
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.c:22999
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:23010
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ð°Ð¹Ñ�ÑŒÑ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ñ�Ñ�Ð° %s"
  
! #: cp/parser.c:23018
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23025
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:23037
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.c:23043
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:23101
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:23132
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.c:23168
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23227
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/parser.c:23317 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:23341
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23345
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.c:23591
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23609
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23627
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23731
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.c:23744
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23889
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23909
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.c:23956
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:24044
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24079
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:24209
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24229
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24253
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:24256
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:24350 cp/parser.c:24428
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:24436
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:24442
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24486
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:24525
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24636
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:25189
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:25203
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:25287
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25291
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25328
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.c:25389
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25707
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25739
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:26446
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26451
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:26455
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
--- 46611,47016 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20328
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ð°Ð»ÑŒÐ½Ñ–Ðº"
  
! #: cp/parser.c:20336
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20410
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:20435
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:20554
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:20556
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.c:20577
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.c:20638
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.c:20692
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.c:20729
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.c:20787
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate virt-specifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.c:21025
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/parser.c:21031 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2090
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%T'"
  
! #: cp/parser.c:21052
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.c:21057
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:21145
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.c:21429
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21504
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.c:21678
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:21696
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:21702
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:21704
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.c:22131
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22151
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.c:22189
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.c:22203
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22228
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.c:22266
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22322 cp/parser.c:22448
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.c:22650
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.c:22653
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22656
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.c:23012
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:23023
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ð°Ð¹Ñ�ÑŒÑ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ñ�Ñ�Ð° %s"
  
! #: cp/parser.c:23031
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23038
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.c:23050
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.c:23056
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:23114
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:23146
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.c:23182
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23241
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/parser.c:23331 cp/parser.c:28499
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.c:23355
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23359
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.c:23605
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23623
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:23641
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23738
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23745
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.c:23758
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23903
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23923
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23984
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:24058
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24093
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.c:24223
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24243
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24267
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:24270
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:24364 cp/parser.c:24442
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:24450
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:24456
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24500
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:24539
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24650
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.c:25203
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.c:25217
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:25301
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25305
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25342
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.c:25403
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25721
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25753
  #, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr ""
  
! #: cp/parser.c:26467
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26472
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:26476
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
*************** msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð
*** 46903,47576 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26462
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26811
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: cp/parser.c:26970
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26975
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty introduction-list"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:27069
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:27091
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:27100
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:27120
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:27224
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:27275
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:27321
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:27629
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27642
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27937
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28097
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:28112
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:28246
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: cp/parser.c:28254
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:28259
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.c:28283
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.c:28335
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.c:28338
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.c:28341
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.c:28347
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.c:28350
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.c:28353
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.c:28356
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected %<operator%>"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.c:28445
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.c:28751
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28756
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/parser.c:28777
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:29041
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/parser.c:29282 cp/parser.c:30599 cp/parser.c:30787
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29351
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29421
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29452
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29862
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29937 cp/parser.c:29955
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29949 cp/parser.c:30014
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:30057
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30263 cp/parser.c:30270 cp/parser.c:30277
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid type for instance variable"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð´Ð»Ñ� gen_tst_reg"
  
! #: cp/parser.c:30392
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:30564
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30571
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/parser.c:30846 cp/parser.c:30853 cp/parser.c:30860
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid type for property"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:31990
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32703
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:34890
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35210 cp/pt.c:16046
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:35295
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:37500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:37528
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.c:37540
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37641
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37661 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37666 cp/semantics.c:5430
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37669 cp/pt.c:12611 cp/semantics.c:5436
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37672 cp/semantics.c:5442
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38026
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38036
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38371
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38414 cp/semantics.c:8587
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38416 cp/semantics.c:8589
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38610
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:38906
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38938
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:39018
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:39274
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39330
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:302
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.c:314
  #, fuzzy, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:693
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.c:707
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.c:791
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr ""
  
! #: cp/pt.c:801
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.c:803 cp/pt.c:1030
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "  from definition of %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/pt.c:820
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr ""
  
! #: cp/pt.c:940
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:952
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of alias template %qD"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.c:955 cp/pt.c:1092
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.c:987
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.c:1028
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr ""
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1070
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.c:1088
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr ""
  
! #: cp/pt.c:1551
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.c:1953 cp/semantics.c:5290
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
  
! #: cp/pt.c:2088
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:2093
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:2364
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.c:2367
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2378
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.c:2588
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/pt.c:2597
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr ""
  
! #: cp/pt.c:2603
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2627
  #, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2632
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
! #: cp/pt.c:2729
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.c:2733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2823 cp/pt.c:2882
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:2836
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2842
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2850
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:2853
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:2855
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.c:2861
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.c:2892
  #, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2895
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2928
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.c:2966
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a template function"
--- 47019,47692 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26483
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.c:26832
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: cp/parser.c:26991
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26996
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27066
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty introduction-list"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/parser.c:27090
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.c:27112
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:27121
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:27141
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:27245
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:27296
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.c:27342
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:27650
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:27663
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:27958
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28118
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:28133
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:28267
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: cp/parser.c:28275
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:28280
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.c:28304
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.c:28377
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected %<operator%>"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.c:28401
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.c:28404
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.c:28407
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.c:28410
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.c:28413
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.c:28416
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.c:28419
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.c:28451
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.c:28466
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.c:28469
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.c:28502
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.c:28772
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:28777
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:28819
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:29062
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/parser.c:29303 cp/parser.c:30620 cp/parser.c:30808
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29372
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29442
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29473
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29958 cp/parser.c:29976
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.c:29970 cp/parser.c:30035
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.c:30078
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30284 cp/parser.c:30291 cp/parser.c:30298
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid type for instance variable"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð´Ð»Ñ� gen_tst_reg"
  
! #: cp/parser.c:30413
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:30585
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30592
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/parser.c:30867 cp/parser.c:30874 cp/parser.c:30881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid type for property"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:32011
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32724
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:34911
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35231 cp/pt.c:16392
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.c:35316
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.c:37521
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.c:37549
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.c:37561
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37662
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.c:37682 cp/semantics.c:5405
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37687 cp/semantics.c:5414
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37690 cp/pt.c:12944 cp/semantics.c:5420
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37693 cp/semantics.c:5426
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38047
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38057
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38392
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38435 cp/semantics.c:8575
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38437 cp/semantics.c:8577
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38631
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:38927
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:38959
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.c:39039
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/parser.c:39295
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39351
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:303
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.c:315
  #, fuzzy, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:694
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.c:708
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.c:792
  #, gcc-internal-format
  msgid "specialization of %qD must appear at namespace scope"
  msgstr ""
  
! #: cp/pt.c:802
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.c:804 cp/pt.c:1031
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "  from definition of %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/pt.c:821
  #, gcc-internal-format
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr ""
  
! #: cp/pt.c:941
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:953
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of alias template %qD"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.c:956 cp/pt.c:1093
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.c:988
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.c:1029
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr ""
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1071
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.c:1089
  #, gcc-internal-format
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr ""
  
! #: cp/pt.c:1552
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.c:1954 cp/semantics.c:5274
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
  
! #: cp/pt.c:2089
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:2094
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:2365
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.c:2368
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2379
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
! #: cp/pt.c:2589
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/pt.c:2598
  #, gcc-internal-format
  msgid "too many template headers for %qD (should be %d)"
  msgstr ""
  
! #: cp/pt.c:2604
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2628
  #, gcc-internal-format
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2633
  #, gcc-internal-format
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr ""
  
! #: cp/pt.c:2730
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
! #: cp/pt.c:2735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2824 cp/pt.c:2883
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:2837
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2843
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:2851
  #, fuzzy, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:2854
  #, fuzzy, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:2856
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.c:2862
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization declared %<concept%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.c:2893
  #, gcc-internal-format
  msgid "non-type partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2896
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2929
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.c:2967
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a template function"
*************** msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ
*** 47584,47739 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3028
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.c:3044
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/pt.c:3075
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr ""
  
! #: cp/pt.c:3078
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "friend declaration here"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.c:3186
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.c:3620
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.c:3941
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4009
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4011
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4062
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4079 cp/pt.c:4834
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.c:4081
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr ""
  
! #: cp/pt.c:4207
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.c:4210
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.c:4212
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:4770
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.c:4829
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/pt.c:4853
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4857
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4861 cp/pt.c:4872
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4869
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4884
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4886
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.c:4933
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4936
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4957
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5003
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:5065
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.c:5069
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.c:5246
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
--- 47700,47855 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3029
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.c:3045
  #, fuzzy, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/pt.c:3076
  #, gcc-internal-format
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr ""
  
! #: cp/pt.c:3079
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "friend declaration here"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.c:3187
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of function concept %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.c:3621
  #, gcc-internal-format, gfc-internal-format
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.c:3942
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4010
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4012
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no argument packs"
  msgstr ""
  
! #: cp/pt.c:4063
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4080 cp/pt.c:4835
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.c:4082
  #, gcc-internal-format
  msgid "        <anonymous>"
  msgstr ""
  
! #: cp/pt.c:4208
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.c:4211
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.c:4213
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:4771
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/pt.c:4854
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4858
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4870
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4885
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.c:4887
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.c:4934
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4958
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:5004
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:5066
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.c:5070
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.c:5247
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
*************** msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð
*** 47741,47787 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5268
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5304
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5307
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5310
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5313
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5316 cp/pt.c:5374
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.c:5488
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:5495
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 47857,47903 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5269
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5305
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.c:5308
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.c:5311
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5314
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.c:5317 cp/pt.c:5375
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.c:5489
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.c:5504
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 47791,47867 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5525
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:5668
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.c:5711
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5725
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5728
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5730
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5751
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.c:5754
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5881
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:5894
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:5905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  msgstr[1] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:5909
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  msgstr[1] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.c:5946
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5947
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
--- 47907,47983 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5526
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:5669
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.c:5712
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:5726
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5729
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:5752
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.c:5755
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.c:5882
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:5895
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:5906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  msgstr[1] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:5910
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  msgstr[1] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.c:5947
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:5948
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
*************** msgstr ""
*** 47870,48276 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5957
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/pt.c:5959
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "original definition appeared here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/pt.c:5987
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.c:5990
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.c:6249 cp/pt.c:6317
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:6252
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6255
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6267
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6271
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6320
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6322
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.c:6382
  #, fuzzy, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6400
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6420
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.c:6430
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6451
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6455
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6477
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:6520
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.c:6533
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.c:6537
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6558
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:6568
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:6608
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6757
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "in template argument for type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.c:6771
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr ""
  
! #: cp/pt.c:6832
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6840
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6856
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.c:6863
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6872
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6887
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6896
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6903
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.c:6932
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6940
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6958
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:6974
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6985
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:7035
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:7037
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7091
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:7653
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7669
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7804
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7833
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:7838
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7854 cp/pt.c:7876 cp/pt.c:7930
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7859
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7864
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7867
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7881
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7884
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7934
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7948
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7951
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.c:8011
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:8148 cp/pt.c:8464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:8163 cp/pt.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8293
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:8302
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/pt.c:8327
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8331
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8430
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8787
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:8954
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:8956
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:9079
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9428
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:9865
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11393
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11824
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:11827
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12414
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
--- 47986,48397 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5958
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/pt.c:5960
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "original definition appeared here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/pt.c:5988
  #, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.c:5991
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.c:6250 cp/pt.c:6318
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:6253
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6256
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.c:6268
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6272
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6321
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.c:6323
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.c:6383
  #, fuzzy, gcc-internal-format
  msgid "  couldn't deduce template parameter %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.c:6392
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6401
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6410
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.c:6421
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.c:6431
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6440
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6452
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6456
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6467
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6478
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6490
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:6521
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.c:6534
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.c:6538
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.c:6549
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:6609
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:6758
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "in template argument for type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.c:6772
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr ""
  
! #: cp/pt.c:6833
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6841
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.c:6857
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr ""
  
! #: cp/pt.c:6864
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.c:6873
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.c:6888
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6897
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.c:6904
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.c:6933
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6941
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:6959
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:6975
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr ""
  
! #: cp/pt.c:6986
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr ""
  
! #: cp/pt.c:7036
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:7038
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7092
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:7654
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7670
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.c:7805
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.c:7834
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:7839
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:7855 cp/pt.c:7877 cp/pt.c:7931
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7860
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:7865
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:7868
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:7882
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:7885
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:7935
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.c:7949
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:7952
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.c:8012
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.c:8149 cp/pt.c:8465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:8164 cp/pt.c:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:8294
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.c:8303
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/pt.c:8328
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8332
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.c:8431
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9054
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:9221
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:9223
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.c:9346
  #, gcc-internal-format
  msgid "template constraint failure"
  msgstr ""
  
! #: cp/pt.c:9697
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.c:10125
  #, gcc-internal-format, gfc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:11202
! #, gcc-internal-format
! msgid "flexible array member %qD in union"
! msgstr ""
! 
! #: cp/pt.c:11691
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12160
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12163
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12747
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
*************** msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð
*** 48288,48567 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13375
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.c:13548
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: cp/pt.c:13550
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.c:13668
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: cp/pt.c:13670
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/pt.c:13710
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14304
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14306
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:14308
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14321
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.c:14324
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14372
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14378
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14384
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:14450
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.c:14483
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:14520
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14528
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14592
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:14667
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:14845
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:14860
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:14862
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15052
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:15537 cp/pt.c:17017
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:15541 cp/pt.c:17021
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17961
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:17989
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17994
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17997
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18002
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:18339
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:18342
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:18653
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:18655
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.c:18665
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:18680
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:18698
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:22624
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22626
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22632
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.c:22656 cp/pt.c:22743
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22675
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:22681 cp/pt.c:22738
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:22686
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:22694
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22730
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22753 cp/pt.c:22838
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22758 cp/pt.c:22855
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:22814
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22816
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22825
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:22843
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:22889
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23186
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 48409,48688 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13708
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.c:13881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: cp/pt.c:13883
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.c:14001
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: cp/pt.c:14003
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/pt.c:14043
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14637
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:14639
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:14641
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14654
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.c:14657
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.c:14705
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:14711
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:14717
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:14783
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.c:14816
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:14853
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14861
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:14925
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.c:15000
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:15178
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.c:15193
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:15195
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:15394
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:15883 cp/pt.c:17386
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.c:15887 cp/pt.c:17390
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18334
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18362
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18367
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18370
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18375
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.c:18712
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.c:18715
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.c:19026
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.c:19028
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.c:19038
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:19053
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.c:19071
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:22972
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22974
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:22980
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.c:23004 cp/pt.c:23091
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23023
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.c:23029 cp/pt.c:23086
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:23034
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.c:23042
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23078
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23101 cp/pt.c:23187
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23106 cp/pt.c:23204
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:23163
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23165
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23174
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:23192
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:23238
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:23536
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 48573,48678 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23492
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:23693
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:24062
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:24064
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:25367
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/pt.c:25605
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26075
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:26213
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:26220
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:26234
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:26241
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:26303
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26306
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26338
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26373
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:26375
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:26408
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26412
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26416
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26420
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
--- 48694,48804 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23842
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:24043
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:24418
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:24420
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.c:25723
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/pt.c:25961
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.c:26440
  #, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.c:26586
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:26593
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.c:26607
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.c:26614
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.c:26676
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26679
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26711
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/pt.c:26746
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.c:26748
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:26781
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26785
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26789
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.c:26793
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
+ #: cp/pt.c:26912
+ #, fuzzy, gcc-internal-format
+ msgid "invalid use of %qT in template argument"
+ msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
+ 
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
*************** msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ
*** 48878,48884 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2656 cp/typeck.c:2599
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
--- 49004,49010 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:2656 cp/typeck.c:2604
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ
*** 48928,48934 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3443 cp/semantics.c:9281
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
--- 49054,49060 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.c:3443 cp/semantics.c:9269
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
*************** msgid "%qT is not an enumeration type"
*** 49000,49293 ****
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4025
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4054
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4063
  #, gcc-internal-format
! msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
  msgstr ""
  
! #: cp/semantics.c:4071
  #, gcc-internal-format
! msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:4077
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.c:4089
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4599 cp/semantics.c:6081 cp/semantics.c:6152
! #: cp/semantics.c:6195 cp/semantics.c:6545 cp/semantics.c:6644
! #: cp/semantics.c:6787
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5287
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5560
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5608
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5719
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5953
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5967
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5989
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6164
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6207
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6252
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6266
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6300
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6303
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6307
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6329
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6333
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6338
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6388
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6418
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6431
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.c:6450
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6478
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6507
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6555
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.c:6569
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6575
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6588
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6637
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr ""
  
! #: cp/semantics.c:6922
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6926
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6991
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7020
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7049
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7078
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7117
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7536
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7550
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7755
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8183
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8410 cp/semantics.c:8420
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8714
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8721
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8751
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8779
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9320
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9373
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9375
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9393
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
--- 49126,49419 ----
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4009
  #, gcc-internal-format
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.c:4038
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4052
  #, gcc-internal-format
! msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:4056
  #, gcc-internal-format
! msgid "cannot apply %<offsetof%> to member function"
  msgstr ""
  
! #: cp/semantics.c:4061
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.c:4072
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.c:4583 cp/semantics.c:6069 cp/semantics.c:6140
! #: cp/semantics.c:6183 cp/semantics.c:6533 cp/semantics.c:6632
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5271
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:5544
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.c:5592
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.c:5707
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5941
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5955
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5977
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6080
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6152
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6195
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.c:6240
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6254
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6288
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6291
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6295
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6317
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6321
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6326
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6376
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6406
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6419
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.c:6438
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6466
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6495
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6516
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6543
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.c:6557
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6563
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6576
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6625
  #, gcc-internal-format
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr ""
  
! #: cp/semantics.c:6910
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6914
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6979
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7008
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7037
  #, gcc-internal-format
  msgid "%<num_tasks%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:7066
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:7105
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.c:7524
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7538
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7743
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8171
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8398 cp/semantics.c:8408
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8702
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: cp/semantics.c:8704
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8709
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.c:8739
  #, gcc-internal-format
  msgid "argument to decltype must be an expression"
  msgstr ""
  
! #: cp/semantics.c:8767
  #, gcc-internal-format
  msgid "decltype cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.c:9308
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9361
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.c:9363
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9381
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
*************** msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½Ðº
*** 49412,49423 ****
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.c:5438
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.c:5451
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
--- 49538,49549 ----
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.c:5440
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.c:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 49477,50267 ****
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1617
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1703
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1711
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1760
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1771
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1848
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:2067
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2233
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2237
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2371 cp/typeck.c:2812
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2375 cp/typeck.c:2816
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2406
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:2465
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr ""
  
! #: cp/typeck.c:2614
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.c:2623
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2740
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2846 cp/typeck.c:2872
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:2911
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:2947
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: cp/typeck.c:2954
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr ""
  
! #: cp/typeck.c:2983
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a member template function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/typeck.c:3151
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:3182
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3185
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3188
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:3191
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3255
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:3350
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:3384
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.c:3457
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:3688
  #, fuzzy, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/typeck.c:3703
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:3724
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3741
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3744
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3747
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3804
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3805
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3810
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3811
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3817
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3818
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3828
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3829
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3912
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:3915
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:4159
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4170
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4288 cp/typeck.c:4299
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4345
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:4702
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "left rotate count is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: cp/typeck.c:4703
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4709
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4710
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4793 cp/typeck.c:4801 cp/typeck.c:5081 cp/typeck.c:5089
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:5003 cp/typeck.c:5016
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:5117
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:5162
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.c:5172
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5537
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:5612
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5613
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5629
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:5632
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5639
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5815
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5820
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5857
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
! #: cp/typeck.c:5859
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr ""
  
! #: cp/typeck.c:5876
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.c:5946
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:5966
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: cp/typeck.c:6112
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6234
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.c:6235
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6251
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:6252
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:6263
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6264
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6299
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6308
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6315
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6496
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:6518
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:6523
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6598
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6610
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.c:6614
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.c:6618
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.c:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.c:6741
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6774
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6780
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6807
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.c:6820
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.c:7243
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7269
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/typeck.c:7325
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7395
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7420
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7431
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7452 cp/typeck.c:7630
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.c:7468
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.c:7482
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7546
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7555
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7596
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7665
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7761 cp/typeck.c:7769
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:7778
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:8091
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8151
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8177
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8191
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.c:8193
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/typeck.c:8327
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8341
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:8388 cp/typeck.c:8407
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8488
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:8786
! msgid "cannot convert %qH to %qI for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:8792
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.c:8796
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.c:8800
! msgid "cannot convert %qH to %qI"
! msgstr ""
! 
! #: cp/typeck.c:8804
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.c:8808
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.c:8812
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.c:8825
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/typeck.c:8843
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8847
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8852
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8857
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8867
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8962
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/typeck.c:9021
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:9028
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:9043
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9047
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9051
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9090
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9098
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9101
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9135 cp/typeck.c:9181
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9143
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.c:9162
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9165
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9201
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9230
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9855
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9857
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 49603,50389 ----
  msgid "same canonical type node for different types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:1620
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1708
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1716
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1765
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1776
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1853
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/typeck.c:1898
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:2072
  #, gcc-internal-format
  msgid "taking address of temporary array"
  msgstr ""
  
! #: cp/typeck.c:2238
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2242
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:2376 cp/typeck.c:2817
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.c:2380 cp/typeck.c:2821
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:2411
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:2470
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr ""
  
! #: cp/typeck.c:2619
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.c:2628
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2745
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2851 cp/typeck.c:2877
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:2916
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:2952
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: cp/typeck.c:2959
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr ""
  
! #: cp/typeck.c:2988
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a member template function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/typeck.c:3167
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:3198
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3201
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:3204
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:3207
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3271
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:3366
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:3400
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.c:3473
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:3704
  #, fuzzy, gcc-internal-format
  msgid "cannot call function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/typeck.c:3719
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:3740
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.c:3757
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3760
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3763
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:3820
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3821
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3826
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3827
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3833
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3834
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3844
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3845
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:3848
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3928
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:3931
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:4175
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4186
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.c:4304 cp/typeck.c:4315
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:4361
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:4718
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "left rotate count is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: cp/typeck.c:4719
  #, gcc-internal-format
  msgid "right rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:4725
  #, gcc-internal-format
  msgid "left rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4726
  #, gcc-internal-format
  msgid "right rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:4809 cp/typeck.c:4817 cp/typeck.c:5097 cp/typeck.c:5105
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:5019 cp/typeck.c:5032
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:5133
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:5178
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.c:5188
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5500
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5508
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:5553
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:5628
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5629
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.c:5645
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:5648
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5655
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:5831
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:5836
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5873
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
! #: cp/typeck.c:5875
  #, gcc-internal-format
  msgid "taking address of xvalue (rvalue reference)"
  msgstr ""
  
! #: cp/typeck.c:5892
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.c:5949
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:5969
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: cp/typeck.c:6118
  #, gcc-internal-format
  msgid "%<~%> on an expression of type bool"
  msgstr ""
  
! #: cp/typeck.c:6119
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6240
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.c:6241
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6257
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:6258
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:6269
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6270
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:6305
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6314
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6321
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6502
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:6524
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:6529
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:6604
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6616
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.c:6620
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.c:6624
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.c:6747
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6780
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6786
  #, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6792
  #, gcc-internal-format
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.c:6813
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.c:6826
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.c:7249
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7275
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/typeck.c:7343
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7413
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.c:7438
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7449
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7470 cp/typeck.c:7652
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.c:7486
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.c:7500
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7568
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:7577
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:7618
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:7687
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:7783 cp/typeck.c:7791
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:7800
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:8113
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:8173
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.c:8199
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:8213
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.c:8215
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/typeck.c:8349
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:8363
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:8410 cp/typeck.c:8429
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:8510
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:8812 cp/typeck.c:8829
! msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:8821
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.c:8825
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.c:8833
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.c:8837
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.c:8841
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.c:8854
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/typeck.c:8872
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8876
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8881
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8886
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8896
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:8991
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/typeck.c:9050
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:9057
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:9072
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9076
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9080
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.c:9119
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9127
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9130
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.c:9164 cp/typeck.c:9210
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9172
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.c:9191
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.c:9194
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9230
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:9259
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9884
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9886
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr ""
*** 50488,50628 ****
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.c:963
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.c:974 cp/typeck2.c:988
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr ""
  
! #: cp/typeck2.c:978
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.c:1066
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr ""
  
! #: cp/typeck2.c:1072
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr ""
  
! #: cp/typeck2.c:1102
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr ""
  
! #: cp/typeck2.c:1154
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1490 cp/typeck2.c:1517
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.c:1498
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.c:1505
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.c:1581
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.c:1654
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.c:1665
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1852
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1866
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.c:1892
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1894
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.c:1921
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.c:1930
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1952
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2012
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.c:2023
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.c:2031
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr ""
  
! #: cp/typeck2.c:2074
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck2.c:2089
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck2.c:2107
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.c:2334
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.c:2337
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 50610,50750 ----
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.c:966
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.c:977 cp/typeck2.c:991
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr ""
  
! #: cp/typeck2.c:981
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.c:1069
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr ""
  
! #: cp/typeck2.c:1075
  #, gcc-internal-format
  msgid "int-array initialized from incompatible wide string"
  msgstr ""
  
! #: cp/typeck2.c:1105
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr ""
  
! #: cp/typeck2.c:1157
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1496 cp/typeck2.c:1523
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.c:1504
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.c:1511
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.c:1587
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.c:1660
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.c:1671
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1858
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1872
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.c:1898
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1900
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.c:1927
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.c:1936
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1958
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:2018
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.c:2029
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.c:2037
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr ""
  
! #: cp/typeck2.c:2080
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck2.c:2096
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck2.c:2114
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.c:2341
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.c:2344
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr ""
*** 51047,51094 ****
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2041
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2160
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2219
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2223
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.c:2250 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
  
! #: fortran/array.c:2362
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2413
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2458
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2606
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 51169,51216 ----
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr ""
  
! #: fortran/array.c:2174
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2233
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2237
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array dimension at %L"
  msgstr ""
  
! #: fortran/array.c:2264 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
  
! #: fortran/array.c:2376
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2427
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2472
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2620
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 52085,52091 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3605 fortran/decl.c:10035
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 52207,52213 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3636 fortran/decl.c:10066
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr ""
*** 52257,52263 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1004 fortran/resolve.c:11695
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 52379,52385 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1004 fortran/resolve.c:11705
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 52508,53910 ****
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2474
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2485
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:2511 fortran/decl.c:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2519
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization"
  msgid "Old-style initialization at %C"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: fortran/decl.c:2590
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.c:2603
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2623 fortran/decl.c:6630
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.c:2636
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2645 fortran/decl.c:10209
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2652
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2669
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2683
  #, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr ""
  
! #: fortran/decl.c:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr ""
  
! #: fortran/decl.c:2699
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2762 fortran/decl.c:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr ""
  
! #: fortran/decl.c:2804
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr ""
  
! #: fortran/decl.c:2863 fortran/decl.c:2940
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr ""
  
! #: fortran/decl.c:2876 fortran/decl.c:3011
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2884 fortran/decl.c:3017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2914 fortran/decl.c:3626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: fortran/decl.c:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2938
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.c:3043
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr ""
  
! #: fortran/decl.c:3175
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:3260
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3273
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3410
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3434
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.c:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.c:3494
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3501
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/decl.c:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:3788
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3793
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3841 fortran/decl.c:3872 fortran/decl.c:3901
! #: fortran/decl.c:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3940 fortran/decl.c:4076 fortran/decl.c:4088
! #: fortran/decl.c:4102 fortran/decl.c:4580 fortran/decl.c:4588
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/decl.c:4035
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4117
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4370
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4539
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4546
  #, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr ""
  
! #: fortran/decl.c:4551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: fortran/decl.c:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4594
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4601
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4979
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:4981
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:5076
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:5093
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5110
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5119
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5143
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5151
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5167
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5205
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5218
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5284 fortran/decl.c:8642
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5331
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5338
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5379
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5477
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5499
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5508
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5512
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5524
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr ""
  
! #: fortran/decl.c:5538
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5546
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5558
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.c:5566
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5651
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5696
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5703
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "Missing symbol"
  msgstr "ÐŸÑ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð°"
  
! #: fortran/decl.c:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5861
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6030
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6037
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6103 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.c:6109 fortran/decl.c:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6157
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:6170
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6173
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6191
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.c:6194
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6278
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: fortran/decl.c:6365 fortran/decl.c:7463
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.c:6569
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6582
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6605
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6651 fortran/decl.c:6839 fortran/decl.c:10692
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6700 fortran/decl.c:10592
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6711
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6783
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6810 fortran/decl.c:9361
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6952
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:6976 fortran/decl.c:6980 fortran/decl.c:7235
! #: fortran/decl.c:7239 fortran/decl.c:7431 fortran/decl.c:7435
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7133
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7142
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7145
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7148
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7155 fortran/decl.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7159
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7163
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7167
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7172
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7184
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7188
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7192
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7213
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7264 fortran/decl.c:7470
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7532 fortran/decl.c:7539
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7579
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.c:7603
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7663
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7908
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7917
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.c:7926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:7937
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7957
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:7988 fortran/decl.c:7996
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8095
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8103
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8111
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8120
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8218
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8255
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8269 fortran/decl.c:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8285
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.c:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8334
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8370
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8396
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8428
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8486
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8609
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8648
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8710
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8747
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8775
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8782
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8808
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr ""
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:8833
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8849
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8868 fortran/decl.c:8924
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8903
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8910
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8959
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8966
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8985
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:8996
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9056
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9060
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9110
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9137
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9162
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9174
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9218
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9243
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9336
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9394
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9443
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9452
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9458
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9465
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9472
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9495
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9507
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9528
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9574
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9580
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9627
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9660
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9695
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9709
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9734
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9895
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9923
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9933
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:9950
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10011
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10095
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10115
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10274
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:10310
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10357 fortran/decl.c:10372
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10412
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10457
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10473
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10508
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10550
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10556
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.c:10576
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10608
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10620
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10626
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10636
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10653
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10715
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10735
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10747
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:10768
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:10779
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10815
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10823
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10881
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10899
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10934
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10967
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:10984
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10990
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: fortran/decl.c:11003
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.c:11073
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11119
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11139
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11153
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
--- 52630,54032 ----
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2501
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2512
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.c:2538 fortran/decl.c:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2546
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization"
  msgid "Old-style initialization at %C"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: fortran/decl.c:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.c:2630
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.c:2650 fortran/decl.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.c:2663
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2672 fortran/decl.c:10240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2679
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2710
  #, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr ""
  
! #: fortran/decl.c:2718
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr ""
  
! #: fortran/decl.c:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2789 fortran/decl.c:2825
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr ""
  
! #: fortran/decl.c:2831
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr ""
  
! #: fortran/decl.c:2890 fortran/decl.c:2967
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr ""
  
! #: fortran/decl.c:2903 fortran/decl.c:3038
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2911 fortran/decl.c:3044
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:2941 fortran/decl.c:3657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: fortran/decl.c:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.c:3070
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr ""
  
! #: fortran/decl.c:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:3291
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3304
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.c:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3465
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.c:3497
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3532
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/decl.c:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:3819
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3824
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3872 fortran/decl.c:3903 fortran/decl.c:3932
! #: fortran/decl.c:4216
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3928
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3971 fortran/decl.c:4107 fortran/decl.c:4119
! #: fortran/decl.c:4133 fortran/decl.c:4611 fortran/decl.c:4619
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/decl.c:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4148
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4287
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4296
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4355
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4401
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4454
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4464
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4570
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr ""
  
! #: fortran/decl.c:4582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: fortran/decl.c:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4625
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4632
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:5012
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:5107
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:5124
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5141
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5150
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5165
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5174
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5189
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5216
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5226
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5315 fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5321
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5355
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5362
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5369
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5508
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5530
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5539
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5543
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5555
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr ""
  
! #: fortran/decl.c:5569
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5589
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.c:5597
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5608
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5682
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5734
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "Missing symbol"
  msgstr "ÐŸÑ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð°"
  
! #: fortran/decl.c:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5850
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5892
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5901
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5996
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6008
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6054
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6061
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6134 fortran/primary.c:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.c:6140 fortran/decl.c:6148
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.c:6188
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:6201
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6222
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.c:6225
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6264
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: fortran/decl.c:6396 fortran/decl.c:7494
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.c:6600
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6607
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6613
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6636
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6682 fortran/decl.c:6870 fortran/decl.c:10723
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6731 fortran/decl.c:10623
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6841 fortran/decl.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7007 fortran/decl.c:7011 fortran/decl.c:7266
! #: fortran/decl.c:7270 fortran/decl.c:7462 fortran/decl.c:7466
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7164
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7179
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.c:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7186 fortran/decl.c:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7190
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.c:7194
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7198
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7203
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7219
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:7223
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7244
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:7295 fortran/decl.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7563 fortran/decl.c:7570
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7610
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7626
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7653
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7659
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7665
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7939
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.c:7948
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:7968
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7988
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8019 fortran/decl.c:8027
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8151
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8286
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8300 fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8316
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.c:8320
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8326
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8365
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8401
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8459
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:8478
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8517
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8623
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8679
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8778
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8839
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr ""
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8880
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8899 fortran/decl.c:8955
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8934
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8990
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9016
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9091
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9129
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9141
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9168
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9205
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9249
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9274
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9367
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9489
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9496
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9503
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.c:9526
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9559
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9605
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9611
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:9658
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9691
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9726
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.c:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:9758
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9765
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9954
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:9964
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:9981
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10042
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10126
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10146
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10178
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10257
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:10341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10388 fortran/decl.c:10403
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10443
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10470
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10504
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:10519
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr ""
  
! #: fortran/decl.c:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10587
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.c:10607
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10612
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.c:10651
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10657
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10667
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10684
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10695
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10746
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10766
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.c:10799
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.c:10810
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10846
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10854
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10902
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10912
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10965
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10976
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10998
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11015
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11021
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: fortran/decl.c:11034
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.c:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11150
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11170
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11184
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
*************** msgstr ""
*** 54241,54267 ****
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10187
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10198
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10207
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10211
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10215
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
--- 54363,54389 ----
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10208
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10217
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10221
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10225
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
*************** msgstr ""
*** 54587,54593 ****
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7217
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
--- 54709,54715 ----
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
*************** msgstr ""
*** 54597,54659 ****
  msgid "Removing call to function %qs at %L"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: fortran/frontend-passes.c:1256 fortran/frontend-passes.c:1295
  #, fuzzy, gcc-internal-format
  #| msgid "bad header version"
  msgid "bad expression"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ� Ð·Ð°Ð³Ð°Ð»Ð¾ÑžÐºÐ°"
  
! #: fortran/frontend-passes.c:1291
  #, gcc-internal-format
  msgid "bad op"
  msgstr ""
  
! #: fortran/frontend-passes.c:2144
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.c:2390
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2397
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2620 fortran/frontend-passes.c:2644
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2629 fortran/frontend-passes.c:2653
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2713
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2719
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3111 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3620
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
--- 54719,54781 ----
  msgid "Removing call to function %qs at %L"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: fortran/frontend-passes.c:1273 fortran/frontend-passes.c:1312
  #, fuzzy, gcc-internal-format
  #| msgid "bad header version"
  msgid "bad expression"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ� Ð·Ð°Ð³Ð°Ð»Ð¾ÑžÐºÐ°"
  
! #: fortran/frontend-passes.c:1308
  #, gcc-internal-format
  msgid "bad op"
  msgstr ""
  
! #: fortran/frontend-passes.c:2161
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.c:2407
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2414
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2637 fortran/frontend-passes.c:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2646 fortran/frontend-passes.c:2670
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2730
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2736
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3128 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3637
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4429
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
*************** msgstr ""
*** 54773,54784 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16341
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 54895,54906 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16351
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16369
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 55972,55978 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 56094,56100 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14263
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 57418,57429 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 57540,57551 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 57663,57670 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10018
! #: fortran/resolve.c:11285
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 57785,57792 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10028
! #: fortran/resolve.c:11295
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 57706,57712 ****
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6027
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
--- 57828,57834 ----
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6023
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
*************** msgstr ""
*** 58047,58228 ****
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5622 fortran/openmp.c:5630
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5714 fortran/openmp.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5746
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5752
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5768
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5782
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5792 fortran/openmp.c:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5816 fortran/openmp.c:5823
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5849 fortran/openmp.c:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5888
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5890
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5903
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5938
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:6003
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6010
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6159
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6183
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6258
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6273
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6283
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6291
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 58169,58350 ----
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5620 fortran/openmp.c:5628
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5725
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5744
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5788 fortran/openmp.c:5797
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5812 fortran/openmp.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5841
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845 fortran/openmp.c:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5866
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5878
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr ""
  
! #: fortran/openmp.c:5891
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5893
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5934
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.c:5999
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6006
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.c:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6155
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6179
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6187
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6238
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6254
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6269
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6279
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6287
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 59576,59582 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9550 fortran/resolve.c:11215
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
--- 59698,59704 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9560 fortran/resolve.c:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
*************** msgstr ""
*** 59686,59692 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16273
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 59808,59814 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 60062,60289 ****
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5909
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:5916
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5951
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6148
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6175
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6226
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6776
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.c:6816 fortran/resolve.c:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6924
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6985
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6990
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6997
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7005
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7023
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7126 fortran/resolve.c:7418
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7134 fortran/resolve.c:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7240
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7441
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7470
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7483
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7582 fortran/resolve.c:7597
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7639
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7658
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7673
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7684
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7716
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7739
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7750
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7761
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7820 fortran/resolve.c:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 60184,60411 ----
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5919
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:5926
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5961
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6158
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6185
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6236
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6786
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.c:6826 fortran/resolve.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6875
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6934
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6995
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7007
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7020
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7033
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7136 fortran/resolve.c:7428
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7144 fortran/resolve.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7250
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7451
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7480
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7511
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7592 fortran/resolve.c:7607
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7599
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7649
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7668
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7683
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7830 fortran/resolve.c:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 60292,60535 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8105
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:8116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8129
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8175
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8222 fortran/resolve.c:8230
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8292 fortran/resolve.c:8863
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8318
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8330
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8448
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8508
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8513
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.c:8535
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8546
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8753
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8773 fortran/resolve.c:8785
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8814
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8826
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:8838
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8841
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9194
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9247
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9270
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9279
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9286
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9297
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9303
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9395
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9402 fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9414 fortran/resolve.c:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9426
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9504 fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9557
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9584 fortran/resolve.c:9607
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9588 fortran/resolve.c:9613
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 60414,60657 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8115
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8139
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8185
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8232 fortran/resolve.c:8240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8302 fortran/resolve.c:8873
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8355
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8518
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.c:8523
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.c:8545
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8763
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8783 fortran/resolve.c:8795
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8836
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:8848
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:8861
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9108
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9204
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.c:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9280
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9289
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9313
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9398
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9402
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9405
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9412 fortran/resolve.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9424 fortran/resolve.c:9540
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9436
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9449
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9514 fortran/resolve.c:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9594 fortran/resolve.c:9617
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9598 fortran/resolve.c:9623
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 60537,60717 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9628
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9700
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9724 fortran/resolve.c:9811
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9765
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:9774
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10026
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10128
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10241
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10320
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10324
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10329
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10336
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10653
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:10895
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10907
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.c:11147
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11150
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11268
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.c:11272
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11329
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11334
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11418
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11497
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11607
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11620
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
--- 60659,60839 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9638
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9710
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9726
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9744 fortran/resolve.c:9831
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9775
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:9784
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10036
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10138
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10298
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10334
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10339
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10346
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10357
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10663
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:10905
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10917
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.c:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11160
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11278
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.c:11282
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11339
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11344
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11507
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11617
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11630
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
*************** msgstr ""
*** 60719,61665 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11637
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11722
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "String length at %L is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.c:11951
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11955
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:11963
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11973
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:11988
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12000
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12031
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12053
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12080
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12121
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12161
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12168
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12215
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12218
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12222
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12225
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12231
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12273
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.c:12300
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12322
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:12344
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12362
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12371
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12379
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12389
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12408
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12412
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12416
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12420
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12433
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12442
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12448
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12460
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12517
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12523
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12529
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12537
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12543
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12586
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12594
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12602
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12611
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12695
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:12713
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:12721
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12727
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12733
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12741
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12750
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12772
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12809
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12849
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12944
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12956
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12984
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13040
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13232
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13274
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13288
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13302 fortran/resolve.c:13768
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13310
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13319
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13325
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13331
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13360
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13370
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13462
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13564
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13573
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13592
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13603
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:13701
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13715
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13731
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13741
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13750
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:13759
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13801
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:13814
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13825
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13858
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:13866
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13875
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13893 fortran/resolve.c:13905
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:13979
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14024
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14037
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14101
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14134
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14206
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14212
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14218
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14226
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14265
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14276
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14327
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14343
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14362
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14413
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14424
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14431
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14470
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14534
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14537
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14633
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14654
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14667
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14670
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14698
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14704
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14736 fortran/resolve.c:14913
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14750
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14759
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:14768
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14776
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14783
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:14803
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14810
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14817
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14824
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14850
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:14860
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14939
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14954
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14967
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14985
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:14997
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15006
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15018
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15027
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15039
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15055
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15063
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15070
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15082
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.c:15091
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15138
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:15208
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15219
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15323
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15329
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15335
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15344
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15404
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15417
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15516
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15524
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15657
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.c:15828
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.c:15912
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15929
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15945
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16063
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16088
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16097
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16170
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16181
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16192
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16296
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16316
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16334
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16348
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16366
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16373
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16451
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 60841,61787 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11647
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "String length at %L is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.c:11961
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11965
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:11973
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11983
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:11998
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12010
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12041
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12063
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12090
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12131
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12150
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12171
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12178
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12225
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12228
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12232
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12235
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12238
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12241
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12283
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.c:12310
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12332
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:12354
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12372
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12381
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12389
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12399
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12418
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12422
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12426
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12430
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12443
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12452
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12458
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12470
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12527
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12533
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12539
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12547
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12553
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12596
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12604
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12621
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12705
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12714
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.c:12723
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12737
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12751
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12760
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12782
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12819
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12859
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12895
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12954
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12966
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12994
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13050
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13242
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13284
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13298
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13312 fortran/resolve.c:13778
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13320
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13329
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13335
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13341
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13370
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13380
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13472
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13574
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13613
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:13711
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13725
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13741
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13751
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13760
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:13769
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13811
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:13824
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13835
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13868
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:13876
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13885
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13903 fortran/resolve.c:13915
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:13989
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14047
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14111
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14144
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14216
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14222
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14228
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14236
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14286
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14313
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14337
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14353
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14364
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:14372
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.c:14423
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14434
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14441
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14480
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14544
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14547
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14643
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14664
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.c:14677
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14688
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14695
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14708
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14724
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14733
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14746 fortran/resolve.c:14923
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14760
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14769
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:14778
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14786
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14793
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14820
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14827
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14834
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14860
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:14870
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14949
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14964
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14977
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14995
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:15007
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15016
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15028
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15037
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15049
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15065
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15073
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15080
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15092
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.c:15101
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15117
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15123
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, gcc-internal-format
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.c:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15229
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15333
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15339
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15345
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15354
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15368
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15427
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15526
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15534
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15667
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.c:15838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.c:15922
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15931
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15955
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16073
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16098
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16107
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16180
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16191
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16202
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16293
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16306
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16336
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16358
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16376
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16383
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16461
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 62103,62109 ****
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8085
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
--- 62225,62231 ----
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8078
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
*************** msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð
*** 62745,62762 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:2270 fortran/trans-intrinsic.c:2735
! #: fortran/trans-intrinsic.c:2932
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10482 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10489
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
--- 62867,62884 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:2360 fortran/trans-intrinsic.c:2825
! #: fortran/trans-intrinsic.c:3022
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10572 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10579
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
*************** msgstr ""
*** 62945,63125 ****
  msgid "previously defined here as %s"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: lto/lto-symtab.c:475
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr ""
  
! #: lto/lto-symtab.c:493
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr ""
  
! #: lto/lto-symtab.c:495
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previously defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: lto/lto-symtab.c:703
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:708
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "type of %qD does not match original declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: lto/lto-symtab.c:728
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:734
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:739
  #, fuzzy, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:828
  #, fuzzy, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: lto/lto-symtab.c:835
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: lto/lto-symtab.c:847
  #, fuzzy, gcc-internal-format
  msgid "previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: lto/lto.c:1845
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1872
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto.c:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto.c:1913
  #, fuzzy, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: lto/lto.c:1916
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr ""
  
! #: lto/lto.c:1938
  #, fuzzy, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: lto/lto.c:1949
  #, fuzzy, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: lto/lto.c:1955
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2072
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr ""
  
! #: lto/lto.c:2178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open %s"
  msgid "Cannot open %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: lto/lto.c:2199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: lto/lto.c:2210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð¿Ñ€Ð°Ñ‡Ñ‹Ñ‚Ð°Ñ†ÑŒ Ð· %s"
  
! #: lto/lto.c:2324
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2349
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr ""
  
! #: lto/lto.c:2352
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.c:2355
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2431
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2519
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2525
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2536
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2788
  #, fuzzy, gcc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "could not open symbol resolution file: %m"
  msgstr "Ð�ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ð¼Ñ– %s.\n"
  
! #: lto/lto.c:2909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
! #: lto/lto.c:2941
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 63067,63247 ----
  msgid "previously defined here as %s"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: lto/lto-symtab.c:480
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr ""
  
! #: lto/lto-symtab.c:498
  #, gcc-internal-format
  msgid "%qD has already been defined"
  msgstr ""
  
! #: lto/lto-symtab.c:500
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previously defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: lto/lto-symtab.c:717
  #, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr ""
  
! #: lto/lto-symtab.c:722
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "type of %qD does not match original declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "alignment of %qD is bigger than original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:748
  #, gcc-internal-format
  msgid "size of %qD differ from the size of original declaration"
  msgstr ""
  
! #: lto/lto-symtab.c:753
  #, fuzzy, gcc-internal-format
  msgid "%qD was previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: lto/lto-symtab.c:756
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:842
  #, fuzzy, gcc-internal-format
  msgid "variable %qD redeclared as function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: lto/lto-symtab.c:849
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: lto/lto-symtab.c:861
  #, fuzzy, gcc-internal-format
  msgid "previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: lto/lto.c:1890
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1917
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto.c:1949
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto.c:1958
  #, fuzzy, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: lto/lto.c:1961
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr ""
  
! #: lto/lto.c:1983
  #, fuzzy, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: lto/lto.c:1994
  #, fuzzy, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: lto/lto.c:2000
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr ""
  
! #: lto/lto.c:2223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open %s"
  msgid "Cannot open %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: lto/lto.c:2244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: lto/lto.c:2255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð¿Ñ€Ð°Ñ‡Ñ‹Ñ‚Ð°Ñ†ÑŒ Ð· %s"
  
! #: lto/lto.c:2369
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr ""
  
! #: lto/lto.c:2394
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr ""
  
! #: lto/lto.c:2397
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.c:2400
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2476
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2564
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2570
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2581
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.c:2833
  #, fuzzy, gcc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "could not open symbol resolution file: %m"
  msgstr "Ð�ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ð¼Ñ– %s.\n"
  
! #: lto/lto.c:2954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
! #: lto/lto.c:2986
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
diff -Nrcpad gcc-8.1.0/gcc/po/da.gmo gcc-8.2.0/gcc/po/da.gmo
*** gcc-8.1.0/gcc/po/da.gmo	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/po/da.gmo	Thu Jul 26 10:07:31 2018
*************** warranty; not even for MERCHANTABILITY o
*** 298,304 ****
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunion cannot be made transparentunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown TLS model %qsunknown alignment %qs specified for option %qsunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown destunknown insn modeunknown move insn:unknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown punctuation '%c'unknown register name: %sunknown relocation unspecunknown srcunknown value %qs for -mcpuunknown value %qs for -mtuneunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunreachableunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized option -fdisableunrecognized option -fenableunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsupported argument type to builtin functionunsupported combination: %sunsupported fixed-point conversionunsupported operand size for extended registerunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatuse internal function id in profile lookup.use of %s and %s together in %s formatuseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2var-tracking-assignments changes selective schedulingvariable %q+D part of alias cyclevariable %qD has initializer but incomplete typevariable or field declared voidvariable symbol is not variablevariable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized object may not be initializedvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvector argument passed to unprototyped functionverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_histograms failedverify_type failedversion attribute is not a stringvirtual functions cannot be friendsvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewaitpid failedwarning: writing to LTRANS output list %s: %mwrong argument %qs to option %qswrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codezero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc-8.1-b20180128
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-03-29 23:05+0000
  PO-Revision-Date: 2018-04-02 11:00+0200
  Last-Translator: Joe Hansen <joedalton2@yahoo.dk>
  Language-Team: Danish <dansk@dansk-gruppen.dk>
--- 298,304 ----
  unconditional %2d taken %s
  undefined named operand %qsunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunion cannot be made transparentunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown TLS model %qsunknown alignment %qs specified for option %qsunknown array size in deleteunknown callback event registered by plugin %sunknown cc_attr valueunknown destunknown insn modeunknown move insn:unknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown punctuation '%c'unknown register name: %sunknown relocation unspecunknown srcunknown value %qs for -mcpuunknown value %qs for -mtuneunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunreachableunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized option -fdisableunrecognized option -fenableunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsupported argument type to builtin functionunsupported combination: %sunsupported fixed-point conversionunsupported operand size for extended registerunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatuse internal function id in profile lookup.use of %s and %s together in %s formatuseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2var-tracking-assignments changes selective schedulingvariable %q+D part of alias cyclevariable %qD has initializer but incomplete typevariable or field declared voidvariable symbol is not variablevariable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-sized object may not be initializedvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvector argument passed to unprototyped functionverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_histograms failedverify_type failedversion attribute is not a stringvirtual functions cannot be friendsvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewaitpid failedwarning: writing to LTRANS output list %s: %mwrong argument %qs to option %qswrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codezero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc-8.1-b20180128
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-05-01 20:30+0000
  PO-Revision-Date: 2018-04-02 11:00+0200
  Last-Translator: Joe Hansen <joedalton2@yahoo.dk>
  Language-Team: Danish <dansk@dansk-gruppen.dk>
diff -Nrcpad gcc-8.1.0/gcc/po/da.po gcc-8.2.0/gcc/po/da.po
*** gcc-8.1.0/gcc/po/da.po	Tue Apr 17 19:25:30 2018
--- gcc-8.2.0/gcc/po/da.po	Thu May  3 16:10:38 2018
*************** msgid ""
*** 137,143 ****
  msgstr ""
  "Project-Id-Version: gcc-8.1-b20180128\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-03-29 23:05+0000\n"
  "PO-Revision-Date: 2018-04-02 11:00+0200\n"
  "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
  "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
--- 137,143 ----
  msgstr ""
  "Project-Id-Version: gcc-8.1-b20180128\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-05-01 20:30+0000\n"
  "PO-Revision-Date: 2018-04-02 11:00+0200\n"
  "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
  "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
*************** msgstr "Intern oversÃ¦tterfejl: fejlrapp
*** 280,319 ****
  msgid "negative insn length"
  msgstr "negativ instruktionslÃ¦ngde"
  
! #: final.c:3139
  msgid "could not split insn"
  msgstr "kunne ikke dele instruktion"
  
! #: final.c:3615
  msgid "invalid 'asm': "
  msgstr "ugyldig Â»asmÂ«: "
  
! #: final.c:3748
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "indlejrede alternativer for maskinkodedialekter"
  
! #: final.c:3776 final.c:3788
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "uafsluttet alternativ for maskinkodedialekt"
  
! #: final.c:3930
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "operandtal mangler efter %%-letter"
  
! #: final.c:3933 final.c:3974
  #, c-format
  msgid "operand number out of range"
  msgstr "operandtal er uden for det gyldige interval"
  
! #: final.c:3991
  #, c-format
  msgid "invalid %%-code"
  msgstr "ugyldig %%-kode"
  
! #: final.c:4025
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "Â»%%lÂ«-operand er ikke en etiket"
--- 280,319 ----
  msgid "negative insn length"
  msgstr "negativ instruktionslÃ¦ngde"
  
! #: final.c:3142
  msgid "could not split insn"
  msgstr "kunne ikke dele instruktion"
  
! #: final.c:3618
  msgid "invalid 'asm': "
  msgstr "ugyldig Â»asmÂ«: "
  
! #: final.c:3751
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "indlejrede alternativer for maskinkodedialekter"
  
! #: final.c:3779 final.c:3791
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "uafsluttet alternativ for maskinkodedialekt"
  
! #: final.c:3933
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "operandtal mangler efter %%-letter"
  
! #: final.c:3936 final.c:3977
  #, c-format
  msgid "operand number out of range"
  msgstr "operandtal er uden for det gyldige interval"
  
! #: final.c:3994
  #, c-format
  msgid "invalid %%-code"
  msgstr "ugyldig %%-kode"
  
! #: final.c:4028
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "Â»%%lÂ«-operand er ikke en etiket"
*************** msgstr "Â»%%lÂ«-operand er ikke en etike
*** 324,336 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4161 config/arc/arc.c:5780 config/i386/i386.c:17308
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.c:4219 config/arc/arc.c:5877 config/i386/i386.c:17399
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
--- 324,336 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5784 config/i386/i386.c:17302
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.c:4222 config/arc/arc.c:5881 config/i386/i386.c:17393
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Â«"
*** 1298,1322 ****
  msgid "At top level:"
  msgstr "Ved Ã¸verste niveau:"
  
! #: langhooks.c:399 cp/error.c:3442
  #, c-format
  msgid "In member function %qs"
  msgstr "I medlemsfunktionen %qs"
  
! #: langhooks.c:403 cp/error.c:3445
  #, c-format
  msgid "In function %qs"
  msgstr "I funktionen %qs"
  
! #: langhooks.c:454 cp/error.c:3395
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d:%d%R"
  
! #: langhooks.c:459 cp/error.c:3400
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d%R"
  
! #: langhooks.c:465 cp/error.c:3406
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    indlejret fra %qs"
--- 1298,1322 ----
  msgid "At top level:"
  msgstr "Ved Ã¸verste niveau:"
  
! #: langhooks.c:399 cp/error.c:3443
  #, c-format
  msgid "In member function %qs"
  msgstr "I medlemsfunktionen %qs"
  
! #: langhooks.c:403 cp/error.c:3446
  #, c-format
  msgid "In function %qs"
  msgstr "I funktionen %qs"
  
! #: langhooks.c:454 cp/error.c:3396
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d:%d%R"
  
! #: langhooks.c:459 cp/error.c:3401
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d%R"
  
! #: langhooks.c:465 cp/error.c:3407
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    indlejret fra %qs"
*************** msgstr "ugyldig operandprÃ¦fiks Â»%%%cÂ«
*** 3080,3088 ****
  msgid "invalid address mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18564
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21764
! #: config/sparc/sparc.c:9282
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« brugt uden nogle lokale dynamiske TLS-referencer"
--- 3080,3088 ----
  msgid "invalid address mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18558
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21798
! #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« brugt uden nogle lokale dynamiske TLS-referencer"
*************** msgid "invalid %%r value"
*** 3098,3117 ****
  msgstr "ugyldig %%r-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21472
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "ugyldig %%R-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21392 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "ugyldig %%N-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21420
  #, c-format
  msgid "invalid %%P value"
  msgstr "ugyldig %%P-vÃ¦rdi"
--- 3098,3117 ----
  msgstr "ugyldig %%r-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21506
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "ugyldig %%R-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21426 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "ugyldig %%N-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21454
  #, c-format
  msgid "invalid %%P value"
  msgstr "ugyldig %%P-vÃ¦rdi"
*************** msgid "invalid %%U value"
*** 3142,3148 ****
  msgstr "ugyldig %%U-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21480
  #, c-format
  msgid "invalid %%s value"
  msgstr "ugyldig %%s-vÃ¦rdi"
--- 3142,3148 ----
  msgstr "ugyldig %%U-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21514
  #, c-format
  msgid "invalid %%s value"
  msgstr "ugyldig %%s-vÃ¦rdi"
*************** msgid "invalid %%C value"
*** 3153,3159 ****
  msgstr "ugyldig %%C-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21256
  #, c-format
  msgid "invalid %%E value"
  msgstr "ugyldig %%E-vÃ¦rdi"
--- 3153,3159 ----
  msgstr "ugyldig %%C-vÃ¦rdi"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21290
  #, c-format
  msgid "invalid %%E value"
  msgstr "ugyldig %%E-vÃ¦rdi"
*************** msgid "unknown relocation unspec"
*** 3164,3170 ****
  msgstr "ukendt relokaliserings-unspec"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21769
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
--- 3164,3170 ----
  msgstr "ukendt relokaliserings-unspec"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21803
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
*************** msgstr "ugyldig %%xn-kode"
*** 3175,3250 ****
  msgid "invalid operand address"
  msgstr "ugyldig operandadresse"
  
! #: config/arc/arc.c:3806
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.c:3814
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ugyldig operand til %%z-koden"
  
! #: config/arc/arc.c:3822
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operands to %%c code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.c:3830
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ugyldig operand til %%M-koden"
  
! #: config/arc/arc.c:3838 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ugyldig operand til %%p-koden"
  
! #: config/arc/arc.c:3849 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ugyldig operand til %%s-koden"
  
! #: config/arc/arc.c:3997 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ugyldig operand til %%R-koden"
  
! #: config/arc/arc.c:4073 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ugyldig operand til %%H/%%L-koden"
  
! #: config/arc/arc.c:4141 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ugyldig operand til %%U-koden"
  
! #: config/arc/arc.c:4153
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ugyldig operand til %%V-koden"
  
! #: config/arc/arc.c:4210
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ugyldig operand til %%O-koden"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4236 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:2359 config/sparc/sparc.c:9561
  #, c-format
  msgid "invalid operand output code"
  msgstr "ugyldig operand-uddatakode"
  
! #: config/arc/arc.c:5865
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ugyldig UNSPEC som operand: %d"
  
! #: config/arc/arc.c:6154 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "ukendt formodet konstant"
  
--- 3175,3250 ----
  msgid "invalid operand address"
  msgstr "ugyldig operandadresse"
  
! #: config/arc/arc.c:3810
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.c:3818
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ugyldig operand til %%z-koden"
  
! #: config/arc/arc.c:3826
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operands to %%c code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.c:3834
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ugyldig operand til %%M-koden"
  
! #: config/arc/arc.c:3842 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ugyldig operand til %%p-koden"
  
! #: config/arc/arc.c:3853 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ugyldig operand til %%s-koden"
  
! #: config/arc/arc.c:4001 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ugyldig operand til %%R-koden"
  
! #: config/arc/arc.c:4077 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ugyldig operand til %%H/%%L-koden"
  
! #: config/arc/arc.c:4145 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ugyldig operand til %%U-koden"
  
! #: config/arc/arc.c:4157
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ugyldig operand til %%V-koden"
  
! #: config/arc/arc.c:4214
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ugyldig operand til %%O-koden"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4240 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3079 config/sparc/sparc.c:9569
  #, c-format
  msgid "invalid operand output code"
  msgstr "ugyldig operand-uddatakode"
  
! #: config/arc/arc.c:5869
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ugyldig UNSPEC som operand: %d"
  
! #: config/arc/arc.c:6158 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "ukendt formodet konstant"
  
*************** msgstr "Ikke understÃ¸ttet operand for k
*** 3281,3287 ****
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ugyldig operand for koden Â»%cÂ«"
--- 3281,3287 ----
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3098
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ugyldig operand for koden Â»%cÂ«"
*************** msgid "invalid const_double operand"
*** 3412,3419 ****
  msgstr "ugyldig const_double-operand"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3620 final.c:3622 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6348
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3412,3419 ----
  msgstr "ugyldig const_double-operand"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3623 final.c:3625 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6354
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "ugyldig output_move_double-opera
*** 3630,3729 ****
  msgid "bad output_condmove_single operand"
  msgstr "ugyldig output_condmove_single-operand"
  
! #: config/i386/i386.c:17393
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.c:17931
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "ugyldig brug af 'restrict'"
  
! #: config/i386/i386.c:17936
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.c:18166
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«"
  
! #: config/i386/i386.c:18201
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»zÂ«"
  
! #: config/i386/i386.c:18270
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.c:18275
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»ZÂ«"
  
! #: config/i386/i386.c:18352
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»YÂ«"
  
! #: config/i386/i386.c:18431
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»DÂ«"
  
! #: config/i386/i386.c:18449
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.c:18462
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand er ikke en offsettable-hukommelsesreference, ugyldig operandkode Â»HÂ«"
  
! #: config/i386/i386.c:18477
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»KÂ«"
  
! #: config/i386/i386.c:18505
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«"
  
! #: config/i386/i386.c:18523
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»RÂ«"
  
! #: config/i386/i386.c:18546
  #, fuzzy, c-format
  #| msgid "operand is not a specific integer, invalid operand code 'r'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«"
  
! #: config/i386/i386.c:18632
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.c:18694
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrÃ¦nsninger for operand"
  
! #: config/i386/i386.c:18744
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector immediate"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.c:29614
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
--- 3630,3729 ----
  msgid "bad output_condmove_single operand"
  msgstr "ugyldig output_condmove_single-operand"
  
! #: config/i386/i386.c:17387
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.c:17925
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "ugyldig brug af 'restrict'"
  
! #: config/i386/i386.c:17930
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.c:18160
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«"
  
! #: config/i386/i386.c:18195
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»zÂ«"
  
! #: config/i386/i386.c:18264
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.c:18269
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»ZÂ«"
  
! #: config/i386/i386.c:18346
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»YÂ«"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»DÂ«"
  
! #: config/i386/i386.c:18443
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.c:18456
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand er ikke en offsettable-hukommelsesreference, ugyldig operandkode Â»HÂ«"
  
! #: config/i386/i386.c:18471
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»KÂ«"
  
! #: config/i386/i386.c:18499
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«"
  
! #: config/i386/i386.c:18517
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»RÂ«"
  
! #: config/i386/i386.c:18540
  #, fuzzy, c-format
  #| msgid "operand is not a specific integer, invalid operand code 'r'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«"
  
! #: config/i386/i386.c:18626
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.c:18688
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrÃ¦nsninger for operand"
  
! #: config/i386/i386.c:18738
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector immediate"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.c:29572
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
*************** msgid "invalid %%P operand"
*** 3761,3767 ****
  msgstr "ugyldig %%P-operand"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21410
  #, c-format
  msgid "invalid %%p value"
  msgstr "ugyldig %%p-vÃ¦rdi"
--- 3761,3767 ----
  msgstr "ugyldig %%P-operand"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21444
  #, c-format
  msgid "invalid %%p value"
  msgstr "ugyldig %%p-vÃ¦rdi"
*************** msgid "post-increment address is not a r
*** 3815,3821 ****
  msgstr "postfiks forÃ¸gelsesadresse er ikke et register"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33258
  msgid "bad address"
  msgstr "ugyldig adresse"
  
--- 3815,3821 ----
  msgstr "postfiks forÃ¸gelsesadresse er ikke et register"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33292
  msgid "bad address"
  msgstr "ugyldig adresse"
  
*************** msgstr "-mquad-memory krÃ¦ver 64-bit til
*** 3981,4123 ****
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10907
  #, fuzzy
  #| msgid "bad operand"
  msgid "bad move"
  msgstr "ugyldig operand"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21053
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21244
  #, c-format
  msgid "invalid %%e value"
  msgstr "ugyldig %%e-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21265
  #, c-format
  msgid "invalid %%f value"
  msgstr "ugyldig %%f-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21274
  #, c-format
  msgid "invalid %%F value"
  msgstr "ugyldig %%F-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21283
  #, c-format
  msgid "invalid %%G value"
  msgstr "ugyldig %%G-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21318
  #, c-format
  msgid "invalid %%j code"
  msgstr "ugyldig %%j-kode"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21328
  #, c-format
  msgid "invalid %%J code"
  msgstr "ugyldig %%J-kode"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21338
  #, c-format
  msgid "invalid %%k value"
  msgstr "ugyldig %%k-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21353
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "ugyldig %%K-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21400
  #, c-format
  msgid "invalid %%O value"
  msgstr "ugyldig %%O-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21447
  #, c-format
  msgid "invalid %%q value"
  msgstr "ugyldig %%q-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21500
  #, c-format
  msgid "invalid %%T value"
  msgstr "ugyldig %%T-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21512
  #, c-format
  msgid "invalid %%u value"
  msgstr "ugyldig %%u-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21526
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "ugyldig %%v-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21593
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "ugyldig %%x-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21713
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ugyldig %%y-vÃ¦rdi, prÃ¸v at brug Â»ZÂ«-begrÃ¦nsningen"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22248
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 og __ibm128 kan ikke bruges i det samme udtryk"
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22254
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 og lang dobbelt kan ikke bruges i det samme udtryk"
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22260
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 og lang dobbelt kan ikke bruges i det samme udtryk"
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36538
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38705
  msgid "Could not generate addis value for fusion"
  msgstr "Kunne ikke generere addis-vÃ¦rdi for fusion"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38775
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kunne ikke generere indlÃ¦sning/lagring af forskydning for fusion"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38874
  msgid "Bad GPR fusion"
  msgstr "Ugyldig GPR-fusion"
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39092
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, ugyldig reg #1"
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39138
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, ugyldig reg #2"
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39141
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load ikke MEM"
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39179
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, ugyldig reg #1"
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39225
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, ugyldig reg #2"
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39228
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store ikke MEM"
  
--- 3981,4123 ----
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10915
  #, fuzzy
  #| msgid "bad operand"
  msgid "bad move"
  msgstr "ugyldig operand"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21087
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21278
  #, c-format
  msgid "invalid %%e value"
  msgstr "ugyldig %%e-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21299
  #, c-format
  msgid "invalid %%f value"
  msgstr "ugyldig %%f-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21308
  #, c-format
  msgid "invalid %%F value"
  msgstr "ugyldig %%F-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21317
  #, c-format
  msgid "invalid %%G value"
  msgstr "ugyldig %%G-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21352
  #, c-format
  msgid "invalid %%j code"
  msgstr "ugyldig %%j-kode"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21362
  #, c-format
  msgid "invalid %%J code"
  msgstr "ugyldig %%J-kode"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21372
  #, c-format
  msgid "invalid %%k value"
  msgstr "ugyldig %%k-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21387
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "ugyldig %%K-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21434
  #, c-format
  msgid "invalid %%O value"
  msgstr "ugyldig %%O-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21481
  #, c-format
  msgid "invalid %%q value"
  msgstr "ugyldig %%q-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21534
  #, c-format
  msgid "invalid %%T value"
  msgstr "ugyldig %%T-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21546
  #, c-format
  msgid "invalid %%u value"
  msgstr "ugyldig %%u-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21560
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "ugyldig %%v-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21627
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "ugyldig %%x-vÃ¦rdi"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21747
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ugyldig %%y-vÃ¦rdi, prÃ¸v at brug Â»ZÂ«-begrÃ¦nsningen"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22282
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 og __ibm128 kan ikke bruges i det samme udtryk"
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22288
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 og lang dobbelt kan ikke bruges i det samme udtryk"
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22294
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 og lang dobbelt kan ikke bruges i det samme udtryk"
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36572
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38739
  msgid "Could not generate addis value for fusion"
  msgstr "Kunne ikke generere addis-vÃ¦rdi for fusion"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38809
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kunne ikke generere indlÃ¦sning/lagring af forskydning for fusion"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38908
  msgid "Bad GPR fusion"
  msgstr "Ugyldig GPR-fusion"
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39126
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, ugyldig reg #1"
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39172
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, ugyldig reg #2"
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39175
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load ikke MEM"
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39213
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, ugyldig reg #1"
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39259
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, ugyldig reg #2"
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39262
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store ikke MEM"
  
*************** msgstr "oprettet og brugt med andre ABI'
*** 4243,4285 ****
  msgid "created and used with different endianness"
  msgstr "oprettet og brugt med en anden endianness"
  
! #: config/sparc/sparc.c:9291 config/sparc/sparc.c:9297
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ugyldig %%Y-operand"
  
! #: config/sparc/sparc.c:9384
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ugyldig %%A-operand"
  
! #: config/sparc/sparc.c:9404
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ugyldig %%B-operand"
  
! #: config/sparc/sparc.c:9484 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ugyldig %%C-operand"
  
! #: config/sparc/sparc.c:9516 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ugyldig %%D-operand"
  
! #: config/sparc/sparc.c:9535
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ugyldig %%f-operand"
  
! #: config/sparc/sparc.c:9547
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ugyldig %%s-operand"
  
! #: config/sparc/sparc.c:9592
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "kommatalskonstant er ikke en gyldig umiddelbar operand"
--- 4243,4285 ----
  msgid "created and used with different endianness"
  msgstr "oprettet og brugt med en anden endianness"
  
! #: config/sparc/sparc.c:9299 config/sparc/sparc.c:9305
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ugyldig %%Y-operand"
  
! #: config/sparc/sparc.c:9392
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ugyldig %%A-operand"
  
! #: config/sparc/sparc.c:9412
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ugyldig %%B-operand"
  
! #: config/sparc/sparc.c:9492 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ugyldig %%C-operand"
  
! #: config/sparc/sparc.c:9524 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ugyldig %%D-operand"
  
! #: config/sparc/sparc.c:9543
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ugyldig %%f-operand"
  
! #: config/sparc/sparc.c:9555
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ugyldig %%s-operand"
  
! #: config/sparc/sparc.c:9600
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "kommatalskonstant er ikke en gyldig umiddelbar operand"
*************** msgstr "({anonym})"
*** 4494,4507 ****
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27820
! #: cp/parser.c:28409
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> forventet"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27818 cp/parser.c:28427
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> forventet"
--- 4494,4507 ----
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27841
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> forventet"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27839 cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> forventet"
*************** msgstr "%<,%> forventet"
*** 4516,4522 ****
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> forventet"
--- 4516,4522 ----
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> forventet"
*************** msgstr "%<)%> forventet"
*** 4524,4530 ****
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28421
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> forventet"
--- 4524,4530 ----
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> forventet"
*************** msgstr "%<;%>, %<,%> eller %<)%> forvent
*** 4538,4551 ****
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28412
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> forventet"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18145 cp/parser.c:28418
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> forventet"
--- 4538,4551 ----
  #: c/c-parser.c:17792 c/gimple-parser.c:363 c/gimple-parser.c:811
  #: c/gimple-parser.c:873 c/gimple-parser.c:911 c/gimple-parser.c:1198
  #: c/gimple-parser.c:1339 c/gimple-parser.c:1438 c/c-parser.c:11911
! #: cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> forventet"
  
  #: c/c-parser.c:4903 c/c-parser.c:10310 c/c-parser.c:16212 c/c-parser.c:18449
  #: c/gimple-parser.c:141 c/gimple-parser.c:1444 c/c-parser.c:3018
! #: c/c-parser.c:3225 c/c-parser.c:9862 cp/parser.c:18155 cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> forventet"
*************** msgstr "%<{%> forventet"
*** 4555,4567 ****
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28451 cp/parser.c:29576
! #: cp/parser.c:32258
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> forventet"
  
! #: c/c-parser.c:5974 cp/parser.c:28344
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> forventet"
--- 4555,4567 ----
  #: c/c-parser.c:12351 c/c-parser.c:12493 c/c-parser.c:12864 c/c-parser.c:12957
  #: c/c-parser.c:13566 c/c-parser.c:17636 c/c-parser.c:17695
  #: c/gimple-parser.c:431 c/gimple-parser.c:1492 c/gimple-parser.c:1519
! #: c/c-parser.c:6347 c/c-parser.c:12006 cp/parser.c:28472 cp/parser.c:29597
! #: cp/parser.c:32279
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> forventet"
  
! #: c/c-parser.c:5974 cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> forventet"
*************** msgstr "%<while%> forventet"
*** 4570,4587 ****
  msgid "expected %<.%>"
  msgstr "%<.%> forventet"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30151
! #: cp/parser.c:30225
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> forventet"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28436
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> forventet"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> eller %<)%> forventet"
--- 4570,4587 ----
  msgid "expected %<.%>"
  msgstr "%<.%> forventet"
  
! #: c/c-parser.c:9533 c/c-parser.c:9565 c/c-parser.c:9805 cp/parser.c:30172
! #: cp/parser.c:30246
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> forventet"
  
! #: c/c-parser.c:10223 c/gimple-parser.c:806 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> forventet"
  
! #: c/c-parser.c:13049 c/c-parser.c:13787 cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> eller %<)%> forventet"
*************** msgstr "%<,%> eller %<)%> forventet"
*** 4589,4611 ****
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28439
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> forventet"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28415
! #: cp/parser.c:30368
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> forventet"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35653
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28424 cp/parser.c:31514
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> forventet"
--- 4589,4611 ----
  #. All following cases are statements with LHS.
  #: c/c-parser.c:15190 c/c-parser.c:15234 c/c-parser.c:15466 c/c-parser.c:15701
  #: c/c-parser.c:17833 c/gimple-parser.c:286 c/c-parser.c:4792
! #: cp/parser.c:28460
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> forventet"
  
! #: c/c-parser.c:15482 c/gimple-parser.c:1553 cp/parser.c:28436
! #: cp/parser.c:30389
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> forventet"
  
! #: c/c-parser.c:16255 c/c-parser.c:16245 cp/parser.c:35674
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.c:18208 c/c-parser.c:11523 cp/parser.c:28445 cp/parser.c:31535
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> forventet"
*************** msgstr "%<[%> forventet"
*** 4614,4620 ****
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15790 cp/parser.c:28433
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> forventet"
--- 4614,4620 ----
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.c:795 cp/parser.c:15791 cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> forventet"
*************** msgstr "%<<%> forventet"
*** 4625,4663 ****
  msgid "expected label"
  msgstr "forventet etiket"
  
! #: cp/call.c:10472
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.c:10473
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
! #: cp/decl.c:3163
  msgid "jump to label %qD"
  msgstr "spring til etiketten %qD"
  
! #: cp/decl.c:3164
  msgid "jump to case label"
  msgstr "spring til case-etiket"
  
! #: cp/decl.c:3233
  msgid "enters try block"
  msgstr "gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3239
  msgid "enters catch block"
  msgstr "gÃ¥r ind i catch-blok"
  
! #: cp/decl.c:3245
  msgid "enters OpenMP structured block"
  msgstr "gÃ¥r ind i OpenMP-struktureret blok"
  
! #: cp/decl.c:3251
  msgid "enters synchronized or atomic statement"
  msgstr "gÃ¥r ind i synkroniseret eller atomar udtryk"
  
! #: cp/decl.c:3258
  msgid "enters constexpr if statement"
  msgstr "gÃ¥r ind i constexpr if-udtryk"
  
--- 4625,4663 ----
  msgid "expected label"
  msgstr "forventet etiket"
  
! #: cp/call.c:10487
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.c:10488
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
! #: cp/decl.c:3166
  msgid "jump to label %qD"
  msgstr "spring til etiketten %qD"
  
! #: cp/decl.c:3167
  msgid "jump to case label"
  msgstr "spring til case-etiket"
  
! #: cp/decl.c:3236
  msgid "enters try block"
  msgstr "gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3242
  msgid "enters catch block"
  msgstr "gÃ¥r ind i catch-blok"
  
! #: cp/decl.c:3248
  msgid "enters OpenMP structured block"
  msgstr "gÃ¥r ind i OpenMP-struktureret blok"
  
! #: cp/decl.c:3254
  msgid "enters synchronized or atomic statement"
  msgstr "gÃ¥r ind i synkroniseret eller atomar udtryk"
  
! #: cp/decl.c:3261
  msgid "enters constexpr if statement"
  msgstr "gÃ¥r ind i constexpr if-udtryk"
  
*************** msgstr "skabelonsparameter '%#D'"
*** 4757,4763 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.c:2078 cp/error.c:3122 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
--- 4757,4763 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.c:2078 cp/error.c:3123 c-family/c-pretty-print.c:2181
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
*************** msgstr ""
*** 4778,4907 ****
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2799
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2842
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2856
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "tolkningsfejl"
  
! #: cp/error.c:2871
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.c:3326
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3432
  #, fuzzy, c-format
  #| msgid "In member function `%s':"
  msgid "In static member function %qs"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.c:3434
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In copy constructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.c:3436
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In constructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.c:3438
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In destructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.c:3440
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "I funktionen"
  
! #: cp/error.c:3460
  #, fuzzy, c-format
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.c:3461
  #, fuzzy
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.c:3486
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3489
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3497
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3503
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3504
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3511
  #, fuzzy
  #| msgid "called from here"
  msgid "recursively required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.c:3512
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.c:3564
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3570
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3624
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3628
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1948 cp/semantics.c:5284
  #, fuzzy
  msgid "candidates are:"
  msgstr "candidate%s: %+#D"
  
! #: cp/pt.c:1950 cp/pt.c:22627
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
--- 4778,4907 ----
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.c:2800
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.c:2843
  msgid "*this"
  msgstr ""
  
! #: cp/error.c:2857
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "tolkningsfejl"
  
! #: cp/error.c:2872
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.c:3327
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.c:3433
  #, fuzzy, c-format
  #| msgid "In member function `%s':"
  msgid "In static member function %qs"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.c:3435
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In copy constructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.c:3437
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In constructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.c:3439
  #, fuzzy, c-format
  #| msgid "In construct"
  msgid "In destructor %qs"
  msgstr "I konstruktionen"
  
! #: cp/error.c:3441
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "I funktionen"
  
! #: cp/error.c:3461
  #, fuzzy, c-format
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.c:3462
  #, fuzzy
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.c:3487
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3490
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.c:3498
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3499
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.c:3504
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3505
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.c:3512
  #, fuzzy
  #| msgid "called from here"
  msgid "recursively required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.c:3513
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.c:3565
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3571
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.c:3625
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.c:3629
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.c:1949 cp/semantics.c:5268
  #, fuzzy
  msgid "candidates are:"
  msgstr "candidate%s: %+#D"
  
! #: cp/pt.c:1951 cp/pt.c:22975
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
*************** msgstr ""
*** 4964,5013 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6077 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "forkert parametertype til unÃ¦rt minus"
  
! #: cp/typeck.c:6078 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.c:6105 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/typeck.c:6122 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "forkert parametertype til abs"
  
! #: cp/typeck.c:6134 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "forkert parametertype til konjugation"
  
! #: cp/typeck.c:6152
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.c:6198
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6200
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6202
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6204
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 4964,5013 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.c:6083 c/c-typeck.c:4261
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "forkert parametertype til unÃ¦rt minus"
  
! #: cp/typeck.c:6084 c/c-typeck.c:4248
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.c:6111 c/c-typeck.c:4302
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/typeck.c:6128 c/c-typeck.c:4310
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "forkert parametertype til abs"
  
! #: cp/typeck.c:6140 c/c-typeck.c:4322
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "forkert parametertype til konjugation"
  
! #: cp/typeck.c:6158
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.c:6204
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6206
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.c:6208
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.c:6210
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 5331,5341 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2050 fortran/resolve.c:11189
  msgid "assignment"
  msgstr "tildeling"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11240 fortran/resolve.c:11243
  #, fuzzy
  #| msgid "assignment"
  msgid "pointer assignment"
--- 5331,5341 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:2050 fortran/resolve.c:11199
  msgid "assignment"
  msgstr "tildeling"
  
! #: fortran/parse.c:2053 fortran/resolve.c:11250 fortran/resolve.c:11253
  #, fuzzy
  #| msgid "assignment"
  msgid "pointer assignment"
*************** msgstr ""
*** 5524,5572 ****
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6839
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6843
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:6847
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6851
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ugyldigt udtryk som operand"
  
! #: fortran/resolve.c:6855
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7140 fortran/resolve.c:7143
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7515 fortran/resolve.c:7518
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7710 fortran/resolve.c:9407
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7754 fortran/resolve.c:9419
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9209
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9431
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 5524,5572 ----
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.c:6849
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.c:6853
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.c:6857
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:6861
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ugyldigt udtryk som operand"
  
! #: fortran/resolve.c:6865
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.c:7150 fortran/resolve.c:7153
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7525 fortran/resolve.c:7528
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.c:7720 fortran/resolve.c:9417
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.c:7764 fortran/resolve.c:9429
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.c:9219
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.c:9441
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 5608,5619 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:7998
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8030
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
--- 5608,5619 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8088
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:8120
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
*************** msgid "-Xbind-now and -Xbind-lazy are in
*** 5872,5877 ****
--- 5872,5878 ----
  msgstr "-membedded-pic og -mabicalls er indbyrdes uforenelige"
  
  #: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49
+ #: config/riscv/freebsd.h:44
  msgid "consider using `-pg' instead of `-p' with gprof (1) "
  msgstr ""
  
*************** msgid "Align variables on a 32-bit bound
*** 9034,9040 ****
  msgstr "JustÃ©r variabler til 32 bit-grÃ¦nserne"
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:94 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen."
  
--- 9035,9041 ----
  msgstr "JustÃ©r variabler til 32 bit-grÃ¦nserne"
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
! #: config/nds32/nds32.opt:131 config/c6x/c6x.opt:67
  msgid "Specify the name of the target architecture."
  msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen."
  
*************** msgid "Specify range of registers to mak
*** 9598,9604 ****
  msgstr "Angiv interval af registre der skal gÃ¸res faste"
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/rs6000/sysv4.opt:36 config/alpha/alpha.opt:130
  #, fuzzy
  #| msgid "Specify bit size of immediate TLS offsets"
  msgid "Specify bit size of immediate TLS offsets."
--- 9599,9605 ----
  msgstr "Angiv interval af registre der skal gÃ¸res faste"
  
  #: config/ia64/ia64.opt:118 config/powerpcspe/sysv4.opt:32
! #: config/alpha/alpha.opt:130
  #, fuzzy
  #| msgid "Specify bit size of immediate TLS offsets"
  msgid "Specify bit size of immediate TLS offsets."
*************** msgstr "Opret kode som overholde den ang
*** 10451,10457 ****
  msgid "Generate code that conforms to the given ABI."
  msgstr "Opret kode som overholde den angivne ABI"
  
! #: config/i386/i386.opt:537
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
--- 10452,10458 ----
  msgid "Generate code that conforms to the given ABI."
  msgstr "Opret kode som overholde den angivne ABI"
  
! #: config/i386/i386.opt:537 config/nds32/nds32.opt:44
  msgid "Known ABIs (for use with the -mabi= option):"
  msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
*************** msgid "Support PKU built-in functions an
*** 11007,11013 ****
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:598
  msgid "Use given stack-protector guard."
  msgstr ""
  
--- 11008,11014 ----
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
  #: config/i386/i386.opt:971 config/powerpcspe/powerpcspe.opt:678
! #: config/rs6000/rs6000.opt:597
  msgid "Use given stack-protector guard."
  msgstr ""
  
*************** msgid "Known stack protector guard (for
*** 11016,11027 ****
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:612
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:619
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
--- 11017,11028 ----
  msgstr ""
  
  #: config/i386/i386.opt:985 config/powerpcspe/powerpcspe.opt:692
! #: config/rs6000/rs6000.opt:611
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
  #: config/i386/i386.opt:992 config/powerpcspe/powerpcspe.opt:699
! #: config/rs6000/rs6000.opt:618
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
*************** msgid "Attempt to avoid generating instr
*** 11034,11082 ****
  msgstr ""
  
  #: config/i386/i386.opt:1011
! #, fuzzy
! #| msgid "Support MMX and SSE built-in functions and code generation"
! msgid "Support Control-flow Enforcement Technology (CET) built-in functions and code generation."
! msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
! 
! #: config/i386/i386.opt:1016
! msgid "Specifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET)."
! msgstr ""
! 
! #: config/i386/i386.opt:1021
! msgid "Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1026
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1031
  #, fuzzy
  #| msgid "Use call and rtc for function calls and returns"
  msgid "Make all function calls indirect."
  msgstr "Benyt call og rtc til funktionskald og returneringer"
  
! #: config/i386/i386.opt:1035
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1039
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: config/i386/i386.opt:1043 config/s390/s390.opt:274
  #, fuzzy
  #| msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Kendte cpu'er (for brug med tilvalgene -mcpu= og -mtune=):"
  
! #: config/i386/i386.opt:1059
  msgid "Force indirect call and jump via register."
  msgstr ""
  
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy
  #| msgid "Assume code will be linked by GNU ld"
--- 11035,11085 ----
  msgstr ""
  
  #: config/i386/i386.opt:1011
! msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1016
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1021
  #, fuzzy
  #| msgid "Use call and rtc for function calls and returns"
  msgid "Make all function calls indirect."
  msgstr "Benyt call og rtc til funktionskald og returneringer"
  
! #: config/i386/i386.opt:1025
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1029
  #, fuzzy
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: config/i386/i386.opt:1033 config/s390/s390.opt:274
  #, fuzzy
  #| msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Kendte cpu'er (for brug med tilvalgene -mcpu= og -mtune=):"
  
! #: config/i386/i386.opt:1049
  msgid "Force indirect call and jump via register."
  msgstr ""
  
+ #: config/i386/i386.opt:1053
+ #, fuzzy
+ #| msgid "Support MMX and SSE built-in functions and code generation"
+ msgid "Support MOVDIRI built-in functions and code generation."
+ msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
+ 
+ #: config/i386/i386.opt:1057
+ #, fuzzy
+ #| msgid "Support MMX and SSE built-in functions and code generation"
+ msgid "Support MOVDIR64B built-in functions and code generation."
+ msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
+ 
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy
  #| msgid "Assume code will be linked by GNU ld"
*************** msgstr "ForÃ¦ldet tilvalg. Brug -mno-vrs
*** 11619,11625 ****
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "ForÃ¦ldet tilvalg. Brug -mvrsave i stedet"
  
! #: config/powerpcspe/powerpcspe.opt:334 config/rs6000/rs6000.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
--- 11622,11628 ----
  msgid "Deprecated option.  Use -mvrsave instead."
  msgstr "ForÃ¦ldet tilvalg. Brug -mvrsave i stedet"
  
! #: config/powerpcspe/powerpcspe.opt:334
  msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
  msgstr ""
  
*************** msgstr ""
*** 11627,11633 ****
  msgid "Specify the maximum number pairs of load instructions that should be generated inline for the compare.  If the number needed exceeds the limit, a call to memcmp will be generated instead."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:342 config/rs6000/rs6000.opt:346
  msgid "Specify the maximum number pairs of load instructions that should be generated inline for the compare.  If the number needed exceeds the limit, a call to strncmp will be generated instead."
  msgstr ""
  
--- 11630,11636 ----
  msgid "Specify the maximum number pairs of load instructions that should be generated inline for the compare.  If the number needed exceeds the limit, a call to memcmp will be generated instead."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:342
  msgid "Specify the maximum number pairs of load instructions that should be generated inline for the compare.  If the number needed exceeds the limit, a call to strncmp will be generated instead."
  msgstr ""
  
*************** msgstr "Benyt faciliteter fra og planlÃ¦
*** 11742,11748 ****
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "PlanlÃ¦g koden til en given processor"
  
! #: config/powerpcspe/powerpcspe.opt:426 config/rs6000/rs6000.opt:410
  #, fuzzy
  #| msgid "Select full, part, or no traceback table"
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
--- 11745,11751 ----
  msgid "-mtune=\tSchedule code for given CPU."
  msgstr "PlanlÃ¦g koden til en given processor"
  
! #: config/powerpcspe/powerpcspe.opt:426
  #, fuzzy
  #| msgid "Select full, part, or no traceback table"
  msgid "-mtraceback=\tSelect full, part, or no traceback table."
*************** msgstr ""
*** 11777,11783 ****
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:478 config/rs6000/rs6000.opt:438
  #, fuzzy
  #| msgid "Specify size of long double (64 or 128 bits)"
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
--- 11780,11786 ----
  msgid "Valid arguments to -mfloat-gprs=:"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:478
  #, fuzzy
  #| msgid "Specify size of long double (64 or 128 bits)"
  msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
*************** msgstr "Benyt vektor/skalar-instruktione
*** 11870,11896 ****
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "Benyt AltiVec-instruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:578 config/rs6000/rs6000.opt:538
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:542
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:546
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:550
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:554
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
--- 11873,11899 ----
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "Benyt AltiVec-instruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:578
  msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:582 config/rs6000/rs6000.opt:541
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:586 config/rs6000/rs6000.opt:545
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:590 config/rs6000/rs6000.opt:549
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:594 config/rs6000/rs6000.opt:553
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
*************** msgstr ""
*** 11910,11930 ****
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:558
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:562
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:566
  #, fuzzy
  #| msgid "Use pattern compare instructions"
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Benyt mÃ¸nstersammenligningsinstruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:570
  #, fuzzy
  #| msgid "Use vector/scalar (VSX) instructions"
  msgid "Use vector instructions added in ISA 3.0."
--- 11913,11933 ----
  msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:614 config/rs6000/rs6000.opt:557
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:618 config/rs6000/rs6000.opt:561
  msgid "Fuse certain operations together for better performance on power9."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:622 config/rs6000/rs6000.opt:565
  #, fuzzy
  #| msgid "Use pattern compare instructions"
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Benyt mÃ¸nstersammenligningsinstruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:626 config/rs6000/rs6000.opt:569
  #, fuzzy
  #| msgid "Use vector/scalar (VSX) instructions"
  msgid "Use vector instructions added in ISA 3.0."
*************** msgstr ""
*** 11942,11960 ****
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:574
  #, fuzzy
  #| msgid "Enable parallel instructions"
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:578
  #, fuzzy
  #| msgid "Serialize volatile memory references with MEMW instructions"
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr "SerialisÃ©r volatile hukommelsesreference med MEMW-instruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:582
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Generate the integer modulo instructions."
--- 11945,11963 ----
  msgid "Use register+offset memory instructions added in ISA 3.0."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:642 config/rs6000/rs6000.opt:573
  #, fuzzy
  #| msgid "Enable parallel instructions"
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:646 config/rs6000/rs6000.opt:577
  #, fuzzy
  #| msgid "Serialize volatile memory references with MEMW instructions"
  msgid "Fuse medium/large code model toc references with the memory instruction."
  msgstr "SerialisÃ©r volatile hukommelsesreference med MEMW-instruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:650 config/rs6000/rs6000.opt:581
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Generate the integer modulo instructions."
*************** msgstr "GenerÃ©r char-instruktioner"
*** 11964,11982 ****
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:586
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:590
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:594
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
--- 11967,11985 ----
  msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.opt:662 config/rs6000/rs6000.opt:585
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:666 config/rs6000/rs6000.opt:589
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/powerpcspe/powerpcspe.opt:670 config/rs6000/rs6000.opt:593
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
*************** msgstr ""
*** 11985,11991 ****
  msgid "Enable small integers to be in VSX registers."
  msgstr "ReturnÃ©r smÃ¥ sammensatte vÃ¦rdier i registre"
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:602
  #, fuzzy
  #| msgid "Pass all arguments on stack"
  msgid "Valid arguments to -mstack-protector-guard=:"
--- 11988,11994 ----
  msgid "Enable small integers to be in VSX registers."
  msgstr "ReturnÃ©r smÃ¥ sammensatte vÃ¦rdier i registre"
  
! #: config/powerpcspe/powerpcspe.opt:682 config/rs6000/rs6000.opt:601
  #, fuzzy
  #| msgid "Pass all arguments on stack"
  msgid "Valid arguments to -mstack-protector-guard=:"
*************** msgstr "UnderstÃ¸t meddelelsesoverbringe
*** 12025,12038 ****
  msgid "Call mcount for profiling before a function prologue."
  msgstr "Flyt ikke instruktioner til en funktions begyndelse"
  
! #: config/powerpcspe/sysv4.opt:24 config/rs6000/sysv4.opt:24
  #, fuzzy
  #| msgid "Select ABI calling convention"
  msgid "Select ABI calling convention."
  msgstr "Angiv ABI-kaldekonvention"
  
! #: config/powerpcspe/sysv4.opt:28 config/rs6000/sysv4.opt:28
! #: config/c6x/c6x.opt:42
  #, fuzzy
  #| msgid "Select method for sdata handling"
  msgid "Select method for sdata handling."
--- 12028,12040 ----
  msgid "Call mcount for profiling before a function prologue."
  msgstr "Flyt ikke instruktioner til en funktions begyndelse"
  
! #: config/powerpcspe/sysv4.opt:24
  #, fuzzy
  #| msgid "Select ABI calling convention"
  msgid "Select ABI calling convention."
  msgstr "Angiv ABI-kaldekonvention"
  
! #: config/powerpcspe/sysv4.opt:28 config/c6x/c6x.opt:42
  #, fuzzy
  #| msgid "Select method for sdata handling"
  msgid "Select method for sdata handling."
*************** msgstr ""
*** 12855,12861 ****
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
--- 12857,12863 ----
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:276 config/nds32/nds32.opt:330 config/arc/arc.opt:496
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
*************** msgstr "Angiv klassesti (forÃ¦ldet: beny
*** 13102,13114 ****
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: config/rs6000/rs6000.opt:338
! msgid "Specify the maximum number of bytes to compare inline with non-looping code. If this is set to 0, all inline expansion (non-loop and loop) of memcmp is disabled."
  msgstr ""
  
  #: config/rs6000/rs6000.opt:342
! msgid "Specify the maximum number of bytes to compare inline with loop code generation.  If the length is not known at compile time, memcmp will be called after this many bytes are compared. By default, a length will be picked depending on the tuning target."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:353
  #, fuzzy
--- 13104,13130 ----
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: config/rs6000/rs6000.opt:334
! msgid "Max number of bytes to move inline."
  msgstr ""
  
+ #: config/rs6000/rs6000.opt:338
+ #, fuzzy
+ #| msgid "The maximum number of insns of an unswitched loop."
+ msgid "Max number of bytes to compare without loops."
+ msgstr "Det maksimale antal instruktioner for en ikke lÃ¸kke uden afbryder."
+ 
  #: config/rs6000/rs6000.opt:342
! #, fuzzy
! #| msgid "The maximum number of insns of an unswitched loop."
! msgid "Max number of bytes to compare with loops."
! msgstr "Det maksimale antal instruktioner for en ikke lÃ¸kke uden afbryder."
! 
! #: config/rs6000/rs6000.opt:346
! #, fuzzy
! #| msgid "The maximum number of peelings of a single loop."
! msgid "Max number of pairs of load insns for compare."
! msgstr "Det maksimale antal skrÃ¦lninger for en enkel lÃ¸kke."
  
  #: config/rs6000/rs6000.opt:353
  #, fuzzy
*************** msgstr "Angiv klassesti (forÃ¦ldet: beny
*** 13120,13129 ****
--- 13136,13184 ----
  msgid "%<-misel=yes%> is deprecated; use %<-misel%> instead"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
+ #: config/rs6000/rs6000.opt:410
+ #, fuzzy
+ #| msgid "Select full, part, or no traceback table"
+ msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
+ msgstr "VÃ¦lg komplet, partiel eller ingen tilbagesporingstabel"
+ 
+ #: config/rs6000/rs6000.opt:438
+ #, fuzzy
+ #| msgid "Specify size of long double (64 or 128 bits)"
+ msgid "-mlong-double-[64,128]\tSpecify size of long double."
+ msgstr "Angiv stÃ¸rrelsen af long double (64 eller 128 bit)"
+ 
+ #: config/rs6000/rs6000.opt:537 config/arc/arc.opt:173 config/arc/arc.opt:339
+ #: config/arc/arc.opt:346 config/arc/arc.opt:350 config/arc/arc.opt:354
+ #: config/arc/arc.opt:358 config/arc/arc.opt:361 config/arc/arc.opt:364
+ #: config/arc/arc.opt:381
+ #, fuzzy, c-format
+ #| msgid "`%s' is deprecated"
+ msgid "%qs is deprecated"
+ msgstr "'%s' er forÃ¦ldet"
+ 
+ #: config/rs6000/sysv4.opt:24
+ #, fuzzy
+ #| msgid "Select ABI calling convention"
+ msgid "-mcall-ABI\tSelect ABI calling convention."
+ msgstr "Angiv ABI-kaldekonvention"
+ 
+ #: config/rs6000/sysv4.opt:28
+ #, fuzzy
+ #| msgid "Select method for sdata handling"
+ msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
+ msgstr "Angiv metode for sdata-hÃ¥ndtering"
+ 
  #: config/rs6000/sysv4.opt:32
  msgid "Allow readonly data in sdata."
  msgstr ""
  
+ #: config/rs6000/sysv4.opt:36
+ #, fuzzy
+ #| msgid "Specify bit size of immediate TLS offsets"
+ msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
+ msgstr "Angiv bitstÃ¸rrelse for umiddelbar TLS-afsÃ¦t"
+ 
  #: config/alpha/alpha.opt:27
  #, fuzzy
  #| msgid "Use fp registers"
*************** msgstr "GenerÃ©r ikke char-instruktioner
*** 14600,14706 ****
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Tillad at gcc opretter SETLB- og Lcc-instruktioner."
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:49
  msgid "Generate code in big-endian mode."
  msgstr "Opret kode i storendet tilstand."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:53
  msgid "Generate code in little-endian mode."
  msgstr "Opret kode i lilleendet tilstand."
  
! #: config/nds32/nds32.opt:39
  msgid "Use reduced-set registers for register allocation."
  msgstr "Brug reduceret sÃ¦t af registre for registerallokering."
  
! #: config/nds32/nds32.opt:43
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use full-set registers for register allocation."
  msgstr "OmplanlÃ¦g instruktioner fÃ¸r registerallokering"
  
! #: config/nds32/nds32.opt:58
  msgid "Generate conditional move instructions."
  msgstr "Opret betingede flytteinstruktioner."
  
! #: config/nds32/nds32.opt:62
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate performance extension instructions."
  msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:66
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate performance extension version 2 instructions."
  msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:70
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate string extension instructions."
  msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:74
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/nds32/nds32.opt:78
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Generate 16-bit instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/nds32/nds32.opt:82
  #, fuzzy
  #| msgid "hexadecimal floating constants require an exponent"
  msgid "Enable Virtual Hosting support."
  msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: config/nds32/nds32.opt:86
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:90
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:98
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:111
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:115
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:128
  #, fuzzy
  #| msgid "Specify the MCU name"
  msgid "Specify the cpu for pipeline model."
  msgstr "Angiv MCU-navnet"
  
! #: config/nds32/nds32.opt:132
  #, fuzzy
  #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/nds32/nds32.opt:139
  #, fuzzy
  msgid "Enable constructor/destructor feature."
  msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
  
! #: config/nds32/nds32.opt:143
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Guide linker to relax instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
  #: config/iq2000/iq2000.opt:31
  #, fuzzy
  #| msgid "Specify CPU for code generation purposes"
--- 14655,14827 ----
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
  msgstr "Tillad at gcc opretter SETLB- og Lcc-instruktioner."
  
! #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:82
  msgid "Generate code in big-endian mode."
  msgstr "Opret kode i storendet tilstand."
  
! #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:86
  msgid "Generate code in little-endian mode."
  msgstr "Opret kode i lilleendet tilstand."
  
! #: config/nds32/nds32.opt:40
! msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:54
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
! 
! #: config/nds32/nds32.opt:58
! msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
! 
! #: config/nds32/nds32.opt:64
  msgid "Use reduced-set registers for register allocation."
  msgstr "Brug reduceret sÃ¦t af registre for registerallokering."
  
! #: config/nds32/nds32.opt:68
  #, fuzzy
  #| msgid "Reschedule instructions before register allocation"
  msgid "Use full-set registers for register allocation."
  msgstr "OmplanlÃ¦g instruktioner fÃ¸r registerallokering"
  
! #: config/nds32/nds32.opt:74
! msgid "Always align function entry, jump target and return address."
! msgstr ""
! 
! #: config/nds32/nds32.opt:78
! #, fuzzy
! #| msgid "Use alternate leaf function entries"
! msgid "Align function entry to 4 byte."
! msgstr "Benyt alternative elementer til yderste funktioner"
! 
! #: config/nds32/nds32.opt:91
  msgid "Generate conditional move instructions."
  msgstr "Opret betingede flytteinstruktioner."
  
! #: config/nds32/nds32.opt:95
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate performance extension instructions."
  msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:99
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate performance extension version 2 instructions."
  msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:103
  #, fuzzy
  #| msgid "Generate load/store multiple instructions"
  msgid "Generate string extension instructions."
  msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: config/nds32/nds32.opt:107
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Generate v3 push25/pop25 instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/nds32/nds32.opt:111
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Generate 16-bit instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/nds32/nds32.opt:115
! msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
! 
! #: config/nds32/nds32.opt:119
  #, fuzzy
  #| msgid "hexadecimal floating constants require an exponent"
  msgid "Enable Virtual Hosting support."
  msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: config/nds32/nds32.opt:123
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
  msgstr ""
  
! #: config/nds32/nds32.opt:127
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
  msgstr ""
  
! #: config/nds32/nds32.opt:135
  msgid "Known arch types (for use with the -march= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:154
  msgid "Specify the address generation strategy for code model."
  msgstr ""
  
! #: config/nds32/nds32.opt:158
  msgid "Known cmodel types (for use with the -mcmodel= option):"
  msgstr ""
  
! #: config/nds32/nds32.opt:171
  #, fuzzy
  #| msgid "Specify the MCU name"
  msgid "Specify the cpu for pipeline model."
  msgstr "Angiv MCU-navnet"
  
! #: config/nds32/nds32.opt:175
  #, fuzzy
  #| msgid "Known FR-V CPUs (for use with the -mcpu= option):"
  msgid "Known cpu types (for use with the -mcpu= option):"
  msgstr "Kendt FR-V CPU'er (for brug med -mcpu= option):"
  
! #: config/nds32/nds32.opt:242
! msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3."
! msgstr ""
! 
! #: config/nds32/nds32.opt:246
! #, fuzzy
! #| msgid "Known ABIs (for use with the -mabi= option):"
! msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
! 
! #: config/nds32/nds32.opt:274
! msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
! 
! #: config/nds32/nds32.opt:293
! msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
! 
! #: config/nds32/nds32.opt:306
  #, fuzzy
  msgid "Enable constructor/destructor feature."
  msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
  
! #: config/nds32/nds32.opt:310
  #, fuzzy
  #| msgid "Generate char instructions"
  msgid "Guide linker to relax instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
+ #: config/nds32/nds32.opt:314
+ #, fuzzy
+ #| msgid "Generate floating point mathematics using given instruction set"
+ msgid "Generate floating-point multiply-accumulation instructions."
+ msgstr "GenerÃ©r kommatalsmatematik vha. givent instruktionssÃ¦t"
+ 
+ #: config/nds32/nds32.opt:318
+ #, fuzzy
+ #| msgid "Use hardware floating point instructions"
+ msgid "Generate single-precision floating-point instructions."
+ msgstr "Benyt hardware-kommatalsinstruktioner"
+ 
+ #: config/nds32/nds32.opt:322
+ #, fuzzy
+ #| msgid "Generate code that uses 68881 floating-point instructions."
+ msgid "Generate double-precision floating-point instructions."
+ msgstr "Opret kode som bruger 68881-kommatalsinstruktioner."
+ 
+ #: config/nds32/nds32.opt:326
+ msgid "Always save $lp in the stack."
+ msgstr ""
+ 
  #: config/iq2000/iq2000.opt:31
  #, fuzzy
  #| msgid "Specify CPU for code generation purposes"
*************** msgstr "GenerÃ©r char-instruktioner"
*** 15807,15820 ****
  msgid "Generate mul64 and mulu64 instructions."
  msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
- #: config/arc/arc.opt:173 config/arc/arc.opt:339 config/arc/arc.opt:346
- #: config/arc/arc.opt:350 config/arc/arc.opt:354 config/arc/arc.opt:358
- #: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:381
- #, fuzzy, c-format
- #| msgid "`%s' is deprecated"
- msgid "%qs is deprecated"
- msgstr "'%s' er forÃ¦ldet"
- 
  #: config/arc/arc.opt:174
  #, fuzzy
  #| msgid "Do not generate multm instructions"
--- 15928,15933 ----
*************** msgstr "Opret en placeringsuafhÃ¦ngig kÃ
*** 18602,18609 ****
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1304
! #: cp/cvt.c:1557
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "beregnet vÃ¦rdi benyttes ikke"
--- 18715,18722 ----
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:598 cp/cvt.c:1308
! #: cp/cvt.c:1561
  #, gcc-internal-format
  msgid "value computed is not used"
  msgstr "beregnet vÃ¦rdi benyttes ikke"
*************** msgid "expected boolean type"
*** 18631,18637 ****
  msgstr "forventet boolesk type"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33243 cp/parser.c:33250
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "uventet operand"
--- 18744,18750 ----
  msgstr "forventet boolesk type"
  
  #: go/gofrontend/expressions.cc:4331 c/c-parser.c:13477 c/c-parser.c:13484
! #: cp/parser.c:33264 cp/parser.c:33271
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "uventet operand"
*************** msgstr ""
*** 19105,19111 ****
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13631 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
--- 19218,19224 ----
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
! #: attribs.c:449 c-family/c-attribs.c:1894 cp/decl.c:13690 cp/friend.c:302
  #: cp/tree.c:4559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
*************** msgstr "forkert antal parametre angivet
*** 19135,19147 ****
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10950
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: attribs.c:592 cp/decl.c:10951
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
--- 19248,19260 ----
  #. This is a c++11 attribute that appertains to a
  #. type-specifier, outside of the definition of, a class
  #. type.  Ignore it.
! #: attribs.c:590 cp/decl.c:10999
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: attribs.c:592 cp/decl.c:11000
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 19192,19200 ****
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6512
! #: config/i386/i386.c:41522 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33022
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
--- 19305,19313 ----
  #: c-family/c-attribs.c:3455 c-family/c-attribs.c:3549
  #: c-family/c-common.c:5600 config/darwin.c:2072 config/arm/arm.c:6868
  #: config/arm/arm.c:6896 config/arm/arm.c:6913 config/avr/avr.c:9698
! #: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6497
! #: config/i386/i386.c:41520 config/ia64/ia64.c:788
! #: config/powerpcspe/powerpcspe.c:35859 config/rs6000/rs6000.c:33056
  #: config/spu/spu.c:3743 ada/gcc-interface/utils.c:6244
  #: ada/gcc-interface/utils.c:6261 ada/gcc-interface/utils.c:6277
  #: ada/gcc-interface/utils.c:6303 brig/brig-lang.c:476 lto/lto-lang.c:283
*************** msgstr "egenskaben '%s' ignoreret"
*** 19209,19216 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2007 cp/decl.c:2017 cp/decl.c:2589
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %qD"
--- 19322,19329 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: attribs.c:992 cp/decl.c:1216 cp/decl.c:2010 cp/decl.c:2020 cp/decl.c:2592
! #: cp/decl.c:3012
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %qD"
*************** msgstr "hÃ¸jreskiftsantal er negativ"
*** 19354,19439 ****
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: builtins.c:3170 builtins.c:3186
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3177
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgstr ""
! 
! #: builtins.c:3179
! #, gcc-internal-format
! msgid "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr ""
  
! #: builtins.c:3192
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3228
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: builtins.c:3234
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: builtins.c:3249
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3255
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3278
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgstr ""
! 
! #: builtins.c:3279
! #, gcc-internal-format
! msgid "%K%qD reading %E bytes from a region of size %E"
! msgstr ""
  
! #: builtins.c:3285
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3291
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3965 builtins.c:4031
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4879 gimplify.c:3269
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "too few arguments to function %<va_start%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: builtins.c:4979
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument to %qD"
  msgstr "ugyldig typeparameter"
  
! #: builtins.c:4992
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument to %qD"
--- 19467,19546 ----
  msgid "%K%qD specified size between %E and %E exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: builtins.c:3170 builtins.c:3185
  #, gcc-internal-format
  msgid "%K%qD writing %E or more bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3176
  #, gcc-internal-format
  msgid "%K%qD writing %E byte into a region of size %E overflows the destination"
! msgid_plural "%K%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr[0] ""
! msgstr[1] ""
  
! #: builtins.c:3191
  #, gcc-internal-format
  msgid "%K%qD writing between %E and %E bytes into a region of size %E overflows the destination"
  msgstr ""
  
! #: builtins.c:3227
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%K%qD specified bound %E exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: builtins.c:3233
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: builtins.c:3248
  #, gcc-internal-format
  msgid "%K%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3254
  #, gcc-internal-format
  msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
  msgstr ""
  
! #: builtins.c:3276
  #, gcc-internal-format
  msgid "%K%qD reading %E byte from a region of size %E"
! msgid_plural "%K%qD reading %E bytes from a region of size %E"
! msgstr[0] ""
! msgstr[1] ""
  
! #: builtins.c:3283
  #, gcc-internal-format
  msgid "%K%qD reading %E or more bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3289
  #, gcc-internal-format
  msgid "%K%qD reading between %E and %E bytes from a region of size %E"
  msgstr ""
  
! #: builtins.c:3967 builtins.c:4033
  #, gcc-internal-format
  msgid "%K%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.c:4881 gimplify.c:3269
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "too few arguments to function %<va_start%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: builtins.c:4981
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument to %qD"
  msgstr "ugyldig typeparameter"
  
! #: builtins.c:4994
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument to %qD"
*************** msgstr "ubenyttede parametre i formateri
*** 19441,19518 ****
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5000
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5294
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "parameteren til '__builtin_eh_return_regno' skal vÃ¦re konstant"
  
! #: builtins.c:5393
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "trampoline generated for nested function %qD"
  msgstr "startvÃ¦rdi angivet for ikke-medlemsfunktion '%D'"
  
! #: builtins.c:5737 builtins.c:5750
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5856
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: builtins.c:5864
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `%T' for default argument to `%T'"
  msgid "invalid memory model argument to builtin"
  msgstr "ugyldig type '%T' for standardparameter til '%T'"
  
! #: builtins.c:5925 builtins.c:6052
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6118
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:6150 builtins.c:6343
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ugyldig tilstand for gen_tst_reg"
  
! #: builtins.c:6464
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6506
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6570
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: builtins.c:6590
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
--- 19548,19625 ----
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
! #: builtins.c:5002
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
  msgstr ""
  
! #: builtins.c:5302
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
  msgstr "parameteren til '__builtin_eh_return_regno' skal vÃ¦re konstant"
  
! #: builtins.c:5401
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "trampoline generated for nested function %qD"
  msgstr "startvÃ¦rdi angivet for ikke-medlemsfunktion '%D'"
  
! #: builtins.c:5745 builtins.c:5758
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
  msgstr ""
  
! #: builtins.c:5864
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specifier in memory model to builtin"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: builtins.c:5872
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `%T' for default argument to `%T'"
  msgid "invalid memory model argument to builtin"
  msgstr "ugyldig type '%T' for standardparameter til '%T'"
  
! #: builtins.c:5933 builtins.c:6060
  #, gcc-internal-format
  msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:5941 builtins.c:6068
  #, gcc-internal-format
  msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
  msgstr ""
  
! #: builtins.c:6126
  #, gcc-internal-format
  msgid "invalid memory model for %<__atomic_load%>"
  msgstr ""
  
! #: builtins.c:6158 builtins.c:6351
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid memory model for %<__atomic_store%>"
  msgstr "ugyldig tilstand for gen_tst_reg"
  
! #: builtins.c:6472
  #, gcc-internal-format
  msgid "non-constant argument 1 to __atomic_always_lock_free"
  msgstr ""
  
! #: builtins.c:6514
  #, gcc-internal-format
  msgid "non-integer argument 1 to __atomic_is_lock_free"
  msgstr ""
  
! #: builtins.c:6578
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_thread_pointer is not supported on this target"
  msgstr "__builtin_eh_return understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: builtins.c:6598
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "__builtin_set_thread_pointer is not supported on this target"
*************** msgstr "__builtin_eh_return understÃ¸tte
*** 19520,19538 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6850 expr.c:10961
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6856
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:7111
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_longjmp%> second argument must be 1"
--- 19627,19645 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.c:6858 expr.c:10967
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.c:6864
  #, gcc-internal-format
  msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.c:7119
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_longjmp%> second argument must be 1"
*************** msgstr "den anden paramter til '__builti
*** 19540,19609 ****
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7745
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke uendelig"
  
! #: builtins.c:8080
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke uendelig"
  
! #: builtins.c:9703
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed args"
  msgstr "`va_start' benyttet i en funktion med fast antal parametre"
  
! #: builtins.c:9711
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: builtins.c:9726
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: builtins.c:9731
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: builtins.c:9763
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of `va_start' not last named argument"
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "den anden parameter til 'va_start' er ikke den sidste navngivne parameter"
  
! #: builtins.c:9776
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9805
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: builtins.c:9818
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: builtins.c:10094
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10097
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
--- 19647,19716 ----
  
  #. Software implementation of Pointer Bounds Checker is NYI.
  #. Target support is required.
! #: builtins.c:7753
  #, fuzzy, gcc-internal-format
  #| msgid "target format does not support infinity"
  msgid "Your target platform does not support -fcheck-pointer-bounds"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke uendelig"
  
! #: builtins.c:8089
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke uendelig"
  
! #: builtins.c:9712
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed args"
  msgstr "`va_start' benyttet i en funktion med fast antal parametre"
  
! #: builtins.c:9720
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: builtins.c:9735
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: builtins.c:9740
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: builtins.c:9772
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of `va_start' not last named argument"
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "den anden parameter til 'va_start' er ikke den sidste navngivne parameter"
  
! #: builtins.c:9785
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.c:9814
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: builtins.c:9827
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: builtins.c:10103
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object %qD"
  msgstr ""
  
! #: builtins.c:10106
  #, gcc-internal-format
  msgid "%Kattempt to free a non-heap object"
  msgstr ""
*************** msgstr "en vÃ¦rdi af en sammensat type e
*** 20869,20908 ****
  msgid "conversion to incomplete type"
  msgstr "konvertering til en ufuldstÃ¦ndig type"
  
! #: convert.c:990
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert between vector values of different size"
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "kan ikke konvertere vektorvÃ¦rdier af forskellige stÃ¸rrelser"
  
! #: convert.c:998
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "en vÃ¦rdi af en sammensat type er angivet hvor der forventedes et heltal"
  
! #: convert.c:1083
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "en henvisningsvÃ¦rdi er angivet hvor der forventedes et komplekst tal"
  
! #: convert.c:1087
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "en vÃ¦rdi af en sammensat type er angivet hvor der forventedes et komplekst tal"
  
! #: convert.c:1121
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert between vector values of different size"
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "kan ikke konvertere vektorvÃ¦rdier af forskellige stÃ¸rrelser"
  
! #: convert.c:1129
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert value to a vector"
  msgid "can%'t convert value to a vector"
  msgstr "kan ikke konvertere vÃ¦rdi til en vektor"
  
! #: convert.c:1168
  #, fuzzy, gcc-internal-format
  #| msgid "aggregate value used where a float was expected"
  msgid "aggregate value used where a fixed-point was expected"
--- 20976,21015 ----
  msgid "conversion to incomplete type"
  msgstr "konvertering til en ufuldstÃ¦ndig type"
  
! #: convert.c:992
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert between vector values of different size"
  msgid "can%'t convert a vector of type %qT to type %qT which has different size"
  msgstr "kan ikke konvertere vektorvÃ¦rdier af forskellige stÃ¸rrelser"
  
! #: convert.c:1000
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
  msgstr "en vÃ¦rdi af en sammensat type er angivet hvor der forventedes et heltal"
  
! #: convert.c:1085
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
  msgstr "en henvisningsvÃ¦rdi er angivet hvor der forventedes et komplekst tal"
  
! #: convert.c:1089
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
  msgstr "en vÃ¦rdi af en sammensat type er angivet hvor der forventedes et komplekst tal"
  
! #: convert.c:1123
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert between vector values of different size"
  msgid "can%'t convert a value of type %qT to vector type %qT which has different size"
  msgstr "kan ikke konvertere vektorvÃ¦rdier af forskellige stÃ¸rrelser"
  
! #: convert.c:1131
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert value to a vector"
  msgid "can%'t convert value to a vector"
  msgstr "kan ikke konvertere vÃ¦rdi til en vektor"
  
! #: convert.c:1170
  #, fuzzy, gcc-internal-format
  #| msgid "aggregate value used where a float was expected"
  msgid "aggregate value used where a fixed-point was expected"
*************** msgstr ""
*** 21065,21076 ****
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10891
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14405
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
--- 21172,21183 ----
  msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
  msgstr ""
  
! #: dwarf2out.c:10901
  #, gcc-internal-format
  msgid "-gdwarf-6 is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.c:14415
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
*************** msgstr "GenerÃ©r kode til en C400"
*** 21186,21197 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10973
  #, fuzzy, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
  
! #: expr.c:10986
  #, fuzzy, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
--- 21293,21304 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.c:10979
  #, fuzzy, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute error: %s"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
  
! #: expr.c:10992
  #, fuzzy, gcc-internal-format
  msgid "%Kcall to %qs declared with attribute warning: %s"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
*************** msgstr "ugyldig typeparameter"
*** 21208,21220 ****
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "%JstÃ¸rrelsen af '%D' er stÃ¸rre end %d byte"
  
! #: final.c:4818 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not open final insn dump file %qs: %m"
  msgstr "kunne ikke Ã¥bne dumpningsfilen '%s'"
  
! #: final.c:4887 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not close final insn dump file %qs: %m"
--- 21315,21327 ----
  msgid "the frame size of %wd bytes is larger than %wd bytes"
  msgstr "%JstÃ¸rrelsen af '%D' er stÃ¸rre end %d byte"
  
! #: final.c:4821 toplev.c:1453 tree-cfgcleanup.c:1300
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not open final insn dump file %qs: %m"
  msgstr "kunne ikke Ã¥bne dumpningsfilen '%s'"
  
! #: final.c:4890 tree-cfgcleanup.c:1317
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not close final insn dump file %qs: %m"
*************** msgstr "kunne ikke Ã¥bne dumpningsfilen
*** 21226,21270 ****
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "stort heltal forkortes underforstÃ¥et til type uden fortegn"
  
! #: fold-const.c:4168 fold-const.c:4178
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "sammenligning er altid %d pÃ¥ grund af den begrÃ¦nsede rÃ¦kkevidde af bitfeltet"
  
! #: fold-const.c:5495 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3159
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5945 fold-const.c:5959
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "sammenligning er altid %d"
  
  # RETMIG: det giver ikke mening
! #: fold-const.c:6102
  #, fuzzy, gcc-internal-format
  #| msgid "`or' of unmatched not-equal tests is always 1"
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "'or' af uafbalancerede sammenligninger med forskellig fra er altid 1"
  
! #: fold-const.c:6107
  #, fuzzy, gcc-internal-format
  #| msgid "`and' of mutually exclusive equal-tests is always 0"
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "'and' af udtryk der hver for sig udelukker hinanden, er altid 0"
  
! #: fold-const.c:8327
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8727
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12082
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 21333,21377 ----
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
  msgstr "stort heltal forkortes underforstÃ¥et til type uden fortegn"
  
! #: fold-const.c:4151 fold-const.c:4161
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "sammenligning er altid %d pÃ¥ grund af den begrÃ¦nsede rÃ¦kkevidde af bitfeltet"
  
! #: fold-const.c:5478 tree-ssa-reassoc.c:2374 tree-ssa-reassoc.c:3214
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5928 fold-const.c:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "sammenligning er altid %d"
  
  # RETMIG: det giver ikke mening
! #: fold-const.c:6085
  #, fuzzy, gcc-internal-format
  #| msgid "`or' of unmatched not-equal tests is always 1"
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "'or' af uafbalancerede sammenligninger med forskellig fra er altid 1"
  
! #: fold-const.c:6090
  #, fuzzy, gcc-internal-format
  #| msgid "`and' of mutually exclusive equal-tests is always 0"
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "'and' af udtryk der hver for sig udelukker hinanden, er altid 0"
  
! #: fold-const.c:8310
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.c:8710
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.c:12063
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr "Ã¥bn /dev/zero: %m"
*** 21835,21863 ****
  msgid "can%'t write PCH file"
  msgstr "kan ikke skrive i uddatafil"
  
! #: gimple-fold.c:1620 gimple-fold.c:2601
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments for spec function"
  msgid "%qD source argument is the same as destination"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: gimple-fold.c:1675
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1680
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2048 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2050
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2066
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
--- 21942,21970 ----
  msgid "can%'t write PCH file"
  msgstr "kan ikke skrive i uddatafil"
  
! #: gimple-fold.c:1624 gimple-fold.c:2609
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments for spec function"
  msgid "%qD source argument is the same as destination"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: gimple-fold.c:1679
  msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.c:1684
  msgid "%G%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.c:2052 tree-ssa-strlen.c:2050
  msgid "%G%qD specified bound %E equals destination size"
  msgstr ""
  
! #: gimple-fold.c:2054
  msgid "%G%qD specified bound %E exceeds destination size %wu"
  msgstr ""
  
! #: gimple-fold.c:2070
  msgid "%G%qD specified bound %E equals source length"
  msgstr ""
  
*************** msgstr "kan ikke erklÃ¦re henvisninger t
*** 21873,21884 ****
  msgid "null pointer dereference"
  msgstr "henvisning"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12446
! #: tree.c:12483 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6487 cp/call.c:8084 cp/constexpr.c:820 cp/constexpr.c:2298
! #: cp/cvt.c:1011 cp/cvt.c:1038 cp/decl.c:7316 cp/decl2.c:5249 cp/pt.c:8333
! #: cp/semantics.c:1836 cp/typeck.c:1695 cp/typeck.c:1890 cp/typeck.c:3821
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared here"
--- 21980,21992 ----
  msgid "null pointer dereference"
  msgstr "henvisning"
  
! #: gimple-ssa-isolate-paths.c:429 gimple-ssa-isolate-paths.c:549 tree.c:12451
! #: tree.c:12488 c/c-typeck.c:2908 c/c-typeck.c:2994 c/c-typeck.c:10147
  #: c/c-typeck.c:10164 c/gimple-parser.c:1616 c/gimple-parser.c:1624
! #: cp/call.c:6493 cp/call.c:8098 cp/constexpr.c:820 cp/constexpr.c:2309
! #: cp/cvt.c:1015 cp/cvt.c:1042 cp/decl.c:7334 cp/decl2.c:5256 cp/pt.c:8334
! #: cp/semantics.c:1836 cp/semantics.c:4053 cp/typeck.c:1700 cp/typeck.c:1895
! #: cp/typeck.c:3837
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared here"
*************** msgid "%G%qD offset %s is out of the bou
*** 22414,22423 ****
  msgstr "tabelindeks er ikke et heltal"
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3976
! #: cp/decl.c:10704 cp/decl.c:11103 cp/friend.c:384 cp/friend.c:393
! #: cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422 cp/parser.c:6337
! #: cp/parser.c:21016
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD declared here"
--- 22522,22531 ----
  msgstr "tabelindeks er ikke et heltal"
  
  #: gimple-ssa-warn-restrict.c:1678 c/c-decl.c:3603 c/c-decl.c:3874
! #: c/c-typeck.c:8345 cp/class.c:1346 cp/class.c:3098 cp/decl.c:3979
! #: cp/decl.c:10753 cp/decl.c:11151 cp/decl.c:11160 cp/friend.c:384
! #: cp/friend.c:393 cp/parser.c:3275 cp/parser.c:3372 cp/parser.c:3422
! #: cp/parser.c:6327 cp/parser.c:21027
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD declared here"
*************** msgstr ""
*** 22451,22457 ****
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1884
  #, fuzzy
  #| msgid "no arguments for spec function"
  msgid "%G%qD source argument is the same as destination"
--- 22559,22565 ----
  msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.c:1890
  #, fuzzy
  #| msgid "no arguments for spec function"
  msgid "%G%qD source argument is the same as destination"
*************** msgstr "ugyldig brug af '%D"
*** 22820,23092 ****
  msgid "function cannot be instrumented"
  msgstr "funktion kan ikke indbygges"
  
! #: ipa-devirt.c:762 ipa-devirt.c:913
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:765
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:804
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:810
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:814
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:844 ipa-devirt.c:872 ipa-devirt.c:943
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:850
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:878
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:921 ipa-devirt.c:951
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:925
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "contains additional virtual method %qD"
  msgstr "ugyldig startvÃ¦rdi til virtuel medlemsfunktion '%D'"
  
! #: ipa-devirt.c:932
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:957
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:961
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:967
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:997
  #, fuzzy, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.c:1008 ipa-devirt.c:1023 ipa-devirt.c:1273 ipa-devirt.c:1365
! #: ipa-devirt.c:1404 ipa-devirt.c:1422
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a different type is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1015
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1025
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1119
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1124
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1129
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "the incompatible type defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1152
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "type name %qs should match type name %qs"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: ipa-devirt.c:1156 ipa-devirt.c:1248
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in %s"
  msgid "the incompatible type is defined here"
  msgstr "uforenelige typer i %s"
  
! #: ipa-devirt.c:1184
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to void"
  msgid "array types have different bounds"
  msgstr "danner reference til void"
  
! #: ipa-devirt.c:1199
  #, fuzzy, gcc-internal-format
  #| msgid "field initializer type mismatch"
  msgid "return value type mismatch"
  msgstr "typen af startvÃ¦rdien for feltet passer ikke"
  
! #: ipa-devirt.c:1214
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr ""
  
! #: ipa-devirt.c:1217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in parameter %i"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: ipa-devirt.c:1228
  #, fuzzy, gcc-internal-format
  #| msgid "different type"
  msgid "types have different parameter counts"
  msgstr "anden type"
  
! #: ipa-devirt.c:1239
  #, fuzzy, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.c:1245
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "type %qT should match type %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: ipa-devirt.c:1280
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1298
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type with different attributes is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1313
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1322
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1330
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1355
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1380
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1389
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1449
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1464
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1487 ipa-devirt.c:1499
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1522
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1526
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1600
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1551 ipa-devirt.c:1605
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type with different bases is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1559
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1573
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1586
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "fields have different layout in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
--- 22928,23205 ----
  msgid "function cannot be instrumented"
  msgstr "funktion kan ikke indbygges"
  
! #: ipa-devirt.c:755 ipa-devirt.c:906
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.c:758
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:797
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.c:803
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.c:807
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.c:837 ipa-devirt.c:865 ipa-devirt.c:936
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule  "
  msgstr ""
  
! #: ipa-devirt.c:843
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.c:871
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:914 ipa-devirt.c:944
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:918
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "contains additional virtual method %qD"
  msgstr "ugyldig startvÃ¦rdi til virtuel medlemsfunktion '%D'"
  
! #: ipa-devirt.c:925
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:950
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.c:954
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.c:960
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:990
  #, fuzzy, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.c:1001 ipa-devirt.c:1016 ipa-devirt.c:1266 ipa-devirt.c:1358
! #: ipa-devirt.c:1397 ipa-devirt.c:1415
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a different type is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1008
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.c:1018
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.c:1112
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1117
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1122
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "the incompatible type defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1145
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "type name %qs should match type name %qs"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: ipa-devirt.c:1149 ipa-devirt.c:1241
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in %s"
  msgid "the incompatible type is defined here"
  msgstr "uforenelige typer i %s"
  
! #: ipa-devirt.c:1177
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to void"
  msgid "array types have different bounds"
  msgstr "danner reference til void"
  
! #: ipa-devirt.c:1192
  #, fuzzy, gcc-internal-format
  #| msgid "field initializer type mismatch"
  msgid "return value type mismatch"
  msgstr "typen af startvÃ¦rdien for feltet passer ikke"
  
! #: ipa-devirt.c:1207
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr ""
  
! #: ipa-devirt.c:1210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in parameter %i"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: ipa-devirt.c:1221
  #, fuzzy, gcc-internal-format
  #| msgid "different type"
  msgid "types have different parameter counts"
  msgstr "anden type"
  
! #: ipa-devirt.c:1232
  #, fuzzy, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.c:1238
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "type %qT should match type %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: ipa-devirt.c:1273
  #, gcc-internal-format
  msgid "a type with different qualifiers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1291
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type with different attributes is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1306
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1315
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1323
  #, gcc-internal-format
  msgid "an enum with mismatching number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1341
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1348
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1373
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1382
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1442
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1457
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1480 ipa-devirt.c:1492
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1515
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1519
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1537 ipa-devirt.c:1600
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1544 ipa-devirt.c:1605
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type with different bases is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.c:1552
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1566
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.c:1579
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "fields have different layout in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
+ #: ipa-devirt.c:1586
+ #, gcc-internal-format
+ msgid "one field is bitfield while other is not"
+ msgstr ""
+ 
  #: ipa-devirt.c:1609
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
*************** msgstr ""
*** 23108,23149 ****
  msgid "the extra base is defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: ipa-devirt.c:3780
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3789
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3819
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3827
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3835
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3846
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
--- 23221,23262 ----
  msgid "the extra base is defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: ipa-devirt.c:3798
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3807
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3837
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3845
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3853
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.c:3864
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
*************** msgstr "mÃ¥lprocessoren understÃ¸tter ik
*** 23442,23473 ****
  #: multiple_target.c:91
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
! msgid "default target_clones attribute was not set"
  msgstr "versionsattribut er ikke en streng"
  
! #: multiple_target.c:324
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
! msgid "single target_clones attribute is ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: multiple_target.c:332
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr "versionsattribut er ikke en streng"
  
! #: multiple_target.c:335
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.c:352
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default target was not set"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
--- 23555,23592 ----
  #: multiple_target.c:91
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
! msgid "default %<target_clones%> attribute was not set"
  msgstr "versionsattribut er ikke en streng"
  
! #: multiple_target.c:343
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
! msgid "single %<target_clones%> attribute is ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: multiple_target.c:351
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
  msgid "clones for %<target_clones%> attribute cannot be created"
  msgstr "versionsattribut er ikke en streng"
  
! #: multiple_target.c:354
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
  msgstr ""
  
! #: multiple_target.c:371
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default target was not set"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
+ #: multiple_target.c:379
+ #, fuzzy, gcc-internal-format
+ #| msgid "bad value (%s) for -march= switch"
+ msgid "an empty string cannot be in %<target_clones%> attribute"
+ msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
+ 
  #: omp-expand.c:2016
  #, gcc-internal-format
  msgid "%<depend(sink)%> clause waiting for lexically later iteration"
*************** msgstr "-malign-functions=%d er ikke mel
*** 23790,23802 ****
  msgid "unrecognized argument in option %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts-common.c:1198 config/i386/i386.c:3203
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: opts-common.c:1201 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s"
--- 23909,23921 ----
  msgid "unrecognized argument in option %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts-common.c:1198 config/i386/i386.c:3206
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: opts-common.c:1201 config/i386/i386.c:3209
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s"
*************** msgstr "implicit aflÃ¦ste registre skal
*** 24419,24440 ****
  msgid "output operand %d must use %<&%> constraint"
  msgstr "uddataoperand %d skal bruge %<&%>-begrÃ¦nsningen"
  
! #: regcprop.c:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr "validate_value_data: [%u] Ugyldig next_regno til tom kÃ¦de (%u)"
  
! #: regcprop.c:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr "validate_value_data: LÃ¸kke i registertalskÃ¦de (%u)"
  
! #: regcprop.c:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr "validate_value_data: [%u] Ugyldig oldest_regno (%u)"
  
! #: regcprop.c:1222
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Ikke-tomt register i kÃ¦de (%s %u %i)"
--- 24538,24559 ----
  msgid "output operand %d must use %<&%> constraint"
  msgstr "uddataoperand %d skal bruge %<&%>-begrÃ¦nsningen"
  
! #: regcprop.c:1187
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr "validate_value_data: [%u] Ugyldig next_regno til tom kÃ¦de (%u)"
  
! #: regcprop.c:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr "validate_value_data: LÃ¸kke i registertalskÃ¦de (%u)"
  
! #: regcprop.c:1202
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr "validate_value_data: [%u] Ugyldig oldest_regno (%u)"
  
! #: regcprop.c:1214
  #, gcc-internal-format, gfc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr "validate_value_data: [%u] Ikke-tomt register i kÃ¦de (%s %u %i)"
*************** msgid "register of %qD used for multiple
*** 24478,24484 ****
  msgstr "register for %qD brugt til flere globale registervariabler"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29419
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "er i konflikt med %qD"
--- 24597,24603 ----
  msgstr "register for %qD brugt til flere globale registervariabler"
  
  #: reginfo.c:789 config/powerpcspe/powerpcspe.c:32259
! #: config/rs6000/rs6000.c:29453
  #, gcc-internal-format
  msgid "conflicts with %qD"
  msgstr "er i konflikt med %qD"
*************** msgstr "  oprindelig definition er her"
*** 24720,24880 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%D omdÃ¸bt efter at vÃ¦re refereret i maskinkode"
  
! #: symtab.c:992
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "funktionsymbol er ikke en funktion"
  
! #: symtab.c:1000
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "variabelsymbol er ikke en variabel"
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "node har ukendt type"
  
! #: symtab.c:1015
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "node blev ikke fundet node->decl->decl_with_vis.symtab_node"
  
! #: symtab.c:1023
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "node er forskellig fra node->decl->decl_with_vis.symtab_node"
  
! #: symtab.c:1032
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "maskinekodenavn pÃ¥ hashliste er Ã¸delagt"
  
! #: symtab.c:1045
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "node blev ikke fundet i symtabs maskinkodehash"
  
! #: symtab.c:1052
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "dobbelt lÃ¦nket liste pÃ¥ maskinekodenavne er Ã¸delagt"
  
! #: symtab.c:1057
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "node har body_removed men er en definition"
  
! #: symtab.c:1062
  #, fuzzy, gcc-internal-format
  #| msgid "node is analyzed byt it is not a definition"
  msgid "node is analyzed but it is not a definition"
  msgstr "node er analyseret byt, det er ikke en definition"
  
! #: symtab.c:1067
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "node er alias men ikke implicit alias"
  
! #: symtab.c:1072
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "node er alias men ikke definition"
  
! #: symtab.c:1077
  #, fuzzy, gcc-internal-format
  #| msgid "node is weakref but not an alias"
  msgid "node is weakref but not an transparent_alias"
  msgstr "node er weakref men ikke et alias"
  
! #: symtab.c:1082
  #, fuzzy, gcc-internal-format
  #| msgid "node is weakref but not an alias"
  msgid "node is transparent_alias but not an alias"
  msgstr "node er weakref men ikke et alias"
  
! #: symtab.c:1091
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "node er i same_comdat_grooup-liste men har ingen comdat_group"
  
! #: symtab.c:1096
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "same_comdat_group-liste over forskellige grupper"
  
! #: symtab.c:1101
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "blanding af forskellige symboltyper i samme comdata-gruppe er ikke understÃ¸ttet"
  
! #: symtab.c:1106
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "node er alene i en comdat-gruppe"
  
! #: symtab.c:1113
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group er ikke en cirkulÃ¦r liste"
  
! #: symtab.c:1128
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "comdat-local-symbol refereret ti laf %s uden for dets comdat"
  
! #: symtab.c:1138
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr "implicit_section-flag er angivet men sektion er ikke"
  
! #: symtab.c:1145
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "BÃ¥de sektion og comdat-gruppe er angivet"
  
! #: symtab.c:1157
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr "Alias og mÃ¥ls sektion er forskellige"
  
! #: symtab.c:1164
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr "Alias og mÃ¥ls comdat-grupper er forskellige"
  
! #: symtab.c:1179
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's section differs"
  msgid "Transparent alias and target's assembler names differs"
  msgstr "Alias og mÃ¥ls sektion er forskellige"
  
! #: symtab.c:1187
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1210 symtab.c:1247
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify mislykkedes"
  
! #: symtab.c:1243
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "To symboler med samme comdat_group er ikke lÃ¦nket af same_comdat_group-listen."
  
! #: symtab.c:1652
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "funktion %q+D del af aliascyklus"
  
! #: symtab.c:1654
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "variabel %q+D del af aliascyklus"
  
! #: symtab.c:1682
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "sektion for alias %q+D skal matche sektion for dens mÃ¥larkitektur"
--- 24839,24999 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%D omdÃ¸bt efter at vÃ¦re refereret i maskinkode"
  
! #: symtab.c:998
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "funktionsymbol er ikke en funktion"
  
! #: symtab.c:1006
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "variabelsymbol er ikke en variabel"
  
! #: symtab.c:1012
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "node har ukendt type"
  
! #: symtab.c:1021
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "node blev ikke fundet node->decl->decl_with_vis.symtab_node"
  
! #: symtab.c:1029
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "node er forskellig fra node->decl->decl_with_vis.symtab_node"
  
! #: symtab.c:1038
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "maskinekodenavn pÃ¥ hashliste er Ã¸delagt"
  
! #: symtab.c:1051
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "node blev ikke fundet i symtabs maskinkodehash"
  
! #: symtab.c:1058
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "dobbelt lÃ¦nket liste pÃ¥ maskinekodenavne er Ã¸delagt"
  
! #: symtab.c:1063
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "node har body_removed men er en definition"
  
! #: symtab.c:1068
  #, fuzzy, gcc-internal-format
  #| msgid "node is analyzed byt it is not a definition"
  msgid "node is analyzed but it is not a definition"
  msgstr "node er analyseret byt, det er ikke en definition"
  
! #: symtab.c:1073
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "node er alias men ikke implicit alias"
  
! #: symtab.c:1078
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "node er alias men ikke definition"
  
! #: symtab.c:1083
  #, fuzzy, gcc-internal-format
  #| msgid "node is weakref but not an alias"
  msgid "node is weakref but not an transparent_alias"
  msgstr "node er weakref men ikke et alias"
  
! #: symtab.c:1088
  #, fuzzy, gcc-internal-format
  #| msgid "node is weakref but not an alias"
  msgid "node is transparent_alias but not an alias"
  msgstr "node er weakref men ikke et alias"
  
! #: symtab.c:1097
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "node er i same_comdat_grooup-liste men har ingen comdat_group"
  
! #: symtab.c:1102
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "same_comdat_group-liste over forskellige grupper"
  
! #: symtab.c:1107
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "blanding af forskellige symboltyper i samme comdata-gruppe er ikke understÃ¸ttet"
  
! #: symtab.c:1112
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "node er alene i en comdat-gruppe"
  
! #: symtab.c:1119
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group er ikke en cirkulÃ¦r liste"
  
! #: symtab.c:1134
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "comdat-local-symbol refereret ti laf %s uden for dets comdat"
  
! #: symtab.c:1144
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn't"
  msgstr "implicit_section-flag er angivet men sektion er ikke"
  
! #: symtab.c:1151
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "BÃ¥de sektion og comdat-gruppe er angivet"
  
! #: symtab.c:1163
  #, gcc-internal-format
  msgid "Alias and target's section differs"
  msgstr "Alias og mÃ¥ls sektion er forskellige"
  
! #: symtab.c:1170
  #, gcc-internal-format
  msgid "Alias and target's comdat groups differs"
  msgstr "Alias og mÃ¥ls comdat-grupper er forskellige"
  
! #: symtab.c:1185
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's section differs"
  msgid "Transparent alias and target's assembler names differs"
  msgstr "Alias og mÃ¥ls sektion er forskellige"
  
! #: symtab.c:1193
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.c:1216 symtab.c:1253
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify mislykkedes"
  
! #: symtab.c:1249
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "To symboler med samme comdat_group er ikke lÃ¦nket af same_comdat_group-listen."
  
! #: symtab.c:1658
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "funktion %q+D del af aliascyklus"
  
! #: symtab.c:1660
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "variabel %q+D del af aliascyklus"
  
! #: symtab.c:1688
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "sektion for alias %q+D skal matche sektion for dens mÃ¥larkitektur"
*************** msgstr "funktion med egenskaben 'noretur
*** 26133,26145 ****
  msgid "control reaches end of non-void function"
  msgstr "kontrol nÃ¥r til slutningen af ikke-void funktion"
  
! #: tree-cfg.c:9498 cp/cvt.c:1035
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: tree-cfg.c:9503 cp/cvt.c:1042
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr ""
--- 26252,26264 ----
  msgid "control reaches end of non-void function"
  msgstr "kontrol nÃ¥r til slutningen af ikke-void funktion"
  
! #: tree-cfg.c:9498 cp/cvt.c:1039
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: tree-cfg.c:9503 cp/cvt.c:1046
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgstr ""
*************** msgstr ""
*** 26666,26672 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4037
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 26785,26791 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.c:4038
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 26711,26802 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7847
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "en tabel af funktioner giver ikke mening"
  
! #: tree.c:8014
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: tree.c:9322 tree.c:9407 tree.c:9468
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: %s, har %s i %s, ved %s:%d"
  
! #: tree.c:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede ingen af %s, har %s i %s, ved %s:%d"
  
! #: tree.c:9372
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede klasse %qs, har %qs (%s) i %s, ved %s:%d"
  
! #: tree.c:9421
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede ikke klasse %qs, har %qs (%s) i %s, ved %s:%d"
  
! #: tree.c:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede omp_clause %s, har %s i %s, ved %s:%d"
  
! #: tree.c:9494
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede trÃ¦ som indeholder %qs-struktur, har %qs i %s, ved %s:%d"
  
! #: tree.c:9508
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_int_cst med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.c:9520
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_vec med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af %s med %d operander i %s, ved %s:%d"
  
! #: tree.c:9546
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af omp_clause %s med %d operander i %s, ved %s:%d"
  
! #: tree.c:12441
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD er forÃ¦ldet: %s"
  
! #: tree.c:12444
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD  er forÃ¦ldet"
  
! #: tree.c:12468 tree.c:12490
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE er forÃ¦ldet: %s"
  
! #: tree.c:12471 tree.c:12493
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE er forÃ¦ldet"
  
! #: tree.c:12477 tree.c:12498
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "type er forÃ¦ldet: %s"
  
! #: tree.c:12480 tree.c:12501
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "type er forÃ¦ldet"
--- 26830,26921 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.c:7852
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "en tabel af funktioner giver ikke mening"
  
! #: tree.c:8019
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: tree.c:9327 tree.c:9412 tree.c:9473
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: %s, har %s i %s, ved %s:%d"
  
! #: tree.c:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede ingen af %s, har %s i %s, ved %s:%d"
  
! #: tree.c:9377
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede klasse %qs, har %qs (%s) i %s, ved %s:%d"
  
! #: tree.c:9426
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede ikke klasse %qs, har %qs (%s) i %s, ved %s:%d"
  
! #: tree.c:9439
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede omp_clause %s, har %s i %s, ved %s:%d"
  
! #: tree.c:9499
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede trÃ¦ som indeholder %qs-struktur, har %qs i %s, ved %s:%d"
  
! #: tree.c:9513
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_int_cst med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.c:9525
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_vec med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af %s med %d operander i %s, ved %s:%d"
  
! #: tree.c:9551
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af omp_clause %s med %d operander i %s, ved %s:%d"
  
! #: tree.c:12446
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD er forÃ¦ldet: %s"
  
! #: tree.c:12449
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD  er forÃ¦ldet"
  
! #: tree.c:12473 tree.c:12495
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE er forÃ¦ldet: %s"
  
! #: tree.c:12476 tree.c:12498
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE er forÃ¦ldet"
  
! #: tree.c:12482 tree.c:12503
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "type er forÃ¦ldet: %s"
  
! #: tree.c:12485 tree.c:12506
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "type er forÃ¦ldet"
*************** msgstr "type er forÃ¦ldet"
*** 26821,27062 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13038
! #, gcc-internal-format
! msgid "type variant differs by "
  msgstr ""
  
! #: tree.c:13079
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13081
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13083
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13103
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13116
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13152
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13154
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13156
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13194
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13196
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13198
  #, gcc-internal-format
  msgid "and field"
  msgstr "og felt"
  
! #: tree.c:13215
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13217 tree.c:13228
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.c:13219 tree.c:13230
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr "types TREE_TYPE"
  
! #: tree.c:13226
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "type er ikke forenelig med dens variant"
  
! #: tree.c:13529
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "Hovedvariant er ikke defineret"
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13546
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13564
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13572
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13578
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13594
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13604
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13614
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13635
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13641
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13652
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13663
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13681
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13688
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13695
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13711
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13719
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13726
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13736
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Tabellen TYPE_DOMAIN er ikke af en heltalstype"
  
! #: tree.c:13745
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS er defineret i en ufuldstÃ¦ndig type"
  
! #: tree.c:13767
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Forkert trÃ¦ i TYPE_FIELDS-liste"
  
! #: tree.c:13782
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13788
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13801
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13814
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13820
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13827
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13839
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13845
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13855
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13862
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "verify_type mislykkedes"
--- 26940,27181 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.c:13043
! #, gcc-internal-format, gfc-internal-format
! msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.c:13084
  #, gcc-internal-format
  msgid "type variant has different TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13086
  #, gcc-internal-format
  msgid "type variant's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13088
  #, gcc-internal-format
  msgid "type's TYPE_SIZE_UNIT"
  msgstr ""
  
! #: tree.c:13108
  #, gcc-internal-format
  msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgstr ""
  
! #: tree.c:13121
  #, gcc-internal-format
  msgid "type variant has different TYPE_VFIELD"
  msgstr ""
  
! #: tree.c:13157
  #, gcc-internal-format
  msgid "type variant has different TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13159
  #, gcc-internal-format
  msgid "type variant's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13161
  #, gcc-internal-format
  msgid "type's TYPE_BINFO"
  msgstr ""
  
! #: tree.c:13199
  #, gcc-internal-format
  msgid "type variant has different TYPE_FIELDS"
  msgstr ""
  
! #: tree.c:13201
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.c:13203
  #, gcc-internal-format
  msgid "and field"
  msgstr "og felt"
  
! #: tree.c:13220
  #, gcc-internal-format
  msgid "type variant has different TREE_TYPE"
  msgstr ""
  
! #: tree.c:13222 tree.c:13233
  #, gcc-internal-format
  msgid "type variant's TREE_TYPE"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.c:13224 tree.c:13235
  #, gcc-internal-format
  msgid "type's TREE_TYPE"
  msgstr "types TREE_TYPE"
  
! #: tree.c:13231
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "type er ikke forenelig med dens variant"
  
! #: tree.c:13534
  #, gcc-internal-format
  msgid "Main variant is not defined"
  msgstr "Hovedvariant er ikke defineret"
  
! #: tree.c:13539
  #, gcc-internal-format
  msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13551
  #, gcc-internal-format
  msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgstr ""
  
! #: tree.c:13569
  #, gcc-internal-format
  msgid "TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13577
  #, gcc-internal-format
  msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgstr ""
  
! #: tree.c:13583
  #, gcc-internal-format
  msgid "TYPE_CANONICAL of main variant is not main variant"
  msgstr ""
  
! #: tree.c:13599
  #, gcc-internal-format
  msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgstr ""
  
! #: tree.c:13609
  #, gcc-internal-format
  msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgstr ""
  
! #: tree.c:13619
  #, gcc-internal-format
  msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgstr ""
  
! #: tree.c:13640
  #, gcc-internal-format
  msgid "TYPE_BINFO is not TREE_BINFO"
  msgstr ""
  
! #: tree.c:13646
  #, gcc-internal-format
  msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgstr ""
  
! #: tree.c:13657
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13668
  #, gcc-internal-format
  msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgstr ""
  
! #: tree.c:13686
  #, gcc-internal-format
  msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgstr ""
  
! #: tree.c:13693
  #, gcc-internal-format
  msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgstr ""
  
! #: tree.c:13700
  #, gcc-internal-format
  msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgstr ""
  
! #: tree.c:13716
  #, gcc-internal-format
  msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgstr ""
  
! #: tree.c:13724
  #, gcc-internal-format
  msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgstr ""
  
! #: tree.c:13731
  #, gcc-internal-format
  msgid "Enum value name is not IDENTIFIER_NODE"
  msgstr ""
  
! #: tree.c:13741
  #, gcc-internal-format
  msgid "Array TYPE_DOMAIN is not integer type"
  msgstr "Tabellen TYPE_DOMAIN er ikke af en heltalstype"
  
! #: tree.c:13750
  #, gcc-internal-format
  msgid "TYPE_FIELDS defined in incomplete type"
  msgstr "TYPE_FIELDS er defineret i en ufuldstÃ¦ndig type"
  
! #: tree.c:13772
  #, gcc-internal-format
  msgid "Wrong tree in TYPE_FIELDS list"
  msgstr "Forkert trÃ¦ i TYPE_FIELDS-liste"
  
! #: tree.c:13787
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgstr ""
  
! #: tree.c:13793
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgstr ""
  
! #: tree.c:13806
  #, gcc-internal-format
  msgid "wrong TYPE_CACHED_VALUES entry"
  msgstr ""
  
! #: tree.c:13819
  #, gcc-internal-format
  msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13825
  #, gcc-internal-format
  msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgstr ""
  
! #: tree.c:13832
  #, gcc-internal-format
  msgid "TYPE_VALUES_RAW field is non-NULL"
  msgstr ""
  
! #: tree.c:13844
  #, gcc-internal-format
  msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgstr ""
  
! #: tree.c:13850
  #, gcc-internal-format
  msgid "TYPE_STRING_FLAG is set on wrong type code"
  msgstr ""
  
! #: tree.c:13860
  #, gcc-internal-format
  msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgstr ""
  
! #: tree.c:13867
  #, gcc-internal-format
  msgid "verify_type failed"
  msgstr "verify_type mislykkedes"
*************** msgstr "verify_histograms mislykkedes"
*** 27081,27092 ****
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7164
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7168
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
--- 27200,27211 ----
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
  msgstr ""
  
! #: var-tracking.c:7166
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
  msgstr ""
  
! #: var-tracking.c:7170
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
  msgstr ""
*************** msgstr "heltalskonstanten er for stor fo
*** 28049,28055 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8887
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "foreslÃ¥r paranteser omkring tildeling der er benyttet som boolsk vÃ¦rdi"
--- 28168,28174 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: c-family/c-common.c:3438 cp/semantics.c:662 cp/typeck.c:8916
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "foreslÃ¥r paranteser omkring tildeling der er benyttet som boolsk vÃ¦rdi"
*************** msgstr "forsÃ¸g pÃ¥ at finde adressen af
*** 28333,28339 ****
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3002 cp/init.c:3021
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
--- 28452,28458 ----
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.c:6427 cp/init.c:3004 cp/init.c:3023
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
*************** msgstr ""
*** 29002,29008 ****
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid type for iteration variable %qE"
--- 29121,29127 ----
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
  msgstr ""
  
! #: c-family/c-omp.c:557 cp/semantics.c:8186
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid type for iteration variable %qE"
*************** msgstr "ugyldig vektortype for egenskabe
*** 29020,29044 ****
  msgid "%qE is not initialized"
  msgstr "manglende startvÃ¦rdi"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8088
  #, fuzzy, gcc-internal-format
  #| msgid "missing '(' after predicate"
  msgid "missing controlling predicate"
  msgstr "manglende '(' efter udsagn"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7744
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid controlling predicate"
  msgstr "Ugyldigt kontroludtryk"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8094
  #, fuzzy, gcc-internal-format
  #| msgid "missing ')' in expression"
  msgid "missing increment expression"
  msgstr "manglende ')' i udtryk"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7859
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid increment expression"
--- 29139,29163 ----
  msgid "%qE is not initialized"
  msgstr "manglende startvÃ¦rdi"
  
! #: c-family/c-omp.c:599 cp/semantics.c:8076
  #, fuzzy, gcc-internal-format
  #| msgid "missing '(' after predicate"
  msgid "missing controlling predicate"
  msgstr "manglende '(' efter udsagn"
  
! #: c-family/c-omp.c:704 cp/semantics.c:7732
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid controlling predicate"
  msgstr "Ugyldigt kontroludtryk"
  
! #: c-family/c-omp.c:711 cp/semantics.c:8082
  #, fuzzy, gcc-internal-format
  #| msgid "missing ')' in expression"
  msgid "missing increment expression"
  msgstr "manglende ')' i udtryk"
  
! #: c-family/c-omp.c:775 cp/semantics.c:7847
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid increment expression"
*************** msgstr "returnering"
*** 29634,29641 ****
  msgid "wrong type argument to %s"
  msgstr "forkert parametertype til %s"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1836
! #: cp/constexpr.c:4088
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
--- 29753,29760 ----
  msgid "wrong type argument to %s"
  msgstr "forkert parametertype til %s"
  
! #: c-family/c-warn.c:53 c-family/c-warn.c:66 cp/constexpr.c:1847
! #: cp/constexpr.c:4099
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
*************** msgid "%<memset%> used with length equal
*** 30345,30351 ****
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5032
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "comparison between types %qT and %qT"
--- 30464,30470 ----
  msgstr ""
  
  #: c-family/c-warn.c:1948 c/c-typeck.c:11499 c/c-typeck.c:11667
! #: cp/typeck.c:5048
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "comparison between types %qT and %qT"
*************** msgid_plural "passing argument %i to res
*** 30428,30434 ****
  msgstr[0] "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  msgstr[1] "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5359
  #, fuzzy, gcc-internal-format
  #| msgid "the conditional began here"
  msgid "this condition has identical branches"
--- 30547,30553 ----
  msgstr[0] "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  msgstr[1] "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c-family/c-warn.c:2480 c/c-typeck.c:5288 cp/call.c:5365
  #, fuzzy, gcc-internal-format
  #| msgid "the conditional began here"
  msgid "this condition has identical branches"
*************** msgstr "-mcpu=%s er ikke gyldig"
*** 30563,30611 ****
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1273
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "-malign-loops er forÃ¦ldet, benyt -falign-loops"
  
! #: common/config/i386/i386-common.c:1275
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "-malign-loops=%d er ikke mellem 0 og %d"
  
! #: common/config/i386/i386-common.c:1282
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "-malign-jumps er forÃ¦ldet, benyt -falign-jumps"
  
! #: common/config/i386/i386-common.c:1284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-malign-jumps=%d is not between 1 and %d"
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "-malign-jumps=%d er ikke mellem 1 og %d"
  
! #: common/config/i386/i386-common.c:1292
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "-malign-functions er forÃ¦ldet, benyt -falign-functions"
  
! #: common/config/i386/i386-common.c:1294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-malign-functions=%d is not between 1 and %d"
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "-malign-functions=%d er ikke mellem 1 og %d"
  
! #: common/config/i386/i386-common.c:1303
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "-mbranch-cost=%d er ikke mellem 0 og 5"
  
! #: common/config/i386/i386-common.c:1357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1363
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 30682,30730 ----
  msgid "-mcpu=%s has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1285
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr "-malign-loops er forÃ¦ldet, benyt -falign-loops"
  
! #: common/config/i386/i386-common.c:1287
  #, gcc-internal-format, gfc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr "-malign-loops=%d er ikke mellem 0 og %d"
  
! #: common/config/i386/i386-common.c:1294
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr "-malign-jumps er forÃ¦ldet, benyt -falign-jumps"
  
! #: common/config/i386/i386-common.c:1296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-malign-jumps=%d is not between 1 and %d"
  msgid "-malign-jumps=%d is not between 0 and %d"
  msgstr "-malign-jumps=%d er ikke mellem 1 og %d"
  
! #: common/config/i386/i386-common.c:1304
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr "-malign-functions er forÃ¦ldet, benyt -falign-functions"
  
! #: common/config/i386/i386-common.c:1306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-malign-functions=%d is not between 1 and %d"
  msgid "-malign-functions=%d is not between 0 and %d"
  msgstr "-malign-functions=%d er ikke mellem 1 og %d"
  
! #: common/config/i386/i386-common.c:1315
  #, gcc-internal-format, gfc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr "-mbranch-cost=%d er ikke mellem 0 og 5"
  
! #: common/config/i386/i386-common.c:1369
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.c:1375
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "for the option -mcache-block-size
*** 30633,30664 ****
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:173 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "ukendt tilvalg -mdebug-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown switch -mlong-double-%s"
  msgid "unknown switch -mlong-double-%s"
  msgstr "Ukendt tilvalg -mlong-double-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:222
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:238
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:304
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
--- 30752,30783 ----
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:173
! #: common/config/rs6000/rs6000-common.c:182 config/sparc/sparc.c:1734
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr "ukendt tilvalg -mdebug-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:221
! #: common/config/rs6000/rs6000-common.c:221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown switch -mlong-double-%s"
  msgid "unknown switch -mlong-double-%s"
  msgstr "Ukendt tilvalg -mlong-double-%s"
  
  #: common/config/powerpcspe/powerpcspe-common.c:231
! #: common/config/rs6000/rs6000-common.c:231
  #, gcc-internal-format
  msgid "-msingle-float option equivalent to -mhard-float"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:247
! #: common/config/rs6000/rs6000-common.c:247
  #, gcc-internal-format
  msgid "-msimple-fpu option ignored"
  msgstr ""
  
  #: common/config/powerpcspe/powerpcspe-common.c:313
! #: common/config/rs6000/rs6000-common.c:313
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later"
  msgstr ""
*************** msgid "pragma or attribute %<target(\"%s
*** 31183,31190 ****
  msgstr "\"%s\" er ikke defineret"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5476 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36870 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument not a string"
--- 31302,31309 ----
  msgstr "\"%s\" er ikke defineret"
  
  #: config/aarch64/aarch64.c:11473 config/arm/arm.c:30742
! #: config/i386/i386.c:5440 config/powerpcspe/powerpcspe.c:39760
! #: config/rs6000/rs6000.c:36904 config/s390/s390.c:15746
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument not a string"
*************** msgstr "L%d-mellemlagersventetid ukendt
*** 31276,31283 ****
  msgid "bad value %qs for -mmemory-latency"
  msgstr "ugyldig vÃ¦rdi '%s' for -mmemory-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6522
! #: config/arc/arc.c:6801 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 31395,31402 ----
  msgid "bad value %qs for -mmemory-latency"
  msgstr "ugyldig vÃ¦rdi '%s' for -mmemory-latency"
  
! #: config/alpha/alpha.c:6683 config/alpha/alpha.c:6686 config/arc/arc.c:6526
! #: config/arc/arc.c:6800 config/s390/s390.c:847 config/tilegx/tilegx.c:3544
  #: config/tilepro/tilepro.c:3108
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "parameteren til egenskaben '%s e
*** 31394,31404 ****
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6467 config/i386/i386.c:12494 config/i386/i386.c:41426
! #: config/i386/i386.c:41476 config/i386/i386.c:41546 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4562
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32948
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
--- 31513,31523 ----
  #: config/arm/arm.c:7029 config/avr/avr.c:9718 config/avr/avr.c:9734
  #: config/bfin/bfin.c:4705 config/bfin/bfin.c:4766 config/bfin/bfin.c:4795
  #: config/epiphany/epiphany.c:491 config/h8300/h8300.c:5459
! #: config/i386/i386.c:6452 config/i386/i386.c:12479 config/i386/i386.c:41424
! #: config/i386/i386.c:41474 config/i386/i386.c:41544 config/m68k/m68k.c:780
! #: config/mcore/mcore.c:3070 config/nvptx/nvptx.c:4611
  #: config/powerpcspe/powerpcspe.c:35785 config/riscv/riscv.c:2698
! #: config/rl78/rl78.c:815 config/rl78/rl78.c:884 config/rs6000/rs6000.c:32982
  #: config/rx/rx.c:2719 config/rx/rx.c:2745 config/s390/s390.c:1056
  #: config/s390/s390.c:1143 config/sh/sh.c:8428 config/sh/sh.c:8446
  #: config/sh/sh.c:8470 config/sh/sh.c:8541 config/sh/sh.c:8564
*************** msgstr "parameteren til egenskaben '%s e
*** 31409,31575 ****
  msgid "%qE attribute only applies to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arc/arc.c:6421
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: config/arc/arc.c:6429
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: config/arc/arc.c:6556
! #, fuzzy, gcc-internal-format
! #| msgid "Specify yes/no if isel instructions should be generated"
! msgid "builtin operand should be an unsigned 6-bit value"
! msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
! 
! #: config/arc/arc.c:6597
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6638 config/arc/arc.c:6735
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6671 config/arc/arc.c:6703
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6675 config/arc/arc.c:6707
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6739
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6772
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6776
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6783
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6786
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "long long constant not a valid immediate operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "long long-konstant er ikke en gyldig umiddelbar operand"
  
! #: config/arc/arc.c:6838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6849
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6900
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:6921
! #, gcc-internal-format
! msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
! msgstr ""
! 
! #: config/arc/arc.c:7707
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7916
  #, fuzzy, gcc-internal-format
  #| msgid "pre-increment address is not a register"
  msgid "insn addresses not freed"
  msgstr "prÃ¦fiks forÃ¸gelsesadresse er ikke et register"
  
! #: config/arc/arc.c:10704
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/arc/arc.c:10712 config/arc/arc.c:10751
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is missing"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.c:10723 config/arc/arc.c:10762 config/arc/arc.c:10864
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/arc/arc.c:10743
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arc/arc.c:10798
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arc/arc.c:10804
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute ignored"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.c:10854 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4585
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
--- 31528,31683 ----
  msgid "%qE attribute only applies to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arc/arc.c:6425
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "__builtin_arc_aligned with non-constant alignment"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: config/arc/arc.c:6433
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid alignment value for __builtin_arc_aligned"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: config/arc/arc.c:6596
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6637 config/arc/arc.c:6734
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6670 config/arc/arc.c:6702
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6674 config/arc/arc.c:6706
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6738
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6771
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6775
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6782
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6785
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.c:6832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "long long constant not a valid immediate operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "long long-konstant er ikke en gyldig umiddelbar operand"
  
! #: config/arc/arc.c:6837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6841
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.c:6848
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.c:6899
  #, gcc-internal-format
  msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.c:7685
  #, gcc-internal-format
  msgid "Insn addresses not set after shorten_branches"
  msgstr ""
  
! #: config/arc/arc.c:7894
  #, fuzzy, gcc-internal-format
  #| msgid "pre-increment address is not a register"
  msgid "insn addresses not freed"
  msgstr "prÃ¦fiks forÃ¸gelsesadresse er ikke et register"
  
! #: config/arc/arc.c:10682
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/arc/arc.c:10690 config/arc/arc.c:10729
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is missing"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.c:10701 config/arc/arc.c:10740 config/arc/arc.c:10842
  #: config/avr/avr.c:9790
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/arc/arc.c:10721
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arc/arc.c:10776
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arc/arc.c:10782
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute ignored"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.c:10832 config/avr/avr.c:9777 config/bfin/bfin.c:4827
  #: config/i386/winnt.c:63 config/msp430/msp430.c:2018
! #: config/nvptx/nvptx.c:4634
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
*************** msgid "You must enable crypto instructio
*** 31597,31749 ****
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2631 config/arm/arm-builtins.c:2735
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "vÃ¦lger skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/arm/arm-builtins.c:2639 config/arm/arm-builtins.c:2684
! #: config/arm/arm-builtins.c:2742 config/arm/arm-builtins.c:2751
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2644 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2649 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2821
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/arm/arm-builtins.c:2826
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:3014
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3026
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3033
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
--- 31705,31857 ----
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm-builtins.c:2633 config/arm/arm-builtins.c:2737
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "vÃ¦lger skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/arm/arm-builtins.c:2641 config/arm/arm-builtins.c:2686
! #: config/arm/arm-builtins.c:2744 config/arm/arm-builtins.c:2753
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 7"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2646 config/arm/arm-builtins.c:2755
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 3"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2651 config/arm/arm-builtins.c:2757
  #, gcc-internal-format
  msgid "the range of selector should be in 0 to 1"
  msgstr ""
  
! #: config/arm/arm-builtins.c:2823
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/arm/arm-builtins.c:2828
  #, gcc-internal-format
  msgid "the range of mask should be in 0 to 255"
  msgstr ""
  
! #: config/arm/arm-builtins.c:3016
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3018
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3020
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3022
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3028
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3030
  #, gcc-internal-format
  msgid "the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3035
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3037
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3039
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3041
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3043
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3045
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3047
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3049
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3051
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3053
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3055
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3057
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3059
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3061
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3063
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3065
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3067
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code."
  msgstr ""
  
! #: config/arm/arm-builtins.c:3069
  #, gcc-internal-format
  msgid "the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code."
  msgstr ""
*************** msgstr "upassende akkumulator for %qs"
*** 32595,32607 ****
  msgid "invalid IACC argument"
  msgstr "ugyldig IACC-parameter"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10832
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' expects a constant argument"
  msgid "%qs expects a constant argument"
  msgstr "'%s' forventer en konstant parameter"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10838
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument out of range for %qs"
--- 32703,32715 ----
  msgid "invalid IACC argument"
  msgstr "ugyldig IACC-parameter"
  
! #: config/frv/frv.c:8629 config/sparc/sparc.c:10840
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' expects a constant argument"
  msgid "%qs expects a constant argument"
  msgstr "'%s' forventer en konstant parameter"
  
! #: config/frv/frv.c:8634 config/sparc/sparc.c:10846
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument out of range for %qs"
*************** msgstr "kan ikke udvide PCH-filen: %m"
*** 32710,33657 ****
  msgid "can%'t set position in PCH file: %m"
  msgstr "kan ikke angive position i PCH-filen: %m"
  
! #: config/i386/i386.c:3174
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "forkert parameter %qs for tilvalget %qs"
  
! #: config/i386/i386.c:3180
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3190
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "forkert strateginavn %qs er angivet for tilvalget %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3216
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386.c:3229
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "ukendt justering %qs angivet for tilvalget %qs"
  
! #: config/i386/i386.c:3239
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3246
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "intet klassenavn angivet med '-%s'"
  
! #: config/i386/i386.c:3299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386.c:3723
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "kodemodellen %s er ikke understÃ¸ttet i PIC-tilstand"
  
! #: config/i386/i386.c:3772
  #, fuzzy, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: config/i386/i386.c:3774
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3801
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3818
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "adressetilstanden %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/i386/i386.c:3830
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386.c:3848 config/i386/i386.c:3857 config/i386/i386.c:3869
! #: config/i386/i386.c:3880 config/i386/i386.c:3891
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/i386/i386.c:3860 config/i386/i386.c:3872
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i x32-tilstand"
  
! #: config/i386/i386.c:3878 config/i386/i386.c:3887 config/i386/i386.c:5250
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "kodemodellen %s understÃ¸tter ikke PIC-tilstand"
  
! #: config/i386/i386.c:3915
  #, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "-masm=intel understÃ¸ttes ikke af denne konfiguration"
  
! #: config/i386/i386.c:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i bit-tilstand er ikke oversat med ind"
  
! #: config/i386/i386.c:3929
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3931
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3938
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3940
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3948 config/i386/i386.c:4262
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "den valgte processor understÃ¸tter ikke x86-64-instruktionssÃ¦ttet"
  
! #: config/i386/i386.c:4194 config/i386/i386.c:4197
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support APCS-32"
  msgid "Intel MPX does not support x32"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke APCS-32"
  
! #: config/i386/i386.c:4202
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/i386/i386.c:4203
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/i386/i386.c:4225
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4227
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4232
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4233
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4281
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386.c:4282
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386.c:4302
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4304
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4309
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4310
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4376
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4378
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "-mregparm=%d er ikke mellem 0 og %d"
  
! #: config/i386/i386.c:4414
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386.c:4415
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386.c:4494
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/i386/i386.c:4497
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386.c:4520
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386.c:4533
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386.c:4536
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:4542
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4543
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4553
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-instruktionssÃ¦t deaktiveret, bruger 387-beregninger"
  
! #: config/i386/i386.c:4560
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-instruktionssÃ¦t deaktiveret, bruger SSE-beregninger"
  
! #: config/i386/i386.c:4610
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4612
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4626
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4628
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4738
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4745
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4810 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for -mrecip=%s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386.c:4867 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4872 config/powerpcspe/powerpcspe.c:5344
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr "%qs er ikke et gyldigt tilvalg til prÃ¦processoren"
  
! #: config/i386/i386.c:4904 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:4942
! #, fuzzy, gcc-internal-format
! #| msgid "-fstack-protector not supported for this target"
! msgid "%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET"
! msgstr "-fstack-protector understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
! 
! #: config/i386/i386.c:4951
! #, fuzzy, gcc-internal-format
! #| msgid "-fcheck-pointer-bounds is not supported for this target"
! msgid "%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET"
! msgstr "-fcheck-pointer-bounds er ikke understÃ¸ttet for denne mÃ¥larkitektur"
! 
! #: config/i386/i386.c:4961
! #, fuzzy, gcc-internal-format
! #| msgid "-fcheck-pointer-bounds is not supported for this target"
! msgid "%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET"
! msgstr "-fcheck-pointer-bounds er ikke understÃ¸ttet for denne mÃ¥larkitektur"
! 
! #: config/i386/i386.c:5542 config/i386/i386.c:5589 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5852
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:5867
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5916
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386.c:5928
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386.c:5964
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386.c:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6480 config/i386/i386.c:6531
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall og regparm er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6485
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6492 config/i386/i386.c:41446
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-egenskaben krÃ¦ver en heltalskonstant som parameter"
  
! #: config/i386/i386.c:6498
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "parameter til %qE-egenskaben er stÃ¸rre end %d"
  
! #: config/i386/i386.c:6523 config/i386/i386.c:6566
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6527
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6535 config/i386/i386.c:6584
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6545 config/i386/i386.c:6562
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6549
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall og fastcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6553 config/i386/i386.c:6580
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6570 config/i386/i386.c:6588
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6576
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: config/i386/i386.c:6820
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6823
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7141
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 understÃ¸tter ikke egenskaben ms_abi"
  
! #: config/i386/i386.c:7175
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.c:7517
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7523
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7537
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7543
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7559
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7565
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7581
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7587
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7769
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7886
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8004
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8167
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8173
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8189
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8486 config/i386/i386.c:8765 config/i386/i386.c:9291
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8488 config/i386/i386.c:8767 config/i386/i386.c:9293
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386.c:13608
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13698
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14985
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:15005
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15016
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/i386/i386.c:17945
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "'V' modifier on non-integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.c:17956 config/i386/i386.c:17970
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.c:18002
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke hÃ¸je halvdele"
  
! #: config/i386/i386.c:18017
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understÃ¸ttet operandstÃ¸rrelse for udvidede registre"
  
! #: config/i386/i386.c:18208
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28509
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.c:30037
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32465
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No case for %s"
  msgid "No dispatcher found for %s"
  msgstr "Ingen case for %s"
  
! #: config/i386/i386.c:32525
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32687
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32692 config/i386/i386.c:32968
! #: config/rs6000/rs6000.c:37816
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/i386/i386.c:32825 config/rs6000/rs6000.c:37573
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: config/i386/i386.c:33237
  #, fuzzy, gcc-internal-format
  #| msgid "argument to dss must be a 2-bit unsigned literal"
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "parameter til dss skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/i386/i386.c:33262 config/i386/i386.c:33312
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:34005 config/i386/i386.c:35445
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 2-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:34400
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "skiftevÃ¦rdi skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386.c:34495
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35376
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35391
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35424
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the last argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386.c:35464
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35477
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35487
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35492 config/i386/i386.c:36272
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35626
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/i386/i386.c:35631
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:35637 config/i386/i386.c:35844
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:35826
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386.c:35832
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35835
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:36270
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:36352 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15296
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36562
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36566
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "%qE needs isa option %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/i386/i386.c:37383
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386.c:38110 config/i386/i386.c:38292
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38345
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38351
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:38370
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:41433
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/i386/i386.c:41454
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/i386/i386.c:41487 config/i386/i386.c:41496
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:41532 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33031
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/i386/i386.c:41557 config/i386/i386.c:41579 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
! #: config/i386/i386.c:41567 config/i386/i386.c:41589 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/i386/i386.c:41621
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41628
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41638
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41641
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't have non-void return value"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.c:44628
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "SÃ¦tning ved %0 er ugyldig i denne kontekst"
  
! #: config/i386/i386.c:44692
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown asm flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/i386/i386.c:44721
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for asm flag output"
  msgstr "ugyldig type for make-funktion"
  
! #: config/i386/i386.c:50585
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specific memory model"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: config/i386/i386.c:50592
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50598
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50622 config/i386/i386.c:50738
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %d"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/i386/i386.c:50641
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/i386/i386.c:50663
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/i386/i386.c:50984
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
--- 32818,33747 ----
  msgid "can%'t set position in PCH file: %m"
  msgstr "kan ikke angive position i PCH-filen: %m"
  
! #: config/i386/i386.c:3177
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "forkert parameter %qs for tilvalget %qs"
  
! #: config/i386/i386.c:3183
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386.c:3193
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "forkert strateginavn %qs er angivet for tilvalget %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3219
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386.c:3232
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "ukendt justering %qs angivet for tilvalget %qs"
  
! #: config/i386/i386.c:3242
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386.c:3249
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "intet klassenavn angivet med '-%s'"
  
! #: config/i386/i386.c:3302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown parameter to option -mtune-ctrl: %s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386.c:3726
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "kodemodellen %s er ikke understÃ¸ttet i PIC-tilstand"
  
! #: config/i386/i386.c:3775
  #, fuzzy, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: config/i386/i386.c:3777
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386.c:3804
  #, gcc-internal-format
  msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386.c:3821
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "adressetilstanden %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/i386/i386.c:3833
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "-mabi=ms not supported with X32 ABI"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386.c:3851 config/i386/i386.c:3860 config/i386/i386.c:3872
! #: config/i386/i386.c:3883 config/i386/i386.c:3894
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/i386/i386.c:3863 config/i386/i386.c:3875
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i x32-tilstand"
  
! #: config/i386/i386.c:3881 config/i386/i386.c:3890 config/i386/i386.c:5213
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "kodemodellen %s understÃ¸tter ikke PIC-tilstand"
  
! #: config/i386/i386.c:3918
  #, gcc-internal-format
  msgid "-masm=intel not supported in this configuration"
  msgstr "-masm=intel understÃ¸ttes ikke af denne konfiguration"
  
! #: config/i386/i386.c:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i bit-tilstand er ikke oversat med ind"
  
! #: config/i386/i386.c:3932
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3934
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3941
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386.c:3943
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386.c:3951 config/i386/i386.c:4265
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "den valgte processor understÃ¸tter ikke x86-64-instruktionssÃ¦ttet"
  
! #: config/i386/i386.c:4197 config/i386/i386.c:4200
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support APCS-32"
  msgid "Intel MPX does not support x32"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke APCS-32"
  
! #: config/i386/i386.c:4205
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<-march=%> switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/i386/i386.c:4206
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/i386/i386.c:4228
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4230
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4235
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4236
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4284
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value (%qs) for %<-mtune=%> switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386.c:4285
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386.c:4305
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4307
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4312
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4313
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386.c:4379
  #, gcc-internal-format
  msgid "-mregparm is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386.c:4381
  #, gcc-internal-format
  msgid "-mregparm is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386.c:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr "-mregparm=%d er ikke mellem 0 og %d"
  
! #: config/i386/i386.c:4417
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386.c:4418
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386.c:4497
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "-mpreferred-stack-boundary is not supported for this target"
  msgstr "-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/i386/i386.c:4500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386.c:4523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386.c:4536
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "-mnop-mcount is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386.c:4539
  #, gcc-internal-format
  msgid "-mnop-mcount is not implemented for -fPIC"
  msgstr ""
  
! #: config/i386/i386.c:4545
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4546
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:4556
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-instruktionssÃ¦t deaktiveret, bruger 387-beregninger"
  
! #: config/i386/i386.c:4563
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-instruktionssÃ¦t deaktiveret, bruger SSE-beregninger"
  
! #: config/i386/i386.c:4613
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4615
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386.c:4629
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386.c:4631
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386.c:4741
  #, gcc-internal-format
  msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgstr ""
  
! #: config/i386/i386.c:4744
  #, gcc-internal-format
  msgid "-mno-fentry isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4748
  #, gcc-internal-format
  msgid "-mcall-ms2sysv-xlogues isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386.c:4813 config/powerpcspe/powerpcspe.c:5663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for -mrecip=%s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386.c:4870 config/powerpcspe/powerpcspe.c:5339
  #, gcc-internal-format
  msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgstr ""
  
! #: config/i386/i386.c:4875 config/powerpcspe/powerpcspe.c:5344
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgstr "%qs er ikke et gyldigt tilvalg til prÃ¦processoren"
  
! #: config/i386/i386.c:4907 config/powerpcspe/powerpcspe.c:5356
  #, gcc-internal-format
  msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgstr ""
  
! #: config/i386/i386.c:5506 config/i386/i386.c:5553 config/s390/s390.c:15812
  #: config/s390/s390.c:15862 config/s390/s390.c:15879
  #, gcc-internal-format, gfc-internal-format
  msgid "attribute(target(\"%s\")) is unknown"
  msgstr ""
  
! #: config/i386/i386.c:5534
  #, gcc-internal-format, gfc-internal-format
  msgid "option(\"%s\") was already specified"
  msgstr ""
  
! #: config/i386/i386.c:5837
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:5852
  #, gcc-internal-format
  msgid "Only DWARF debug format is supported for interrupt service routine."
  msgstr ""
  
! #: config/i386/i386.c:5901
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386.c:5913
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386.c:5949
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6047
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in %s service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386.c:6051
  #, gcc-internal-format, gfc-internal-format
  msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgstr ""
  
! #: config/i386/i386.c:6465 config/i386/i386.c:6516
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall og regparm er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6470
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6477 config/i386/i386.c:41444
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-egenskaben krÃ¦ver en heltalskonstant som parameter"
  
! #: config/i386/i386.c:6483
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "parameter til %qE-egenskaben er stÃ¸rre end %d"
  
! #: config/i386/i386.c:6508 config/i386/i386.c:6551
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6512
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6520 config/i386/i386.c:6569
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6530 config/i386/i386.c:6547
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6534
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall og fastcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6538 config/i386/i386.c:6565
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6555 config/i386/i386.c:6573
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:6561
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: config/i386/i386.c:6805
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:6808
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:7126
  #, gcc-internal-format
  msgid "X32 does not support ms_abi attribute"
  msgstr "X32 understÃ¸tter ikke egenskaben ms_abi"
  
! #: config/i386/i386.c:7160
  #, gcc-internal-format
  msgid "ms_hook_prologue is not compatible with nested function"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.c:7502
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7508
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7522
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7528
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7544
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7550
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7566
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7572
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:7754
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7871
  #, gcc-internal-format
  msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:7989
  #, gcc-internal-format
  msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.c:8152
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8158
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:8174
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:8471 config/i386/i386.c:8750 config/i386/i386.c:9276
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:8473 config/i386/i386.c:8752 config/i386/i386.c:9278
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.c:9178
  #, gcc-internal-format, gfc-internal-format
  msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.c:11601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386.c:13593
  #, gcc-internal-format
  msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgstr ""
  
! #: config/i386/i386.c:13683
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.c:14970
  #, gcc-internal-format
  msgid "-fsplit-stack does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.c:14990
  #, gcc-internal-format
  msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.c:15001
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "-fsplit-stack does not support 3 register parameters"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/i386/i386.c:17939
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "'V' modifier on non-integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.c:17950 config/i386/i386.c:17964
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.c:17996
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke hÃ¸je halvdele"
  
! #: config/i386/i386.c:18011
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understÃ¸ttet operandstÃ¸rrelse for udvidede registre"
  
! #: config/i386/i386.c:18202
  #, gcc-internal-format
  msgid "non-integer operand used with operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.c:28467
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't be called directly"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.c:29995
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.c:32435
  #, gcc-internal-format
  msgid "No dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386.c:32485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No case for %s"
  msgid "No dispatcher found for %s"
  msgstr "Ingen case for %s"
  
! #: config/i386/i386.c:32495
  #, gcc-internal-format, gfc-internal-format
  msgid "No dispatcher found for the versioning attributes : %s"
  msgstr ""
  
! #: config/i386/i386.c:32657
  #, gcc-internal-format
  msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386.c:32662 config/i386/i386.c:32938
! #: config/rs6000/rs6000.c:37850
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/i386/i386.c:32795 config/rs6000/rs6000.c:37607
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "multiversioning needs ifunc which is not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: config/i386/i386.c:33207
  #, fuzzy, gcc-internal-format
  #| msgid "argument to dss must be a 2-bit unsigned literal"
  msgid "Parameter to builtin must be a string constant or literal"
  msgstr "parameter til dss skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/i386/i386.c:33232 config/i386/i386.c:33282
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameter to builtin not valid: %s"
  msgstr ""
  
! #: config/i386/i386.c:33975 config/i386/i386.c:35415
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 2-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:34370
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "skiftevÃ¦rdi skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386.c:34465
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35346
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35361
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35394
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the last argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386.c:35434
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35447
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35457
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35462 config/i386/i386.c:36249
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35596
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/i386/i386.c:35601
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:35607 config/i386/i386.c:35814
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:35796
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386.c:35802
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:35805
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:36247
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:36329 config/powerpcspe/powerpcspe.c:16219
! #: config/rs6000/rs6000.c:15304
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:36539
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386.c:36543
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "%qE needs isa option %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/i386/i386.c:37381
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386.c:38108 config/i386/i386.c:38290
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38343
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386.c:38349
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386.c:38368
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the xabort's argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386.c:41431
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/i386/i386.c:41452
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/i386/i386.c:41485 config/i386/i386.c:41494
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "ms_abi and sysv_abi attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386.c:41530 config/powerpcspe/powerpcspe.c:35868
! #: config/rs6000/rs6000.c:33065
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/i386/i386.c:41555 config/i386/i386.c:41577 config/ia64/ia64.c:815
  #: config/s390/s390.c:1153
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
! #: config/i386/i386.c:41565 config/i386/i386.c:41587 config/s390/s390.c:1182
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/i386/i386.c:41619
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386.c:41626
  #, gcc-internal-format, gfc-internal-format
  msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgstr ""
  
! #: config/i386/i386.c:41636
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386.c:41639
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine can't have non-void return value"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.c:44676
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "alternatives not allowed in asm flag output"
  msgstr "SÃ¦tning ved %0 er ugyldig i denne kontekst"
  
! #: config/i386/i386.c:44740
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown asm flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/i386/i386.c:44769
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for asm flag output"
  msgstr "ugyldig type for make-funktion"
  
! #: config/i386/i386.c:50634
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specific memory model"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: config/i386/i386.c:50641
  #, gcc-internal-format
  msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50647
  #, gcc-internal-format
  msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.c:50671 config/i386/i386.c:50787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %d"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/i386/i386.c:50690
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/i386/i386.c:50712
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/i386/i386.c:51033
  #, gcc-internal-format
  msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
  msgstr ""
*************** msgid "interrupt_thread is available onl
*** 33881,33887 ****
  msgstr "interrupt_thread er kun tilgÃ¦ngelig pÃ¥ fido"
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25757
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
--- 33971,33977 ----
  msgstr "interrupt_thread er kun tilgÃ¦ngelig pÃ¥ fido"
  
  #: config/m68k/m68k.c:1128 config/powerpcspe/powerpcspe.c:28512
! #: config/rs6000/rs6000.c:25791
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
*************** msgstr "for mange parametre til funktion
*** 34445,34451 ****
  msgid "constant argument out of range for %s"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/nds32/nds32-intrinsic.c:291
  #, fuzzy, gcc-internal-format
  #| msgid "Generate load/store multiple instructions"
  msgid "don't support string extension instructions"
--- 34535,34571 ----
  msgid "constant argument out of range for %s"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/nds32/nds32-intrinsic.c:690
! #, fuzzy, gcc-internal-format
! #| msgid "this media function is only available on the fr400"
! msgid "this builtin function is only available on the v3s or v3f toolchain"
! msgstr "denne mediafunktion er kun tilgÃ¦ngelig pÃ¥ fr400"
! 
! #: config/nds32/nds32-intrinsic.c:702
! #, fuzzy, gcc-internal-format
! #| msgid "this media function is only available on the fr400"
! msgid "this builtin function is only available on the v3f toolchain"
! msgstr "denne mediafunktion er kun tilgÃ¦ngelig pÃ¥ fr400"
! 
! #: config/nds32/nds32-intrinsic.c:717
! #, fuzzy, gcc-internal-format
! #| msgid "Profiling is not supported on this target."
! msgid "this builtin function not support on the v3m toolchain"
! msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
! 
! #: config/nds32/nds32-intrinsic.c:736
! #, fuzzy, gcc-internal-format
! #| msgid "Generate load/store multiple instructions"
! msgid "don't support performance extension instructions"
! msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
! 
! #: config/nds32/nds32-intrinsic.c:748
! #, fuzzy, gcc-internal-format
! #| msgid "Generate load/store multiple instructions"
! msgid "don't support performance extension version 2 instructions"
! msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
! 
! #: config/nds32/nds32-intrinsic.c:760
  #, fuzzy, gcc-internal-format
  #| msgid "Generate load/store multiple instructions"
  msgid "don't support string extension instructions"
*************** msgid "multiple interrupt attributes to
*** 34468,34515 ****
  msgstr "kan ikke sÃ¦tte afbrydelsesegenskaben: ingen aktuel funktion"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:1804 config/nds32/nds32.c:1858
! #: config/nds32/nds32.c:2375 config/nds32/nds32.c:2422
! #: config/nds32/nds32.c:2437 config/nds32/nds32.c:2443
! #: config/nds32/nds32.c:2503 config/nds32/nds32.c:2509
! #: config/nds32/nds32.c:2541
  #, fuzzy, gcc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "a nested function is not supported for reduced registers"
  msgstr "integrerede funktioner understÃ¸ttes ikke for denne returvÃ¦rditype"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.c:2344
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant out of range"
  msgid "intrinsic register index is out of range"
  msgstr "heltalskonstanten er uden for det gyldige interval"
  
! #: config/nds32/nds32.c:2649
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: config/nds32/nds32.c:2677
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid id value for reset attribute"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/nds32/nds32.c:2693
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid nmi function for reset attribute"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/nds32/nds32.c:2706
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid warm function for reset attribute"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/nds32/nds32.c:2778
  #, fuzzy, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
--- 34588,34653 ----
  msgstr "kan ikke sÃ¦tte afbrydelsesegenskaben: ingen aktuel funktion"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.c:2327 config/nds32/nds32.c:2381
! #: config/nds32/nds32.c:3127 config/nds32/nds32.c:3201
! #: config/nds32/nds32.c:3216 config/nds32/nds32.c:3222
! #: config/nds32/nds32.c:3284 config/nds32/nds32.c:3290
! #: config/nds32/nds32.c:3322
  #, fuzzy, gcc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "a nested function is not supported for reduced registers"
  msgstr "integrerede funktioner understÃ¸ttes ikke for denne returvÃ¦rditype"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.c:3025
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant out of range"
  msgid "intrinsic register index is out of range"
  msgstr "heltalskonstanten er uden for det gyldige interval"
  
! #: config/nds32/nds32.c:3041 config/nds32/nds32.c:3048
! #: config/nds32/nds32.c:3055 config/nds32/nds32.c:3062
! #: config/nds32/nds32.c:3069
! #, fuzzy, gcc-internal-format
! #| msgid "integer constant out of range"
! msgid "CCTL intrinsic function subtype out of range!"
! msgstr "heltalskonstanten er uden for det gyldige interval"
! 
! #: config/nds32/nds32.c:3508
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: config/nds32/nds32.c:3536
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid id value for reset attribute"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/nds32/nds32.c:3552
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid nmi function for reset attribute"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/nds32/nds32.c:3565
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid warm function for reset attribute"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/nds32/nds32.c:3638
! #, gcc-internal-format
! msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3641
! #, gcc-internal-format
! msgid "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp'"
! msgstr ""
! 
! #: config/nds32/nds32.c:3647
  #, fuzzy, gcc-internal-format
  msgid "position-independent code not supported"
  msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
*************** msgstr "overbringelse af kommatalsparame
*** 34738,34775 ****
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1972
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2167
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4567
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute requires a void return type"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/nvptx/nvptx.c:4590
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: config/nvptx/nvptx.c:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4971
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
--- 34876,34913 ----
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.c:1970
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.c:2196
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.c:4616
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute requires a void return type"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/nvptx/nvptx.c:4639
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: config/nvptx/nvptx.c:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "using vector_length (%d), ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.c:5020
  #, gcc-internal-format, gfc-internal-format
  msgid "using num_workers (%d), ignoring %d"
  msgstr ""
*************** msgstr "tal skal enten vÃ¦re 0 eller 1"
*** 34865,34876 ****
  msgid "junk at end of #pragma longcall"
  msgstr "ragelse i slutningen af #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6108
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl er forÃ¦ldet for lilleendet; brug opgave for ikke justerede indlÃ¦sninger og lagre"
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6112
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr er forÃ¦ldet for lilleendet; brug opgave for ikke justerede indlÃ¦sninger og lagre"
--- 35003,35014 ----
  msgid "junk at end of #pragma longcall"
  msgstr "ragelse i slutningen af #pragma longcall"
  
! #: config/powerpcspe/powerpcspe-c.c:5661 config/rs6000/rs6000-c.c:6154
  #, gcc-internal-format
  msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl er forÃ¦ldet for lilleendet; brug opgave for ikke justerede indlÃ¦sninger og lagre"
  
! #: config/powerpcspe/powerpcspe-c.c:5665 config/rs6000/rs6000-c.c:6158
  #, gcc-internal-format
  msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr er forÃ¦ldet for lilleendet; brug opgave for ikke justerede indlÃ¦sninger og lagre"
*************** msgstr "vec_extract accepterer kun 2 par
*** 34924,34930 ****
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert accepterer kun 3 parametre"
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6813
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
--- 35062,35068 ----
  msgid "vec_insert only accepts 3 arguments"
  msgstr "vec_insert accepterer kun 3 parametre"
  
! #: config/powerpcspe/powerpcspe-c.c:6468 config/rs6000/rs6000-c.c:6868
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing arg %d of %qE discards qualifiers from pointer target type"
*************** msgstr ""
*** 35250,35256 ****
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11229
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 35388,35394 ----
  msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:11834 config/rs6000/rs6000.c:11237
  #, gcc-internal-format
  msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 35260,35266 ****
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11587
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
--- 35398,35404 ----
  msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:12193 config/rs6000/rs6000.c:11595
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
  msgstr ""
*************** msgstr ""
*** 35270,35281 ****
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12596
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12771
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
--- 35408,35419 ----
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13311 config/rs6000/rs6000.c:12604
  #, gcc-internal-format
  msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:13486 config/rs6000/rs6000.c:12779
  #, gcc-internal-format
  msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
  msgstr ""
*************** msgstr ""
*** 35285,35314 ****
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13963
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14007
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14093
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14111
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14127
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
--- 35423,35452 ----
  msgid "internal error: builtin function %s already processed"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:14785 config/rs6000/rs6000.c:13971
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "argument 1 must be an 8-bit field value"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/powerpcspe/powerpcspe.c:14831 config/rs6000/rs6000.c:14015
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
  #: config/powerpcspe/powerpcspe.c:14934 config/powerpcspe/powerpcspe.c:16803
! #: config/rs6000/rs6000.c:14101
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:14952 config/rs6000/rs6000.c:14119
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 6-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:14966 config/rs6000/rs6000.c:14135
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 7-bit unsigned literal"
*************** msgstr "1. parameter til __builtin_altiv
*** 35329,35341 ****
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
--- 35467,35479 ----
  msgid "builtin %s is only valid in 64-bit mode"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:15599 config/rs6000/rs6000.c:14791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument %d must be an unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15601 config/rs6000/rs6000.c:14793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %d is an unsigned literal that is out of range"
*************** msgstr "#%s med ugyldig parameter"
*** 35361,35421 ****
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "#%s med ugyldig parameter"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15057
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15082
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15102
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15114
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "tal skal enten vÃ¦re 0 eller 1"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15126
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15140
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15152
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "tal skal enten vÃ¦re 0 eller 1"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be in the range 0..15"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15229
! #: config/rs6000/rs6000.c:15561
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15386
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
--- 35499,35559 ----
  msgid "hwcap %s is an invalid argument to builtin %s"
  msgstr "#%s med ugyldig parameter"
  
! #: config/powerpcspe/powerpcspe.c:15860 config/rs6000/rs6000.c:15065
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15885 config/rs6000/rs6000.c:15090
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 2-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15905 config/rs6000/rs6000.c:15110
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be a 1-bit unsigned literal"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15917 config/rs6000/rs6000.c:15122
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 1 must be 0 or 2"
  msgstr "tal skal enten vÃ¦re 0 eller 1"
  
! #: config/powerpcspe/powerpcspe.c:15929 config/rs6000/rs6000.c:15134
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 1 must be a 1-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15943 config/rs6000/rs6000.c:15148
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 6-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:15955 config/rs6000/rs6000.c:15160
  #, fuzzy, gcc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "argument 2 must be 0 or 1"
  msgstr "tal skal enten vÃ¦re 0 eller 1"
  
! #: config/powerpcspe/powerpcspe.c:15963 config/rs6000/rs6000.c:15168
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument 3 must be in the range 0..15"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:16152 config/rs6000/rs6000.c:15237
! #: config/rs6000/rs6000.c:15569
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/powerpcspe/powerpcspe.c:16309 config/rs6000/rs6000.c:15394
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
*************** msgstr ""
*** 35555,35561 ****
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25724
  #, fuzzy, gcc-internal-format
  #| msgid "stack frame too big"
  msgid "stack frame too large"
--- 35693,35699 ----
  msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:28481 config/rs6000/rs6000.c:25758
  #, fuzzy, gcc-internal-format
  #| msgid "stack frame too big"
  msgid "stack frame too large"
*************** msgstr "stakramme for stor"
*** 35567,35579 ****
  msgid "-fsplit-stack uses register r29"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29425
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC-mÃ¥larkitektur er ikke understÃ¸ttet pÃ¥ denne maskine"
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering af 64 bit-kode for denne ABI"
--- 35705,35717 ----
  msgid "-fsplit-stack uses register r29"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/powerpcspe/powerpcspe.c:32265 config/rs6000/rs6000.c:29459
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC target is not supported for this machine"
  msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
  msgstr "#pragma GCC-mÃ¥larkitektur er ikke understÃ¸ttet pÃ¥ denne maskine"
  
! #: config/powerpcspe/powerpcspe.c:33252 config/rs6000/rs6000.c:30447
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering af 64 bit-kode for denne ABI"
*************** msgstr "ingen profilering af 64 bit-kode
*** 35583,35604 ****
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32796
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32798
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32800
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32802
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
--- 35721,35742 ----
  msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35637 config/rs6000/rs6000.c:32830
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35639 config/rs6000/rs6000.c:32832
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35641 config/rs6000/rs6000.c:32834
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35643 config/rs6000/rs6000.c:32836
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
*************** msgstr ""
*** 35608,35614 ****
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32811
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
--- 35746,35752 ----
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
  msgstr ""
  
! #: config/powerpcspe/powerpcspe.c:35652 config/rs6000/rs6000.c:32845
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
*************** msgstr "%s understÃ¸ttes ikke af denne k
*** 36080,36101 ****
  msgid "unknown cpu %qs for -mtune"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: config/riscv/riscv.c:4094
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4134
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4139
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
--- 36218,36239 ----
  msgid "unknown cpu %qs for -mtune"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: config/riscv/riscv.c:4097
  #, gcc-internal-format
  msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4137
  #, gcc-internal-format
  msgid "requested ABI requires -march to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.c:4142
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI requires -march=rv%d"
  msgstr ""
  
! #: config/riscv/riscv.c:4152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
*************** msgid ""
*** 36167,36199 ****
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6122 config/rs6000/rs6000-c.c:6173
! #: config/rs6000/rs6000-c.c:6443 config/rs6000/rs6000-c.c:6509
! #: config/rs6000/rs6000-c.c:6860 config/rs6000/rs6000-c.c:6901
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/rs6000/rs6000-c.c:6246 config/rs6000/rs6000-c.c:6329
! #: config/rs6000/rs6000-c.c:6681
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/rs6000/rs6000-c.c:6438
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 1 argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/rs6000/rs6000-c.c:6965
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: config/rs6000/rs6000-c.c:6973
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
--- 36305,36343 ----
  "Please use an explicit cpu name.  Valid cpu names are: %s"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:6168 config/rs6000/rs6000-c.c:6219
! #: config/rs6000/rs6000-c.c:6489 config/rs6000/rs6000-c.c:6555
! #: config/rs6000/rs6000-c.c:6916 config/rs6000/rs6000-c.c:6963
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/rs6000/rs6000-c.c:6292 config/rs6000/rs6000-c.c:6375
! #: config/rs6000/rs6000-c.c:6736
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/rs6000/rs6000-c.c:6484
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 1 argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/rs6000/rs6000-c.c:7054
! #, fuzzy, gcc-internal-format
! #| msgid "a -ifile option requires a -map option"
! msgid "builtin %qs requires builtin %qs"
! msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
! 
! #: config/rs6000/rs6000-c.c:7058
  #, fuzzy, gcc-internal-format
  msgid "builtin function %qs not supported in this compiler configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: config/rs6000/rs6000-c.c:7068
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
*************** msgstr "Ukendt processor: -mcpu=%s"
*** 36327,36519 ****
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%s har ingen %s"
  
! #: config/rs6000/rs6000.c:11393
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11854
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13564
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - use of undefined type"
  msgid "internal error: builtin function %qs already processed"
  msgstr "intern fejl - brug af ikke-defineret type"
  
! #: config/rs6000/rs6000.c:14142
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:14181
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qs must be a constant"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: config/rs6000/rs6000.c:14239 config/rs6000/rs6000.c:15890
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: config/rs6000/rs6000.c:14734
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14931
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts a string argument"
  msgstr "%s accepterer kun 1 parameter"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14950
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "#%s med ugyldig parameter"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14978
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "#%s med ugyldig parameter"
  
! #: config/rs6000/rs6000.c:15004
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15608
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "second argument to %qs must be 0..12"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/rs6000/rs6000.c:15623
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to %qs must be 0..12"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/rs6000/rs6000.c:15842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %s must be a constant"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: config/rs6000/rs6000.c:15912
  #, fuzzy, gcc-internal-format
  #| msgid "this media function is only available on the fr400"
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "denne mediafunktion er kun tilgÃ¦ngelig pÃ¥ fr400"
  
! #: config/rs6000/rs6000.c:15914 config/rs6000/rs6000.c:15916
! #: config/rs6000/rs6000.c:15918 config/rs6000/rs6000.c:15920
! #: config/rs6000/rs6000.c:15926 config/rs6000/rs6000.c:15928
! #: config/rs6000/rs6000.c:15935 config/rs6000/rs6000.c:15942
! #: config/rs6000/rs6000.c:15949 config/rs6000/rs6000.c:15955
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "builtin function %qs requires the %qs option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:15923 config/rs6000/rs6000.c:15932
! #: config/rs6000/rs6000.c:15939 config/rs6000/rs6000.c:15946
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:15952
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:15958
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:15962
  #, fuzzy, gcc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "builtin function %qs is not supported with the current options"
  msgstr "integrerede funktioner understÃ¸ttes ikke for denne returvÃ¦rditype"
  
! #: config/rs6000/rs6000.c:18185
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - use of undefined type"
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "intern fejl - brug af ikke-defineret type"
  
! #: config/rs6000/rs6000.c:18202
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - use of undefined type"
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr "intern fejl - brug af ikke-defineret type"
  
! #: config/rs6000/rs6000.c:29417
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%qs uses register r29"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/rs6000/rs6000.c:32714
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: config/rs6000/rs6000.c:32808
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32816
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.c:32819
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ugyldig parametertype '%T'"
  
! #: config/rs6000/rs6000.c:36845
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%s%qs%s is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/rs6000/rs6000.c:36847
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: config/rs6000/rs6000.c:37382
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37541
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
--- 36471,36663 ----
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%s har ingen %s"
  
! #: config/rs6000/rs6000.c:11401
  #, gcc-internal-format
  msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:11862
  #, gcc-internal-format
  msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13572
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - use of undefined type"
  msgid "internal error: builtin function %qs already processed"
  msgstr "intern fejl - brug af ikke-defineret type"
  
! #: config/rs6000/rs6000.c:14150
  #, fuzzy, gcc-internal-format
  #| msgid "argument 2 must be a 5-bit unsigned literal"
  msgid "argument 2 must be a 1-bit unsigned literal"
  msgstr "2. parameter skal vÃ¦re en 5 bit-konstant uden fortegn"
  
! #: config/rs6000/rs6000.c:14189
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qs must be a constant"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: config/rs6000/rs6000.c:14247 config/rs6000/rs6000.c:15898
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument 1 of %qs is out of range"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: config/rs6000/rs6000.c:14742
  #, gcc-internal-format
  msgid "builtin %qs is only valid in 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.c:14939
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts a string argument"
  msgstr "%s accepterer kun 1 parameter"
  
  #. Invalid CPU argument.
! #: config/rs6000/rs6000.c:14958
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "cpu %qs is an invalid argument to builtin %qs"
  msgstr "#%s med ugyldig parameter"
  
  #. Invalid HWCAP argument.
! #: config/rs6000/rs6000.c:14986
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%s %qs is an invalid argument to builtin %qs"
  msgstr "#%s med ugyldig parameter"
  
! #: config/rs6000/rs6000.c:15012
  #, gcc-internal-format
  msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.c:15616
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "second argument to %qs must be 0..12"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/rs6000/rs6000.c:15631
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to %qs must be 0..12"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/rs6000/rs6000.c:15850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %s must be a constant"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: config/rs6000/rs6000.c:15932
  #, fuzzy, gcc-internal-format
  #| msgid "this media function is only available on the fr400"
  msgid "builtin function %qs is only valid for the cell processor"
  msgstr "denne mediafunktion er kun tilgÃ¦ngelig pÃ¥ fr400"
  
! #: config/rs6000/rs6000.c:15934 config/rs6000/rs6000.c:15936
! #: config/rs6000/rs6000.c:15938 config/rs6000/rs6000.c:15940
! #: config/rs6000/rs6000.c:15946 config/rs6000/rs6000.c:15948
! #: config/rs6000/rs6000.c:15955 config/rs6000/rs6000.c:15962
! #: config/rs6000/rs6000.c:15969 config/rs6000/rs6000.c:15975
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "builtin function %qs requires the %qs option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:15943 config/rs6000/rs6000.c:15952
! #: config/rs6000/rs6000.c:15959 config/rs6000/rs6000.c:15966
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "builtin function %qs requires the %qs and %qs options"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:15972
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:15978
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.c:15982
  #, fuzzy, gcc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "builtin function %qs is not supported with the current options"
  msgstr "integrerede funktioner understÃ¸ttes ikke for denne returvÃ¦rditype"
  
! #: config/rs6000/rs6000.c:18218
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - use of undefined type"
  msgid "internal error: builtin function %qs had an unexpected return type %qs"
  msgstr "intern fejl - brug af ikke-defineret type"
  
! #: config/rs6000/rs6000.c:18235
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - use of undefined type"
  msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
  msgstr "intern fejl - brug af ikke-defineret type"
  
! #: config/rs6000/rs6000.c:29451
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%qs uses register r29"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/rs6000/rs6000.c:32748
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: config/rs6000/rs6000.c:32842
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:32850
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.c:32853
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.c:36876
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ugyldig parametertype '%T'"
  
! #: config/rs6000/rs6000.c:36879
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%s%qs%s is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/rs6000/rs6000.c:36881
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: config/rs6000/rs6000.c:37416
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:37575
  #, gcc-internal-format
  msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
*************** msgstr "kunne ikke finde specifikationsf
*** 37377,37383 ****
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2022 cp/typeck.c:7955 cp/typeck.c:8717
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "tom vÃ¦rdi er ikke ignoreret som den burde vÃ¦re"
--- 37521,37527 ----
  #. making it a constraint in that case was rejected in
  #. DR#252.
  #: c/c-convert.c:101 c/c-typeck.c:2175 c/c-typeck.c:6507 c/c-typeck.c:12138
! #: cp/typeck.c:2027 cp/typeck.c:7977 cp/typeck.c:8742
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "tom vÃ¦rdi er ikke ignoreret som den burde vÃ¦re"
*************** msgstr "erklÃ¦ring af '%s' skygger for e
*** 37643,37649 ****
  msgid "declaration of %qD shadows a parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2801
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "declaration of %qD shadows a global declaration"
--- 37787,37793 ----
  msgid "declaration of %qD shadows a parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: c/c-decl.c:2806 cp/name-lookup.c:2806
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "declaration of %qD shadows a global declaration"
*************** msgstr "erklÃ¦ring af '%s' skygger for e
*** 37655,37661 ****
  msgid "declaration of %qD shadows a previous local"
  msgstr "erklÃ¦ring af '%s' skygger for en tidligere lokal variabel"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2813
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
--- 37799,37805 ----
  msgid "declaration of %qD shadows a previous local"
  msgstr "erklÃ¦ring af '%s' skygger for en tidligere lokal variabel"
  
! #: c/c-decl.c:2838 cp/name-lookup.c:2818
  #, fuzzy, gcc-internal-format
  #| msgid "%Jshadowed declaration is here"
  msgid "shadowed declaration is here"
*************** msgstr "'%s' er ikke erklÃ¦ret (fÃ¸rst b
*** 37728,37734 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(et kaldenavn der ikke er erklÃ¦ret, rapporteres kun Ã©n gang per funktion)"
  
! #: c/c-decl.c:3562 cp/decl.c:3052
  #, fuzzy, gcc-internal-format
  #| msgid "label %s referenced outside of any function"
  msgid "label %qE referenced outside of any function"
--- 37872,37878 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(et kaldenavn der ikke er erklÃ¦ret, rapporteres kun Ã©n gang per funktion)"
  
! #: c/c-decl.c:3562 cp/decl.c:3055
  #, fuzzy, gcc-internal-format
  #| msgid "label %s referenced outside of any function"
  msgid "label %qE referenced outside of any function"
*************** msgstr "overlÃ¸b i konstant udtryk"
*** 37763,37769 ****
  msgid "duplicate label declaration %qE"
  msgstr "etiketten '%s' er blevet erklÃ¦ret mere end Ã©n gang"
  
! #: c/c-decl.c:3776 cp/decl.c:3457
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "duplicate label %qD"
--- 37907,37913 ----
  msgid "duplicate label declaration %qE"
  msgstr "etiketten '%s' er blevet erklÃ¦ret mere end Ã©n gang"
  
! #: c/c-decl.c:3776 cp/decl.c:3460
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "duplicate label %qD"
*************** msgstr "ISO C90 understÃ¸tter ikke %<[*]
*** 37884,37890 ****
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4635 cp/decl2.c:1519
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 38028,38034 ----
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.c:4635 cp/decl2.c:1520
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "lagringsklasse angivet for param
*** 38173,38179 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.c:5874 cp/decl.c:10886
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
--- 38317,38323 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.c:5874 cp/decl.c:10935
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
*************** msgstr "typenavn er erklÃ¦ret som en fun
*** 38352,38358 ****
  msgid "function definition has qualified void return type"
  msgstr "funktiondefinition har kvalificeret void-returtype"
  
! #: c/c-decl.c:6421 cp/decl.c:11143
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
--- 38496,38502 ----
  msgid "function definition has qualified void return type"
  msgstr "funktiondefinition har kvalificeret void-returtype"
  
! #: c/c-decl.c:6421 cp/decl.c:11201
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
*************** msgstr "ISO C forbyder const eller volat
*** 38492,38498 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: c/c-decl.c:6755 cp/decl.c:9940
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable or field %qE declared void"
--- 38636,38642 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: c/c-decl.c:6755 cp/decl.c:9989
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable or field %qE declared void"
*************** msgstr "indlejret omdefinering af '%s'"
*** 38693,38699 ****
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4799
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
--- 38837,38843 ----
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.c:7680 cp/decl.c:4802
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
*************** msgstr "navngivne medlemmer"
*** 38749,38755 ****
  msgid "struct has no members"
  msgstr "%s har intet medlem ved navn '%s'"
  
! #: c/c-decl.c:8064 cp/decl.c:12010
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "fleksibelt tabelmedlem i union"
--- 38893,38899 ----
  msgid "struct has no members"
  msgstr "%s har intet medlem ved navn '%s'"
  
! #: c/c-decl.c:8064 cp/decl.c:12069
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "fleksibelt tabelmedlem i union"
*************** msgstr "indlejret omdefinering af '%s'"
*** 38788,38794 ****
  msgid "redeclaration of %<enum %E%>"
  msgstr "omerklÃ¦ring af 'enum %s'"
  
! #: c/c-decl.c:8458 cp/decl.c:14364
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
--- 38932,38938 ----
  msgid "redeclaration of %<enum %E%>"
  msgstr "omerklÃ¦ring af 'enum %s'"
  
! #: c/c-decl.c:8458 cp/decl.c:14423
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
*************** msgstr "enum-vÃ¦rdier for store"
*** 38821,38827 ****
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: c/c-decl.c:8715 cp/decl.c:5101 cp/decl.c:14896
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "inline funktion '%s' givet egenskaben noinline"
--- 38965,38971 ----
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: c/c-decl.c:8715 cp/decl.c:5104 cp/decl.c:14955
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute noinline"
  msgstr "inline funktion '%s' givet egenskaben noinline"
*************** msgstr "ingen tidligere prototype for '%
*** 38853,38859 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "'%s' blev brugt uden en prototype fÃ¸r dens definition"
  
! #: c/c-decl.c:8847 cp/decl.c:15031
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidligere erklÃ¦ring af '%s'"
--- 38997,39003 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "'%s' blev brugt uden en prototype fÃ¸r dens definition"
  
! #: c/c-decl.c:8847 cp/decl.c:15090
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidligere erklÃ¦ring af '%s'"
*************** msgstr "parameteren '%s' passer ikke til
*** 38973,38984 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.c:9470 cp/decl.c:15814
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: c/c-decl.c:9490 cp/decl.c:15846
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
--- 39117,39128 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.c:9470 cp/decl.c:15873
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: c/c-decl.c:9490 cp/decl.c:15905
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
*************** msgstr "gentaget erklÃ¦ring af enheden '
*** 39044,39050 ****
  msgid "two or more data types in declaration specifiers"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.c:10004 cp/parser.c:28240
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
--- 39188,39194 ----
  msgid "two or more data types in declaration specifiers"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.c:10004 cp/parser.c:28261
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
*************** msgstr "ISO C understÃ¸tter ikke at blot
*** 39210,39247 ****
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.c:11514 cp/semantics.c:5364
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11518 cp/semantics.c:5368
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11426 cp/typeck.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4672
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4617
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4680
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "venstreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4625
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "hÃ¸jreskiftsantal er stÃ¸rre end bredden af typen"
--- 39354,39391 ----
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.c:11514 cp/semantics.c:5348
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.c:11518 cp/semantics.c:5352
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.c:385 c/c-typeck.c:11426 cp/typeck.c:4680
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.c:395 c/c-typeck.c:11435 cp/typeck.c:4688
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.c:396 c/c-typeck.c:11365 cp/typeck.c:4633
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c/c-fold.c:404 c/c-typeck.c:11454 cp/typeck.c:4696
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "venstreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c/c-fold.c:405 c/c-typeck.c:11389 cp/typeck.c:4641
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "hÃ¸jreskiftsantal er stÃ¸rre end bredden af typen"
*************** msgstr ""
*** 39274,39280 ****
  msgid "to match this %qs"
  msgstr "  anden type her"
  
! #: c/c-parser.c:1216 cp/parser.c:28463
  #, fuzzy, gcc-internal-format
  #| msgid "garbage at end of #line"
  msgid "expected end of line"
--- 39418,39424 ----
  msgid "to match this %qs"
  msgstr "  anden type her"
  
! #: c/c-parser.c:1216 cp/parser.c:28484
  #, fuzzy, gcc-internal-format
  #| msgid "garbage at end of #line"
  msgid "expected end of line"
*************** msgid "unknown type name %qE"
*** 39320,39326 ****
  msgstr "ukendt registernavn: %s"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:35986 cp/parser.c:38972
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "expected declaration specifiers"
--- 39464,39470 ----
  msgstr "ukendt registernavn: %s"
  
  #: c/c-parser.c:1848 c/c-parser.c:11129 c/c-parser.c:16147 c/c-parser.c:16585
! #: c/c-parser.c:17061 cp/parser.c:36007 cp/parser.c:38993
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "expected declaration specifiers"
*************** msgstr "to typer angivet i Ã©n tom erklÃ
*** 39337,39343 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1906 cp/parser.c:30140 cp/parser.c:30214
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored for methods"
--- 39481,39487 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.c:1906 cp/parser.c:30161 cp/parser.c:30235
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored for methods"
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 39354,39361 ****
  msgid "unexpected attribute"
  msgstr "uventet operand"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10953
! #: cp/parser.c:11152
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
--- 39498,39505 ----
  msgid "unexpected attribute"
  msgstr "uventet operand"
  
! #: c/c-parser.c:1972 c/c-parser.c:5194 c/c-parser.c:5511 cp/parser.c:10952
! #: cp/parser.c:11151
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
*************** msgstr ""
*** 39393,39399 ****
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13006 cp/parser.c:13163
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
--- 39537,39543 ----
  msgid "%<__auto_type%> may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.c:2220 cp/parser.c:13002 cp/parser.c:13159
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
*************** msgstr "ISO C90 understÃ¸tter ikke kompl
*** 39423,39429 ****
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38613
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected string literal"
--- 39567,39573 ----
  msgid "ISO C90 does not support %<_Static_assert%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-parser.c:2448 c/c-parser.c:4160 c/c-parser.c:11187 cp/parser.c:38634
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected string literal"
*************** msgstr "skabelonsparameter %d er ugyldig
*** 39495,39507 ****
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28466 cp/parser.c:30992
! #: cp/parser.c:31022 cp/parser.c:31092 cp/parser.c:33209 cp/parser.c:38329
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "uventet operand"
  
! #: c/c-parser.c:2995 cp/parser.c:18374
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutningen af enum-liste"
--- 39639,39651 ----
  #: c/c-parser.c:10745 c/c-parser.c:10798 c/c-parser.c:10814 c/c-parser.c:10860
  #: c/c-parser.c:11496 c/c-parser.c:11537 c/c-parser.c:13445 c/c-parser.c:13681
  #: c/c-parser.c:15544 c/c-parser.c:18218 c/gimple-parser.c:1058
! #: c/gimple-parser.c:1096 cp/parser.c:28487 cp/parser.c:31013
! #: cp/parser.c:31043 cp/parser.c:31113 cp/parser.c:33230 cp/parser.c:38350
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "uventet operand"
  
! #: c/c-parser.c:2995 cp/parser.c:18384
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutningen af enum-liste"
*************** msgstr "ISO C89 forbyder blandede erklÃ¦
*** 39642,39648 ****
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:5067 cp/parser.c:11271
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
--- 39786,39792 ----
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.c:5067 cp/parser.c:11270
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
*************** msgstr ""
*** 39677,39699 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5532 c/gimple-parser.c:1451 cp/parser.c:10905
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "uventet operand"
  
! #: c/c-parser.c:5639 cp/parser.c:12526
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c/c-parser.c:5681 cp/parser.c:12529
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c/c-parser.c:5815 cp/parser.c:11507
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
--- 39821,39843 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.c:5532 c/gimple-parser.c:1451 cp/parser.c:10904
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "uventet operand"
  
! #: c/c-parser.c:5639 cp/parser.c:12516
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c/c-parser.c:5681 cp/parser.c:12519
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c/c-parser.c:5815 cp/parser.c:11506
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
*************** msgstr "flere erklÃ¦rerer i skabelonserk
*** 39716,39727 ****
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ugyldigt register i instruktionen"
  
! #: c/c-parser.c:6172 cp/parser.c:11709
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11715
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
--- 39860,39871 ----
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ugyldigt register i instruktionen"
  
! #: c/c-parser.c:6172 cp/parser.c:11708
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.c:6178 cp/parser.c:11714
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
*************** msgstr "ISO C forbyder udeladelse af den
*** 39750,39761 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4457
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4462
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "first %<sizeof%> operand was declared here"
--- 39894,39905 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.c:6868 cp/typeck.c:4473
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.c:6873 cp/typeck.c:4478
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "first %<sizeof%> operand was declared here"
*************** msgstr ""
*** 40064,40070 ****
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-parser.c:8891 cp/parser.c:6928
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
--- 40208,40214 ----
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-parser.c:8891 cp/parser.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
*************** msgstr "Klasse- eller grÃ¦nsefladeerklÃ¦
*** 40129,40206 ****
  msgid "no type or storage class may be specified here,"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31052
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31012
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10685 cp/parser.c:31015
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10699 cp/parser.c:31030
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: c/c-parser.c:10704 cp/parser.c:31036
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31044
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "en dataomrÃ¥deegenskab kan ikke angives for lokale variable"
  
! #: c/c-parser.c:10905 cp/parser.c:38653
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
  #: c/c-parser.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:35983 cp/parser.c:36277 cp/parser.c:36365
! #: cp/parser.c:36436 cp/parser.c:38700 cp/parser.c:38715 cp/parser.c:38731
! #: cp/parser.c:38747 cp/parser.c:38763 cp/parser.c:38790 cp/parser.c:38803
! #: cp/parser.c:38826 cp/parser.c:38839
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-parser.c:10972 cp/parser.c:38816
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "'#pragma once' i hovedfil"
  
! #: c/c-parser.c:11050 cp/parser.c:38897
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38926 cp/parser.c:38959
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:11111 cp/parser.c:38690
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.c:11421 cp/parser.c:31436
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:11443 cp/parser.c:31973
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected integer expression before ')'"
--- 40273,40350 ----
  msgid "no type or storage class may be specified here,"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-parser.c:10661 c/c-parser.c:10718 cp/parser.c:31073
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.c:10682 cp/parser.c:31033
  #, gcc-internal-format
  msgid "missing %<=%> (after %<getter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10685 cp/parser.c:31036
  #, gcc-internal-format
  msgid "missing %<=%> (after %<setter%> attribute)"
  msgstr ""
  
! #: c/c-parser.c:10699 cp/parser.c:31051
  #, fuzzy, gcc-internal-format
  msgid "the %<setter%> attribute may only be specified once"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: c/c-parser.c:10704 cp/parser.c:31057
  #, gcc-internal-format
  msgid "setter name must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.c:10711 cp/parser.c:31065
  #, fuzzy, gcc-internal-format
  msgid "the %<getter%> attribute may only be specified once"
  msgstr "en dataomrÃ¥deegenskab kan ikke angives for lokale variable"
  
! #: c/c-parser.c:10905 cp/parser.c:38674
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
  #: c/c-parser.c:10949 c/c-parser.c:16582 c/c-parser.c:16840 c/c-parser.c:16899
! #: c/c-parser.c:16983 cp/parser.c:36004 cp/parser.c:36298 cp/parser.c:36386
! #: cp/parser.c:36457 cp/parser.c:38721 cp/parser.c:38736 cp/parser.c:38752
! #: cp/parser.c:38768 cp/parser.c:38784 cp/parser.c:38811 cp/parser.c:38824
! #: cp/parser.c:38847 cp/parser.c:38860
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-parser.c:10972 cp/parser.c:38837
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "'#pragma once' i hovedfil"
  
! #: c/c-parser.c:11050 cp/parser.c:38918
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.c:11074 c/c-parser.c:11098 cp/parser.c:38947 cp/parser.c:38980
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.c:11111 cp/parser.c:38711
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.c:11421 cp/parser.c:31457
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:11443 cp/parser.c:31994
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected integer expression before ')'"
*************** msgstr "udsagn skal vÃ¦re et kaldenavn"
*** 40218,40277 ****
  msgid "%qD is not a variable"
  msgstr "'%D' er ikke et navnerum"
  
! #: c/c-parser.c:11746 cp/semantics.c:6820
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qD is not a pointer variable"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: c/c-parser.c:11788 cp/parser.c:32052
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "collapse argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.c:11865 cp/parser.c:32116
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.c:11867 cp/parser.c:32118
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11968 cp/parser.c:32221
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32239
! #: cp/parser.c:36269 cp/parser.c:36357
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "forventede %<catch%>"
  
! #: c/c-parser.c:12035 cp/parser.c:32292
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32299
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:12044 cp/parser.c:32301
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses without modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:12050 cp/parser.c:32307
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
--- 40362,40421 ----
  msgid "%qD is not a variable"
  msgstr "'%D' er ikke et navnerum"
  
! #: c/c-parser.c:11746 cp/semantics.c:6808
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qD is not a pointer variable"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: c/c-parser.c:11788 cp/parser.c:32073
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "collapse argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.c:11865 cp/parser.c:32137
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.c:11867 cp/parser.c:32139
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c/c-parser.c:11968 cp/parser.c:32242
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.c:11988 c/c-parser.c:16892 c/c-parser.c:16976 cp/parser.c:32260
! #: cp/parser.c:36290 cp/parser.c:36378
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "forventede %<catch%>"
  
! #: c/c-parser.c:12035 cp/parser.c:32313
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.c:12042 cp/parser.c:32320
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:12044 cp/parser.c:32322
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses without modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.c:12050 cp/parser.c:32328
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
*************** msgstr ""
*** 40294,40384 ****
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12229 cp/semantics.c:7004
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12276 cp/semantics.c:7033
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<priority%> value must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32524 cp/parser.c:32531
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "forventede %<throw%>"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32540 cp/parser.c:32547
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:12425 cp/semantics.c:6311
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%qs expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6343
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%qs value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.c:12499 cp/parser.c:31832
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "for mange parametre"
  
! #: c/c-parser.c:12533 cp/parser.c:31865
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected argument"
  msgstr "uventet operand"
  
! #: c/c-parser.c:12699 cp/semantics.c:7132
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c/c-parser.c:12765 cp/parser.c:32605
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37622
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12967 cp/parser.c:32819
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:13021 cp/parser.c:32835
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32838
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6401
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "chunk size value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.c:13060 cp/parser.c:32858
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ugyldig roteringsinstruktion"
--- 40438,40528 ----
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12229 cp/semantics.c:6992
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:12276 cp/semantics.c:7021
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<priority%> value must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.c:12341 c/c-parser.c:12347 cp/parser.c:32545 cp/parser.c:32552
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<throw%>"
  msgid "expected %<tofrom%>"
  msgstr "forventede %<throw%>"
  
! #: c/c-parser.c:12355 c/c-parser.c:12361 cp/parser.c:32561 cp/parser.c:32568
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:12425 cp/semantics.c:6299
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%qs expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: c/c-parser.c:12437 c/c-parser.c:12560 cp/semantics.c:6331
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%qs value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.c:12499 cp/parser.c:31853
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "for mange parametre"
  
! #: c/c-parser.c:12533 cp/parser.c:31886
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected argument"
  msgstr "uventet operand"
  
! #: c/c-parser.c:12699 cp/semantics.c:7120
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c/c-parser.c:12765 cp/parser.c:32626
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.c:12857 c/c-parser.c:17625 cp/parser.c:37643
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.c:12967 cp/parser.c:32840
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.c:13021 cp/parser.c:32856
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13025 cp/parser.c:32859
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.c:13037 cp/semantics.c:6389
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "chunk size value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.c:13060 cp/parser.c:32879
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ugyldig roteringsinstruktion"
*************** msgstr "ugyldig roteringsinstruktion"
*** 40388,40399 ****
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13226 cp/semantics.c:6491
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13271 cp/semantics.c:6601
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
--- 40532,40543 ----
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13226 cp/semantics.c:6479
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.c:13271 cp/semantics.c:6589
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
*************** msgstr ""
*** 40413,40431 ****
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33353 cp/parser.c:33578
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "ugyldig %%d-operand"
  
! #: c/c-parser.c:13669 cp/parser.c:33426
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.c:13767 cp/parser.c:33525
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ugyldig roteringsinstruktion"
--- 40557,40575 ----
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.c:13584 cp/parser.c:33374 cp/parser.c:33599
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "ugyldig %%d-operand"
  
! #: c/c-parser.c:13669 cp/parser.c:33447
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.c:13767 cp/parser.c:33546
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ugyldig roteringsinstruktion"
*************** msgstr "ugyldig roteringsinstruktion"
*** 40436,40504 ****
  msgid "invalid proc_bind kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.c:14059 cp/parser.c:33804
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33815 cp/parser.c:34122
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: c/c-parser.c:14214 cp/parser.c:33989
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:14334 cp/parser.c:34111
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:14472 cp/parser.c:36782
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36792
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "array section in %<#pragma acc declare%>"
  msgstr "erklÃ¦ring af '%s' skygger for en global erklÃ¦ring"
  
! #: c/c-parser.c:14502 cp/parser.c:36812
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-parser.c:14513 cp/parser.c:36823
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-parser.c:14520 cp/parser.c:36830
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-parser.c:14528 cp/parser.c:36838
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14540 cp/parser.c:36850
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36936
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.c:14648 cp/parser.c:36953
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc %s data%> has no data movement clause"
--- 40580,40648 ----
  msgid "invalid proc_bind kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.c:14059 cp/parser.c:33825
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.c:14070 c/c-parser.c:14345 cp/parser.c:33836 cp/parser.c:34143
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: c/c-parser.c:14214 cp/parser.c:34010
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.c:14334 cp/parser.c:34132
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.c:14472 cp/parser.c:36803
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14482 cp/parser.c:36813
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "array section in %<#pragma acc declare%>"
  msgstr "erklÃ¦ring af '%s' skygger for en global erklÃ¦ring"
  
! #: c/c-parser.c:14502 cp/parser.c:36833
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-parser.c:14513 cp/parser.c:36844
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-parser.c:14520 cp/parser.c:36851
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-parser.c:14528 cp/parser.c:36859
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14540 cp/parser.c:36871
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.c:14632 cp/parser.c:36957
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.c:14648 cp/parser.c:36974
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc %s data%> has no data movement clause"
*************** msgstr "'%#D' kan ikke erklÃ¦res"
*** 40515,40521 ****
  msgid "expected function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.c:14893 cp/parser.c:38043
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a function"
--- 40659,40665 ----
  msgid "expected function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.c:14893 cp/parser.c:38064
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a function"
*************** msgstr "'%D' er ikke en medlemsskabelonf
*** 40526,40572 ****
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.c:14953 cp/parser.c:38097 cp/parser.c:38139
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.c:14970 cp/parser.c:38153
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.c:14979 cp/parser.c:38162
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.c:14980 cp/parser.c:38163
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.c:15023 cp/parser.c:37131
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34490 cp/parser.c:34516
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.c:15439 cp/parser.c:34547 cp/parser.c:34563
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for 'p' modifier"
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ugyldig operand til 'p'-Ã¦ndring"
  
! #: c/c-parser.c:15488 cp/semantics.c:8413 cp/semantics.c:8423
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
--- 40670,40716 ----
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.c:14953 cp/parser.c:38118 cp/parser.c:38160
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.c:14970 cp/parser.c:38174
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> already applied to %qD"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.c:14979 cp/parser.c:38183
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.c:14980 cp/parser.c:38184
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.c:15023 cp/parser.c:37152
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.c:15435 cp/parser.c:34511 cp/parser.c:34537
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.c:15439 cp/parser.c:34568 cp/parser.c:34584
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for 'p' modifier"
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ugyldig operand til 'p'-Ã¦ndring"
  
! #: c/c-parser.c:15488 cp/semantics.c:8401 cp/semantics.c:8411
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
*************** msgstr ""
*** 40576,40598 ****
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:15619 cp/parser.c:35082
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35093
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35120
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "for statement expected"
  msgstr "')' eller term forventet"
  
! #: c/c-parser.c:15718 cp/semantics.c:8078 cp/semantics.c:8165
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected iteration declaration or initialization"
--- 40720,40742 ----
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.c:15619 cp/parser.c:35103
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.c:15630 cp/parser.c:35114
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgstr ""
  
! #: c/c-parser.c:15648 cp/parser.c:35141
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "for statement expected"
  msgstr "')' eller term forventet"
  
! #: c/c-parser.c:15718 cp/semantics.c:8066 cp/semantics.c:8153
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected iteration declaration or initialization"
*************** msgstr "gentaget erklÃ¦ring af automaten
*** 40603,40675 ****
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35343
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35163 cp/parser.c:35205 cp/pt.c:16039
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:16000 cp/parser.c:35416
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c/c-parser.c:16166 cp/parser.c:35579
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35778
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:16573 cp/parser.c:35974
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<point%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:16793 cp/parser.c:36211
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16806 cp/parser.c:36224
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36449
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36304
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36316
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36393
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36406
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36659
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
--- 40747,40819 ----
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.c:15862 cp/parser.c:35364
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.c:15909 cp/parser.c:35184 cp/parser.c:35226 cp/pt.c:16385
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.c:16000 cp/parser.c:35437
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c/c-parser.c:16166 cp/parser.c:35600
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.c:16374 cp/parser.c:35799
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.c:16573 cp/parser.c:35995
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<point%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:16793 cp/parser.c:36232
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16806 cp/parser.c:36245
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16853 cp/parser.c:36470
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:16925 cp/parser.c:36325
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:16937 cp/parser.c:36337
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17011 cp/parser.c:36414
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17024 cp/parser.c:36427
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.c:17238 cp/parser.c:36680
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
*************** msgstr ""
*** 40689,40720 ****
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37252
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37322
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37341
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37388
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:17541 cp/parser.c:37395
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:17547 cp/parser.c:37402
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
--- 40833,40864 ----
  msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17395 cp/parser.c:37273
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.c:17474 cp/parser.c:37343
  #, gcc-internal-format
  msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
  msgstr ""
  
! #: c/c-parser.c:17493 cp/parser.c:37362
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.c:17534 cp/parser.c:37409
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:17541 cp/parser.c:37416
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%>"
  msgstr "uventet operand"
  
! #: c/c-parser.c:17547 cp/parser.c:37423
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgstr ""
*************** msgstr "uventet operand"
*** 40770,40816 ****
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37847
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:18162 cp/semantics.c:7543
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:18164 cp/semantics.c:7545
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:18168 cp/semantics.c:7547
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-parser.c:18368 cp/parser.c:38544
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38550
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38559
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38562
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38568
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
--- 40914,40960 ----
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.c:17947 cp/parser.c:37868
  #, gcc-internal-format
  msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgstr ""
  
! #: c/c-parser.c:18162 cp/semantics.c:7531
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.c:18164 cp/semantics.c:7533
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.c:18168 cp/semantics.c:7535
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-parser.c:18368 cp/parser.c:38565
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.c:18374 cp/parser.c:38571
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.c:18383 cp/parser.c:38580
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.c:18385 cp/parser.c:38583
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.c:18391 cp/parser.c:38589
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
*************** msgstr "fejl ved lukning af %s: %m"
*** 40827,40833 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "'%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4141
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ugyldig brug af void-udtryk"
--- 40971,40977 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "'%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:237 c/c-typeck.c:9994 c/c-typeck.c:10036 cp/call.c:4147
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ugyldig brug af void-udtryk"
*************** msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *
*** 40958,40964 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "vÃ¦rdien der er pÃ¥fÃ¸rt et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3303 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "tabelindeks er ikke et heltal"
--- 41102,41108 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "vÃ¦rdien der er pÃ¥fÃ¸rt et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: c/c-typeck.c:2622 cp/typeck.c:3319 cp/typeck.c:3406
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "tabelindeks er ikke et heltal"
*************** msgstr "ISO C90 forbyder opslag i tabel
*** 40985,40991 ****
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1693
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
--- 41129,41135 ----
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.c:2905 cp/typeck.c:1698
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
*************** msgstr "%s som signed pÃ¥ grund af proto
*** 41104,41122 ****
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4733 cp/typeck.c:4987
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "%Jsvag erklÃ¦ring af '%D' efter fÃ¸rste brug resulterer i ikke-defineret opfÃ¸rsel"
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4756 cp/typeck.c:4776
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4759 cp/typeck.c:4779
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
--- 41248,41266 ----
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.c:3730 c/c-typeck.c:3750 cp/typeck.c:4749 cp/typeck.c:5003
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "%Jsvag erklÃ¦ring af '%D' efter fÃ¸rste brug resulterer i ikke-defineret opfÃ¸rsel"
  
! #: c/c-typeck.c:3736 c/c-typeck.c:3743 cp/typeck.c:4772 cp/typeck.c:4792
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c/c-typeck.c:3738 c/c-typeck.c:3745 cp/typeck.c:4775 cp/typeck.c:4795
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
*************** msgstr "henvisning til en funktion benyt
*** 41144,41150 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5546
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
--- 41288,41294 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:3852 cp/typeck.c:5562
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
*************** msgstr "typeomtvingelse fra henvisning t
*** 41406,41412 ****
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5695 cp/typeck.c:7789
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "typeomtvingelse fra heltal til henvisning af en anden stÃ¸rrelse"
--- 41550,41556 ----
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.c:5695 cp/typeck.c:7811
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "typeomtvingelse fra heltal til henvisning af en anden stÃ¸rrelse"
*************** msgstr "Advar om funktioner som kan vÃ¦r
*** 41584,41590 ****
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.c:6808 cp/typeck.c:8862
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "return type might be a candidate for a format attribute"
--- 41728,41734 ----
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.c:6808 cp/typeck.c:8891
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "return type might be a candidate for a format attribute"
*************** msgstr "return-sÃ¦tning med en vÃ¦rdi i
*** 41664,41670 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2058
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ugyldig brug af en tabel der ikke kan optrÃ¦de som en venstrevÃ¦rdi"
--- 41808,41814 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c/c-typeck.c:6991 c/c-typeck.c:7514 cp/typeck.c:2063
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ugyldig brug af en tabel der ikke kan optrÃ¦de som en venstrevÃ¦rdi"
*************** msgstr ""
*** 41747,41758 ****
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionel C forbyder klargÃ¸ring af auto-variabler af sammensatte typer"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1042
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1056
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "char-tabel fÃ¥r tildelt startvÃ¦rdi fra en bred streng"
--- 41891,41902 ----
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionel C forbyder klargÃ¸ring af auto-variabler af sammensatte typer"
  
! #: c/c-typeck.c:7388 c/c-typeck.c:8284 cp/typeck2.c:1045
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.c:7398 cp/typeck2.c:1059
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr "char-tabel fÃ¥r tildelt startvÃ¦rdi fra en bred streng"
*************** msgstr "startvÃ¦rdielement kan ikke bere
*** 41802,41808 ****
  msgid "invalid initializer"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: c/c-typeck.c:7912 cp/decl.c:6386
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "objekt af typen '%T' med variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
--- 41946,41952 ----
  msgid "invalid initializer"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: c/c-typeck.c:7912 cp/decl.c:6396
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "objekt af typen '%T' med variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
*************** msgid "braces around scalar initializer"
*** 41818,41824 ****
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi"
  
  # RETMIG: eller er det fleksibel tabel-medlem
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1081 cp/typeck2.c:1294
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem i en indlejret kontekst"
--- 41962,41968 ----
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi"
  
  # RETMIG: eller er det fleksibel tabel-medlem
! #: c/c-typeck.c:8281 c/c-typeck.c:9615 cp/typeck2.c:1084 cp/typeck2.c:1297
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem i en indlejret kontekst"
*************** msgstr "for mange elementer i skalarstar
*** 41954,41960 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C forbyder 'goto *udtryk;'"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9084
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<return%> statement"
--- 42098,42104 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C forbyder 'goto *udtryk;'"
  
! #: c/c-typeck.c:10113 c/gimple-parser.c:1604 cp/typeck.c:9113
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<return%> statement"
*************** msgstr "'long'-udtryk i switch konverter
*** 42001,42007 ****
  msgid "case label is not an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.c:10404 cp/parser.c:11068
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
--- 42145,42151 ----
  msgid "case label is not an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.c:10404 cp/parser.c:11067
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
*************** msgstr "case-etiket befinder sig ikke in
*** 42012,42028 ****
  msgid "%<default%> label not within a switch statement"
  msgstr "'default'-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: c/c-typeck.c:10578 cp/parser.c:12366
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-sÃ¦tning befinder sig ikke i en lÃ¸kke- eller switch-konstruktion"
  
! #: c/c-typeck.c:10580 cp/parser.c:12389
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sÃ¦tning befinder sig ikke i en lÃ¸kke"
  
! #: c/c-typeck.c:10585 cp/parser.c:12379
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with OpenMP for loop"
--- 42156,42172 ----
  msgid "%<default%> label not within a switch statement"
  msgstr "'default'-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: c/c-typeck.c:10578 cp/parser.c:12356
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-sÃ¦tning befinder sig ikke i en lÃ¸kke- eller switch-konstruktion"
  
! #: c/c-typeck.c:10580 cp/parser.c:12379
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sÃ¦tning befinder sig ikke i en lÃ¸kke"
  
! #: c/c-typeck.c:10585 cp/parser.c:12369
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with OpenMP for loop"
*************** msgstr "%HsÃ¦tning uden nogen virkning"
*** 42051,42074 ****
  msgid "expression statement has incomplete type"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5001
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "comparing vectors with different element types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5014
  #, fuzzy, gcc-internal-format
  #| msgid "operand constraints for `asm' differ in number of alternatives"
  msgid "comparing vectors with different number of elements"
  msgstr "operandbegrÃ¦nsninger til 'asm' har forskellige antal alternativer"
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5042
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4727
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "sammenligning af kommatal med == eller != er ikke sikkert"
--- 42195,42218 ----
  msgid "expression statement has incomplete type"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:11476 c/c-typeck.c:11644 cp/typeck.c:5017
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "comparing vectors with different element types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-typeck.c:11484 c/c-typeck.c:11652 cp/typeck.c:5030
  #, fuzzy, gcc-internal-format
  #| msgid "operand constraints for `asm' differ in number of alternatives"
  msgid "comparing vectors with different number of elements"
  msgstr "operandbegrÃ¦nsninger til 'asm' har forskellige antal alternativer"
  
! #: c/c-typeck.c:11509 c/c-typeck.c:11677 cp/typeck.c:5058
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.c:11523 cp/typeck.c:4743
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "sammenligning af kommatal med == eller != er ikke sikkert"
*************** msgid "ordered comparison of pointer wit
*** 42122,42128 ****
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5065 cp/typeck.c:5072
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
--- 42266,42272 ----
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
  #: c/c-typeck.c:11736 c/c-typeck.c:11739 c/c-typeck.c:11746 c/c-typeck.c:11749
! #: cp/typeck.c:5081 cp/typeck.c:5088
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
*************** msgstr "vÃ¦rdi af union-type angivet hvo
*** 42156,42167 ****
  msgid "used vector type where scalar is required"
  msgstr "vÃ¦rdi af struct-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8520
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8557
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
--- 42300,42311 ----
  msgid "used vector type where scalar is required"
  msgstr "vÃ¦rdi af struct-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.c:12340 cp/semantics.c:8508
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:12379 cp/semantics.c:8545
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
*************** msgstr ""
*** 42172,42199 ****
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4562
! #: cp/semantics.c:6729
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4572
! #: cp/semantics.c:6747
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4586 cp/semantics.c:6772
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4590
! #: cp/semantics.c:6775
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
--- 42316,42343 ----
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:12436 c/c-typeck.c:13628 cp/semantics.c:4546
! #: cp/semantics.c:6717
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.c:12445 c/c-typeck.c:13652 cp/semantics.c:4556
! #: cp/semantics.c:6735
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qE is a member of a union"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: c/c-typeck.c:12455 cp/semantics.c:4570 cp/semantics.c:6760
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.c:12459 c/c-typeck.c:13669 cp/semantics.c:4574
! #: cp/semantics.c:6763
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
*************** msgid "%<_Atomic%> %qD in %qs clause"
*** 42206,42277 ****
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4607 cp/semantics.c:6781 cp/semantics.c:6943
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12511 cp/semantics.c:4639
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c/c-typeck.c:12518 cp/semantics.c:4646
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4682 cp/semantics.c:4746
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Intern oversÃ¦tterfejl i %s ved %s:%d."
  
! #: c/c-typeck.c:12564 cp/semantics.c:4701
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4709
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4718
! #: cp/semantics.c:4828
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12598 cp/semantics.c:4735
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4772
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4787
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4820
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4838
! #: cp/semantics.c:4950
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4846
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE does not have pointer or array type"
--- 42350,42421 ----
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
  #: c/c-typeck.c:12475 c/c-typeck.c:13676 c/c-typeck.c:13778
! #: cp/semantics.c:4591 cp/semantics.c:6769 cp/semantics.c:6931
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12511 cp/semantics.c:4623
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c/c-typeck.c:12518 cp/semantics.c:4630
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
  #: c/c-typeck.c:12545 c/c-typeck.c:12609 c/c-typeck.c:12867
! #: cp/semantics.c:4666 cp/semantics.c:4730
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Intern oversÃ¦tterfejl i %s ved %s:%d."
  
! #: c/c-typeck.c:12564 cp/semantics.c:4685
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12572 cp/semantics.c:4693
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12581 c/c-typeck.c:12691 cp/semantics.c:4702
! #: cp/semantics.c:4812
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12598 cp/semantics.c:4719
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12635 cp/semantics.c:4756
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12650 cp/semantics.c:4771
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12683 cp/semantics.c:4804
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.c:12701 c/c-typeck.c:12810 cp/semantics.c:4822
! #: cp/semantics.c:4934
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:12709 cp/semantics.c:4830
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE does not have pointer or array type"
*************** msgstr "ISO C forbyder funktionsreturtyp
*** 42295,42301 ****
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5767
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "brug af '%D' er tvetydigt"
--- 42439,42445 ----
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c/c-typeck.c:13187 cp/semantics.c:5755
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "brug af '%D' er tvetydigt"
*************** msgstr "brug af '%D' er tvetydigt"
*** 42305,42321 ****
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7261
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7301
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13319 cp/semantics.c:5941
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
--- 42449,42465 ----
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13293 c/c-typeck.c:13836 cp/semantics.c:7249
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.c:13305 cp/semantics.c:7289
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.c:13319 cp/semantics.c:5929
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgstr ""
*************** msgstr ""
*** 42330,42349 ****
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:6011
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6095
! #: cp/semantics.c:6936
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6104
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
--- 42474,42493 ----
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13354 cp/semantics.c:5999
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.c:13384 c/c-typeck.c:13771 cp/semantics.c:6083
! #: cp/semantics.c:6924
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.c:13393 cp/semantics.c:6092
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
*************** msgstr ""
*** 42355,42388 ****
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6114 cp/semantics.c:6121 cp/semantics.c:6172
! #: cp/semantics.c:6178 cp/semantics.c:6215 cp/semantics.c:6692
! #: cp/semantics.c:6829 cp/semantics.c:6835 cp/semantics.c:6848
! #: cp/semantics.c:6857
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6123 cp/semantics.c:6180 cp/semantics.c:6837
! #: cp/semantics.c:6859
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13427 cp/semantics.c:6166
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6209
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6557
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
--- 42499,42532 ----
  
  #: c/c-typeck.c:13411 c/c-typeck.c:13440 c/c-typeck.c:13600 c/c-typeck.c:13714
  #: c/c-typeck.c:13720 c/c-typeck.c:13733 c/c-typeck.c:13742
! #: cp/semantics.c:6102 cp/semantics.c:6109 cp/semantics.c:6160
! #: cp/semantics.c:6166 cp/semantics.c:6203 cp/semantics.c:6680
! #: cp/semantics.c:6817 cp/semantics.c:6823 cp/semantics.c:6836
! #: cp/semantics.c:6845
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
  #: c/c-typeck.c:13413 c/c-typeck.c:13442 c/c-typeck.c:13722 c/c-typeck.c:13744
! #: cp/semantics.c:6111 cp/semantics.c:6168 cp/semantics.c:6825
! #: cp/semantics.c:6847
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.c:13427 cp/semantics.c:6154
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: c/c-typeck.c:13456 cp/semantics.c:6197
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: c/c-typeck.c:13475 cp/semantics.c:6545
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
*************** msgstr "%<_Atomic%> %qD i %<aligned%>-kl
*** 42404,42458 ****
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6639
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6670
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6689
! #: cp/semantics.c:6846
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i motion-klausuller"
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6695
! #: cp/semantics.c:6850
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: c/c-typeck.c:13635 cp/semantics.c:6736
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE har ikke en mappable-type i %qs-klausul"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6811
! #: cp/semantics.c:6950
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD har ikke en mappable-type i %qs-klausul"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6930
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE er hverken en variabel eller et funktionsnavn i klausul %qs"
  
! #: c/c-typeck.c:13794 cp/semantics.c:6959
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13808 cp/semantics.c:6974
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13811 cp/semantics.c:6976
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
--- 42548,42602 ----
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.c:13551 cp/semantics.c:6627
  #, gcc-internal-format
  msgid "%qE is not a variable in %<depend%> clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.c:13573 cp/semantics.c:6658
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.c:13597 c/c-typeck.c:13731 cp/semantics.c:6677
! #: cp/semantics.c:6834
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i motion-klausuller"
  
! #: c/c-typeck.c:13603 c/c-typeck.c:13735 cp/semantics.c:6683
! #: cp/semantics.c:6838
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: c/c-typeck.c:13635 cp/semantics.c:6724
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE har ikke en mappable-type i %qs-klausul"
  
! #: c/c-typeck.c:13695 c/c-typeck.c:13785 cp/semantics.c:6799
! #: cp/semantics.c:6938
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD har ikke en mappable-type i %qs-klausul"
  
! #: c/c-typeck.c:13766 cp/semantics.c:6918
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE er hverken en variabel eller et funktionsnavn i klausul %qs"
  
! #: c/c-typeck.c:13794 cp/semantics.c:6947
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.c:13808 cp/semantics.c:6962
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.c:13811 cp/semantics.c:6964
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
*************** msgstr ""
*** 42463,42494 ****
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6371
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7153
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7344
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14001 cp/semantics.c:7235
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7248
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7215
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
--- 42607,42638 ----
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.c:13900 cp/semantics.c:6359
  #, gcc-internal-format
  msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
  msgstr ""
  
! #: c/c-typeck.c:13931 cp/semantics.c:7141
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.c:13981 cp/semantics.c:7332
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.c:14001 cp/semantics.c:7223
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.c:14013 cp/semantics.c:7236
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.c:14031 cp/semantics.c:7203
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
*************** msgstr "  for konvertering fra '%T' til
*** 42636,42642 ****
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.c:3441 cp/pt.c:6494
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
--- 42780,42786 ----
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.c:3441 cp/pt.c:6495
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgstr ""
*** 42719,42746 ****
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3928
  #, fuzzy
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: cp/call.c:4074
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4095
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/call.c:4232
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: cp/call.c:4235
  #, fuzzy, gcc-internal-format
  #| msgid "call of overloaded `%D(%A)' is ambiguous"
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
--- 42863,42890 ----
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.c:3934
  #, fuzzy
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: cp/call.c:4080
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.c:4101
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/call.c:4238
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: cp/call.c:4241
  #, fuzzy, gcc-internal-format
  #| msgid "call of overloaded `%D(%A)' is ambiguous"
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
*************** msgstr "kald af flertydig '%D(%A)' er tv
*** 42748,43421 ****
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4470
  #, fuzzy, gcc-internal-format
  #| msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "henvisning til medlemsfunktionen %E kan ikke kaldes uden et objekt; overvej at benytte .* eller ->*"
  
! #: cp/call.c:4541
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to `(%T) (%A)'"
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "ingen passende fundet for kald til '(%T) (%A)'"
  
! #: cp/call.c:4554
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/call.c:4606
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: cp/call.c:4607
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4610
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.c:4612
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.c:4614
  #, fuzzy, gcc-internal-format
  #| msgid "operand is r0"
  msgid " (operand type is %qT)"
  msgstr "operanden er r0"
  
! #: cp/call.c:4630
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: %s"
  msgid "ternary %<operator?:%>"
  msgstr "intern fejl: %s"
  
! #: cp/call.c:4634
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.c:4643 cp/call.c:4674 cp/call.c:4683
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.c:4646
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.c:4653
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.c:4656
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.c:4664
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.c:4667
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.c:4677
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.c:4686
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.c:4795
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "ISO C++ forbyder udeladelse af den mellemste del af et ?:-udtryk"
  
! #: cp/call.c:4857
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.c:4874 cp/call.c:4881
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4934
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: cp/call.c:5024
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5029
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5079 cp/call.c:5199 cp/call.c:5342
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/call.c:5082
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5274
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.c:5287
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "enum-typer passer ikke sammen i betinget udtryk: '%T' og '%T'"
  
! #: cp/call.c:5299
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/call.c:5792
  #, fuzzy, gcc-internal-format
  #| msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "ingen '%D(int)' erklÃ¦ret for suffiks '%s', prÃ¸ver prÃ¦fiksoperatoren i stedet"
  
! #: cp/call.c:5794
  #, fuzzy, gcc-internal-format
  #| msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "ingen '%D(int)' erklÃ¦ret for suffiks '%s', prÃ¸ver prÃ¦fiksoperatoren i stedet"
  
! #: cp/call.c:5916
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "comparison between %q#T and %q#T"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: cp/call.c:6259
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6262
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6297
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: cp/call.c:6429
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6435
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "ingen passende 'operator delete' for '%T'"
  
! #: cp/call.c:6470
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.c:6472 cp/decl.c:7325
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared private here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:6478
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.c:6480 cp/decl.c:7326
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared protected here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:6486
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "'%+#D' er ikke tilgÃ¦ngelig"
  
  # %s bliver til returnering eller tildeling eller noget i den retning
! #: cp/call.c:6550
  #, fuzzy, gcc-internal-format
  #| msgid "passing NULL used for non-pointer %s %P of `%D'"
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "overbringelse af NULL benyttet for ikke-henvisnings%s %P af '%D'"
  
! #: cp/call.c:6554
  #, fuzzy, gcc-internal-format
  #| msgid "%s to non-pointer type `%T' from NULL"
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "%s til ikke-henvisningstypen '%T' fra NULL"
  
! #: cp/call.c:6563
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: cp/call.c:6567
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/call.c:6654
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "too many braces around initializer for %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/call.c:6665
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/call.c:6673
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.c:6690 cp/call.c:6714 cp/call.c:6837 cp/call.c:6928 cp/call.c:6980
! #: cp/call.c:7008
  #, fuzzy, gcc-internal-format
  #| msgid "  initializing argument %P of `%D'"
  msgid "  initializing argument %P of %qD"
  msgstr "  ved klargÃ¸ring af parameteren %P til '%D'"
  
! #: cp/call.c:6710 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.c:6751 cp/call.c:6758
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6754
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:6994
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.c:6998
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.c:7001
  #, fuzzy
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.c:7037
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.c:7040 cp/call.c:7057
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "kan ikke erklÃ¦re feltet '%D' til at vÃ¦re af typen '%T'"
  
! #: cp/call.c:7043
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.c:7153
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.c:7170 cp/cvt.c:1886
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7207
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7243
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type `%#T' through `...'"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "kan ikke modtage objekter af en ikke-POD type '%#T' gennem '...'"
  
! #: cp/call.c:7253
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7321
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/call.c:7330
  #, fuzzy, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/call.c:7433
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/call.c:7488
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7850
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.c:7853 cp/call.c:7969 cp/call.c:10132
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "  in call to %qD"
  msgstr "  i kald af '%D'"
  
! #: cp/call.c:7883
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "'%T' er en utilgÃ¦ngelig stamklasse til '%T'"
  
! #: cp/call.c:7965
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7971
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8082
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/call.c:8565
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8568
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/call.c:8573
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8578
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8593
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/call.c:8595
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.c:8597
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "; use value-initialization instead"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/call.c:8600
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8603
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/call.c:8605
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8626
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/call.c:8628
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use copy-assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.c:8630
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "; use copy-initialization instead"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: cp/call.c:8633
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8636
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8639
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8662
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8679
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8682
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8692
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8695
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8698
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8707
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:8729
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%#qT declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/call.c:9065
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.c:9113 cp/pt.c:14720 cp/typeck.c:2896
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call destructor `%T::~%T' without object"
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "kan ikke kalde destruktionsfunktion '%T::~%T' uden objekt"
  
! #: cp/call.c:9115
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9244
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.c:9261
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.c:9285
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: cp/call.c:9288
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "kald af flertydig '%D(%A)' er tvetydigt"
  
! #: cp/call.c:9309
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9314
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "returnerer en vÃ¦rdi fra en konstruktionsfunktion"
  
! #: cp/call.c:9315
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "returnerer en vÃ¦rdi fra en destruktionsfunktion"
  
! #: cp/call.c:9338
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function `%D' without object"
  msgid "cannot call member function %qD without object"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/call.c:10130
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' chooses `%T' over `%T'"
  msgid "passing %qT chooses %qT over %qT"
  msgstr "videregivelse af '%T' vÃ¦lger '%T' frem for '%T'"
  
! #: cp/call.c:10190
  #, fuzzy, gcc-internal-format
  #| msgid "choosing `%D' over `%D'"
  msgid "choosing %qD over %qD"
  msgstr "vÃ¦lger '%D' frem for '%D'"
  
! #: cp/call.c:10191
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.c:10194
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fordi konverteringssekvensen for parameteren er bedre"
  
! #: cp/call.c:10418
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/call.c:10422
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:10424
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:10469
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ifÃ¸lge ISO C++ er '%D' og '%D' tvetydigt selvom den vÃ¦rste konvertering for fÃ¸rstnÃ¦vnte er bedre end den vÃ¦rste konvertering for den sidstnÃ¦vnte"
  
! #: cp/call.c:10652
  #, fuzzy
  #| msgid "could not convert `%E' to `%T'"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: cp/call.c:10854
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10977
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.c:10981
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
--- 42892,43565 ----
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:4476
  #, fuzzy, gcc-internal-format
  #| msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "henvisning til medlemsfunktionen %E kan ikke kaldes uden et objekt; overvej at benytte .* eller ->*"
  
! #: cp/call.c:4547
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to `(%T) (%A)'"
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "ingen passende fundet for kald til '(%T) (%A)'"
  
! #: cp/call.c:4560
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/call.c:4612
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: cp/call.c:4613
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.c:4616
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.c:4618
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.c:4620
  #, fuzzy, gcc-internal-format
  #| msgid "operand is r0"
  msgid " (operand type is %qT)"
  msgstr "operanden er r0"
  
! #: cp/call.c:4636
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: %s"
  msgid "ternary %<operator?:%>"
  msgstr "intern fejl: %s"
  
! #: cp/call.c:4640
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.c:4649 cp/call.c:4680 cp/call.c:4689
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.c:4652
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.c:4659
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.c:4662
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.c:4670
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.c:4673
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.c:4683
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.c:4692
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.c:4801
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr "ISO C++ forbyder udeladelse af den mellemste del af et ?:-udtryk"
  
! #: cp/call.c:4863
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.c:4880 cp/call.c:4887
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.c:4940
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: cp/call.c:5030
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5035
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.c:5085 cp/call.c:5205 cp/call.c:5348
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "operands to ?: have different types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/call.c:5088
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.c:5280
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.c:5293
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr "enum-typer passer ikke sammen i betinget udtryk: '%T' og '%T'"
  
! #: cp/call.c:5305
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/call.c:5798
  #, fuzzy, gcc-internal-format
  #| msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "ingen '%D(int)' erklÃ¦ret for suffiks '%s', prÃ¸ver prÃ¦fiksoperatoren i stedet"
  
! #: cp/call.c:5800
  #, fuzzy, gcc-internal-format
  #| msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "ingen '%D(int)' erklÃ¦ret for suffiks '%s', prÃ¸ver prÃ¦fiksoperatoren i stedet"
  
! #: cp/call.c:5922
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "comparison between %q#T and %q#T"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: cp/call.c:6265
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement operator delete"
  msgstr ""
  
! #: cp/call.c:6268
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)"
  msgstr ""
  
! #: cp/call.c:6303
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: cp/call.c:6435
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.c:6441
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "ingen passende 'operator delete' for '%T'"
  
! #: cp/call.c:6476
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.c:6478 cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared private here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:6484
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.c:6486 cp/decl.c:7344
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared protected here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:6492
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "'%+#D' er ikke tilgÃ¦ngelig"
  
  # %s bliver til returnering eller tildeling eller noget i den retning
! #: cp/call.c:6556
  #, fuzzy, gcc-internal-format
  #| msgid "passing NULL used for non-pointer %s %P of `%D'"
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "overbringelse af NULL benyttet for ikke-henvisnings%s %P af '%D'"
  
! #: cp/call.c:6560
  #, fuzzy, gcc-internal-format
  #| msgid "%s to non-pointer type `%T' from NULL"
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "%s til ikke-henvisningstypen '%T' fra NULL"
  
! #: cp/call.c:6569
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: cp/call.c:6573
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/call.c:6660
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "too many braces around initializer for %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/call.c:6671
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/call.c:6679
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.c:6696 cp/call.c:6720 cp/call.c:6843 cp/call.c:6938 cp/call.c:6990
! #: cp/call.c:7018 cp/typeck.c:8815
  #, fuzzy, gcc-internal-format
  #| msgid "  initializing argument %P of `%D'"
  msgid "  initializing argument %P of %qD"
  msgstr "  ved klargÃ¸ring af parameteren %P til '%D'"
  
! #: cp/call.c:6716 cp/cvt.c:226
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.c:6757 cp/call.c:6764
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.c:6760
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.c:7004
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.c:7008
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.c:7011
  #, fuzzy
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.c:7047
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.c:7050 cp/call.c:7067
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "kan ikke erklÃ¦re feltet '%D' til at vÃ¦re af typen '%T'"
  
! #: cp/call.c:7053
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.c:7163
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.c:7180 cp/cvt.c:1890
  #, gcc-internal-format
  msgid "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
  msgstr ""
  
! #: cp/call.c:7217
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.c:7253
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type `%#T' through `...'"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "kan ikke modtage objekter af en ikke-POD type '%#T' gennem '...'"
  
! #: cp/call.c:7263
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.c:7331
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/call.c:7340
  #, fuzzy, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/call.c:7444
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/call.c:7499
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.c:7864
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.c:7867 cp/call.c:7983 cp/call.c:10147
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "  in call to %qD"
  msgstr "  i kald af '%D'"
  
! #: cp/call.c:7897
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "'%T' er en utilgÃ¦ngelig stamklasse til '%T'"
  
! #: cp/call.c:7979
  #, gcc-internal-format
  msgid "deducing %qT as %qT"
  msgstr ""
  
! #: cp/call.c:7985
  #, gcc-internal-format
  msgid "  (you can disable this with -fno-deduce-init-list)"
  msgstr ""
  
! #: cp/call.c:8096
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/call.c:8579
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.c:8582
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/call.c:8587
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.c:8592
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.c:8607
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/call.c:8609
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.c:8611
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "; use value-initialization instead"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/call.c:8614
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8617
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/call.c:8619
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.c:8640
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/call.c:8642
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use copy-assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.c:8644
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "; use copy-initialization instead"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: cp/call.c:8647
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.c:8650
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.c:8653
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.c:8664
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.c:8676
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.c:8693
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.c:8696
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.c:8706
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8709
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.c:8712
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.c:8721
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.c:8743
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%#qT declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.c:8839
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/call.c:9079
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.c:9119 cp/pt.c:15053 cp/typeck.c:2901
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call destructor `%T::~%T' without object"
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "kan ikke kalde destruktionsfunktion '%T::~%T' uden objekt"
  
! #: cp/call.c:9121
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.c:9259
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.c:9276
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.c:9300
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: cp/call.c:9303
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "kald af flertydig '%D(%A)' er tvetydigt"
  
! #: cp/call.c:9324
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.c:9329
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "returnerer en vÃ¦rdi fra en konstruktionsfunktion"
  
! #: cp/call.c:9330
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "returnerer en vÃ¦rdi fra en destruktionsfunktion"
  
! #: cp/call.c:9353
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function `%D' without object"
  msgid "cannot call member function %qD without object"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/call.c:10145
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' chooses `%T' over `%T'"
  msgid "passing %qT chooses %qT over %qT"
  msgstr "videregivelse af '%T' vÃ¦lger '%T' frem for '%T'"
  
! #: cp/call.c:10205
  #, fuzzy, gcc-internal-format
  #| msgid "choosing `%D' over `%D'"
  msgid "choosing %qD over %qD"
  msgstr "vÃ¦lger '%D' frem for '%D'"
  
! #: cp/call.c:10206
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.c:10209
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fordi konverteringssekvensen for parameteren er bedre"
  
! #: cp/call.c:10433
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/call.c:10437
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:10439
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:10484
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ifÃ¸lge ISO C++ er '%D' og '%D' tvetydigt selvom den vÃ¦rste konvertering for fÃ¸rstnÃ¦vnte er bedre end den vÃ¦rste konvertering for den sidstnÃ¦vnte"
  
! #: cp/call.c:10667
  #, fuzzy
  #| msgid "could not convert `%E' to `%T'"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: cp/call.c:10869
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.c:10994
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.c:10998
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
*************** msgid "%q#D cannot be overloaded with %q
*** 43461,43468 ****
  msgstr "'%#D' og '%#D' kan ikke flertydiggÃ¸res"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/class.c:1135 cp/decl.c:1703 cp/decl.c:1724 cp/decl.c:1756
! #: cp/name-lookup.c:2284 cp/name-lookup.c:2559
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
--- 43605,43612 ----
  msgstr "'%#D' og '%#D' kan ikke flertydiggÃ¸res"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/class.c:1135 cp/decl.c:1706 cp/decl.c:1727 cp/decl.c:1759
! #: cp/name-lookup.c:2285 cp/name-lookup.c:2564
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
*************** msgid "%qD inherits the %E ABI tag that
*** 43510,43516 ****
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1024
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qT declared here"
--- 43654,43660 ----
  msgstr ""
  
  #: cp/class.c:1325 cp/class.c:1331 cp/class.c:1337 cp/class.c:1348
! #: cp/cvt.c:1028
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qT declared here"
*************** msgstr "  af '%D'"
*** 43601,43607 ****
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/class.c:2906 cp/name-lookup.c:3288 cp/parser.c:19709
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is deprecated and may be removed"
  msgid "this flexibility is deprecated and will be removed"
--- 43745,43751 ----
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/class.c:2906 cp/name-lookup.c:3293 cp/parser.c:19720
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is deprecated and may be removed"
  msgid "this flexibility is deprecated and will be removed"
*************** msgstr "fleksibelt tabelmedlem i ellers
*** 43917,43923 ****
  msgid "next member %q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/class.c:6760 cp/parser.c:23225
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#T"
--- 44061,44067 ----
  msgid "next member %q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/class.c:6760 cp/parser.c:23239
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#T"
*************** msgstr "antager henvisning til medlemmet
*** 43997,44003 ****
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/class.c:7948 cp/class.c:7985
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
--- 44141,44147 ----
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/class.c:7948 cp/class.c:7990
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
*************** msgstr ""
*** 44100,44470 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:1211 cp/constexpr.c:1719
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "tom erklÃ¦ring"
  
! #: cp/constexpr.c:1216 cp/constexpr.c:1226 cp/constexpr.c:1829
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%q+E is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:1405 cp/constexpr.c:5352
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to internal function %qE"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.c:1483
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/constexpr.c:1502 cp/constexpr.c:5370
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.c:1574
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:1581
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:1585
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' implicitly declared before its definition"
  msgid "%qD used before its definition"
  msgstr "'%s' er underforstÃ¥et erklÃ¦ret efter dens definition"
  
! #: cp/constexpr.c:1625
  #, fuzzy, gcc-internal-format
  #| msgid "protocol `%s' has circular dependency"
  msgid "call has circular dependency"
  msgstr "protokollen '%s' har cirkulÃ¦r afhÃ¦ngighed"
  
! #: cp/constexpr.c:1636
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.c:1869
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: cp/constexpr.c:1876
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1894
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/constexpr.c:1913
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:2057
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2293
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.c:2296
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.c:2301
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.c:2304
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.c:2469
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized array element"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.c:2500
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: cp/constexpr.c:2514 cp/constexpr.c:2604 cp/constexpr.c:4120
! #: cp/constexpr.c:4193 cp/constexpr.c:5306
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:2520
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:2545
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2564
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.c:3301 cp/constexpr.c:4611
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing a null pointer"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: cp/constexpr.c:3320
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:3359
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:3366
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "%qD used in its own initializer"
  msgstr "for mange elementer i union-startvÃ¦rdi"
  
! #: cp/constexpr.c:3371
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constexpr.c:3374
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is private"
  msgid "%q#D is volatile"
  msgstr "'%+#D' er privat"
  
! #: cp/constexpr.c:3379 cp/constexpr.c:3386
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:3392
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/constexpr.c:3395
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/constexpr.c:3583
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:3959
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.c:4098
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:4239 cp/constexpr.c:5829
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/constexpr.c:4597
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4623
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4638
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4700 cp/constexpr.c:5693 cp/constexpr.c:6000
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.c:4782
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4785
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "uventet adresseudtryk"
  
! #: cp/constexpr.c:4857
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4866
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:4880
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5261
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5453
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:5456
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5491
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "ugyldig reinterpret_cast fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.c:5523
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5556
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5641
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5705
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5767
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5799
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/constexpr.c:5806
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/constexpr.c:5878
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:5977
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:6008
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: cp/constexpr.c:6030
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:6041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected type for `id' (%s)"
  msgid "unexpected AST of kind %s"
  msgstr "uventet type for 'id' (%s)"
  
! #: cp/cp-gimplify.c:1411
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1414
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1425
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
--- 44244,44614 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:1220 cp/constexpr.c:1728
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "tom erklÃ¦ring"
  
! #: cp/constexpr.c:1225 cp/constexpr.c:1235 cp/constexpr.c:1840
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%q+E is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:1414 cp/constexpr.c:5368
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to internal function %qE"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.c:1492
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/constexpr.c:1511 cp/constexpr.c:5386
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.c:1583
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:1590
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:1594
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' implicitly declared before its definition"
  msgid "%qD used before its definition"
  msgstr "'%s' er underforstÃ¥et erklÃ¦ret efter dens definition"
  
! #: cp/constexpr.c:1634
  #, fuzzy, gcc-internal-format
  #| msgid "protocol `%s' has circular dependency"
  msgid "call has circular dependency"
  msgstr "protokollen '%s' har cirkulÃ¦r afhÃ¦ngighed"
  
! #: cp/constexpr.c:1645
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.c:1880
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: cp/constexpr.c:1887
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is >= than the precision of the left operand"
  msgstr ""
  
! #: cp/constexpr.c:1905
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/constexpr.c:1924
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.c:2068
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.c:2304
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.c:2307
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "non-zero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.c:2312
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.c:2315
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "non-zero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.c:2480
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized array element"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.c:2511
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: cp/constexpr.c:2525 cp/constexpr.c:2615 cp/constexpr.c:4131
! #: cp/constexpr.c:4204 cp/constexpr.c:5322
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:2531
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:2556
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.c:2575
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.c:3312 cp/constexpr.c:4624
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing a null pointer"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: cp/constexpr.c:3331
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:3370
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:3377
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "%qD used in its own initializer"
  msgstr "for mange elementer i union-startvÃ¦rdi"
  
! #: cp/constexpr.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constexpr.c:3385
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is private"
  msgid "%q#D is volatile"
  msgstr "'%+#D' er privat"
  
! #: cp/constexpr.c:3390 cp/constexpr.c:3397
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:3403
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/constexpr.c:3406
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/constexpr.c:3594
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:3970
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.c:4109
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:4250 cp/constexpr.c:5864
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/constexpr.c:4587
  #, fuzzy, gcc-internal-format
  msgid "a reinterpret_cast is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4636
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4651
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4716 cp/constexpr.c:5709 cp/constexpr.c:6035
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.c:4798
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:4801
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "uventet adresseudtryk"
  
! #: cp/constexpr.c:4873
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.c:4882
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:4896
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5277
  #, gcc-internal-format
  msgid "expression %qE has side-effects"
  msgstr ""
  
! #: cp/constexpr.c:5469
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:5472
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.c:5507
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "reinterpret_cast from integer to pointer"
  msgstr "ugyldig reinterpret_cast fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.c:5539
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.c:5572
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5657
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5721
  #, gcc-internal-format
  msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.c:5783
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:5834
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD declared %<static%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/constexpr.c:5841
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD declared %<thread_local%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/constexpr.c:5913
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.c:6012
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.c:6043
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: cp/constexpr.c:6065
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.c:6076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected type for `id' (%s)"
  msgid "unexpected AST of kind %s"
  msgstr "uventet type for 'id' (%s)"
  
! #: cp/cp-gimplify.c:1415
  #, gcc-internal-format
  msgid "throw will always call terminate()"
  msgstr ""
  
! #: cp/cp-gimplify.c:1418
  #, gcc-internal-format
  msgid "in C++11 destructors default to noexcept"
  msgstr ""
  
! #: cp/cp-gimplify.c:1429
  #, gcc-internal-format
  msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgstr ""
*************** msgstr "ugyldig const_cast af en hÃ¸jrev
*** 44513,44519 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/cvt.c:496 cp/typeck.c:7338
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "casting %qT to %qT does not dereference pointer"
--- 44657,44663 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/cvt.c:496 cp/typeck.c:7356
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "casting %qT to %qT does not dereference pointer"
*************** msgstr "typeomtvingning af '%T' til '%T'
*** 44525,44868 ****
  msgid "cannot convert type %qH to type %qI"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: cp/cvt.c:765
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%#T' to `%#T'"
  msgid "conversion from %q#T to %q#T"
  msgstr "konvertering fra '%#T' til '%#T'"
  
! #: cp/cvt.c:782
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:793 cp/cvt.c:845
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' used where a `%T' was expected"
  msgid "%q#T used where a %qT was expected"
  msgstr "'%#T' benyttet hvor '%T' var forventet"
  
! #: cp/cvt.c:802
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert `%E' to `%T'"
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: cp/cvt.c:861
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' used where a floating point value was expected"
  msgid "%q#T used where a floating point value was expected"
  msgstr "'%#T' benyttet hvor der forventedes en kommatalsvÃ¦rdi"
  
! #: cp/cvt.c:920
  #, fuzzy
  #| msgid "conversion from `%T' to non-scalar type `%T' requested"
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "konvertering fra '%T' til en ikke-skalartype '%T' udbedt"
  
! #: cp/cvt.c:1009
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: cp/cvt.c:1017
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: cp/cvt.c:1022
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "in call to %qD, declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/cvt.c:1089
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: cp/cvt.c:1167
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to incomplete type"
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "konvertering til en ufuldstÃ¦ndig type"
  
! #: cp/cvt.c:1171
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1176
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1181
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1186
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1191
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1211
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "conversion to void will not access object of type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: cp/cvt.c:1215
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1220
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1225
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1230
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1235
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1253
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1258
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1263
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1268
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1273
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1278
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1283
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1323
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.c:1332
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.c:1337
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.c:1342
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.c:1347
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.c:1351
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.c:1403
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.c:1407
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.c:1411
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.c:1415
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.c:1419
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.c:1423
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "statement cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.c:1427
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.c:1443
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.c:1448
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.c:1453
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.c:1458
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.c:1463
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "statement is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.c:1468
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.c:1495
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "second operand of conditional expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.c:1500
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "third operand of conditional expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.c:1505
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right operand of comma operator has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.c:1509
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of comma operator has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.c:1513
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement with no effect"
  msgid "statement has no effect"
  msgstr "%HsÃ¦tning uden nogen virkning"
  
! #: cp/cvt.c:1517
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "for increment expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.c:1672
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/cvt.c:1787
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument `%E' to `%T'"
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
  
! #: cp/cvt.c:1802
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous default type conversion from `%T'"
  msgid "ambiguous default type conversion from %qT"
  msgstr "tvetydig standardtypekonvertering fra '%T'"
  
! #: cp/cvt.c:1805
  #, fuzzy, gcc-internal-format
  #| msgid "  candidate conversions include `%D' and `%D'"
  msgid "  candidate conversions include %qD and %qD"
--- 44669,45012 ----
  msgid "cannot convert type %qH to type %qI"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: cp/cvt.c:769
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%#T' to `%#T'"
  msgid "conversion from %q#T to %q#T"
  msgstr "konvertering fra '%#T' til '%#T'"
  
! #: cp/cvt.c:786
  #, gcc-internal-format
  msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
  msgstr ""
  
! #: cp/cvt.c:797 cp/cvt.c:849
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' used where a `%T' was expected"
  msgid "%q#T used where a %qT was expected"
  msgstr "'%#T' benyttet hvor '%T' var forventet"
  
! #: cp/cvt.c:806
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert `%E' to `%T'"
  msgid "could not convert %qE from %<void%> to %<bool%>"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: cp/cvt.c:865
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' used where a floating point value was expected"
  msgid "%q#T used where a floating point value was expected"
  msgstr "'%#T' benyttet hvor der forventedes en kommatalsvÃ¦rdi"
  
! #: cp/cvt.c:924
  #, fuzzy
  #| msgid "conversion from `%T' to non-scalar type `%T' requested"
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "konvertering fra '%T' til en ikke-skalartype '%T' udbedt"
  
! #: cp/cvt.c:1013
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: cp/cvt.c:1021
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: cp/cvt.c:1026
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "in call to %qD, declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/cvt.c:1093
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: cp/cvt.c:1171
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to incomplete type"
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "konvertering til en ufuldstÃ¦ndig type"
  
! #: cp/cvt.c:1175
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1180
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1185
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1190
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1195
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1199
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1215
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "conversion to void will not access object of type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: cp/cvt.c:1219
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1224
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1229
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1234
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1239
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1243
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1257
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.c:1262
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1267
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.c:1272
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1277
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.c:1282
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.c:1287
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.c:1327
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.c:1331
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.c:1336
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.c:1341
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.c:1346
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.c:1351
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.c:1355
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.c:1407
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.c:1411
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.c:1415
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.c:1419
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.c:1423
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.c:1427
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "statement cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.c:1431
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.c:1447
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.c:1452
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.c:1457
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.c:1462
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.c:1467
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "statement is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.c:1472
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.c:1499
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "second operand of conditional expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.c:1504
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "third operand of conditional expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.c:1509
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right operand of comma operator has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.c:1513
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of comma operator has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.c:1517
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement with no effect"
  msgid "statement has no effect"
  msgstr "%HsÃ¦tning uden nogen virkning"
  
! #: cp/cvt.c:1521
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "for increment expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.c:1676
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/cvt.c:1791
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument `%E' to `%T'"
  msgid "default type conversion can't deduce template argument for %qD"
  msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
  
! #: cp/cvt.c:1806
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous default type conversion from `%T'"
  msgid "ambiguous default type conversion from %qT"
  msgstr "tvetydig standardtypekonvertering fra '%T'"
  
! #: cp/cvt.c:1809
  #, fuzzy, gcc-internal-format
  #| msgid "  candidate conversions include `%D' and `%D'"
  msgid "  candidate conversions include %qD and %qD"
*************** msgstr "miljÃ¸variablen DJGPP er ikke de
*** 44907,45136 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "'%s' blev erklÃ¦ret 'extern' og derefter 'static'"
  
! #: cp/decl.c:1250
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%F' throws different exceptions"
  msgid "declaration of %qF has a different exception specifier"
  msgstr "erklÃ¦ring af '%F' kaster forskellige undtagelser"
  
! #: cp/decl.c:1263
  #, fuzzy, gcc-internal-format
  #| msgid "than previous declaration `%F'"
  msgid "from previous declaration %qF"
  msgstr "end tidligere erklÃ¦ring '%F'"
  
! #: cp/decl.c:1298
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "erklÃ¦ring af '%D' som %s"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/decl.c:1301 cp/decl.c:13784
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "tidligere erklÃ¦ring '%D'"
  
! #: cp/decl.c:1330
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "cannot specialize concept %q#D"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: cp/decl.c:1352
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.c:1421
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1426
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1446
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD was here"
  msgstr "tidligere definition her"
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/decl.c:1467
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: cp/decl.c:1479 cp/decl.c:1613
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "skygger for den indbyggede funktion '%s'"
  
! #: cp/decl.c:1480 cp/decl.c:1614
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing library function `%s'"
  msgid "shadowing library function %q#D"
  msgstr "skygger for biblioteksfunktionen '%s'"
  
! #: cp/decl.c:1488
  #, fuzzy, gcc-internal-format
  #| msgid "library function `%#D' redeclared as non-function `%#D'"
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "biblioteksfunktionen '%#D' er omerklÃ¦ret som '%#D' der ikke er en funktion"
  
! #: cp/decl.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "strider mod indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1499
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "erklÃ¦ring af '%s' skygger for en global erklÃ¦ring"
  
! #: cp/decl.c:1501
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration `%#D'"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "tidligere ikke-funktionserklÃ¦ring '%#D'"
  
! #: cp/decl.c:1561
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "strider mod indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1589
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration `%#D'"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "tvetydiggÃ¸r indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1594 cp/decl.c:1608
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration `%#D'"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "tvetydiggÃ¸r indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1598
  #, fuzzy, gcc-internal-format
  #| msgid "semicolon missing after %s declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "semikolon mangler efter %s-erklÃ¦ring"
  
! #: cp/decl.c:1699
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/decl.c:1722
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q+#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/decl.c:1741
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration `%#D'"
  msgid "ambiguating new declaration %q+#D"
  msgstr "tvetydiggÃ¸r tidligere erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1743 cp/decl.c:1771
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "old declaration %q#D"
  msgstr "global erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1753
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "conflicting declaration of C function %q+#D"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: cp/decl.c:1769
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration `%#D'"
  msgid "ambiguating new declaration of %q+#D"
  msgstr "tvetydiggÃ¸r tidligere erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1779
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:1781
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "previous declaration as %q#D"
  msgstr "tidligere erklÃ¦ring af '%#D'"
  
! #: cp/decl.c:1839 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D previously defined here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.c:1840 cp/name-lookup.c:2689 cp/name-lookup.c:2711
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously declared here"
  msgid "%q#D previously declared here"
  msgstr "'%#D' tidligere erklÃ¦ret her"
  
! #: cp/decl.c:1850
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for `%#D'"
  msgid "prototype specified for %q#D"
  msgstr "prototypen for '%#D'"
  
! #: cp/decl.c:1852
  #, fuzzy, gcc-internal-format
  #| msgid "non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "definition uden prototype her"
  
! #: cp/decl.c:1890
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with new declaration with %L linkage"
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "strider mod ny erklÃ¦ring af med %L-kÃ¦dning"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl.c:1927 cp/decl.c:1935
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "default argument given for parameter %d of %q#D"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in `%#D'"
  msgid "previous specification in %q#D here"
  msgstr "efter tidligere specifikation i '%#D'"
  
! #: cp/decl.c:2004
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%D' in same scope"
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "overflÃ¸dig omerklÃ¦ring af '%D' i samme virkefelt"
  
! #: cp/decl.c:2015
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "deleted definition of %q+D"
--- 45051,45280 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "'%s' blev erklÃ¦ret 'extern' og derefter 'static'"
  
! #: cp/decl.c:1253
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%F' throws different exceptions"
  msgid "declaration of %qF has a different exception specifier"
  msgstr "erklÃ¦ring af '%F' kaster forskellige undtagelser"
  
! #: cp/decl.c:1266
  #, fuzzy, gcc-internal-format
  #| msgid "than previous declaration `%F'"
  msgid "from previous declaration %qF"
  msgstr "end tidligere erklÃ¦ring '%F'"
  
! #: cp/decl.c:1301
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgstr "erklÃ¦ring af '%D' som %s"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/decl.c:1304 cp/decl.c:13843
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "tidligere erklÃ¦ring '%D'"
  
! #: cp/decl.c:1333
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "cannot specialize concept %q#D"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: cp/decl.c:1355
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.c:1424
  #, gcc-internal-format
  msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgstr ""
  
! #: cp/decl.c:1429
  #, gcc-internal-format
  msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgstr ""
  
! #: cp/decl.c:1449
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD was here"
  msgstr "tidligere definition her"
  
! #: cp/decl.c:1452
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD was here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/decl.c:1470
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: cp/decl.c:1482 cp/decl.c:1616
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "skygger for den indbyggede funktion '%s'"
  
! #: cp/decl.c:1483 cp/decl.c:1617
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing library function `%s'"
  msgid "shadowing library function %q#D"
  msgstr "skygger for biblioteksfunktionen '%s'"
  
! #: cp/decl.c:1491
  #, fuzzy, gcc-internal-format
  #| msgid "library function `%#D' redeclared as non-function `%#D'"
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "biblioteksfunktionen '%#D' er omerklÃ¦ret som '%#D' der ikke er en funktion"
  
! #: cp/decl.c:1494
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgstr "strider mod indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1502
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "erklÃ¦ring af '%s' skygger for en global erklÃ¦ring"
  
! #: cp/decl.c:1504
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration `%#D'"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "tidligere ikke-funktionserklÃ¦ring '%#D'"
  
! #: cp/decl.c:1564
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "strider mod indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration `%#D'"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "tvetydiggÃ¸r indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1597 cp/decl.c:1611
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration `%#D'"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "tvetydiggÃ¸r indbygget erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1601
  #, fuzzy, gcc-internal-format
  #| msgid "semicolon missing after %s declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "semikolon mangler efter %s-erklÃ¦ring"
  
! #: cp/decl.c:1702
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of symbol"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/decl.c:1725
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q+#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/decl.c:1744
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration `%#D'"
  msgid "ambiguating new declaration %q+#D"
  msgstr "tvetydiggÃ¸r tidligere erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1746 cp/decl.c:1774
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "old declaration %q#D"
  msgstr "global erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1756
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "conflicting declaration of C function %q+#D"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: cp/decl.c:1772
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration `%#D'"
  msgid "ambiguating new declaration of %q+#D"
  msgstr "tvetydiggÃ¸r tidligere erklÃ¦ring '%#D'"
  
! #: cp/decl.c:1782
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q+#D"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:1784
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "previous declaration as %q#D"
  msgstr "tidligere erklÃ¦ring af '%#D'"
  
! #: cp/decl.c:1842 cp/decl2.c:921
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D previously defined here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.c:1843 cp/name-lookup.c:2694 cp/name-lookup.c:2716
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously declared here"
  msgid "%q#D previously declared here"
  msgstr "'%#D' tidligere erklÃ¦ret her"
  
! #: cp/decl.c:1853
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for `%#D'"
  msgid "prototype specified for %q#D"
  msgstr "prototypen for '%#D'"
  
! #: cp/decl.c:1855
  #, fuzzy, gcc-internal-format
  #| msgid "non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "definition uden prototype her"
  
! #: cp/decl.c:1893
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with new declaration with %L linkage"
  msgid "conflicting declaration of %q+#D with %qL linkage"
  msgstr "strider mod ny erklÃ¦ring af med %L-kÃ¦dning"
  
! #: cp/decl.c:1896
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl.c:1930 cp/decl.c:1938
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "default argument given for parameter %d of %q#D"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/decl.c:1933 cp/decl.c:1941
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in `%#D'"
  msgid "previous specification in %q#D here"
  msgstr "efter tidligere specifikation i '%#D'"
  
! #: cp/decl.c:2007
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%D' in same scope"
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "overflÃ¸dig omerklÃ¦ring af '%D' i samme virkefelt"
  
! #: cp/decl.c:2018
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "deleted definition of %q+D"
*************** msgstr "indlejret omdefinering af '%s'"
*** 45144,45186 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2448
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "explicit specialization of %qD after first use"
  msgstr "eksplicit specialisering af %D efter fÃ¸rste brug"
  
! #: cp/decl.c:2586
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
  #. Reject two definitions.
! #: cp/decl.c:2840 cp/decl.c:2869 cp/decl.c:2902 cp/decl.c:2919 cp/decl.c:3014
  #: cp/decl2.c:919
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "omdefinering af '%#T'"
  
! #: cp/decl.c:2856
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' conflicts with previous using declaration `%#D'"
  msgid "%qD conflicts with used function"
  msgstr "'%#D' strider mod tidligere using-erklÃ¦ring '%#D'"
  
! #: cp/decl.c:2866
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%q#D not declared in class"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/decl.c:2880 cp/decl.c:2929
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
--- 45288,45330 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:2451
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "explicit specialization of %qD after first use"
  msgstr "eksplicit specialisering af %D efter fÃ¸rste brug"
  
! #: cp/decl.c:2589
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
  #. Reject two definitions.
! #: cp/decl.c:2843 cp/decl.c:2872 cp/decl.c:2905 cp/decl.c:2922 cp/decl.c:3017
  #: cp/decl2.c:919
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "omdefinering af '%#T'"
  
! #: cp/decl.c:2859
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' conflicts with previous using declaration `%#D'"
  msgid "%qD conflicts with used function"
  msgstr "'%#D' strider mod tidligere using-erklÃ¦ring '%#D'"
  
! #: cp/decl.c:2869
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%q#D not declared in class"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/decl.c:2883 cp/decl.c:2932
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.c:2886 cp/decl.c:2935
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
*************** msgstr ""
*** 45188,45899 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2949
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2963
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "trÃ¥dlokal erklÃ¦ring af '%s' fÃ¸lger ikke-trÃ¥dlokal erklÃ¦ring"
  
! #: cp/decl.c:2966
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "ikke-trÃ¥dlokal erklÃ¦ring af '%s' fÃ¸lger trÃ¥dlokal erklÃ¦ring"
  
! #: cp/decl.c:2981 cp/decl.c:3022 cp/name-lookup.c:2280 cp/name-lookup.c:2687
! #: cp/name-lookup.c:2709
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "omerklÃ¦ring af '%#D'"
  
! #: cp/decl.c:3006
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%s' in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "overflÃ¸dig omerklÃ¦ring af '%s' i samme virkefelt"
  
! #: cp/decl.c:3071
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3072
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "en tidligere lokal variabel"
  
! #: cp/decl.c:3166
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  herfra"
  
! #: cp/decl.c:3189 cp/decl.c:3416
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3216
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of `%#D'"
  msgid "  crosses initialization of %q#D"
  msgstr "  krydser klargÃ¸ring af '%#D'"
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.c:3274
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3369 cp/decl.c:3389
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  gÃ¥r ind i catch-blok"
  
! #: cp/decl.c:3376
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of `%#D'"
  msgid "  skips initialization of %q#D"
  msgstr "  springer over klargÃ¸ring af '%#D'"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.c:3387
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3391
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3393
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "uventet operand"
  
! #: cp/decl.c:3399
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters OpenMP structured block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3431 cp/parser.c:12376 cp/parser.c:12397
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3828
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.c:3835 cp/parser.c:6376
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD used without template parameters"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/decl.c:3844
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
  msgid "%q#T is not a class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/decl.c:3872 cp/decl.c:3965
  #, fuzzy, gcc-internal-format
  #| msgid "no class template named `%#T' in `%#T'"
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klasseskabelon ved navn '%#T' i '%#T'"
  
! #: cp/decl.c:3873
  #, fuzzy, gcc-internal-format
  #| msgid "no type named `%#T' in `%#T'"
  msgid "no type named %q#T in %q#T"
  msgstr "ingen type ved navn '%#T' i '%#T'"
  
! #: cp/decl.c:3886
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/decl.c:3895
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3902
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3974
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameters do not match template %qD"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:4174
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: cp/decl.c:4177
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: cp/decl.c:4273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "-faligned-new=%d is not a power of two"
  msgstr "-falign-labels=%d understÃ¸ttes ikke"
  
! #: cp/decl.c:4730
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with constructor not allowed in anonymous aggregate"
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med konstruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4733
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with destructor not allowed in anonymous aggregate"
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med destruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4736
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med kopitildelingsoperator er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4754
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: cp/decl.c:4757
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4780
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flere typer i Ã©n erklÃ¦ring"
  
! #: cp/decl.c:4785
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type `%T'"
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omerklÃ¦ring af indbygget type i C++ '%T'"
  
! #: cp/decl.c:4803
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4829
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "manglende typenavn i typedef-erklÃ¦ring"
  
! #: cp/decl.c:4837
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ forbyder anonyme strukturer"
  
! #: cp/decl.c:4844
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.c:4852
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified inside a class"
  msgid "%<friend%> can only be specified inside a class"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: cp/decl.c:4855
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for constructors"
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "'%D' kan kun angives for konstruktionsfunktioner"
  
! #: cp/decl.c:4858
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "a storage class can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4862
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4866
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4870
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4874
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4878
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:4881
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "tom erklÃ¦ring"
  
! #: cp/decl.c:4903
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter list used in explicit instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/decl.c:4978
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4982
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
  # init dÃ¦kker over vÃ¦rditildeling her - samme for de nÃ¦ste mange
! #: cp/decl.c:5051 cp/decl2.c:841
  #, fuzzy, gcc-internal-format
  #| msgid "typedef `%D' is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef '%D' bliver tildelt en vÃ¦rdi (benyt __typeof__ i stedet)"
  
! #: cp/decl.c:5059
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "erklÃ¦ringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:5088
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:5112
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/decl.c:5120
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "non-member-template declaration of %qD"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.c:5121
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "does not match member template declaration here"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/decl.c:5133
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillader ikke '%T::%D' at blive defineret som '%T::%D'"
  
! #: cp/decl.c:5145
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "duplicate initialization of %qD"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: cp/decl.c:5194
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.c:5227
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5230
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/decl.c:5295
  #, fuzzy, gcc-internal-format
  #| msgid "variable `%#D' has initializer but incomplete type"
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variablen '%#D' bliver tildelt en startvÃ¦rdi, men er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:5301 cp/decl.c:6249
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:5311
  #, fuzzy, gcc-internal-format
  #| msgid "aggregate `%#D' has incomplete type and cannot be defined"
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "den sammensatte type '%#D' er af en ufuldstÃ¦ndig type og kan ikke defineres"
  
! #: cp/decl.c:5346
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "%qD declared as reference but not initialized"
  msgstr "'%D' erklÃ¦ret som en reference, men bliver ikke tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:5403
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5409
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5425
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ikke-trivielle udpegede startvÃ¦rdier er ikke understÃ¸ttet"
  
! #: cp/decl.c:5428
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:5480
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af %qD"
  
! #: cp/decl.c:5487
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "tabelstÃ¸rrelsen mangler i %qD"
  
! #: cp/decl.c:5499
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nulstÃ¸rrelsestabel %qD"
  
! #: cp/decl.c:5539
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstÃ¸rrelsen af %qD er ikke kendt"
  
! #: cp/decl.c:5563
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "lagringsstÃ¸rrelsen af '%D' er ikke konstant"
  
! #: cp/decl.c:5611
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.c:5615
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.c:5621
  #, fuzzy, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "  du kan arbejde dig rundt om dette ved at fjerne startvÃ¦rdien"
  
! #: cp/decl.c:5657
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized const %qD"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: cp/decl.c:5664
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.c:5671
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.c:5679
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/decl.c:5683
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5686
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5830
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ugyldig startvÃ¦rdi til virtuel medlemsfunktion '%D'"
  
! #: cp/decl.c:5871
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for `%T' must be brace-enclosed"
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "startvÃ¦rdi for '%T' skal vÃ¦re indesluttet i krÃ¸llede paranteser"
  
! #: cp/decl.c:5906
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5914
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "%qT has no non-static data member named %qD"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.c:5934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/decl.c:5964
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in aggregate initializer"
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "for mange elementer i startvÃ¦rdi til sammensat type"
  
! #: cp/decl.c:6001 cp/decl.c:6224 cp/typeck2.c:1307 cp/typeck2.c:1584
! #: cp/typeck2.c:1632 cp/typeck2.c:1679
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startvÃ¦rdier for %qT"
  
! #: cp/decl.c:6040
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "braces around scalar initializer for type %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/decl.c:6149
  #, fuzzy, gcc-internal-format
  #| msgid "missing braces around initializer"
  msgid "missing braces around initializer for %qT"
  msgstr "krÃ¸llede paranteser mangler omkring startvÃ¦rdien"
  
! #: cp/decl.c:6251
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:6259
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: cp/decl.c:6314
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "'%D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:6335
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "scalar object %qD requires one element in initializer"
  msgstr "for mange elementer i union-startvÃ¦rdi"
  
! #: cp/decl.c:6380
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be initialized by constructor, not by `{...}'"
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "'%D' skal klargÃ¸res af en konstruktionsfunktion, ikke af '{...}'"
  
! #: cp/decl.c:6477
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: cp/decl.c:6511
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "tildeling af startvÃ¦rdi er ugyldig for statisk medlem med konstruktionsfunktion"
  
! #: cp/decl.c:6513
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:6516
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:6521
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(en klargÃ¸ring uden for klassens erklÃ¦ring er nÃ¸dvendig)"
  
! #: cp/decl.c:6700
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' with uninitialized const fields"
  msgid "reference %qD is initialized with itself"
  msgstr "medlem '%D' med konstante felter uden startvÃ¦rdi"
  
! #: cp/decl.c:6843
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/decl.c:6861 cp/decl.c:12546
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillader ikke %<register%>-lagerklasseangivelse"
  
! #: cp/decl.c:6865 cp/decl.c:12550
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "%<register%> storage class specifier used"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.c:6918
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/decl.c:7010
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/decl.c:7063
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing previous type declaration of `%#D'"
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skygger for tidligere typeerklÃ¦ring af '%#D'"
  
! #: cp/decl.c:7249
  #, fuzzy, gcc-internal-format
  #| msgid "function `%#D' is initialized like a variable"
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen '%#D' bliver tildelt en startvÃ¦rdi som en variabel"
  
! #: cp/decl.c:7311
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: cp/decl.c:7314
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7321
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
! msgid "cannot decompose non-public member %qD of %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7356
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7553
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:7569
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: cp/decl.c:7578 cp/decl.c:7663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%u name provided for structured binding"
--- 45332,46043 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.c:2952
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.c:2966
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "trÃ¥dlokal erklÃ¦ring af '%s' fÃ¸lger ikke-trÃ¥dlokal erklÃ¦ring"
  
! #: cp/decl.c:2969
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "ikke-trÃ¥dlokal erklÃ¦ring af '%s' fÃ¸lger trÃ¥dlokal erklÃ¦ring"
  
! #: cp/decl.c:2984 cp/decl.c:3025 cp/name-lookup.c:2281 cp/name-lookup.c:2692
! #: cp/name-lookup.c:2714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %q#D"
  msgstr "omerklÃ¦ring af '%#D'"
  
! #: cp/decl.c:3009
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%s' in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "overflÃ¸dig omerklÃ¦ring af '%s' i samme virkefelt"
  
! #: cp/decl.c:3074
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.c:3075
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "en tidligere lokal variabel"
  
! #: cp/decl.c:3169
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  herfra"
  
! #: cp/decl.c:3192 cp/decl.c:3419
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3219
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of `%#D'"
  msgid "  crosses initialization of %q#D"
  msgstr "  krydser klargÃ¸ring af '%#D'"
  
! #: cp/decl.c:3222
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  enters scope of %q#D, which has non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.c:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "  %s"
  msgstr ""
  
! #: cp/decl.c:3372 cp/decl.c:3392
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  gÃ¥r ind i catch-blok"
  
! #: cp/decl.c:3379
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of `%#D'"
  msgid "  skips initialization of %q#D"
  msgstr "  springer over klargÃ¸ring af '%#D'"
  
! #: cp/decl.c:3382
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  enters scope of %q#D which has non-trivial destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.c:3390
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3394
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.c:3396
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr%> if statement"
  msgstr "uventet operand"
  
! #: cp/decl.c:3402
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters OpenMP structured block"
  msgstr "  gÃ¥r ind i try-blok"
  
! #: cp/decl.c:3434 cp/parser.c:12366 cp/parser.c:12387
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:3831
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.c:3838 cp/parser.c:6366
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD used without template parameters"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/decl.c:3847
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
  msgid "%q#T is not a class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/decl.c:3875 cp/decl.c:3968
  #, fuzzy, gcc-internal-format
  #| msgid "no class template named `%#T' in `%#T'"
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klasseskabelon ved navn '%#T' i '%#T'"
  
! #: cp/decl.c:3876
  #, fuzzy, gcc-internal-format
  #| msgid "no type named `%#T' in `%#T'"
  msgid "no type named %q#T in %q#T"
  msgstr "ingen type ved navn '%#T' i '%#T'"
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/decl.c:3898
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:3905
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:3977
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameters do not match template %qD"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:4177
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%<-fno-for-scope%> is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: cp/decl.c:4180
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%<-ffriend-injection%> is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: cp/decl.c:4276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "-faligned-new=%d is not a power of two"
  msgstr "-falign-labels=%d understÃ¸ttes ikke"
  
! #: cp/decl.c:4733
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with constructor not allowed in anonymous aggregate"
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med konstruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4736
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with destructor not allowed in anonymous aggregate"
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med destruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4739
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med kopitildelingsoperator er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:4757
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: cp/decl.c:4760
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:4783
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flere typer i Ã©n erklÃ¦ring"
  
! #: cp/decl.c:4788
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type `%T'"
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omerklÃ¦ring af indbygget type i C++ '%T'"
  
! #: cp/decl.c:4806
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4832
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "manglende typenavn i typedef-erklÃ¦ring"
  
! #: cp/decl.c:4840
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ forbyder anonyme strukturer"
  
! #: cp/decl.c:4847
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.c:4850
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.c:4855
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified inside a class"
  msgid "%<friend%> can only be specified inside a class"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: cp/decl.c:4858
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for constructors"
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "'%D' kan kun angives for konstruktionsfunktioner"
  
! #: cp/decl.c:4861
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "a storage class can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4865
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4869
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4873
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4877
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:4881
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:4884
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot be used for type declarations"
  msgstr "tom erklÃ¦ring"
  
! #: cp/decl.c:4906
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter list used in explicit instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/decl.c:4909
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/decl.c:4981
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.c:4985
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
  # init dÃ¦kker over vÃ¦rditildeling her - samme for de nÃ¦ste mange
! #: cp/decl.c:5054 cp/decl2.c:841
  #, fuzzy, gcc-internal-format
  #| msgid "typedef `%D' is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use decltype instead)"
  msgstr "typedef '%D' bliver tildelt en vÃ¦rdi (benyt __typeof__ i stedet)"
  
! #: cp/decl.c:5062
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "erklÃ¦ringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:5091
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:5115
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/decl.c:5123
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "non-member-template declaration of %qD"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.c:5124
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "does not match member template declaration here"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/decl.c:5136
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillader ikke '%T::%D' at blive defineret som '%T::%D'"
  
! #: cp/decl.c:5148
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "duplicate initialization of %qD"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: cp/decl.c:5197
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.c:5230
  #, gcc-internal-format
  msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.c:5233
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD declared %<static%> in %<constexpr%> function"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/decl.c:5298
  #, fuzzy, gcc-internal-format
  #| msgid "variable `%#D' has initializer but incomplete type"
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variablen '%#D' bliver tildelt en startvÃ¦rdi, men er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:5304 cp/decl.c:6259
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:5314
  #, fuzzy, gcc-internal-format
  #| msgid "aggregate `%#D' has incomplete type and cannot be defined"
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "den sammensatte type '%#D' er af en ufuldstÃ¦ndig type og kan ikke defineres"
  
! #: cp/decl.c:5349
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "%qD declared as reference but not initialized"
  msgstr "'%D' erklÃ¦ret som en reference, men bliver ikke tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:5406
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5412
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:5431
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ikke-trivielle udpegede startvÃ¦rdier er ikke understÃ¸ttet"
  
! #: cp/decl.c:5434
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:5490
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af %qD"
  
! #: cp/decl.c:5497
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "tabelstÃ¸rrelsen mangler i %qD"
  
! #: cp/decl.c:5509
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nulstÃ¸rrelsestabel %qD"
  
! #: cp/decl.c:5549
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstÃ¸rrelsen af %qD er ikke kendt"
  
! #: cp/decl.c:5573
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "lagringsstÃ¸rrelsen af '%D' er ikke konstant"
  
! #: cp/decl.c:5621
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.c:5625
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.c:5631
  #, fuzzy, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "  du kan arbejde dig rundt om dette ved at fjerne startvÃ¦rdien"
  
! #: cp/decl.c:5667
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized const %qD"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: cp/decl.c:5674
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.c:5681
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.c:5689
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/decl.c:5693
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.c:5696
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.c:5840
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ugyldig startvÃ¦rdi til virtuel medlemsfunktion '%D'"
  
! #: cp/decl.c:5881
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for `%T' must be brace-enclosed"
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "startvÃ¦rdi for '%T' skal vÃ¦re indesluttet i krÃ¸llede paranteser"
  
! #: cp/decl.c:5916
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.c:5924
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "%qT has no non-static data member named %qD"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/decl.c:5974
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in aggregate initializer"
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "for mange elementer i startvÃ¦rdi til sammensat type"
  
! #: cp/decl.c:6011 cp/decl.c:6234 cp/typeck2.c:1310 cp/typeck2.c:1590
! #: cp/typeck2.c:1638 cp/typeck2.c:1685
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startvÃ¦rdier for %qT"
  
! #: cp/decl.c:6050
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "braces around scalar initializer for type %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/decl.c:6159
  #, fuzzy, gcc-internal-format
  #| msgid "missing braces around initializer"
  msgid "missing braces around initializer for %qT"
  msgstr "krÃ¸llede paranteser mangler omkring startvÃ¦rdien"
  
! #: cp/decl.c:6261
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:6269
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: cp/decl.c:6324
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "'%D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:6345
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "scalar object %qD requires one element in initializer"
  msgstr "for mange elementer i union-startvÃ¦rdi"
  
! #: cp/decl.c:6390
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be initialized by constructor, not by `{...}'"
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "'%D' skal klargÃ¸res af en konstruktionsfunktion, ikke af '{...}'"
  
! #: cp/decl.c:6487
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: cp/decl.c:6523
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "tildeling af startvÃ¦rdi er ugyldig for statisk medlem med konstruktionsfunktion"
  
! #: cp/decl.c:6525
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:6528
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:6533
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(en klargÃ¸ring uden for klassens erklÃ¦ring er nÃ¸dvendig)"
  
! #: cp/decl.c:6712
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' with uninitialized const fields"
  msgid "reference %qD is initialized with itself"
  msgstr "medlem '%D' med konstante felter uden startvÃ¦rdi"
  
! #: cp/decl.c:6855
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/decl.c:6873 cp/decl.c:12605
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillader ikke %<register%>-lagerklasseangivelse"
  
! #: cp/decl.c:6877 cp/decl.c:12609
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "%<register%> storage class specifier used"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.c:6930
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/decl.c:7026
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/decl.c:7081
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing previous type declaration of `%#D'"
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skygger for tidligere typeerklÃ¦ring af '%#D'"
  
! #: cp/decl.c:7267
  #, fuzzy, gcc-internal-format
  #| msgid "function `%#D' is initialized like a variable"
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen '%#D' bliver tildelt en startvÃ¦rdi som en variabel"
  
! #: cp/decl.c:7329
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: cp/decl.c:7332
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.c:7339
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
! msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.c:7365
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7374
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.c:7592
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:7608
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: cp/decl.c:7617 cp/decl.c:7702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%u name provided for structured binding"
*************** msgid_plural "%u names provided for stru
*** 45901,47447 ****
  msgstr[0] "lagringsklasse angivet for strukturfelt '%s'"
  msgstr[1] "lagringsklasse angivet for strukturfelt '%s'"
  
! #: cp/decl.c:7582
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7585
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7630
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: cp/decl.c:7656
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:7665
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7686
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "in initialization of structured binding variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: cp/decl.c:7712
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose union type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.c:7717
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.c:7722
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.c:7732
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/decl.c:8171
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8174
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8180
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8408
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %qT"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af '%D'"
  
! #: cp/decl.c:8412
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "tabelstÃ¸rrelsen mangler i '%D'"
  
! #: cp/decl.c:8415
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "nulstÃ¸rrelsestabel '%D'"
  
! #: cp/decl.c:8431
  #, fuzzy, gcc-internal-format
  #| msgid "destructor for alien class `%T' cannot be a member"
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.c:8433
  #, fuzzy, gcc-internal-format
  #| msgid "constructor for alien class `%T' cannot be a member"
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.c:8457
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8459
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8464
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8466
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8468
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8473
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8475
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8477
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8482
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8484
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8486
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8493
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%q+D declared as a friend"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:8500
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%q+D declared with an exception specification"
  msgstr "'%D' erklÃ¦ret med en undtagelsesspecifikation"
  
! #: cp/decl.c:8532
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/decl.c:8572
  #, fuzzy, gcc-internal-format
  #| msgid "static member function `%#D' declared with type qualifiers"
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion '%#D' erklÃ¦ret med typemodifikationer"
  
! #: cp/decl.c:8582
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:8588
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.c:8590
  #, fuzzy, gcc-internal-format
  #| msgid "Java method '%D' has non-Java return type `%T'"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Java-metoden '%D' har har en returtype '%T' som ikke er fra Java"
  
! #: cp/decl.c:8661
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not definition"
  msgid "concept %qD has no definition"
  msgstr "node er alias men ikke definition"
  
! #: cp/decl.c:8730
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklÃ¦ring"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8740
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-id `%D' in declaration of primary template"
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ugyldig brug af skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/decl.c:8758
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/decl.c:8766
  #, fuzzy, gcc-internal-format
  #| msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "'inline' er ikke tilladt i erklÃ¦ring venneskabelonsspecialisering '%D'"
  
! #: cp/decl.c:8815
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be a template"
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklÃ¦re '::main' som en skabelon"
  
! #: cp/decl.c:8817
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be inline"
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklÃ¦re '::main' som indlejret"
  
! #: cp/decl.c:8819
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be inline"
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "kan ikke erklÃ¦re '::main' som indlejret"
  
! #: cp/decl.c:8821
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be static"
  msgstr "kan ikke erklÃ¦re '::main' som statisk"
  
! #: cp/decl.c:8878
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:8879
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:8887
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:8888
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:8898
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.c:8904
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.c:8917
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/decl.c:8927
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qD has invalid argument list"
  msgstr "#%s med ugyldig parameter"
  
! #: cp/decl.c:8935
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8941
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8947
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.c:9027
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.c:9067
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of implicitly-declared %qD"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.c:9072
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.c:9074
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.c:9091
  #, fuzzy, gcc-internal-format
  #| msgid "no `%#D' member function declared in class `%T'"
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion '%#D' erklÃ¦ret i klassen '%T'"
  
! #: cp/decl.c:9280
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "kan ikke erklÃ¦re '::main' som en skabelon"
  
! #: cp/decl.c:9288
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:9295
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9415
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9419
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9423
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9437
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9444
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:9449
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi til medlemskonstant '%D' af en ikke-heltallig type"
  
! #: cp/decl.c:9549
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af en heltalstype"
  
! #: cp/decl.c:9551
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabel er ikke af en heltalstype"
  
! #: cp/decl.c:9581 cp/decl.c:9631
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:9597
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is negative"
  msgid "size of array %qD is negative"
  msgstr "stÃ¸rrelsen af tabellen '%D' er negativ"
  
! #: cp/decl.c:9599 cp/init.c:3649
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: cp/decl.c:9613
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array `%D'"
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med stÃ¸rrelsen nul"
  
! #: cp/decl.c:9615
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med stÃ¸rrelsen nul"
  
! #: cp/decl.c:9628
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:9637
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array `%D'"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med variabel stÃ¸rrelse"
  
! #: cp/decl.c:9639
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel stÃ¸rrelse"
  
! #: cp/decl.c:9645
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9648
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.c:9750
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:9760
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: cp/decl.c:9762
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of void"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.c:9767
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9769
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9774
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9776
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of references"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.c:9781
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9783
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9797
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklÃ¦ring af '%D' som flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.c:9801
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.c:9860
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:9863
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:9873
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:9876
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:9888
  #, fuzzy, gcc-internal-format
  #| msgid "return type specified for `operator %T'"
  msgid "return type specified for %<operator %T%>"
  msgstr "returtype angivet for 'operator %T'"
  
! #: cp/decl.c:9891
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:9899
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:9902
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:9906
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:9915
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:9936
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:9943
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:9958
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.c:9964
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10219
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.c:10222 cp/decl.c:10242
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/decl.c:10225
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.c:10234
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%q#T is not a class or a namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/decl.c:10256 cp/decl.c:10349 cp/decl.c:10358 cp/decl.c:11911
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-function"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.c:10262
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-member"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.c:10290
  #, fuzzy, gcc-internal-format
  #| msgid "declarator-id missing; using reserved word `%D'"
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "erklÃ¦rer-id mangler; bruger reserveret ord '%D'"
  
! #: cp/decl.c:10341
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition does not declare parameters"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:10366
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "erklÃ¦ring af '%D' som %s"
  
! #: cp/decl.c:10371
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/decl.c:10405
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.c:10411
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.c:10419
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration of %qs"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:10425
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:10466
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understÃ¸tter ikke at blot 'complex' betyder 'double complex'"
  
! #: cp/decl.c:10515 cp/decl.c:10518 cp/decl.c:10521
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids declaration of `%s' with no type"
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ forbyder erklÃ¦ring af '%s' uden en type"
  
! #: cp/decl.c:10537
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_trap understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: cp/decl.c:10543
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ understÃ¸tter ikke 'long long'"
  
! #: cp/decl.c:10565 cp/decl.c:10585
  #, fuzzy, gcc-internal-format
  #| msgid "short, signed or unsigned invalid for `%s'"
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "short, signed eller unsigned er ugyldig for '%s'"
  
! #: cp/decl.c:10567
  #, fuzzy, gcc-internal-format
  #| msgid "signed and unsigned given together for `%s'"
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "signed og unsigned er begge angivet for '%s'"
  
! #: cp/decl.c:10569
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<long long%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10571
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<long%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10573
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<short%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10575
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "long, short, signed og unsigned er ugyldige for '%s'"
  
! #: cp/decl.c:10577
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10579
  #, fuzzy, gcc-internal-format
  #| msgid "long or short specified with char for `%s'"
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "long eller short angivet samtidig med char for '%s'"
  
! #: cp/decl.c:10581
  #, fuzzy, gcc-internal-format
  #| msgid "long and short specified together for `%s'"
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "long og short er begge angivet for '%s'"
  
! #: cp/decl.c:10587
  #, fuzzy, gcc-internal-format
  #| msgid "short, signed or unsigned invalid for `%s'"
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "short, signed eller unsigned er ugyldig for '%s'"
  
! #: cp/decl.c:10595
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned used invalidly for `%s'"
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed og unsigned er benyttet pÃ¥ ugyldig vis for '%s'"
  
! #: cp/decl.c:10663
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10702
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10720
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.c:10726
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.c:10736
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklÃ¦ringer er ugyldig i parametererklÃ¦ringer"
  
! #: cp/decl.c:10741
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.c:10747
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklÃ¦ringer"
  
! #: cp/decl.c:10751
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:10756
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:10766
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.c:10776
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.c:10779
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `typedef'"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "'typedef' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:10781
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:10785
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "structured binding declaration cannot be %qs"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: cp/decl.c:10790
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:10796
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:10800
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.c:10804
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:10808
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "const '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:10812
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:10823
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/decl.c:10826
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:10880
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specified for %qs"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.c:10884
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.c:10897
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qs declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklÃ¦ret 'extern'"
  
! #: cp/decl.c:10901
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: cp/decl.c:10908
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "'%s' i funktionsvirkefelt underforstÃ¥et auto og erklÃ¦ret '__thread'"
  
! #: cp/decl.c:10920
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/decl.c:11001
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:11049
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "requires-clause on return type"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/decl.c:11069
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11072
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11078
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11085
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11095
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11099
! #, fuzzy, gcc-internal-format
! #| msgid "type qualifiers ignored on function return type"
! msgid "deduced class type %qT in function return type"
! msgstr "typemodifikationer ignoreret i funktionsreturtypen"
! 
! #: cp/decl.c:11111
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11122
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11125
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11154
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "%qs declared as function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/decl.c:11160
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning an array"
  msgid "%qs declared as function returning an array"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en tabel"
  
! #: cp/decl.c:11189
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.c:11190
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.c:11194
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be cv-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11195
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constructors may not be cv-qualified"
  msgstr "konstruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11203
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be ref-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11204
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "constructors may not be ref-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11222
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11237
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11241
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/decl.c:11243
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function `%s' in a local class definition"
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
  
! #: cp/decl.c:11255
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11281
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner mÃ¥ ikke have parametre"
  
! #: cp/decl.c:11321
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot declare pointer to %q#T"
  msgstr "kan ikke erklÃ¦re henvisning til '%#T'"
  
! #: cp/decl.c:11334 cp/decl.c:11341
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "cannot declare reference to %q#T"
  msgstr "kan ikke erklÃ¦re reference til '%#T'"
  
! #: cp/decl.c:11343
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T' member"
  msgid "cannot declare pointer to %q#T member"
  msgstr "kan ikke erklÃ¦re henvisning til medlemmet '%#T'"
  
! #: cp/decl.c:11372
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare references to references"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re referencer til referencer"
  
! #: cp/decl.c:11373
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.c:11446
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11516
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' used as a declarator"
  msgid "template-id %qD used as a declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/decl.c:11541
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstÃ¥et venner af deres klasse"
  
! #: cp/decl.c:11547
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification `%T::' on member `%s' ignored"
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
  
! #: cp/decl.c:11577
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.c:11579
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.c:11587
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member `%T::%s' within `%T'"
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlem '%T::%s' inde i '%T'"
  
! #: cp/decl.c:11627
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/decl.c:11635
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.c:11637
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.c:11648
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.c:11651
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklÃ¦ring"
  
! #: cp/decl.c:11654
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be `explicit'"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "kun erklÃ¦ringer af konstruktionsfunktioner kan vÃ¦re 'explicit'"
  
! #: cp/decl.c:11663
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er medlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11668
  #, fuzzy, gcc-internal-format
  #| msgid "non-object member `%s' cannot be declared `mutable'"
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er objektmedlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11674
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11679
  #, fuzzy, gcc-internal-format
  #| msgid "static `%s' cannot be declared `mutable'"
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11684
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11689
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referencen %qs kan ikke erklÃ¦res %<mutable%>"
  
! #: cp/decl.c:11720
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef erklÃ¦ret %<auto%>"
  
! #: cp/decl.c:11725
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11733
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-navn kan ikke vÃ¦re en indlejret-navn-specifikation"
  
! #: cp/decl.c:11754
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ forbyder indlejret type %qD med samme navn som den omgivende klasse"
  
! #: cp/decl.c:11841
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet for friend class-erklÃ¦ring"
  
! #: cp/decl.c:11849
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:11851
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-erklÃ¦ring krÃ¦ver klasseangivelse, dvs. %<friend class %T::%D%>"
  
! #: cp/decl.c:11855
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-erklÃ¦ring krÃ¦ver klasseangivelse, dvs. %<friend %#T%>"
  
! #: cp/decl.c:11868
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "forsÃ¸g pÃ¥ at gÃ¸re klassen %qT til ven af det globale virkningsfelt"
  
! #: cp/decl.c:11888
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.c:11892
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11902
  #, fuzzy, gcc-internal-format
  #| msgid "abstract declarator `%T' used as declaration"
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt erklÃ¦rer '%T' benyttet som erklÃ¦ring"
  
! #: cp/decl.c:11917
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/decl.c:11936
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use `::' in parameter declaration"
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "kan ikke bruge '::' i parametererklÃ¦ring"
  
! #: cp/decl.c:11942
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.c:11944
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.c:11993 cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: cp/decl.c:11997
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.c:12021
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
! #: cp/decl.c:12024
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12040
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.c:12062
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function `%#D' conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "erklÃ¦ring af C-funktionen '%#D' strider mod"
  
! #: cp/decl.c:12071
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen '%D' erklÃ¦ret virtual inden i en union"
  
! #: cp/decl.c:12080
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "'%D' kan ikke erklÃ¦res virtual eftersom den altid er statisk"
  
! #: cp/decl.c:12094
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:12101
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD as member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/decl.c:12107
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:12112
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:12118
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:12126
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a constructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:12131
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.c:12140
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "specialisering af underforstÃ¥et erklÃ¦ret speciel medlemsfunktion"
  
! #: cp/decl.c:12143
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:12198
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:12203
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "name %qT has incomplete type"
  msgstr "navnet '%T' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:12213
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:12259
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static data member %qE declared %<concept%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12263
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:12291
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12295
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12350
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `auto' invalid for function `%s'"
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12352
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `register' invalid for function `%s'"
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12356
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12359
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12364
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: cp/decl.c:12375
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.c:12379
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.c:12387
  #, fuzzy, gcc-internal-format
  #| msgid "virtual non-class function `%s'"
  msgid "virtual non-class function %qs"
  msgstr "virtuel funktion '%s' tilhÃ¸rer ikke en klasse"
  
! #: cp/decl.c:12394
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "%qs defined in a non-class scope"
  msgstr "metodedefinitionen optrÃ¦der ikke i en klassekontekst"
  
! #: cp/decl.c:12395
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/decl.c:12430
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%D' to have static linkage"
  msgid "cannot declare member function %qD to have static linkage"
--- 46045,47602 ----
  msgstr[0] "lagringsklasse angivet for strukturfelt '%s'"
  msgstr[1] "lagringsklasse angivet for strukturfelt '%s'"
  
! #: cp/decl.c:7621
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7624
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.c:7669
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: cp/decl.c:7695
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:7704
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.c:7725
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "in initialization of structured binding variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: cp/decl.c:7751
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose union type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.c:7756
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.c:7761
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.c:7765
! #, fuzzy, gcc-internal-format
! #| msgid "dereferencing pointer to incomplete type"
! msgid "structured binding refers to incomplete class type %qT"
! msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
! 
! #: cp/decl.c:7774
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/decl.c:8213
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.c:8222
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.c:8450
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %qT"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af '%D'"
  
! #: cp/decl.c:8454
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "tabelstÃ¸rrelsen mangler i '%D'"
  
! #: cp/decl.c:8457
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "nulstÃ¸rrelsestabel '%D'"
  
! #: cp/decl.c:8473
  #, fuzzy, gcc-internal-format
  #| msgid "destructor for alien class `%T' cannot be a member"
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.c:8475
  #, fuzzy, gcc-internal-format
  #| msgid "constructor for alien class `%T' cannot be a member"
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.c:8499
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8501
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8506
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8508
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8510
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8515
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8517
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8519
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8524
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.c:8526
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:8528
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.c:8535
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%q+D declared as a friend"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:8542
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%q+D declared with an exception specification"
  msgstr "'%D' erklÃ¦ret med en undtagelsesspecifikation"
  
! #: cp/decl.c:8574
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/decl.c:8614
  #, fuzzy, gcc-internal-format
  #| msgid "static member function `%#D' declared with type qualifiers"
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion '%#D' erklÃ¦ret med typemodifikationer"
  
! #: cp/decl.c:8624
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:8630
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.c:8632
  #, fuzzy, gcc-internal-format
  #| msgid "Java method '%D' has non-Java return type `%T'"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Java-metoden '%D' har har en returtype '%T' som ikke er fra Java"
  
! #: cp/decl.c:8703
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not definition"
  msgid "concept %qD has no definition"
  msgstr "node er alias men ikke definition"
  
! #: cp/decl.c:8772
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklÃ¦ring"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:8782
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-id `%D' in declaration of primary template"
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ugyldig brug af skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/decl.c:8800
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/decl.c:8808
  #, fuzzy, gcc-internal-format
  #| msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "'inline' er ikke tilladt i erklÃ¦ring venneskabelonsspecialisering '%D'"
  
! #: cp/decl.c:8857
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be a template"
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklÃ¦re '::main' som en skabelon"
  
! #: cp/decl.c:8859
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be inline"
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklÃ¦re '::main' som indlejret"
  
! #: cp/decl.c:8861
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be inline"
  msgid "cannot declare %<::main%> to be %<constexpr%>"
  msgstr "kan ikke erklÃ¦re '::main' som indlejret"
  
! #: cp/decl.c:8863
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be static"
  msgstr "kan ikke erklÃ¦re '::main' som statisk"
  
! #: cp/decl.c:8920
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:8921
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:8929
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:8930
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:8940
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must be declared at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.c:8946
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.c:8959
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/decl.c:8969
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qD has invalid argument list"
  msgstr "#%s med ugyldig parameter"
  
! #: cp/decl.c:8977
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8983
  #, gcc-internal-format
  msgid "floating point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.c:8991
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/decl.c:8996
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.c:9076
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.c:9116
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of implicitly-declared %qD"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.c:9121
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.c:9123
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.c:9140
  #, fuzzy, gcc-internal-format
  #| msgid "no `%#D' member function declared in class `%T'"
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion '%#D' erklÃ¦ret i klassen '%T'"
  
! #: cp/decl.c:9329
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "kan ikke erklÃ¦re '::main' som en skabelon"
  
! #: cp/decl.c:9337
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:9344
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.c:9464
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9468
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9472
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9486
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:9493
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:9498
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi til medlemskonstant '%D' af en ikke-heltallig type"
  
! #: cp/decl.c:9598
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af en heltalstype"
  
! #: cp/decl.c:9600
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabel er ikke af en heltalstype"
  
! #: cp/decl.c:9630 cp/decl.c:9680
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:9646
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is negative"
  msgid "size of array %qD is negative"
  msgstr "stÃ¸rrelsen af tabellen '%D' er negativ"
  
! #: cp/decl.c:9648 cp/init.c:3651
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: cp/decl.c:9662
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array `%D'"
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med stÃ¸rrelsen nul"
  
! #: cp/decl.c:9664
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med stÃ¸rrelsen nul"
  
! #: cp/decl.c:9677
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:9686
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array `%D'"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med variabel stÃ¸rrelse"
  
! #: cp/decl.c:9688
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel stÃ¸rrelse"
  
! #: cp/decl.c:9694
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.c:9697
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.c:9746
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.c:9799
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%qD declared as array of %qT"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.c:9809
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: cp/decl.c:9811
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of void"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.c:9816
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9818
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9823
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9825
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of references"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.c:9830
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9832
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.c:9846
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklÃ¦ring af '%D' som flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.c:9850
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.c:9909
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:9912
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:9922
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:9925
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:9937
  #, fuzzy, gcc-internal-format
  #| msgid "return type specified for `operator %T'"
  msgid "return type specified for %<operator %T%>"
  msgstr "returtype angivet for 'operator %T'"
  
! #: cp/decl.c:9940
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:9948
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:9951
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:9955
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:9964
  #, fuzzy, gcc-internal-format
  msgid "decl-specifier in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:9992
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:10007
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.c:10013
  #, gcc-internal-format
  msgid "inline variables are only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/decl.c:10268
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.c:10271 cp/decl.c:10291
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/decl.c:10274
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.c:10283
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%q#T is not a class or a namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/decl.c:10305 cp/decl.c:10398 cp/decl.c:10407 cp/decl.c:11970
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-function"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.c:10311
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-member"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.c:10339
  #, fuzzy, gcc-internal-format
  #| msgid "declarator-id missing; using reserved word `%D'"
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "erklÃ¦rer-id mangler; bruger reserveret ord '%D'"
  
! #: cp/decl.c:10390
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition does not declare parameters"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:10415
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "erklÃ¦ring af '%D' som %s"
  
! #: cp/decl.c:10420
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/decl.c:10454
  #, fuzzy, gcc-internal-format
  msgid "%<concept%> cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.c:10460
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.c:10468
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration of %qs"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:10474
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.c:10515
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understÃ¸tter ikke at blot 'complex' betyder 'double complex'"
  
! #: cp/decl.c:10564 cp/decl.c:10567 cp/decl.c:10570
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids declaration of `%s' with no type"
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ forbyder erklÃ¦ring af '%s' uden en type"
  
! #: cp/decl.c:10586
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_trap understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: cp/decl.c:10592
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ understÃ¸tter ikke 'long long'"
  
! #: cp/decl.c:10614 cp/decl.c:10634
  #, fuzzy, gcc-internal-format
  #| msgid "short, signed or unsigned invalid for `%s'"
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "short, signed eller unsigned er ugyldig for '%s'"
  
! #: cp/decl.c:10616
  #, fuzzy, gcc-internal-format
  #| msgid "signed and unsigned given together for `%s'"
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "signed og unsigned er begge angivet for '%s'"
  
! #: cp/decl.c:10618
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<long long%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10620
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<long%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10622
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%<short%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10624
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned invalid for `%s'"
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "long, short, signed og unsigned er ugyldige for '%s'"
  
! #: cp/decl.c:10626
  #, gcc-internal-format
  msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:10628
  #, fuzzy, gcc-internal-format
  #| msgid "long or short specified with char for `%s'"
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "long eller short angivet samtidig med char for '%s'"
  
! #: cp/decl.c:10630
  #, fuzzy, gcc-internal-format
  #| msgid "long and short specified together for `%s'"
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "long og short er begge angivet for '%s'"
  
! #: cp/decl.c:10636
  #, fuzzy, gcc-internal-format
  #| msgid "short, signed or unsigned invalid for `%s'"
  msgid "%<short%> or %<long%> invalid for %qs"
  msgstr "short, signed eller unsigned er ugyldig for '%s'"
  
! #: cp/decl.c:10644
  #, fuzzy, gcc-internal-format
  #| msgid "long, short, signed or unsigned used invalidly for `%s'"
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed og unsigned er benyttet pÃ¥ ugyldig vis for '%s'"
  
! #: cp/decl.c:10712
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:10751
  #, gcc-internal-format
  msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.c:10769
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.c:10775
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.c:10785
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklÃ¦ringer er ugyldig i parametererklÃ¦ringer"
  
! #: cp/decl.c:10790
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.c:10796
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklÃ¦ringer"
  
! #: cp/decl.c:10800
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %<concept%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:10805
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %<constexpr%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:10815
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.c:10825
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<inline%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.c:10828
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `typedef'"
  msgid "structured binding declaration cannot be %<typedef%>"
  msgstr "'typedef' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:10830
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "structured binding declaration cannot be %<constexpr%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:10834
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "structured binding declaration cannot be %qs"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: cp/decl.c:10839
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "structured binding declaration cannot be %<concept%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:10845
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "structured binding declaration cannot be %<register%>"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.c:10849
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration cannot be %<static%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.c:10853
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be %<extern%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:10857
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be %<mutable%>"
  msgstr "const '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:10861
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:10872
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/decl.c:10875
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.c:10906
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:10929
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specified for %qs"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.c:10933
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.c:10946
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qs declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklÃ¦ret 'extern'"
  
! #: cp/decl.c:10950
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: cp/decl.c:10957
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "'%s' i funktionsvirkefelt underforstÃ¥et auto og erklÃ¦ret '__thread'"
  
! #: cp/decl.c:10969
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/decl.c:11050
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.c:11098
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "requires-clause on return type"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/decl.c:11118
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.c:11121
  #, gcc-internal-format
  msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/decl.c:11127
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11134
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.c:11147
! #, fuzzy, gcc-internal-format
! #| msgid "type qualifiers ignored on function return type"
! msgid "deduced class type %qD in function return type"
! msgstr "typemodifikationer ignoreret i funktionsreturtypen"
! 
! #: cp/decl.c:11156
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11169
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
  #. Not using maybe_warn_cpp0x because this should
  #. always be an error.
! #: cp/decl.c:11180
  #, gcc-internal-format
  msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/decl.c:11183
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.c:11212
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "%qs declared as function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/decl.c:11218
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning an array"
  msgid "%qs declared as function returning an array"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en tabel"
  
! #: cp/decl.c:11247
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.c:11248
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.c:11252
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be cv-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11253
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constructors may not be cv-qualified"
  msgstr "konstruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11261
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be ref-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11262
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "constructors may not be ref-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:11280
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:11295
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11299
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/decl.c:11301
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function `%s' in a local class definition"
  msgid "can%'t define friend function %qs in a local class definition"
  msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
  
! #: cp/decl.c:11313
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:11339
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner mÃ¥ ikke have parametre"
  
! #: cp/decl.c:11379
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot declare pointer to %q#T"
  msgstr "kan ikke erklÃ¦re henvisning til '%#T'"
  
! #: cp/decl.c:11392 cp/decl.c:11399
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "cannot declare reference to %q#T"
  msgstr "kan ikke erklÃ¦re reference til '%#T'"
  
! #: cp/decl.c:11401
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T' member"
  msgid "cannot declare pointer to %q#T member"
  msgstr "kan ikke erklÃ¦re henvisning til medlemmet '%#T'"
  
! #: cp/decl.c:11430
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare references to references"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re referencer til referencer"
  
! #: cp/decl.c:11431
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.c:11504
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.c:11574
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' used as a declarator"
  msgid "template-id %qD used as a declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/decl.c:11599
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstÃ¥et venner af deres klasse"
  
! #: cp/decl.c:11605
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification `%T::' on member `%s' ignored"
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
  
! #: cp/decl.c:11635
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.c:11637
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.c:11645
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member `%T::%s' within `%T'"
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlem '%T::%s' inde i '%T'"
  
! #: cp/decl.c:11685
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/decl.c:11693
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.c:11695
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.c:11706
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.c:11709
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklÃ¦ring"
  
! #: cp/decl.c:11712
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be `explicit'"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "kun erklÃ¦ringer af konstruktionsfunktioner kan vÃ¦re 'explicit'"
  
! #: cp/decl.c:11721
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er medlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11726
  #, fuzzy, gcc-internal-format
  #| msgid "non-object member `%s' cannot be declared `mutable'"
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er objektmedlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11732
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11737
  #, fuzzy, gcc-internal-format
  #| msgid "static `%s' cannot be declared `mutable'"
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11742
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.c:11747
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referencen %qs kan ikke erklÃ¦res %<mutable%>"
  
! #: cp/decl.c:11778
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef erklÃ¦ret %<auto%>"
  
! #: cp/decl.c:11783
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.c:11787
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-navn kan ikke vÃ¦re en indlejret-navn-specifikation"
  
! #: cp/decl.c:11813
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ forbyder indlejret type %qD med samme navn som den omgivende klasse"
  
! #: cp/decl.c:11900
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet for friend class-erklÃ¦ring"
  
! #: cp/decl.c:11908
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.c:11910
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-erklÃ¦ring krÃ¦ver klasseangivelse, dvs. %<friend class %T::%D%>"
  
! #: cp/decl.c:11914
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-erklÃ¦ring krÃ¦ver klasseangivelse, dvs. %<friend %#T%>"
  
! #: cp/decl.c:11927
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "forsÃ¸g pÃ¥ at gÃ¸re klassen %qT til ven af det globale virkningsfelt"
  
! #: cp/decl.c:11947
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.c:11951
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.c:11961
  #, fuzzy, gcc-internal-format
  #| msgid "abstract declarator `%T' used as declaration"
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt erklÃ¦rer '%T' benyttet som erklÃ¦ring"
  
! #: cp/decl.c:11976
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/decl.c:11995
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use `::' in parameter declaration"
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "kan ikke bruge '::' i parametererklÃ¦ring"
  
! #: cp/decl.c:12001
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.c:12003
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.c:12052 cp/parser.c:3270
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: cp/decl.c:12056
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.c:12080
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
! #: cp/decl.c:12083
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:12099
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.c:12121
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function `%#D' conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "erklÃ¦ring af C-funktionen '%#D' strider mod"
  
! #: cp/decl.c:12130
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen '%D' erklÃ¦ret virtual inden i en union"
  
! #: cp/decl.c:12139
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "'%D' kan ikke erklÃ¦res virtual eftersom den altid er statisk"
  
! #: cp/decl.c:12153
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:12160
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD as member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/decl.c:12166
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:12171
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %<constexpr%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:12177
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.c:12185
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a constructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.c:12190
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.c:12199
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "specialisering af underforstÃ¥et erklÃ¦ret speciel medlemsfunktion"
  
! #: cp/decl.c:12202
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.c:12257
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:12262
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "name %qT has incomplete type"
  msgstr "navnet '%T' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.c:12272
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklÃ¦res som friend"
  
! #: cp/decl.c:12318
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static data member %qE declared %<concept%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12322
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:12350
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %<concept%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12354
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %<constexpr%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12409
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `auto' invalid for function `%s'"
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12411
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `register' invalid for function `%s'"
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12415
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12418
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:12423
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: cp/decl.c:12434
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.c:12438
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.c:12446
  #, fuzzy, gcc-internal-format
  #| msgid "virtual non-class function `%s'"
  msgid "virtual non-class function %qs"
  msgstr "virtuel funktion '%s' tilhÃ¸rer ikke en klasse"
  
! #: cp/decl.c:12453
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "%qs defined in a non-class scope"
  msgstr "metodedefinitionen optrÃ¦der ikke i en klassekontekst"
  
! #: cp/decl.c:12454
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/decl.c:12489
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%D' to have static linkage"
  msgid "cannot declare member function %qD to have static linkage"
*************** msgstr "kan ikke erklÃ¦re medlemsfunktio
*** 47449,47538 ****
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12438
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan ikke erklÃ¦re en funktion for static inden i en anden funktion"
  
! #: cp/decl.c:12474
  #, fuzzy, gcc-internal-format
  #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "'static' mÃ¥ ikke bruges ved definering (i modsÃ¦tning til erklÃ¦ring) af et statisk datamedlem"
  
! #: cp/decl.c:12481
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12487
  #, fuzzy, gcc-internal-format
  #| msgid "cannot explicitly declare member `%#D' to have extern linkage"
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "kan ikke eksplicit erklÃ¦re medlemmet '%#D' til at have extern-kÃ¦dning"
  
! #: cp/decl.c:12494
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.c:12515
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "erklÃ¦ringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:12526
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qs initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startvÃ¦rdi og er samtidig erklÃ¦ret 'extern'"
  
! #: cp/decl.c:12530
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qs has both %<extern%> and initializer"
  msgstr "'%s' er erklÃ¦ret 'extern', men bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:12695
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.c:12698
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.c:12782
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `virtual' in template declaration of `%#D'"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ugyldig brug af 'virtual' i skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.c:12786
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: cp/decl.c:12809
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameteren '%D' er pÃ¥ ugyldig vis erklÃ¦ret som af en medlemsfunktionstype"
  
! #: cp/decl.c:12836
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/decl.c:12838
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
--- 47604,47693 ----
  
  #. 7.1.1: There can be no static function declarations within a
  #. block.
! #: cp/decl.c:12497
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan ikke erklÃ¦re en funktion for static inden i en anden funktion"
  
! #: cp/decl.c:12533
  #, fuzzy, gcc-internal-format
  #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "'static' mÃ¥ ikke bruges ved definering (i modsÃ¦tning til erklÃ¦ring) af et statisk datamedlem"
  
! #: cp/decl.c:12540
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.c:12546
  #, fuzzy, gcc-internal-format
  #| msgid "cannot explicitly declare member `%#D' to have extern linkage"
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "kan ikke eksplicit erklÃ¦re medlemmet '%#D' til at have extern-kÃ¦dning"
  
! #: cp/decl.c:12553
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.c:12574
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "erklÃ¦ringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:12585
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qs initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startvÃ¦rdi og er samtidig erklÃ¦ret 'extern'"
  
! #: cp/decl.c:12589
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qs has both %<extern%> and initializer"
  msgstr "'%s' er erklÃ¦ret 'extern', men bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.c:12754
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.c:12757
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.c:12841
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `virtual' in template declaration of `%#D'"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ugyldig brug af 'virtual' i skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.c:12845
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: cp/decl.c:12868
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameteren '%D' er pÃ¥ ugyldig vis erklÃ¦ret som af en medlemsfunktionstype"
  
! #: cp/decl.c:12895
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/decl.c:12897
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
*************** msgstr "parameteren '%D' inkluderer %s t
*** 47553,47748 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13091
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constructor; you probably meant `%T (const %T&)'"
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
  
! #: cp/decl.c:13169
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD may not be declared within a namespace"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.c:13175
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/decl.c:13202
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a nonstatic member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.c:13208
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be either a non-static member function or a non-member function"
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "'%D' skal enten vÃ¦re en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
  
! #: cp/decl.c:13218
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must have an argument of class or enumerated type"
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "'%D' skal have en parameter af en klasse- eller enum-type"
  
  #. 13.4.0.3
! #: cp/decl.c:13244
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ forbyder flertydiggÃ¸relse af operatoren ?:"
  
  #. Variadic.
! #: cp/decl.c:13255
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must not have variable number of arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.c:13279
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "'%D' skal tage mod nul eller Ã©n parameter"
  
! #: cp/decl.c:13280
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.c:13291
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfiks '%D' skal tage mod 'int' som parameter"
  
! #: cp/decl.c:13292
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfiks '%D' skal tage mod 'int' som den anden parameter"
  
! #: cp/decl.c:13302
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.c:13303 cp/decl.c:13312
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: cp/decl.c:13313
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.c:13330 cp/decl.c:13333
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%qD cannot have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.c:13360
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13362
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to void will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13369
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13371
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13379
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13381
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13396
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/decl.c:13415
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "prefix %qD should return %qT"
  msgstr "prÃ¦fiks '%D' skal returnere '%T'"
  
! #: cp/decl.c:13421
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' should return `%T'"
  msgid "postfix %qD should return %qT"
  msgstr "postfiks '%D' skal returnere '%T'"
  
! #: cp/decl.c:13433
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should return by value"
  msgid "%qD should return by value"
  msgstr "'%D' skal returnere pr. vÃ¦rdi (ikke reference)"
  
! #: cp/decl.c:13488
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter `%T' after `%s'"
  msgid "using template type parameter %qT after %qs"
  msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
  
! #: cp/decl.c:13511
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "using alias template specialization %qT after %qs"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/decl.c:13514
  #, fuzzy, gcc-internal-format
  #| msgid "using typedef-name `%D' after `%s'"
  msgid "using typedef-name %qD after %qs"
  msgstr "bruger typedef-navn '%D' efter '%s'"
  
! #: cp/decl.c:13516
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "tidligere erklÃ¦ring som '%#D'"
  
! #: cp/decl.c:13524
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklÃ¦ret som %C"
  
! #: cp/decl.c:13525 cp/decl.c:13532
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dette er en tidligere erklÃ¦ring"
  
! #: cp/decl.c:13531
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklÃ¦ret som %C"
--- 47708,47903 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:13150
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constructor; you probably meant `%T (const %T&)'"
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
  
! #: cp/decl.c:13228
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD may not be declared within a namespace"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.c:13234
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/decl.c:13261
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a nonstatic member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.c:13267
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be either a non-static member function or a non-member function"
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "'%D' skal enten vÃ¦re en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
  
! #: cp/decl.c:13277
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must have an argument of class or enumerated type"
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "'%D' skal have en parameter af en klasse- eller enum-type"
  
  #. 13.4.0.3
! #: cp/decl.c:13303
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ forbyder flertydiggÃ¸relse af operatoren ?:"
  
  #. Variadic.
! #: cp/decl.c:13314
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must not have variable number of arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.c:13338
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "'%D' skal tage mod nul eller Ã©n parameter"
  
! #: cp/decl.c:13339
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.c:13350
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfiks '%D' skal tage mod 'int' som parameter"
  
! #: cp/decl.c:13351
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfiks '%D' skal tage mod 'int' som den anden parameter"
  
! #: cp/decl.c:13361
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.c:13362 cp/decl.c:13371
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: cp/decl.c:13372
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.c:13389 cp/decl.c:13392
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%qD cannot have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.c:13419
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to void will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13421
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to void will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13428
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13430
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13438
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13440
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "conversion to a base class will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.c:13455
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/decl.c:13474
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "prefix %qD should return %qT"
  msgstr "prÃ¦fiks '%D' skal returnere '%T'"
  
! #: cp/decl.c:13480
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' should return `%T'"
  msgid "postfix %qD should return %qT"
  msgstr "postfiks '%D' skal returnere '%T'"
  
! #: cp/decl.c:13492
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should return by value"
  msgid "%qD should return by value"
  msgstr "'%D' skal returnere pr. vÃ¦rdi (ikke reference)"
  
! #: cp/decl.c:13547
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter `%T' after `%s'"
  msgid "using template type parameter %qT after %qs"
  msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
  
! #: cp/decl.c:13570
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "using alias template specialization %qT after %qs"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/decl.c:13573
  #, fuzzy, gcc-internal-format
  #| msgid "using typedef-name `%D' after `%s'"
  msgid "using typedef-name %qD after %qs"
  msgstr "bruger typedef-navn '%D' efter '%s'"
  
! #: cp/decl.c:13575
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "tidligere erklÃ¦ring som '%#D'"
  
! #: cp/decl.c:13583
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklÃ¦ret som %C"
  
! #: cp/decl.c:13584 cp/decl.c:13591
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dette er en tidligere erklÃ¦ring"
  
! #: cp/decl.c:13590
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklÃ¦ret som %C"
*************** msgstr "'%#D' omerklÃ¦ret som %C"
*** 47754,47856 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13546
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/decl.c:13600 cp/name-lookup.c:4647
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13630 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6435
! #: cp/pt.c:8942
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qT is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.c:13635
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13644 cp/name-lookup.c:4074 cp/name-lookup.c:4081
! #: cp/name-lookup.c:4934 cp/parser.c:6386 cp/parser.c:26286
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/decl.c:13747
  #, fuzzy, gcc-internal-format
  #| msgid "use of enum `%#D' without previous declaration"
  msgid "use of enum %q#D without previous declaration"
  msgstr "brug af enum '%#D' uden tidligere erklÃ¦ring"
  
! #: cp/decl.c:13783
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "redeclaration of %qT as a non-template"
  msgstr "friend-erklÃ¦ring '%#D' erklÃ¦rer en ikke-skabelonsfunktion"
  
! #: cp/decl.c:13923
  #, fuzzy, gcc-internal-format
  #| msgid "derived union `%T' invalid"
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.c:13930
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qT defined with multiple direct bases"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.c:13941
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct or virtual base of `%T'"
  msgid "%qT defined with direct virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/decl.c:13966
  #, fuzzy, gcc-internal-format
  #| msgid "base type `%T' fails to be a struct or class type"
  msgid "base type %qT fails to be a struct or class type"
  msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
  
! #: cp/decl.c:13996
  #, fuzzy, gcc-internal-format
  #| msgid "recursive type `%T' undefined"
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.c:13998
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type `%T' invalid"
  msgid "duplicate base type %qT invalid"
  msgstr "stamklassetype '%T' optrÃ¦der mere end Ã©n gang"
  
! #: cp/decl.c:14143
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14146 cp/decl.c:14154 cp/decl.c:14166 cp/parser.c:18274
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
  
! #: cp/decl.c:14151
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14163
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14241
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "underlying type %qT of %qT must be an integral type"
--- 47909,48011 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:13605
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/decl.c:13659 cp/name-lookup.c:4652
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:13689 cp/friend.c:301 cp/parser.c:3096 cp/parser.c:6425
! #: cp/pt.c:9209
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qT is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.c:13694
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.c:13703 cp/name-lookup.c:4079 cp/name-lookup.c:4086
! #: cp/name-lookup.c:4939 cp/parser.c:6376 cp/parser.c:26300
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/decl.c:13806
  #, fuzzy, gcc-internal-format
  #| msgid "use of enum `%#D' without previous declaration"
  msgid "use of enum %q#D without previous declaration"
  msgstr "brug af enum '%#D' uden tidligere erklÃ¦ring"
  
! #: cp/decl.c:13842
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "redeclaration of %qT as a non-template"
  msgstr "friend-erklÃ¦ring '%#D' erklÃ¦rer en ikke-skabelonsfunktion"
  
! #: cp/decl.c:13982
  #, fuzzy, gcc-internal-format
  #| msgid "derived union `%T' invalid"
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.c:13989
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qT defined with multiple direct bases"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.c:14000
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct or virtual base of `%T'"
  msgid "%qT defined with direct virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/decl.c:14025
  #, fuzzy, gcc-internal-format
  #| msgid "base type `%T' fails to be a struct or class type"
  msgid "base type %qT fails to be a struct or class type"
  msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
  
! #: cp/decl.c:14055
  #, fuzzy, gcc-internal-format
  #| msgid "recursive type `%T' undefined"
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.c:14057
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type `%T' invalid"
  msgid "duplicate base type %qT invalid"
  msgstr "stamklassetype '%T' optrÃ¦der mere end Ã©n gang"
  
! #: cp/decl.c:14202
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14205 cp/decl.c:14213 cp/decl.c:14225 cp/parser.c:18284
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
  
! #: cp/decl.c:14210
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14222
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.c:14300
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "underlying type %qT of %qT must be an integral type"
*************** msgstr "parameter til '%s' skal vÃ¦re en
*** 47860,47945 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14388
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14560
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.c:14570
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.c:14619
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14620
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: cp/decl.c:14631
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in enumeration values at `%D'"
  msgid "overflow in enumeration values at %qD"
  msgstr "enum-vÃ¦rdier for store ved '%D'"
  
! #: cp/decl.c:14651
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/decl.c:14762
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/decl.c:14940 cp/typeck.c:9257
  #, fuzzy, gcc-internal-format
  #| msgid "`operator=' should return a reference to `*this'"
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "'operator=' bÃ¸r returnere en reference til '*this'"
  
! #: cp/decl.c:15285
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/decl.c:15727
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: cp/decl.c:15729 cp/typeck.c:9137
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:15937
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/decl.c:15951
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in class `%T'"
  msgid "%qD is already defined in class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.c:16327
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 48015,48100 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:14447
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:14619
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.c:14629
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.c:14678
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.c:14679
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: cp/decl.c:14690
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in enumeration values at `%D'"
  msgid "overflow in enumeration values at %qD"
  msgstr "enum-vÃ¦rdier for store ved '%D'"
  
! #: cp/decl.c:14710
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/decl.c:14821
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/decl.c:14999 cp/typeck.c:9286
  #, fuzzy, gcc-internal-format
  #| msgid "`operator=' should return a reference to `*this'"
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "'operator=' bÃ¸r returnere en reference til '*this'"
  
! #: cp/decl.c:15344
  #, fuzzy, gcc-internal-format
  msgid "invalid function declaration"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/decl.c:15786
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: cp/decl.c:15788 cp/typeck.c:9166
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.c:15996
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/decl.c:16010
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in class `%T'"
  msgid "%qD is already defined in class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.c:16386
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "kan ikke udfÃ¸re delete pÃ¥ en f
*** 47984,47990 ****
  msgid "deleting %qT is undefined"
  msgstr "benyttelse af delete pÃ¥ '%T' er ikke defineret"
  
! #: cp/decl2.c:585 cp/pt.c:5551
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %q#D"
--- 48139,48145 ----
  msgid "deleting %qT is undefined"
  msgstr "benyttelse af delete pÃ¥ '%T' er ikke defineret"
  
! #: cp/decl2.c:585 cp/pt.c:5552
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %q#D"
*************** msgstr "for fÃ¥ skabelonsparameterlister
*** 47999,48005 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5510
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
--- 48154,48160 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/decl2.c:640 cp/pt.c:5511
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
*************** msgstr "statisk medlem '%D' kan ikke vÃ¦
*** 48128,48172 ****
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/decl2.c:1514
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1581
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl2.c:1597
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/decl2.c:1604
  #, fuzzy, gcc-internal-format
  #| msgid "private member `%#D' in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "privat medlem '%#D' i en anonym union"
  
! #: cp/decl2.c:1607
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/decl2.c:1672
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonyme variabler af sammensatte typer i navnerumsvirkefelt skal erklÃ¦res static"
  
! #: cp/decl2.c:1681
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: cp/decl2.c:1714
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must return type `%T'"
  msgid "%<operator new%> must return type %qT"
--- 48283,48327 ----
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/decl2.c:1515
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.c:1582
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl2.c:1598
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/decl2.c:1605
  #, fuzzy, gcc-internal-format
  #| msgid "private member `%#D' in anonymous union"
  msgid "private member %q#D in anonymous union"
  msgstr "privat medlem '%#D' i en anonym union"
  
! #: cp/decl2.c:1608
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "protected member %q#D in anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/decl2.c:1673
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonyme variabler af sammensatte typer i navnerumsvirkefelt skal erklÃ¦res static"
  
! #: cp/decl2.c:1682
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: cp/decl2.c:1715
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must return type `%T'"
  msgid "%<operator new%> must return type %qT"
*************** msgstr "'operator new' skal returnere ty
*** 48176,48245 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1725
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1741
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' takes type `size_t' (`%T') as first parameter"
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "den fÃ¸rste parameter til 'operator new' skal vÃ¦re af typen 'size_t' ('%T')"
  
! #: cp/decl2.c:1770
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' must return type `%T'"
  msgid "%<operator delete%> must return type %qT"
  msgstr "'operator delete' skal returnere typen '%T'"
  
! #: cp/decl2.c:1779
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' takes type `%T' as first parameter"
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "den fÃ¸rste parameter til 'operator delete' skal vÃ¦re af typen '%T'"
  
! #: cp/decl2.c:2659
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2663
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2668
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2676
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2694
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2698
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2703
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2710
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4308
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
--- 48331,48400 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.c:1726
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.c:1742
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' takes type `size_t' (`%T') as first parameter"
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "den fÃ¸rste parameter til 'operator new' skal vÃ¦re af typen 'size_t' ('%T')"
  
! #: cp/decl2.c:1771
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' must return type `%T'"
  msgid "%<operator delete%> must return type %qT"
  msgstr "'operator delete' skal returnere typen '%T'"
  
! #: cp/decl2.c:1780
  #, fuzzy, gcc-internal-format
  #| msgid "`operator delete' takes type `%T' as first parameter"
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "den fÃ¸rste parameter til 'operator delete' skal vÃ¦re af typen '%T'"
  
! #: cp/decl2.c:2660
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2664
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2669
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2677
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:2695
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2699
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.c:2704
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:2711
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:4309
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using unnamed type, is used but never defined"
*************** msgstr "%J'%F' erklÃ¦ret 'static', men a
*** 48249,48318 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4317
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.c:4321
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.c:4325
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "'%#D' refererer ikke til den ikkemodificerede type, so den bruges ikke til sammenkÃ¦dning"
  
! #: cp/decl2.c:4333
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%J'%F' erklÃ¦ret 'static', men aldrig defineret"
  
! #: cp/decl2.c:4337
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4340
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.c:4528
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "strider mod tidligere erklÃ¦ring '%#D'"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/decl2.c:4531
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "tidligere erklÃ¦ring '%D'"
  
! #: cp/decl2.c:4533
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4605 cp/decl2.c:4608
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4955
  #, fuzzy, gcc-internal-format
  #| msgid "inline function `%D' used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "indbygget funktion '%D' benyttet, men aldrig defineret"
  
! #: cp/decl2.c:5142
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of `%+#D'"
  msgid "default argument missing for parameter %P of %q+#D"
--- 48404,48473 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.c:4318
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.c:4322
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.c:4326
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "'%#D' refererer ikke til den ikkemodificerede type, so den bruges ikke til sammenkÃ¦dning"
  
! #: cp/decl2.c:4334
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%J'%F' erklÃ¦ret 'static', men aldrig defineret"
  
! #: cp/decl2.c:4338
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.c:4341
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.c:4529
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "strider mod tidligere erklÃ¦ring '%#D'"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/decl2.c:4532
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "tidligere erklÃ¦ring '%D'"
  
! #: cp/decl2.c:4534
  #, gcc-internal-format
  msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.c:4606 cp/decl2.c:4609
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.c:4956
  #, fuzzy, gcc-internal-format
  #| msgid "inline function `%D' used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "indbygget funktion '%D' benyttet, men aldrig defineret"
  
! #: cp/decl2.c:5143
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of `%+#D'"
  msgid "default argument missing for parameter %P of %q+#D"
*************** msgstr "standardparameter mangler for pa
*** 48320,48338 ****
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5244
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/decl2.c:5247
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "use of deleted function %qD"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: cp/decl2.c:5300
  #, fuzzy, gcc-internal-format
  #| msgid "use of template qualifier outside template"
  msgid "use of built-in parameter pack %qD outside of a template"
--- 48475,48493 ----
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.c:5251
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/decl2.c:5254
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "use of deleted function %qD"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: cp/decl2.c:5307
  #, fuzzy, gcc-internal-format
  #| msgid "use of template qualifier outside template"
  msgid "use of built-in parameter pack %qD outside of a template"
*************** msgstr "brug af skabelonsmodifikation ud
*** 48343,48456 ****
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "ingen parametre"
  
! #: cp/error.c:3780
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4140
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4145
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4150
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4155
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4160
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4164
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4168
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4173
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4178
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4183
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.c:4188
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4193
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4198
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4203
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4208
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4258
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/error.c:4262
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/error.c:4267 cp/typeck.c:2408
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "%qD is not a member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.c:4271 cp/typeck.c:2880
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.c:4277
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
--- 48498,48611 ----
  msgid "with"
  msgstr ""
  
! #: cp/error.c:3689
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "ingen parametre"
  
! #: cp/error.c:3781
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.c:4141
  #, gcc-internal-format
  msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4146
  #, gcc-internal-format
  msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4151
  #, gcc-internal-format
  msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4156
  #, gcc-internal-format
  msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4161
  #, gcc-internal-format
  msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4165
  #, gcc-internal-format
  msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4169
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4174
  #, gcc-internal-format
  msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4179
  #, gcc-internal-format
  msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4184
  #, gcc-internal-format
  msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.c:4189
  #, gcc-internal-format
  msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4194
  #, gcc-internal-format
  msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4199
  #, gcc-internal-format
  msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4204
  #, gcc-internal-format
  msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4209
  #, gcc-internal-format
  msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/error.c:4259
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/error.c:4263
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/error.c:4268 cp/typeck.c:2413
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "%qD is not a member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.c:4272 cp/typeck.c:2885
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.c:4278
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
*************** msgstr "friend-erklÃ¦ring '%#D' erklÃ¦re
*** 48615,49009 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "(hvis dette er hvad du Ã¸nsker, sÃ¥ sikr dig at funktionsskabelonen allerede er blevet erklÃ¦ret og tilfÃ¸j <> efter funktionsnavnet her) -Wno-non-template-friend deaktiverer denne advarsel"
  
! #: cp/init.c:392
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "value-initialization of incomplete type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/init.c:461
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/init.c:500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "value-initialization of function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/init.c:506
  #, fuzzy, gcc-internal-format
  #| msgid "default-initialization of `%#D', which has reference type"
  msgid "value-initialization of reference type %qT"
  msgstr "standardklargÃ¸ring af '%#D' som er af en referencetype"
  
! #: cp/init.c:564
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/init.c:611
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:613
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/init.c:671
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of a flexible array member"
  msgid "initializer for flexible array member %q#D"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem"
  
! #: cp/init.c:697
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should be initialized in the member initialization list"
  msgid "%qD should be initialized in the member initialization list"
  msgstr "'%D' bÃ¸r blive klargjort i medlemsklargÃ¸ringslisten"
  
! #: cp/init.c:718
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' is implicitly friends with itself"
  msgid "%qD is initialized with itself"
  msgstr "klassen '%T' er underforstÃ¥et ven med sig selv"
  
! #: cp/init.c:829
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "invalid initializer for array member %q#D"
  msgstr "ugyldig startvÃ¦rdi til virtuel medlemsfunktion '%D'"
  
! #: cp/init.c:843 cp/init.c:867 cp/init.c:2408 cp/method.c:1368
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member `%D'"
  msgid "uninitialized const member in %q#T"
  msgstr "konstant medlem '%D' uden startvÃ¦rdi"
  
! #: cp/init.c:845 cp/init.c:862 cp/init.c:869 cp/init.c:2393 cp/init.c:2421
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:860 cp/init.c:2380 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member `%D'"
  msgid "uninitialized reference member in %q#T"
  msgstr "referencemedlem '%D' uden startvÃ¦rdi"
  
! #: cp/init.c:1039
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:1042
  #, fuzzy, gcc-internal-format
  #| msgid "base `%T' will be initialized after"
  msgid "base %qT will be initialized after"
  msgstr "stamklasse '%T' vil blive klargjort efter"
  
! #: cp/init.c:1046
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.c:1048
  #, fuzzy, gcc-internal-format
  #| msgid "  base `%T'"
  msgid "  base %qT"
  msgstr "  stamklasse '%T'"
  
! #: cp/init.c:1050
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:1067
  #, fuzzy, gcc-internal-format
  #| msgid "multiple initializations given for `%D'"
  msgid "multiple initializations given for %qD"
  msgstr "flere startvÃ¦rdier angivet for '%D'"
  
! #: cp/init.c:1071
  #, fuzzy, gcc-internal-format
  #| msgid "multiple initializations given for base `%T'"
  msgid "multiple initializations given for base %qT"
  msgstr "flere startvÃ¦rdier angivet for stamklassen '%T'"
  
! #: cp/init.c:1156
  #, fuzzy, gcc-internal-format
  #| msgid "initializations for multiple members of `%T'"
  msgid "initializations for multiple members of %qT"
  msgstr "startvÃ¦rdier for flere medlemmer af '%T'"
  
! #: cp/init.c:1253
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' should be explicitly initialized in the copy constructor"
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "stamklassen '%#T' bÃ¸r eksplicit blive klargjort i kopikonstruktionsfunktionen"
  
! #: cp/init.c:1480 cp/init.c:1499
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "class %qT does not have any field named %qD"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/init.c:1486
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "feltet '%#D' er statisk; det eneste sted det kan klargÃ¸res er ved dets definition"
  
! #: cp/init.c:1493
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/init.c:1532
  #, fuzzy, gcc-internal-format
  #| msgid "unnamed initializer for `%T', which has no base classes"
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "unavngiven klargÃ¸ring af '%T' som ikke har nogen stamklasser"
  
! #: cp/init.c:1540
  #, fuzzy, gcc-internal-format
  #| msgid "unnamed initializer for `%T', which uses multiple inheritance"
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "unavngiven klargÃ¸ring af '%T' som benytter multipel nedarvning"
  
! #: cp/init.c:1587
  #, fuzzy, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/init.c:1595
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct or virtual base of `%T'"
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/init.c:1598
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct base of `%T'"
  msgid "type %qT is not a direct base of %qT"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: cp/init.c:1708 cp/init.c:4384 cp/typeck2.c:1172
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2017 cp/semantics.c:3268
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qT is not a class type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/init.c:2073
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type `%T' does not have member `%D'"
  msgid "incomplete type %qT does not have member %qD"
  msgstr "ufuldstÃ¦ndig type '%T' har ikke medlemmet '%D'"
  
! #: cp/init.c:2087
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer to bit-field `%D'"
  msgid "invalid pointer to bit-field %qD"
  msgstr "ugyldig henvisning til bitfeltet '%D'"
  
! #: cp/init.c:2173 cp/typeck.c:1888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.c:2180 cp/semantics.c:1835
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.c:2377
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2385
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2389
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member `%D'"
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "referencemedlem '%D' uden startvÃ¦rdi"
  
! #: cp/init.c:2405
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2413
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2417
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in `new' of `%#T'"
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "konstant uden startvÃ¦rdi i 'new' af '%#T'"
  
! #: cp/init.c:2708
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.c:2719
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.c:2730
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.c:2878
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "heltalsoverlÃ¸b i udtryk"
  
! #: cp/init.c:2888
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2902
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "variably modified type not allowed in new-expression"
  msgstr "strenge med dobbelte anfÃ¸rselstegn er ikke tilladte i #if-udtryk"
  
! #: cp/init.c:2918
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2930
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `void' for new"
  msgid "invalid type %<void%> for new"
  msgstr "ugyldig type 'void' til new"
  
! #: cp/init.c:2973
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in `new' of `%#T'"
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "konstant uden startvÃ¦rdi i 'new' af '%#T'"
  
! #: cp/init.c:3099
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "no suitable %qD found in class %qT"
  msgstr "feltet '%s' blev ikke fundet i klassen"
  
! #: cp/init.c:3106 cp/search.c:1023
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' is ambiguous"
  msgid "request for member %qD is ambiguous"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' er tvetydigt"
  
! #: cp/init.c:3179
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3182
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/init.c:3185
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3368
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/init.c:3631
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/init.c:3663
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/init.c:3672
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: cp/init.c:3741
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3745
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4293
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "startvÃ¦rdien slutter for tidligt"
  
! #: cp/init.c:4597
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "ukendt tabelstÃ¸rrelse i delete"
  
! #: cp/init.c:4621
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4626
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4640
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4645
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4952
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
--- 48770,49164 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
  msgstr "(hvis dette er hvad du Ã¸nsker, sÃ¥ sikr dig at funktionsskabelonen allerede er blevet erklÃ¦ret og tilfÃ¸j <> efter funktionsnavnet her) -Wno-non-template-friend deaktiverer denne advarsel"
  
! #: cp/init.c:394
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "value-initialization of incomplete type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/init.c:463
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/init.c:502
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "value-initialization of function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/init.c:508
  #, fuzzy, gcc-internal-format
  #| msgid "default-initialization of `%#D', which has reference type"
  msgid "value-initialization of reference type %qT"
  msgstr "standardklargÃ¸ring af '%#D' som er af en referencetype"
  
! #: cp/init.c:566
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/init.c:613
  #, gcc-internal-format
  msgid "default member initializer for %qD required before the end of its enclosing class"
  msgstr ""
  
! #: cp/init.c:615
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/init.c:673
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of a flexible array member"
  msgid "initializer for flexible array member %q#D"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem"
  
! #: cp/init.c:699
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should be initialized in the member initialization list"
  msgid "%qD should be initialized in the member initialization list"
  msgstr "'%D' bÃ¸r blive klargjort i medlemsklargÃ¸ringslisten"
  
! #: cp/init.c:720
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' is implicitly friends with itself"
  msgid "%qD is initialized with itself"
  msgstr "klassen '%T' er underforstÃ¥et ven med sig selv"
  
! #: cp/init.c:831
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "invalid initializer for array member %q#D"
  msgstr "ugyldig startvÃ¦rdi til virtuel medlemsfunktion '%D'"
  
! #: cp/init.c:845 cp/init.c:869 cp/init.c:2410 cp/method.c:1368
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member `%D'"
  msgid "uninitialized const member in %q#T"
  msgstr "konstant medlem '%D' uden startvÃ¦rdi"
  
! #: cp/init.c:847 cp/init.c:864 cp/init.c:871 cp/init.c:2395 cp/init.c:2423
  #: cp/method.c:1371 cp/method.c:1382
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:862 cp/init.c:2382 cp/method.c:1379
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member `%D'"
  msgid "uninitialized reference member in %q#T"
  msgstr "referencemedlem '%D' uden startvÃ¦rdi"
  
! #: cp/init.c:1041
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:1044
  #, fuzzy, gcc-internal-format
  #| msgid "base `%T' will be initialized after"
  msgid "base %qT will be initialized after"
  msgstr "stamklasse '%T' vil blive klargjort efter"
  
! #: cp/init.c:1048
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.c:1050
  #, fuzzy, gcc-internal-format
  #| msgid "  base `%T'"
  msgid "  base %qT"
  msgstr "  stamklasse '%T'"
  
! #: cp/init.c:1052
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:1069
  #, fuzzy, gcc-internal-format
  #| msgid "multiple initializations given for `%D'"
  msgid "multiple initializations given for %qD"
  msgstr "flere startvÃ¦rdier angivet for '%D'"
  
! #: cp/init.c:1073
  #, fuzzy, gcc-internal-format
  #| msgid "multiple initializations given for base `%T'"
  msgid "multiple initializations given for base %qT"
  msgstr "flere startvÃ¦rdier angivet for stamklassen '%T'"
  
! #: cp/init.c:1158
  #, fuzzy, gcc-internal-format
  #| msgid "initializations for multiple members of `%T'"
  msgid "initializations for multiple members of %qT"
  msgstr "startvÃ¦rdier for flere medlemmer af '%T'"
  
! #: cp/init.c:1255
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' should be explicitly initialized in the copy constructor"
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "stamklassen '%#T' bÃ¸r eksplicit blive klargjort i kopikonstruktionsfunktionen"
  
! #: cp/init.c:1482 cp/init.c:1501
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "class %qT does not have any field named %qD"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/init.c:1488
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "feltet '%#D' er statisk; det eneste sted det kan klargÃ¸res er ved dets definition"
  
! #: cp/init.c:1495
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/init.c:1534
  #, fuzzy, gcc-internal-format
  #| msgid "unnamed initializer for `%T', which has no base classes"
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "unavngiven klargÃ¸ring af '%T' som ikke har nogen stamklasser"
  
! #: cp/init.c:1542
  #, fuzzy, gcc-internal-format
  #| msgid "unnamed initializer for `%T', which uses multiple inheritance"
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "unavngiven klargÃ¸ring af '%T' som benytter multipel nedarvning"
  
! #: cp/init.c:1589
  #, fuzzy, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/init.c:1597
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct or virtual base of `%T'"
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/init.c:1600
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct base of `%T'"
  msgid "type %qT is not a direct base of %qT"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: cp/init.c:1710 cp/init.c:4386 cp/typeck2.c:1175
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.c:2019 cp/semantics.c:3268
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qT is not a class type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/init.c:2075
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type `%T' does not have member `%D'"
  msgid "incomplete type %qT does not have member %qD"
  msgstr "ufuldstÃ¦ndig type '%T' har ikke medlemmet '%D'"
  
! #: cp/init.c:2089
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer to bit-field `%D'"
  msgid "invalid pointer to bit-field %qD"
  msgstr "ugyldig henvisning til bitfeltet '%D'"
  
! #: cp/init.c:2175 cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.c:2182 cp/semantics.c:1835
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.c:2379
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2387
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2391
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member `%D'"
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "referencemedlem '%D' uden startvÃ¦rdi"
  
! #: cp/init.c:2407
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2415
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.c:2419
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in `new' of `%#T'"
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "konstant uden startvÃ¦rdi i 'new' af '%#T'"
  
! #: cp/init.c:2710
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.c:2721
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.c:2732
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.c:2880
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "heltalsoverlÃ¸b i udtryk"
  
! #: cp/init.c:2890
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.c:2904
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "variably modified type not allowed in new-expression"
  msgstr "strenge med dobbelte anfÃ¸rselstegn er ikke tilladte i #if-udtryk"
  
! #: cp/init.c:2920
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by typedef"
  msgstr ""
  
! #: cp/init.c:2922
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.c:2932
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `void' for new"
  msgid "invalid type %<void%> for new"
  msgstr "ugyldig type 'void' til new"
  
! #: cp/init.c:2975
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in `new' of `%#T'"
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "konstant uden startvÃ¦rdi i 'new' af '%#T'"
  
! #: cp/init.c:3101
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "no suitable %qD found in class %qT"
  msgstr "feltet '%s' blev ikke fundet i klassen"
  
! #: cp/init.c:3108 cp/search.c:1023
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' is ambiguous"
  msgid "request for member %qD is ambiguous"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' er tvetydigt"
  
! #: cp/init.c:3181
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.c:3184
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/init.c:3187
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.c:3370
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/init.c:3633
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/init.c:3665
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/init.c:3674
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: cp/init.c:3743
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete [] operator:"
  msgstr ""
  
! #: cp/init.c:3747
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4295
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "startvÃ¦rdien slutter for tidligt"
  
! #: cp/init.c:4599
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "ukendt tabelstÃ¸rrelse i delete"
  
! #: cp/init.c:4623
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:4628
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.c:4642
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4647
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.c:4954
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
*************** msgstr ""
*** 49015,49021 ****
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variable-size type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
--- 49170,49176 ----
  
  #: cp/lambda.c:557
  #, gcc-internal-format
! msgid "capture of variably-modified type %qT that is not an N3639 array of runtime bound"
  msgstr ""
  
  #: cp/lambda.c:561
*************** msgstr ""
*** 49103,49173 ****
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2363
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2367
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2650
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3261
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3266
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3343
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3430
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3859
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3906
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:3912
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:4184
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:4189
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:4194
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
--- 49258,49328 ----
  msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2366
  #, gcc-internal-format
  msgid "mangling typeof, use decltype instead"
  msgstr ""
  
! #: cp/mangle.c:2370
  #, gcc-internal-format
  msgid "mangling __underlying_type"
  msgstr ""
  
! #: cp/mangle.c:2653
  #, gcc-internal-format
  msgid "mangling unknown fixed point type"
  msgstr ""
  
! #: cp/mangle.c:3264
  #, gcc-internal-format
  msgid "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.c:3269
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.c:3346
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:3433
  #, gcc-internal-format
  msgid "string literal in function template signature"
  msgstr ""
  
! #: cp/mangle.c:3862
  #, gcc-internal-format
  msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type"
  msgstr ""
  
! #: cp/mangle.c:3909
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:3915
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:4187
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:4192
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
  msgstr "det ABI-navnet for '%D' vil Ã¦ndre sig i en fremtidig version af GCC"
  
! #: cp/mangle.c:4197
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of `%D' will change in a future version of GCC"
  msgid "the mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%d"
*************** msgstr "'%#D' kan ikke erklÃ¦res"
*** 49297,49342 ****
  msgid "defaulted function %q+D with default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
  
! #: cp/name-lookup.c:2282
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "strider mod tidligere erklÃ¦ring '%#D'"
  
! #: cp/name-lookup.c:2434
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' hides constructor for `%#T'"
  msgid "%q#D hides constructor for %q#D"
  msgstr "'%#D' skjuler konstruktionsfunktion for '%#T'"
  
! #: cp/name-lookup.c:2557
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "GenerÃ©r ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: cp/name-lookup.c:2662
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %q#D shadows a parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/name-lookup.c:2779
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/name-lookup.c:2940
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "local external declaration %q#D"
  msgstr "global erklÃ¦ring '%#D'"
  
! #: cp/name-lookup.c:2942
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "does not match previous declaration %q#D"
--- 49452,49497 ----
  msgid "defaulted function %q+D with default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
  
! #: cp/name-lookup.c:2283
  #, fuzzy, gcc-internal-format
  msgid "%q#D conflicts with a previous declaration"
  msgstr "strider mod tidligere erklÃ¦ring '%#D'"
  
! #: cp/name-lookup.c:2435
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' hides constructor for `%#T'"
  msgid "%q#D hides constructor for %q#D"
  msgstr "'%#D' skjuler konstruktionsfunktion for '%#T'"
  
! #: cp/name-lookup.c:2562
  #, fuzzy, gcc-internal-format
  msgid "conflicting C language linkage declaration %q#D"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/name-lookup.c:2567
  #, fuzzy, gcc-internal-format
  msgid "due to different exception specifications"
  msgstr "GenerÃ©r ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: cp/name-lookup.c:2667
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %q#D shadows a parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/name-lookup.c:2784
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD shadows a member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/name-lookup.c:2945
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "local external declaration %q#D"
  msgstr "global erklÃ¦ring '%#D'"
  
! #: cp/name-lookup.c:2947
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "does not match previous declaration %q#D"
*************** msgstr "strider mod tidligere erklÃ¦ring
*** 49345,49408 ****
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3065
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/name-lookup.c:3127
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3247
  #, fuzzy, gcc-internal-format
  #| msgid "name lookup of `%D' changed"
  msgid "name lookup of %qD changed"
  msgstr "navneopslag for '%D' Ã¦ndret"
  
! #: cp/name-lookup.c:3250
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this `%D' under ISO standard rules"
  msgid "matches this %qD under ISO standard rules"
  msgstr "  passer med '%D' under ISO-standardreglerne"
  
! #: cp/name-lookup.c:3252
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this `%D' under old rules"
  msgid "  matches this %qD under old rules"
  msgstr "  passer med '%D' under tidligere regler"
  
! #: cp/name-lookup.c:3270 cp/name-lookup.c:3280
  #, fuzzy, gcc-internal-format
  #| msgid "name lookup of `%D' changed for new ISO `for' scoping"
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "navneopslaget af '%D' er Ã¦ndret til ISO 'for'-virkefelt"
  
! #: cp/name-lookup.c:3273
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: cp/name-lookup.c:3284
  #, fuzzy, gcc-internal-format
  #| msgid "  using obsolete binding at `%D'"
  msgid "using obsolete binding %qD"
  msgstr "  bruger forÃ¦ldet binding til '%D'"
  
! #: cp/name-lookup.c:3342
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.c:3345
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.c:4014
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "%qT is not a namespace or unscoped enum"
--- 49500,49563 ----
  #. In a local class, a friend function declaration must
  #. find a matching decl in the innermost non-class scope.
  #. [class.friend/11]
! #: cp/name-lookup.c:3070
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/name-lookup.c:3132
  #, gcc-internal-format
  msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
  msgstr ""
  
! #: cp/name-lookup.c:3252
  #, fuzzy, gcc-internal-format
  #| msgid "name lookup of `%D' changed"
  msgid "name lookup of %qD changed"
  msgstr "navneopslag for '%D' Ã¦ndret"
  
! #: cp/name-lookup.c:3255
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this `%D' under ISO standard rules"
  msgid "matches this %qD under ISO standard rules"
  msgstr "  passer med '%D' under ISO-standardreglerne"
  
! #: cp/name-lookup.c:3257
  #, fuzzy, gcc-internal-format
  #| msgid "  matches this `%D' under old rules"
  msgid "  matches this %qD under old rules"
  msgstr "  passer med '%D' under tidligere regler"
  
! #: cp/name-lookup.c:3275 cp/name-lookup.c:3285
  #, fuzzy, gcc-internal-format
  #| msgid "name lookup of `%D' changed for new ISO `for' scoping"
  msgid "name lookup of %qD changed for ISO %<for%> scoping"
  msgstr "navneopslaget af '%D' er Ã¦ndret til ISO 'for'-virkefelt"
  
! #: cp/name-lookup.c:3278
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "cannot use obsolete binding %qD because it has a destructor"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: cp/name-lookup.c:3289
  #, fuzzy, gcc-internal-format
  #| msgid "  using obsolete binding at `%D'"
  msgid "using obsolete binding %qD"
  msgstr "  bruger forÃ¦ldet binding til '%D'"
  
! #: cp/name-lookup.c:3347
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d\n"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.c:3350
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d\n"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.c:4019
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "%qT is not a namespace or unscoped enum"
*************** msgstr "'%T' er ikke et navnerum"
*** 49410,49422 ****
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4024
  #, fuzzy, gcc-internal-format
  #| msgid "a using-declaration cannot specify a template-id.  Try `using %D'"
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr "en using-erklÃ¦ring kan ikke angive en skabelons-id; prÃ¸v 'using %D'"
  
! #: cp/name-lookup.c:4031
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%D' not allowed in using-declaration"
  msgid "namespace %qD not allowed in using-declaration"
--- 49565,49577 ----
  
  #. 7.3.3/5
  #. A using-declaration shall not name a template-id.
! #: cp/name-lookup.c:4029
  #, fuzzy, gcc-internal-format
  #| msgid "a using-declaration cannot specify a template-id.  Try `using %D'"
  msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
  msgstr "en using-erklÃ¦ring kan ikke angive en skabelons-id; prÃ¸v 'using %D'"
  
! #: cp/name-lookup.c:4036
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%D' not allowed in using-declaration"
  msgid "namespace %qD not allowed in using-declaration"
*************** msgstr "navnerum '%D' ikke tilladt i usi
*** 49424,49624 ****
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4039
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "%qT is not a namespace"
  msgstr "'%T' er ikke et navnerum"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4052
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already declared in this scope"
  msgid "%qD is already declared in this scope"
  msgstr "'%D' er allerede erklÃ¦ret i dette navnerum"
  
! #: cp/name-lookup.c:4069
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD not declared"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/name-lookup.c:4780
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/name-lookup.c:4787
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T::%D%> names destructor"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.c:4804
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.c:4838
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4847
  #, fuzzy, gcc-internal-format
  #| msgid "no members matching `%D' in `%#T'"
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "ingen medlemmer passer til '%D' i '%#T'"
  
! #: cp/name-lookup.c:4914
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/name-lookup.c:4953
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate type qualifiers in %s declaration"
  msgid "explicit qualification in declaration of %qD"
  msgstr "dobbelte typemodifikationer i %s-erklÃ¦ring"
  
! #: cp/name-lookup.c:5005
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.c:5007
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/name-lookup.c:5016
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should have been declared inside `%D'"
  msgid "%qD should have been declared inside %qD"
  msgstr "'%D' skulle have vÃ¦ret erklÃ¦ret inden i '%D'"
  
! #: cp/name-lookup.c:5061
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/name-lookup.c:5068
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5078
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5084
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: cp/name-lookup.c:5103 cp/name-lookup.c:6854
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: cp/name-lookup.c:5376
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5391
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:5397
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5410 cp/name-lookup.c:5572
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5536
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5719
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "the macro %qs had not yet been defined"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.c:5721
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "it was later defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/name-lookup.c:6476
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
! msgid "declaration of std::initializer_list does not match #include <initializer_list>, isn't a template"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/name-lookup.c:6848
  #, fuzzy, gcc-internal-format
  #| msgid "switch \"%s\" is no longer supported"
  msgid "strong using directive no longer supported"
  msgstr "tilvalget '%s' understÃ¸ttes ikke lÃ¦ngere"
  
! #: cp/name-lookup.c:6851
  #, fuzzy, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: cp/name-lookup.c:6868
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on uninstantiated type"
  msgid "attributes ignored on local using directive"
  msgstr "ugyldig operation pÃ¥ uudskiftet type"
  
! #: cp/name-lookup.c:6952
  #, fuzzy, gcc-internal-format
  #| msgid "namespace alias `%D' not allowed here, assuming `%D'"
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "navnerumsalias '%D' er ikke tilladt her, antager '%D'"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:6972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "cannot nest more than %d namespaces"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/name-lookup.c:7007
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/name-lookup.c:7008
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qD defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: cp/name-lookup.c:7081
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7090
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
--- 49579,49785 ----
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
! #: cp/name-lookup.c:4044
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "%qT is not a namespace"
  msgstr "'%T' er ikke et navnerum"
  
  #. C++11 7.3.3/10.
! #: cp/name-lookup.c:4057
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already declared in this scope"
  msgid "%qD is already declared in this scope"
  msgstr "'%D' er allerede erklÃ¦ret i dette navnerum"
  
! #: cp/name-lookup.c:4074
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD not declared"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/name-lookup.c:4785
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/name-lookup.c:4792
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T::%D%> names destructor"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.c:4809
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.c:4843
  #, gcc-internal-format
  msgid "cannot inherit constructors from indirect base %qT"
  msgstr ""
  
! #: cp/name-lookup.c:4852
  #, fuzzy, gcc-internal-format
  #| msgid "no members matching `%D' in `%#T'"
  msgid "no members matching %<%T::%D%> in %q#T"
  msgstr "ingen medlemmer passer til '%D' i '%#T'"
  
! #: cp/name-lookup.c:4919
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/name-lookup.c:4958
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate type qualifiers in %s declaration"
  msgid "explicit qualification in declaration of %qD"
  msgstr "dobbelte typemodifikationer i %s-erklÃ¦ring"
  
! #: cp/name-lookup.c:5010
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.c:5012
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/name-lookup.c:5021
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should have been declared inside `%D'"
  msgid "%qD should have been declared inside %qD"
  msgstr "'%D' skulle have vÃ¦ret erklÃ¦ret inden i '%D'"
  
! #: cp/name-lookup.c:5069
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/name-lookup.c:5076
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.c:5086
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.c:5092
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: cp/name-lookup.c:5111 cp/name-lookup.c:7065
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: cp/name-lookup.c:5426
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5441
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.c:5447
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.c:5472 cp/name-lookup.c:5764
  #, gcc-internal-format
  msgid "suggested alternative: %qs"
  msgstr ""
  
! #: cp/name-lookup.c:5704
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: cp/name-lookup.c:5711
! #, fuzzy, gcc-internal-format
! #| msgid "`%s' is not a valid class name"
! msgid "%<std::%s%> is only available from %s onwards"
! msgstr "'%s' er et ugyldigt klassenavn"
! 
! #: cp/name-lookup.c:5929
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "the macro %qs had not yet been defined"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.c:5932
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "it was later defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/name-lookup.c:6687
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
! msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn't a template"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/name-lookup.c:7059
  #, fuzzy, gcc-internal-format
  #| msgid "switch \"%s\" is no longer supported"
  msgid "strong using directive no longer supported"
  msgstr "tilvalget '%s' understÃ¸ttes ikke lÃ¦ngere"
  
! #: cp/name-lookup.c:7062
  #, fuzzy, gcc-internal-format
  msgid "you may use an inline namespace instead"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: cp/name-lookup.c:7079
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on uninstantiated type"
  msgid "attributes ignored on local using directive"
  msgstr "ugyldig operation pÃ¥ uudskiftet type"
  
! #: cp/name-lookup.c:7163
  #, fuzzy, gcc-internal-format
  #| msgid "namespace alias `%D' not allowed here, assuming `%D'"
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "navnerumsalias '%D' er ikke tilladt her, antager '%D'"
  
  #. We only allow depth 255.
! #: cp/name-lookup.c:7183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "cannot nest more than %d namespaces"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/name-lookup.c:7218
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/name-lookup.c:7219
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qD defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: cp/name-lookup.c:7292
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:7301
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
*************** msgstr ""
*** 49638,49644 ****
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37233
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
--- 49799,49805 ----
  msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
  msgstr ""
  
! #: cp/parser.c:1352 cp/parser.c:37254
  #, gcc-internal-format
  msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "'%#D' kan ikke erklÃ¦res"
*** 49665,49671 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/parser.c:2949 cp/parser.c:18211
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
--- 49826,49832 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/parser.c:2949 cp/parser.c:18221
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
*************** msgstr "ugyldig roteringsinstruktion"
*** 49757,49763 ****
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3143 cp/pt.c:17482
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
--- 49918,49924 ----
  msgid "ISO C++ forbids using a floating-point literal in a constant-expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:3143 cp/pt.c:17853
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
  msgstr ""
*************** msgstr ""
*** 49988,49994 ****
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12950
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
--- 50149,50155 ----
  msgid "unable to find string literal operator %qD with %qT, %qT arguments"
  msgstr ""
  
! #: cp/parser.c:4587 cp/parser.c:12940
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
*************** msgstr "uventet adresseudtryk"
*** 50076,50082 ****
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5948 cp/parser.c:7870
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
--- 50237,50243 ----
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:5948 cp/parser.c:7860
  #, gcc-internal-format
  msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgstr ""
*************** msgstr "erklÃ¦ring af '%s' skygger for e
*** 50092,51016 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/parser.c:6110
! #, gcc-internal-format
! msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
! msgstr ""
! 
! #: cp/parser.c:6121 cp/parser.c:20238
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:6230
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6298
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/parser.c:6324
  #, fuzzy, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/parser.c:6332
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/parser.c:6436 cp/typeck.c:2679 cp/typeck.c:2682 cp/typeck.c:2699
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.c:6514
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.c:6721 cp/parser.c:8957
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:6807
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:6899
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/parser.c:6911 cp/pt.c:18043
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/parser.c:7005
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ forbyder sammensatte konstanter"
  
! #: cp/parser.c:7064
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7606 cp/typeck.c:2567
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/parser.c:7615
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a member of `%T'"
  msgid "%<%D::%D%> is not a class member"
  msgstr "'%D::%D' er ikke et medlem af '%T'"
  
! #: cp/parser.c:7922
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8020
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tillader ikke %<alignof%> med en ikke-type"
  
! #: cp/parser.c:8121
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:8411
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "typer kan ikke defineres i et nyt udtryk"
  
! #: cp/parser.c:8427
  #, fuzzy, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:8429
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8461
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8509
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression-list or type-id"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.c:8538
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:8666
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/parser.c:9062
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "brug af Ã¦ldre type typeomtvingning"
  
! #: cp/parser.c:9210
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9213
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "foreslÃ¥r paranteser omkring && inden i ||"
  
! #: cp/parser.c:9417
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ tillader ikke ?: med udeladt midter operand"
  
! #: cp/parser.c:10120
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10129
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression statement"
  msgid "lambda-expression in template-argument"
  msgstr "Ugyldig udtrykssÃ¦tning"
  
! #: cp/parser.c:10282
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:10297
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10314
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10359
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10366
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer for lambda init-capture"
  msgstr "en startvÃ¦rdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/parser.c:10388
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "capture of non-variable %qE"
  msgstr "%s af variablen '%s' der kun mÃ¥ lÃ¦ses"
  
! #: cp/parser.c:10392 cp/parser.c:10402 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/parser.c:10398
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10434
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10439
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10495
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10499
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:10531
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "default argument specified for lambda parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.c:10549
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<mutable%>"
  msgstr "'volatile' optrÃ¦der mere end Ã©n gang"
  
! #: cp/parser.c:10596
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10966 cp/parser.c:11159
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:11006
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: cp/parser.c:11052
  #, fuzzy, gcc-internal-format
  #| msgid "case label `%E' not within a switch statement"
  msgid "case label %qE not within a switch statement"
  msgstr "case-etiket '%E' befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11175
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:11223
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "compound-statement in %<constexpr%> function"
  msgstr "I sÃ¦tningsfunktion"
  
! #: cp/parser.c:11350
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11377
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11547 cp/parser.c:28469
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: cp/parser.c:11580
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:12019
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: cp/parser.c:12057
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
! msgstr ""
! 
! #: cp/parser.c:12063
! #, gcc-internal-format
! msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
! msgstr ""
! 
! #: cp/parser.c:12115
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12260 cp/parser.c:28472
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "uventet operand"
  
! #: cp/parser.c:12308
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12436
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12444
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ forbyder beregnede goto'er"
  
! #: cp/parser.c:12457 cp/parser.c:28475
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "uventet operand"
  
! #: cp/parser.c:12630 cp/parser.c:23570
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12873
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13087
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13107
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13128
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13152
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:13207
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13210
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "flere erklÃ¦ringer '%T' og '%T'"
  
! #: cp/parser.c:13261
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13310
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "tom erklÃ¦ring"
  
! #: cp/parser.c:13328
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "invalid initializer for structured binding declaration"
  msgstr "ugyldig startvÃ¦rdi til bitstreng"
  
! #: cp/parser.c:13495
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:13562
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13598
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in friend function declarations"
  msgid "decl-specifier invalid in condition"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/parser.c:13604
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' invalid in `%#T'"
  msgid "%qD invalid in lambda"
  msgstr "'%D' ugyldig i '%#T'"
  
! #: cp/parser.c:13697
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/parser.c:13767 cp/parser.c:24050
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13809
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.c:13913
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:14115
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:14268
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:14295
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/parser.c:14299
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14383
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "kun konstruktionsfunktioner har stamklasseklargÃ¸ringer"
  
! #: cp/parser.c:14405
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "cannot expand initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/parser.c:14417 cp/pt.c:23900
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14429 cp/pt.c:23912
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14481
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "forÃ¦ldet stamklasseklargÃ¸ring"
  
! #: cp/parser.c:14551
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14926
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14932
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expected suffix identifier"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/parser.c:14941
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type modifier within pointer declarator"
  msgid "invalid encoding prefix in literal operator"
  msgstr "ugyldig typemodifikation i erklÃ¦ring af henvisning"
  
! #: cp/parser.c:14974
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "uventet operand"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15019
  #, fuzzy, gcc-internal-format
  #| msgid "keyword `export' not implemented, and will be ignored"
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "det reserverede ord 'export' er ikke implementeret og vil blive ignoreret"
  
! #: cp/parser.c:15189
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid constrained type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.c:15197
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.c:15282
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15346
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:15581 cp/parser.c:15667 cp/parser.c:21681
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:15585 cp/parser.c:15671
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter packs cannot have default arguments"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/parser.c:15737
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "uventet operand"
  
! #: cp/parser.c:15797
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
! #: cp/parser.c:15801
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15805
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15915
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
  #. The name does not name a template.
! #: cp/parser.c:15983 cp/parser.c:16113 cp/parser.c:16328
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "uventet operand"
  
  #. Explain what went wrong.
! #: cp/parser.c:16029
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.c:16031
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/parser.c:16180
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:16289 cp/parser.c:16307 cp/parser.c:16474
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "uventet operand"
  
! #: cp/parser.c:16449
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:16576
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.c:16580
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.c:16639
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "skabelonsspecialisering med C-kÃ¦dning"
  
! #: cp/parser.c:16860
  #, fuzzy, gcc-internal-format
  #| msgid "sigof type specifier"
  msgid "expected type specifier"
  msgstr "sigof-typeangivelse"
  
! #: cp/parser.c:17044
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17050
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17055
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr "ISO C forbyder forhÃ¥ndsparametererklÃ¦ringer"
  
! #: cp/parser.c:17200
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type `%D', got `%D'"
  msgid "expected template-id for type"
  msgstr "  forventede en skabelon af typen '%D', modtog '%D'"
  
! #: cp/parser.c:17269
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:17622
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17845
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
  
! #: cp/parser.c:17932
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on uninstantiated type"
  msgid "attributes ignored on uninstantiated type"
  msgstr "ugyldig operation pÃ¥ uudskiftet type"
  
! #: cp/parser.c:17936
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "attributes ignored on template instantiation"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/parser.c:17941
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18075
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/parser.c:18086
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/parser.c:18101
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "unnamed scoped enum is not allowed"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:18156
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:18205
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "AktivÃ©r automatisk skabelonsinstantiering"
  
! #: cp/parser.c:18219
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:18231 cp/parser.c:23057
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.c:18236 cp/parser.c:23062
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.c:18248 cp/parser.c:23076
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ekstra modifikation '%T::' af medlemmet '%D' ignoreret"
  
! #: cp/parser.c:18272
  #, fuzzy, gcc-internal-format
  #| msgid "multiple definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af '%#T'"
  
! #: cp/parser.c:18285
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/parser.c:18305
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18308
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18487
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is not a namespace-name"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/parser.c:18493
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:18560
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18568
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "uventet operand"
  
! #: cp/parser.c:18573
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%T' undeclared"
  msgid "namespace name required"
  msgstr "navnerummet '%T' er ikke erklÃ¦ret"
  
! #: cp/parser.c:18577
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:18580
  #, fuzzy, gcc-internal-format
  #| msgid "function with nested functions cannot be inline"
  msgid "a nested namespace definition cannot be inline"
  msgstr "funktion med indlejrede funktioner kan ikke indbygges"
  
! #: cp/parser.c:18587
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%T' undeclared"
  msgid "namespace %qD entered"
  msgstr "navnerummet '%T' er ikke erklÃ¦ret"
  
! #: cp/parser.c:18642
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:18793
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18808
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/parser.c:18855
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18930
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:19095
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19482
  #, fuzzy, gcc-internal-format
  #| msgid "%s: function definition not converted\n"
  msgid "a function-definition is not allowed here"
  msgstr "%s: funktionsdefinitionen er ikke omdannet\n"
  
! #: cp/parser.c:19493
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19497
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: cp/parser.c:19548
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19587 cp/parser.c:21893
  #, fuzzy, gcc-internal-format
  #| msgid "empty scalar initializer"
  msgid "expected initializer"
  msgstr "tom skalarstartvÃ¦rdi"
  
! #: cp/parser.c:19668
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "initializer provided for function"
  msgstr "startvÃ¦rdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/parser.c:19702
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:19716
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "funktionen '%s' omerklÃ¦ret som inline"
  
! #: cp/parser.c:20158
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array bound is not an integer constant"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/parser.c:20284
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/parser.c:20288
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<%T::%E%> is not a type"
--- 50253,51167 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/parser.c:6111 cp/parser.c:20249
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.c:6220
  #, gcc-internal-format
  msgid "found %<:%> in nested-name-specifier, expected %<::%>"
  msgstr ""
  
! #: cp/parser.c:6288
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "decltype evaluates to %qT, which is not a class or enumeration type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/parser.c:6314
  #, fuzzy, gcc-internal-format
  msgid "function template-id %qD in nested-name-specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/parser.c:6322
  #, fuzzy, gcc-internal-format
  msgid "variable template-id %qD in nested-name-specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/parser.c:6426 cp/typeck.c:2684 cp/typeck.c:2687 cp/typeck.c:2704
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.c:6504
  #, fuzzy, gcc-internal-format
  msgid "expected nested-name-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.c:6711 cp/parser.c:8950
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:6797
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a %<typeid%> expression"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:6889
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/parser.c:6901 cp/pt.c:18416
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/parser.c:6995
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ forbyder sammensatte konstanter"
  
! #: cp/parser.c:7054
  #, gcc-internal-format
  msgid "two consecutive %<[%> shall only introduce an attribute"
  msgstr ""
  
! #: cp/parser.c:7596 cp/typeck.c:2572
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/parser.c:7605
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a member of `%T'"
  msgid "%<%D::%D%> is not a class member"
  msgstr "'%D::%D' er ikke et medlem af '%T'"
  
! #: cp/parser.c:7912
  #, gcc-internal-format
  msgid "non-scalar type"
  msgstr ""
  
! #: cp/parser.c:8013
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tillader ikke %<alignof%> med en ikke-type"
  
! #: cp/parser.c:8114
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:8404
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "typer kan ikke defineres i et nyt udtryk"
  
! #: cp/parser.c:8420
  #, fuzzy, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:8422
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:8454
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.c:8502
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression-list or type-id"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.c:8531
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:8659
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/parser.c:9055
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "brug af Ã¦ldre type typeomtvingning"
  
! #: cp/parser.c:9203
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.c:9206
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "foreslÃ¥r paranteser omkring && inden i ||"
  
! #: cp/parser.c:9410
  #, gcc-internal-format
  msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgstr "ISO C++ tillader ikke ?: med udeladt midter operand"
  
! #: cp/parser.c:9832
! #, fuzzy, gcc-internal-format
! msgid "types may not be defined within __builtin_offsetof"
! msgstr "new kan ikke bruges pÃ¥ en referencetype"
! 
! #: cp/parser.c:10119
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context"
  msgstr ""
  
! #: cp/parser.c:10128
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression statement"
  msgid "lambda-expression in template-argument"
  msgstr "Ugyldig udtrykssÃ¦tning"
  
! #: cp/parser.c:10281
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.c:10296
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10313
  #, gcc-internal-format
  msgid "%<*this%> capture only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10358
  #, gcc-internal-format
  msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10365
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer for lambda init-capture"
  msgstr "en startvÃ¦rdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/parser.c:10387
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "capture of non-variable %qE"
  msgstr "%s af variablen '%s' der kun mÃ¥ lÃ¦ses"
  
! #: cp/parser.c:10391 cp/parser.c:10401 cp/semantics.c:3453 cp/semantics.c:3465
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/parser.c:10397
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.c:10433
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.c:10438
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.c:10494
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:10498
  #, gcc-internal-format
  msgid "lambda templates are only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:10530
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "default argument specified for lambda parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.c:10548
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<mutable%>"
  msgstr "'volatile' optrÃ¦der mere end Ã©n gang"
  
! #: cp/parser.c:10595
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:10965 cp/parser.c:11158
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:11005
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: cp/parser.c:11051
  #, fuzzy, gcc-internal-format
  #| msgid "case label `%E' not within a switch statement"
  msgid "case label %qE not within a switch statement"
  msgstr "case-etiket '%E' befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: cp/parser.c:11165
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
! #: cp/parser.c:11174
  #, gcc-internal-format
  msgid "%<%T::%D%> names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.c:11222
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "compound-statement in %<constexpr%> function"
  msgstr "I sÃ¦tningsfunktion"
  
! #: cp/parser.c:11349
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11376
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:11546 cp/parser.c:28490
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: cp/parser.c:11579
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:12018
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: cp/parser.c:12105
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.c:12250 cp/parser.c:28493
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "uventet operand"
  
! #: cp/parser.c:12298
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/parser.c:12426
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.c:12434
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ forbyder beregnede goto'er"
  
! #: cp/parser.c:12447 cp/parser.c:28496
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "uventet operand"
  
! #: cp/parser.c:12620 cp/parser.c:23584
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:12863
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.c:13083
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.c:13103
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.c:13124
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:13148
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:13203
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:13206
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "flere erklÃ¦ringer '%T' og '%T'"
  
! #: cp/parser.c:13257
  #, gcc-internal-format
  msgid "structured bindings only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:13306
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "tom erklÃ¦ring"
  
! #: cp/parser.c:13324
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "invalid initializer for structured binding declaration"
  msgstr "ugyldig startvÃ¦rdi til bitstreng"
  
! #: cp/parser.c:13491
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:13558
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.c:13594
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in friend function declarations"
  msgid "decl-specifier invalid in condition"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/parser.c:13600
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' invalid in `%#T'"
  msgid "%qD invalid in lambda"
  msgstr "'%D' ugyldig i '%#T'"
  
! #: cp/parser.c:13693
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/parser.c:13763 cp/parser.c:24064
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:13805
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.c:13909
  #, gcc-internal-format
  msgid "static_assert without a message only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:14111
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:14264
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:14291
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/parser.c:14295
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.c:14379
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "kun konstruktionsfunktioner har stamklasseklargÃ¸ringer"
  
! #: cp/parser.c:14406
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "cannot expand initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/parser.c:14418 cp/pt.c:24255
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.c:14430 cp/pt.c:24267
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.c:14482
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "forÃ¦ldet stamklasseklargÃ¸ring"
  
! #: cp/parser.c:14552
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:14927
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.c:14933
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expected suffix identifier"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/parser.c:14942
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.c:14948
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type modifier within pointer declarator"
  msgid "invalid encoding prefix in literal operator"
  msgstr "ugyldig typemodifikation i erklÃ¦ring af henvisning"
  
! #: cp/parser.c:14975
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "uventet operand"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:15020
  #, fuzzy, gcc-internal-format
  #| msgid "keyword `export' not implemented, and will be ignored"
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "det reserverede ord 'export' er ikke implementeret og vil blive ignoreret"
  
! #: cp/parser.c:15190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid constrained type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.c:15198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.c:15283
  #, gcc-internal-format
  msgid "variadic constraint introduced without %<...%>"
  msgstr ""
  
! #: cp/parser.c:15347
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:15582 cp/parser.c:15668 cp/parser.c:21694
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:15586 cp/parser.c:15672
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter packs cannot have default arguments"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/parser.c:15738
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "uventet operand"
  
! #: cp/parser.c:15798
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
! #: cp/parser.c:15802
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:15806
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:15924
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
  #. The name does not name a template.
! #: cp/parser.c:15992 cp/parser.c:16122 cp/parser.c:16337
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "uventet operand"
  
  #. Explain what went wrong.
! #: cp/parser.c:16038
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.c:16040
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/parser.c:16189
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.c:16298 cp/parser.c:16316 cp/parser.c:16483
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "uventet operand"
  
! #: cp/parser.c:16458
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:16585
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.c:16589
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.c:16648
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "skabelonsspecialisering med C-kÃ¦dning"
  
! #: cp/parser.c:16869
  #, fuzzy, gcc-internal-format
  #| msgid "sigof type specifier"
  msgid "expected type specifier"
  msgstr "sigof-typeangivelse"
  
! #: cp/parser.c:17053
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17059
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/parser.c:17064
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "use of %<auto%> in parameter declaration only available with -fconcepts"
  msgstr "ISO C forbyder forhÃ¥ndsparametererklÃ¦ringer"
  
! #: cp/parser.c:17209
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type `%D', got `%D'"
  msgid "expected template-id for type"
  msgstr "  forventede en skabelon af typen '%D', modtog '%D'"
  
! #: cp/parser.c:17278
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:17631
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.c:17854
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
  
! #: cp/parser.c:17942
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on uninstantiated type"
  msgid "attributes ignored on uninstantiated type"
  msgstr "ugyldig operation pÃ¥ uudskiftet type"
  
! #: cp/parser.c:17946
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "attributes ignored on template instantiation"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/parser.c:17951
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:18085
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/parser.c:18096
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/parser.c:18111
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "unnamed scoped enum is not allowed"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:18166
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.c:18215
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "AktivÃ©r automatisk skabelonsinstantiering"
  
! #: cp/parser.c:18229
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:18241 cp/parser.c:23070
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.c:18246 cp/parser.c:23075
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.c:18258 cp/parser.c:23089
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ekstra modifikation '%T::' af medlemmet '%D' ignoreret"
  
! #: cp/parser.c:18282
  #, fuzzy, gcc-internal-format
  #| msgid "multiple definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af '%#T'"
  
! #: cp/parser.c:18295
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/parser.c:18315
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.c:18318
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.c:18497
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is not a namespace-name"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/parser.c:18503
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:18570
  #, gcc-internal-format
  msgid "nested namespace definitions only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18578
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "uventet operand"
  
! #: cp/parser.c:18583
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%T' undeclared"
  msgid "namespace name required"
  msgstr "navnerummet '%T' er ikke erklÃ¦ret"
  
! #: cp/parser.c:18587
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:18590
  #, fuzzy, gcc-internal-format
  #| msgid "function with nested functions cannot be inline"
  msgid "a nested namespace definition cannot be inline"
  msgstr "funktion med indlejrede funktioner kan ikke indbygges"
  
! #: cp/parser.c:18597
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%T' undeclared"
  msgid "namespace %qD entered"
  msgstr "navnerummet '%T' er ikke erklÃ¦ret"
  
! #: cp/parser.c:18652
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.c:18803
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18818
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/parser.c:18865
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:18875
  #, gcc-internal-format
  msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.c:18940
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:19106
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:19493
  #, fuzzy, gcc-internal-format
  #| msgid "%s: function definition not converted\n"
  msgid "a function-definition is not allowed here"
  msgstr "%s: funktionsdefinitionen er ikke omdannet\n"
  
! #: cp/parser.c:19504
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:19508
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: cp/parser.c:19559
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.c:19598 cp/parser.c:21906
  #, fuzzy, gcc-internal-format
  #| msgid "empty scalar initializer"
  msgid "expected initializer"
  msgstr "tom skalarstartvÃ¦rdi"
  
! #: cp/parser.c:19679
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "initializer provided for function"
  msgstr "startvÃ¦rdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/parser.c:19713
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/parser.c:19727
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "funktionen '%s' omerklÃ¦ret som inline"
  
! #: cp/parser.c:20169
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array bound is not an integer constant"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/parser.c:20295
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/parser.c:20299
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<%T::%E%> is not a type"
*************** msgstr "'%D::%D' er ikke en skabelon"
*** 51020,51443 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20317
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ugyldig erklÃ¦rer"
  
! #: cp/parser.c:20325
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.c:20327
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20399
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/parser.c:20424
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "tom erklÃ¦ring"
  
! #: cp/parser.c:20543
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is a namespace"
  msgid "%qD is a namespace"
  msgstr "'%D' er et navnerum"
  
! #: cp/parser.c:20545
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/parser.c:20566
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "uventet operand"
  
! #: cp/parser.c:20627
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate cv-qualifier"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang"
  
! #: cp/parser.c:20681
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.c:20718
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: cp/parser.c:20776
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate virt-specifier"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.c:21014
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/parser.c:21020 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/parser.c:21041
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:21046
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:21134
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.c:21437
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21512
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:21665
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.c:21683
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:21689
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/parser.c:21691
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:22118
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22138
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:22176
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:22190
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22215
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:22253
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22309 cp/parser.c:22435
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:22637
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.c:22640
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22643
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.c:22999
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:23010
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "kan ikke finde filen for klassen %s"
  
! #: cp/parser.c:23018
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23025
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:23037
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:23043
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid class name in declaration of %qD"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.c:23101
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "eksplicit specialisering fÃ¸lger ikke efter 'template <>'"
  
! #: cp/parser.c:23132
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.c:23168
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23227
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
  msgstr "tidligere definition af '%#T'"
  
! #: cp/parser.c:23317 cp/parser.c:28478
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "uventet operand"
  
! #: cp/parser.c:23341
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23345
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "uventet operand"
  
! #: cp/parser.c:23591
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23609
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:23627
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23724
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23731
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "default member initializer for unnamed bit-field"
  msgstr "'__alignof' benyttet pÃ¥ et bitfelt"
  
! #: cp/parser.c:23744
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23889
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23909
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.c:23956
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:24044
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24079
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/parser.c:24209
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24229
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24253
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:24256
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:24350 cp/parser.c:24428
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:24436
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "GenerÃ©r ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: cp/parser.c:24442
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24486
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/parser.c:24525
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24636
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:25189
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: cp/parser.c:25203
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:25287
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25291
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25328
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected attribute before %<...%>"
  msgstr "uventet operand"
  
! #: cp/parser.c:25389
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25707
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25739
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:26446
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26451
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.c:26455
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
--- 51171,51594 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.c:20328
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ugyldig erklÃ¦rer"
  
! #: cp/parser.c:20336
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.c:20338
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.c:20410
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/parser.c:20435
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "tom erklÃ¦ring"
  
! #: cp/parser.c:20554
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is a namespace"
  msgid "%qD is a namespace"
  msgstr "'%D' er et navnerum"
  
! #: cp/parser.c:20556
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/parser.c:20577
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "uventet operand"
  
! #: cp/parser.c:20638
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate cv-qualifier"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang"
  
! #: cp/parser.c:20692
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.c:20729
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: cp/parser.c:20787
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate virt-specifier"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.c:21025
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/parser.c:21031 cp/typeck2.c:494 cp/typeck2.c:534 cp/typeck2.c:2090
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/parser.c:21052
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:21057
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.c:21145
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.c:21429
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.c:21504
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:21678
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.c:21696
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:21702
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/parser.c:21704
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.c:22131
  #, gcc-internal-format
  msgid "C++ designated initializers only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:22151
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:22189
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:22203
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.c:22228
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ tillader ikke udpegede startvÃ¦rdier"
  
! #: cp/parser.c:22266
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.c:22322 cp/parser.c:22448
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "uventet operand"
  
! #: cp/parser.c:22650
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.c:22653
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.c:22656
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.c:23012
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.c:23023
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "kan ikke finde filen for klassen %s"
  
! #: cp/parser.c:23031
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.c:23038
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:23050
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:23056
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid class name in declaration of %qD"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.c:23114
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "eksplicit specialisering fÃ¸lger ikke efter 'template <>'"
  
! #: cp/parser.c:23146
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.c:23182
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.c:23241
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
  msgstr "tidligere definition af '%#T'"
  
! #: cp/parser.c:23331 cp/parser.c:28499
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "uventet operand"
  
! #: cp/parser.c:23355
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:23359
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "uventet operand"
  
! #: cp/parser.c:23605
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:23623
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:23641
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.c:23738
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with -std=c++2a or -std=gnu++2a"
  msgstr ""
  
! #: cp/parser.c:23745
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "default member initializer for unnamed bit-field"
  msgstr "'__alignof' benyttet pÃ¥ et bitfelt"
  
! #: cp/parser.c:23758
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.c:23903
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:23923
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.c:23970
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:23984
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.c:24058
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.c:24093
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/parser.c:24223
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24243
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.c:24267
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:24270
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:24364 cp/parser.c:24442
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:24450
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "GenerÃ©r ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: cp/parser.c:24456
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.c:24500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/parser.c:24539
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.c:24650
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:25203
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: cp/parser.c:25217
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.c:25301
  #, gcc-internal-format
  msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25305
  #, gcc-internal-format
  msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
  msgstr ""
  
! #: cp/parser.c:25342
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected attribute before %<...%>"
  msgstr "uventet operand"
  
! #: cp/parser.c:25403
  #, gcc-internal-format
  msgid "attribute using prefix only available with -std=c++17 or -std=gnu++17"
  msgstr ""
  
! #: cp/parser.c:25721
  #, gcc-internal-format
  msgid "%<requires%> only available with -fconcepts"
  msgstr ""
  
! #: cp/parser.c:25753
  #, fuzzy, gcc-internal-format
  msgid "a requires expression cannot appear outside a template"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/parser.c:26467
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.c:26472
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.c:26476
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
*************** msgstr "for fÃ¥ skabelonsparameterlister
*** 51446,51998 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26462
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "for mange skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/parser.c:26811
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver understÃ¸ttes ikke lÃ¦ngere"
  
! #: cp/parser.c:26970
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26975
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27045
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "Aktiver multiply-instruktioner"
  
! #: cp/parser.c:27069
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching concept for template-introduction"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/parser.c:27091
  #, fuzzy, gcc-internal-format
  #| msgid "invalid declaration of member template `%#D' in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "ugyldig erklÃ¦ring af medlemsskabelon '%#D' i lokal klasse"
  
! #: cp/parser.c:27100
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/parser.c:27120
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "invalid explicit specialization"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.c:27224
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %<typedef%>"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/parser.c:27275
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
  
! #: cp/parser.c:27321
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.c:27629
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.c:27642
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.c:27937
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28097
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.c:28112
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> fÃ¸r %qD"
  
! #: cp/parser.c:28246
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 understÃ¸tter ikke %<long long%>"
  
! #: cp/parser.c:28254
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:28259
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "duplikere %qD"
  
! #: cp/parser.c:28283
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "duplikere %qs"
  
! #: cp/parser.c:28335
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "forventede %<new%>"
  
! #: cp/parser.c:28338
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "forventede %<delete%>"
  
! #: cp/parser.c:28341
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "forventede %<return%>"
  
! #: cp/parser.c:28347
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "forventede %<extern%>"
  
! #: cp/parser.c:28350
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "forventede %<static_assert%>"
  
! #: cp/parser.c:28353
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "forventede %<operator%>"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "forventede %<class%>"
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "forventede %<template%>"
  
! #: cp/parser.c:28365
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "forventede %<namespace%>"
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "forventede %<using%>"
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "forventede %<asm%>"
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "forventede %<try%>"
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "forventede %<throw%>"
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "forventede %<__label__%>"
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "forventede %<@try%>"
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "forventede %<@synchronized%>"
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "forventede %<@throw%>"
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "forventede %<__transaction_relaxed%>"
  
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "forventede %<::%>"
  
! #: cp/parser.c:28442
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "forventede %<...%>"
  
! #: cp/parser.c:28445
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "forventede %<*%>"
  
! #: cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "forventede %<~%>"
  
! #: cp/parser.c:28454
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: cp/parser.c:28481
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.c:28751
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' tag used in naming `%#T'"
  msgid "%qs tag used in naming %q#T"
  msgstr "'%s'-mÃ¦rke benyttet i navngivning af '%#T'"
  
! #: cp/parser.c:28756
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: cp/parser.c:28777
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/parser.c:28798
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:29041
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
  
! #: cp/parser.c:29282 cp/parser.c:30599 cp/parser.c:30787
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29351
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29421
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29452
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29862
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29937 cp/parser.c:29955
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "Klasse- eller grÃ¦nsefladeerklÃ¦ring forventet"
  
! #: cp/parser.c:29949 cp/parser.c:30014
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.c:30057
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30263 cp/parser.c:30270 cp/parser.c:30277
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name `%s' for register variable"
  msgid "invalid type for instance variable"
  msgstr "ugyldigt registernavn '%s' for registervariabel"
  
! #: cp/parser.c:30392
  #, fuzzy, gcc-internal-format
  #| msgid "Identifier expected"
  msgid "identifier expected after %<@protocol%>"
  msgstr "Kaldenavn forventet"
  
! #: cp/parser.c:30564
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30571
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: cp/parser.c:30846 cp/parser.c:30853 cp/parser.c:30860
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "ugyldig typeparameter"
  
! #: cp/parser.c:31990
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32703
  #, fuzzy, gcc-internal-format
  #| msgid "invalid identifier `%s'"
  msgid "invalid reduction-identifier"
  msgstr "ugyldigt kaldenavn '%s'"
  
! #: cp/parser.c:34890
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35210 cp/pt.c:16046
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/parser.c:35295
  #, fuzzy, gcc-internal-format
  #| msgid "not enough type information"
  msgid "not enough for loops to collapse"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
  
! #: cp/parser.c:37500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/parser.c:37528
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected id-expression (arguments)"
  msgstr "uventede bivirkninger i adresse"
  
! #: cp/parser.c:37540
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37641
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:37661 cp/semantics.c:5421
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37666 cp/semantics.c:5430
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37669 cp/pt.c:12611 cp/semantics.c:5436
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37672 cp/semantics.c:5442
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38026
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38036
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38371
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38414 cp/semantics.c:8587
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38416 cp/semantics.c:8589
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38610
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma GCC java_exceptions"
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "ragelse i slutningen af #pragma GCC java_exceptions"
  
! #: cp/parser.c:38906
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.c:38938
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.c:39018
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "profilering understÃ¸ttes ikke endnu"
  
! #: cp/parser.c:39274
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39330
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:302
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "data member %qD cannot be a member template"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.c:314
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid member template declaration %qD"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/pt.c:693
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization in non-namespace scope `%D'"
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "eksplicit specialisering i virkefeltet '%D' der ikke er et navnerum"
  
! #: cp/pt.c:707
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
  
! #: cp/pt.c:791
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.c:801
  #, fuzzy, gcc-internal-format
  #| msgid "specializing `%#T' in different namespace"
  msgid "specialization of %qD in different namespace"
  msgstr "specialiserer '%#T' i andet navnerum"
  
  # hÃ¦nger sammen med foregÃ¥ende tekst, derfor ikke 'fra'
! #: cp/pt.c:803 cp/pt.c:1030
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of `%#D'"
  msgid "  from definition of %q#D"
  msgstr "  i forhold til definition af '%#D'"
  
! #: cp/pt.c:820
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/pt.c:940
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/pt.c:952
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of alias template %qD"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.c:955 cp/pt.c:1092
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specialization of non-template %qT"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.c:987
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of `%T' after instantiation"
  msgid "specialization of %qT after instantiation"
  msgstr "specialisering af '%T' efter instantiering"
  
! #: cp/pt.c:1028
  #, fuzzy, gcc-internal-format
  #| msgid "specializing `%#T' in different namespace"
  msgid "specializing %q#T in different namespace"
--- 51597,52149 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:26483
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "for mange skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/parser.c:26832
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver understÃ¸ttes ikke lÃ¦ngere"
  
! #: cp/parser.c:26991
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>"
  msgstr ""
  
! #: cp/parser.c:26996
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgstr ""
  
! #: cp/parser.c:27066
  #, fuzzy, gcc-internal-format
  #| msgid "Enable multiply instructions"
  msgid "empty introduction-list"
  msgstr "Aktiver multiply-instruktioner"
  
! #: cp/parser.c:27090
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching concept for template-introduction"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/parser.c:27112
  #, fuzzy, gcc-internal-format
  #| msgid "invalid declaration of member template `%#D' in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "ugyldig erklÃ¦ring af medlemsskabelon '%#D' i lokal klasse"
  
! #: cp/parser.c:27121
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/parser.c:27141
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "invalid explicit specialization"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.c:27245
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %<typedef%>"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/parser.c:27296
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
  
! #: cp/parser.c:27342
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.c:27650
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.c:27663
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.c:27958
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.c:28118
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.c:28133
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> fÃ¸r %qD"
  
! #: cp/parser.c:28267
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 understÃ¸tter ikke %<long long%>"
  
! #: cp/parser.c:28275
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.c:28280
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "duplikere %qD"
  
! #: cp/parser.c:28304
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "duplikere %qs"
  
! #: cp/parser.c:28356
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "forventede %<new%>"
  
! #: cp/parser.c:28359
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "forventede %<delete%>"
  
! #: cp/parser.c:28362
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "forventede %<return%>"
  
! #: cp/parser.c:28368
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "forventede %<extern%>"
  
! #: cp/parser.c:28371
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "forventede %<static_assert%>"
  
! #: cp/parser.c:28374
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/parser.c:28377
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "forventede %<operator%>"
  
! #: cp/parser.c:28380
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "forventede %<class%>"
  
! #: cp/parser.c:28383
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "forventede %<template%>"
  
! #: cp/parser.c:28386
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "forventede %<namespace%>"
  
! #: cp/parser.c:28389
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "forventede %<using%>"
  
! #: cp/parser.c:28392
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "forventede %<asm%>"
  
! #: cp/parser.c:28395
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "forventede %<try%>"
  
! #: cp/parser.c:28398
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.c:28401
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "forventede %<throw%>"
  
! #: cp/parser.c:28404
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "forventede %<__label__%>"
  
! #: cp/parser.c:28407
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "forventede %<@try%>"
  
! #: cp/parser.c:28410
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "forventede %<@synchronized%>"
  
! #: cp/parser.c:28413
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "forventede %<@throw%>"
  
! #: cp/parser.c:28416
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/parser.c:28419
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "forventede %<__transaction_relaxed%>"
  
! #: cp/parser.c:28451
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "forventede %<::%>"
  
! #: cp/parser.c:28463
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "forventede %<...%>"
  
! #: cp/parser.c:28466
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "forventede %<*%>"
  
! #: cp/parser.c:28469
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "forventede %<~%>"
  
! #: cp/parser.c:28475
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: cp/parser.c:28502
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.c:28772
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' tag used in naming `%#T'"
  msgid "%qs tag used in naming %q#T"
  msgstr "'%s'-mÃ¦rke benyttet i navngivning af '%#T'"
  
! #: cp/parser.c:28777
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: cp/parser.c:28798
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/parser.c:28819
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:29062
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
  
! #: cp/parser.c:29303 cp/parser.c:30620 cp/parser.c:30808
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:29372
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.c:29442
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.c:29473
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:29883
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:29958 cp/parser.c:29976
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "Klasse- eller grÃ¦nsefladeerklÃ¦ring forventet"
  
! #: cp/parser.c:29970 cp/parser.c:30035
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.c:30078
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.c:30284 cp/parser.c:30291 cp/parser.c:30298
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name `%s' for register variable"
  msgid "invalid type for instance variable"
  msgstr "ugyldigt registernavn '%s' for registervariabel"
  
! #: cp/parser.c:30413
  #, fuzzy, gcc-internal-format
  #| msgid "Identifier expected"
  msgid "identifier expected after %<@protocol%>"
  msgstr "Kaldenavn forventet"
  
! #: cp/parser.c:30585
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.c:30592
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: cp/parser.c:30867 cp/parser.c:30874 cp/parser.c:30881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "ugyldig typeparameter"
  
! #: cp/parser.c:32011
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.c:32724
  #, fuzzy, gcc-internal-format
  #| msgid "invalid identifier `%s'"
  msgid "invalid reduction-identifier"
  msgstr "ugyldigt kaldenavn '%s'"
  
! #: cp/parser.c:34911
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.c:35231 cp/pt.c:16392
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/parser.c:35316
  #, fuzzy, gcc-internal-format
  #| msgid "not enough type information"
  msgid "not enough for loops to collapse"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
  
! #: cp/parser.c:37521
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/parser.c:37549
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected id-expression (arguments)"
  msgstr "uventede bivirkninger i adresse"
  
! #: cp/parser.c:37561
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.c:37662
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.c:37682 cp/semantics.c:5405
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37687 cp/semantics.c:5414
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37690 cp/pt.c:12944 cp/semantics.c:5420
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:37693 cp/semantics.c:5426
  #, gcc-internal-format
  msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.c:38047
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.c:38057
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.c:38392
  #, gcc-internal-format
  msgid "atomic_cancel"
  msgstr ""
  
! #: cp/parser.c:38435 cp/semantics.c:8575
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38437 cp/semantics.c:8577
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.c:38631
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma GCC java_exceptions"
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "ragelse i slutningen af #pragma GCC java_exceptions"
  
! #: cp/parser.c:38927
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.c:38959
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.c:39039
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "profilering understÃ¸ttes ikke endnu"
  
! #: cp/parser.c:39295
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:39351
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
  
! #: cp/pt.c:303
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "data member %qD cannot be a member template"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.c:315
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid member template declaration %qD"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/pt.c:694
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization in non-namespace scope `%D'"
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr "eksplicit specialisering i virkefeltet '%D' der ikke er et navnerum"
  
! #: cp/pt.c:708
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
  
! #: cp/pt.c:792
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "specialization of %qD must appear at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.c:802
  #, fuzzy, gcc-internal-format
  #| msgid "specializing `%#T' in different namespace"
  msgid "specialization of %qD in different namespace"
  msgstr "specialiserer '%#T' i andet navnerum"
  
  # hÃ¦nger sammen med foregÃ¥ende tekst, derfor ikke 'fra'
! #: cp/pt.c:804 cp/pt.c:1031
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of `%#D'"
  msgid "  from definition of %q#D"
  msgstr "  i forhold til definition af '%#D'"
  
! #: cp/pt.c:821
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/pt.c:941
  #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/pt.c:953
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of alias template %qD"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.c:956 cp/pt.c:1093
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specialization of non-template %qT"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.c:988
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of `%T' after instantiation"
  msgid "specialization of %qT after instantiation"
  msgstr "specialisering af '%T' efter instantiering"
  
! #: cp/pt.c:1029
  #, fuzzy, gcc-internal-format
  #| msgid "specializing `%#T' in different namespace"
  msgid "specializing %q#T in different namespace"
*************** msgstr "specialiserer '%#T' i andet navn
*** 52000,52161 ****
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1070
  #, fuzzy, gcc-internal-format
  #| msgid "specialization `%T' after instantiation `%T'"
  msgid "specialization %qT after instantiation %qT"
  msgstr "specialisering af '%T' efter instantiering '%T'"
  
! #: cp/pt.c:1088
  #, fuzzy, gcc-internal-format
  #| msgid "template specialization with C linkage"
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "skabelonsspecialisering med C-kÃ¦dning"
  
! #: cp/pt.c:1551
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "specialization of %qD after instantiation"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.c:1953 cp/semantics.c:5290
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
  msgstr "%s %+#D"
  
! #: cp/pt.c:2088
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is not a function template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/pt.c:2093
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a variable template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/pt.c:2364
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/pt.c:2367
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2378
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/pt.c:2588
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/pt.c:2597
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "too many template headers for %qD (should be %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.c:2603
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2627
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "eksplicit specialisering af %D efter fÃ¸rste brug"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2632
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/pt.c:2729
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "eksplicit specialisering af %D efter fÃ¸rste brug"
  
! #: cp/pt.c:2733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2823 cp/pt.c:2882
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' in declaration of primary template"
  msgid "template-id %qD in declaration of primary template"
  msgstr "skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/pt.c:2836
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/pt.c:2842
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "definition angivet for eksplicit instantiering"
  
! #: cp/pt.c:2850
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of `%D'"
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "for mange skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.c:2853
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.c:2855
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "eksplicit specialisering fÃ¸lger ikke efter 'template <>'"
  
! #: cp/pt.c:2861
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specialization declared %<concept%>"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.c:2892
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%D' of function template"
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "partiel specialisering '%D' af funktionsskabelon"
  
! #: cp/pt.c:2895
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2928
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/pt.c:2966
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD is not a template function"
--- 52151,52312 ----
  
  #. But if we've had an implicit instantiation, that's a
  #. problem ([temp.expl.spec]/6).
! #: cp/pt.c:1071
  #, fuzzy, gcc-internal-format
  #| msgid "specialization `%T' after instantiation `%T'"
  msgid "specialization %qT after instantiation %qT"
  msgstr "specialisering af '%T' efter instantiering '%T'"
  
! #: cp/pt.c:1089
  #, fuzzy, gcc-internal-format
  #| msgid "template specialization with C linkage"
  msgid "template specialization of %qD not allowed by ISO C++"
  msgstr "skabelonsspecialisering med C-kÃ¦dning"
  
! #: cp/pt.c:1552
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "specialization of %qD after instantiation"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.c:1954 cp/semantics.c:5274
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
  msgstr "%s %+#D"
  
! #: cp/pt.c:2089
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is not a function template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/pt.c:2094
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a variable template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/pt.c:2365
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/pt.c:2368
  #, gcc-internal-format
  msgid "saw %d %<template<>%>, need %d for specializing a member function template"
  msgstr ""
  
! #: cp/pt.c:2379
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/pt.c:2589
  #, gcc-internal-format
  msgid "variable templates only available with -std=c++14 or -std=gnu++14"
  msgstr ""
  
! #: cp/pt.c:2598
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "too many template headers for %qD (should be %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.c:2604
  #, gcc-internal-format
  msgid "members of an explicitly specialized class are defined without a template header"
  msgstr ""
  
! #: cp/pt.c:2628
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "explicit specialization of %qD outside its namespace must use a nested-name-specifier"
  msgstr "eksplicit specialisering af %D efter fÃ¸rste brug"
  
  #. This was allowed in C++98, so only pedwarn.
! #: cp/pt.c:2633
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "explicit instantiation of %qD outside its namespace must use a nested-name-specifier"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/pt.c:2730
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "explicit specialization %q#D may be missing attributes"
  msgstr "eksplicit specialisering af %D efter fÃ¸rste brug"
  
! #: cp/pt.c:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attributes %s"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:2735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing primary template attribute %s"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:2824 cp/pt.c:2883
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' in declaration of primary template"
  msgid "template-id %qD in declaration of primary template"
  msgstr "skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/pt.c:2837
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/pt.c:2843
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr "definition angivet for eksplicit instantiering"
  
! #: cp/pt.c:2851
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of `%D'"
  msgid "too many template parameter lists in declaration of %qD"
  msgstr "for mange skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.c:2854
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "too few template parameter lists in declaration of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.c:2856
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr "eksplicit specialisering fÃ¸lger ikke efter 'template <>'"
  
! #: cp/pt.c:2862
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specialization declared %<concept%>"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.c:2893
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%D' of function template"
  msgid "non-type partial specialization %qD is not allowed"
  msgstr "partiel specialisering '%D' af funktionsskabelon"
  
! #: cp/pt.c:2896
  #, gcc-internal-format
  msgid "non-class, non-variable partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:2929
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/pt.c:2967
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD is not a template function"
*************** msgstr "'%D' er ikke en medlemsskabelonf
*** 52169,52325 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3028
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "specialisering af underforstÃ¥et erklÃ¦ret speciel medlemsfunktion"
  
! #: cp/pt.c:3044
  #, fuzzy, gcc-internal-format
  #| msgid "no member function `%D' declared in `%T'"
  msgid "no member function %qD declared in %qT"
  msgstr "ingen medlemsfunktion '%D' erklÃ¦ret i '%T'"
  
! #: cp/pt.c:3075
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/pt.c:3078
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "friend declaration here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/pt.c:3186
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specialization of function concept %qD"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.c:3620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: cp/pt.c:3941
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4009
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.c:4011
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.c:4062
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4079 cp/pt.c:4834
  #, fuzzy, gcc-internal-format
  #| msgid "        `%D'"
  msgid "        %qD"
  msgstr "        '%D'"
  
! #: cp/pt.c:4081
  #, fuzzy, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "<anonym %s>"
  
! #: cp/pt.c:4207
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/pt.c:4210
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/pt.c:4212
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "template parameter %qD declared here"
  msgstr "skabelonsparametertypen '%T' erklÃ¦ret 'friend'"
  
! #: cp/pt.c:4770
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of variable concept %q#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.c:4829
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.c:4853
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.c:4857
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.c:4861 cp/pt.c:4872
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4869
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4884
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.c:4886
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "primary template %qD"
  msgstr "etiketten '%D' optrÃ¦der mere end Ã©n gang"
  
! #: cp/pt.c:4933
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4936
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:4957
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "template argument %qE involves template parameter(s)"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:5003
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' of template argument `%E' depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
--- 52320,52476 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:3029
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr "specialisering af underforstÃ¥et erklÃ¦ret speciel medlemsfunktion"
  
! #: cp/pt.c:3045
  #, fuzzy, gcc-internal-format
  #| msgid "no member function `%D' declared in `%T'"
  msgid "no member function %qD declared in %qT"
  msgstr "ingen medlemsfunktion '%D' erklÃ¦ret i '%T'"
  
! #: cp/pt.c:3076
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "friend declaration %qD is not visible to explicit specialization"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/pt.c:3079
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "friend declaration here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/pt.c:3187
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specialization of function concept %qD"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.c:3621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument to __integer_pack must be between 0 and %d"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: cp/pt.c:3942
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.c:4010
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qT contains no argument packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.c:4012
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qE contains no argument packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.c:4063
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.c:4080 cp/pt.c:4835
  #, fuzzy, gcc-internal-format
  #| msgid "        `%D'"
  msgid "        %qD"
  msgstr "        '%D'"
  
! #: cp/pt.c:4082
  #, fuzzy, gcc-internal-format
  msgid "        <anonymous>"
  msgstr "<anonym %s>"
  
! #: cp/pt.c:4208
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/pt.c:4211
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/pt.c:4213
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "template parameter %qD declared here"
  msgstr "skabelonsparametertypen '%T' erklÃ¦ret 'friend'"
  
! #: cp/pt.c:4771
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of variable concept %q#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.c:4830
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.c:4854
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.c:4858
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.c:4862 cp/pt.c:4873
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.c:4870
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.c:4885
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.c:4887
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "primary template %qD"
  msgstr "etiketten '%D' optrÃ¦der mere end Ã©n gang"
  
! #: cp/pt.c:4934
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.c:4937
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:4958
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "template argument %qE involves template parameter(s)"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:5004
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' of template argument `%E' depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
*************** msgid_plural "type %qT of template argum
*** 52327,52345 ****
  msgstr[0] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  msgstr[1] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  
! #: cp/pt.c:5065
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.c:5069
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.c:5246
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for `%D'"
  msgid "no default argument for %qD"
--- 52478,52496 ----
  msgstr[0] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  msgstr[1] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  
! #: cp/pt.c:5066
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.c:5070
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.c:5247
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for `%D'"
  msgid "no default argument for %qD"
*************** msgstr "ingen standardparameter til '%D'
*** 52348,52399 ****
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5268
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5304
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.c:5307
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.c:5310
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5313
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.c:5316 cp/pt.c:5374
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type `%T' has type `%T'"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/pt.c:5488
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "template %qD declared"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/pt.c:5495
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "skabelonsklasse uden et navn"
  
! #: cp/pt.c:5503
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 52499,52550 ----
  #. A primary class template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.c:5269
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.c:5305
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.c:5308
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.c:5311
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgstr ""
  
! #: cp/pt.c:5314
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.c:5317 cp/pt.c:5375
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type `%T' has type `%T'"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/pt.c:5489
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "template %qD declared"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/pt.c:5496
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "skabelonsklasse uden et navn"
  
! #: cp/pt.c:5504
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 52403,52468 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5525
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid template declaration of %qD"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/pt.c:5668
  #, fuzzy, gcc-internal-format
  #| msgid "template definition of non-template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "skabelonsdefinition af ikke-skabelon '%#D'"
  
! #: cp/pt.c:5711
  #, fuzzy, gcc-internal-format
  #| msgid "expected %d levels of template parms for `%#D', got %d"
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "forvented %d niveauer af skabelonsparametre for '%#D', modtog %d"
  
! #: cp/pt.c:5725
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "got %d template parameters for %q#D"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.c:5728
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#T'"
  msgid "got %d template parameters for %q#T"
  msgstr "modtog %d skabelonsparametre for '%#T'"
  
! #: cp/pt.c:5730
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  men %d pÃ¥krÃ¦vet"
  
! #: cp/pt.c:5751
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/pt.c:5754
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing class templates are not explicitly specialized"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
  
! #: cp/pt.c:5881
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not a template type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/pt.c:5894
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.c:5905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "redeclared with %d template parameter"
--- 52554,52619 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:5526
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid template declaration of %qD"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/pt.c:5669
  #, fuzzy, gcc-internal-format
  #| msgid "template definition of non-template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "skabelonsdefinition af ikke-skabelon '%#D'"
  
! #: cp/pt.c:5712
  #, fuzzy, gcc-internal-format
  #| msgid "expected %d levels of template parms for `%#D', got %d"
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "forvented %d niveauer af skabelonsparametre for '%#D', modtog %d"
  
! #: cp/pt.c:5726
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "got %d template parameters for %q#D"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.c:5729
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#T'"
  msgid "got %d template parameters for %q#T"
  msgstr "modtog %d skabelonsparametre for '%#T'"
  
! #: cp/pt.c:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  men %d pÃ¥krÃ¦vet"
  
! #: cp/pt.c:5752
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/pt.c:5755
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing class templates are not explicitly specialized"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
  
! #: cp/pt.c:5882
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not a template type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/pt.c:5895
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.c:5906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "redeclared with %d template parameter"
*************** msgid_plural "redeclared with %d templat
*** 52470,52476 ****
  msgstr[0] "'%D' benyttet uden skabelonsparametre"
  msgstr[1] "'%D' benyttet uden skabelonsparametre"
  
! #: cp/pt.c:5909
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration %qD used %d template parameter"
--- 52621,52627 ----
  msgstr[0] "'%D' benyttet uden skabelonsparametre"
  msgstr[1] "'%D' benyttet uden skabelonsparametre"
  
! #: cp/pt.c:5910
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration %qD used %d template parameter"
*************** msgid_plural "previous declaration %qD u
*** 52478,52490 ****
  msgstr[0] "tidligere erklÃ¦ring af '%#D' her"
  msgstr[1] "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/pt.c:5946
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter `%#D'"
  msgid "template parameter %q+#D"
  msgstr "skabelonsparameter '%#D'"
  
! #: cp/pt.c:5947
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "redeclared here as %q#D"
--- 52629,52641 ----
  msgstr[0] "tidligere erklÃ¦ring af '%#D' her"
  msgstr[1] "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/pt.c:5947
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter `%#D'"
  msgid "template parameter %q+#D"
  msgstr "skabelonsparameter '%#D'"
  
! #: cp/pt.c:5948
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "redeclared here as %q#D"
*************** msgstr "omerklÃ¦ret her som '%#D'"
*** 52494,52949 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5957
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "redefinition of default argument for %q#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/pt.c:5959
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.c:5987
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/pt.c:5990
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.c:6249 cp/pt.c:6317
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6252
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.c:6255
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.c:6267
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6271
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6320
  #, fuzzy, gcc-internal-format
  #| msgid "it must be a pointer-to-member of the form `&X::Y'"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "den skal vÃ¦re en henvisning til medlem pÃ¥ formen '&X::Y'"
  
! #: cp/pt.c:6322
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "because it is a member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/pt.c:6382
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "  couldn't deduce template parameter %qD"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.c:6391
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6400
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "  mismatched types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: cp/pt.c:6409
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:6420
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/pt.c:6430
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6439
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6451
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6455
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6466
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6477
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:6520
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: cp/pt.c:6533
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/pt.c:6537
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not derived from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/pt.c:6548
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6558
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:6568
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "  template argument %qE does not match %qE"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:6608
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6757
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:6771
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:6832
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6840
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6856
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6863
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6872
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6887
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "the address of %qD is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6896
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6903
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6932
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6940
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6958
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:6974
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6985
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:7035
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:7037
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7091
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:7653
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7669
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring attributes in template argument %qE"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/pt.c:7804
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/pt.c:7833
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "ugyldig brug af 'restrict'"
  
! #: cp/pt.c:7838
  #, fuzzy, gcc-internal-format
  #| msgid "to refer to a type member of a template parameter, use `typename %E'"
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "benyt 'typename %E' for at referere til et typemedlem af en skabelonsparameter"
  
! #: cp/pt.c:7854 cp/pt.c:7876 cp/pt.c:7930
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.c:7859
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a constant of type `%T', got `%T'"
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  forventede en konstant af typen '%T', modtog '%T'"
  
! #: cp/pt.c:7864
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.c:7867
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected a type, got %qE"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.c:7881
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%T'"
  msgid "  expected a type, got %qT"
  msgstr "  forventede en type, modtog '%T'"
  
! #: cp/pt.c:7884
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got `%T'"
  msgid "  expected a class template, got %qT"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.c:7934
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type `%D', got `%D'"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  forventede en skabelon af typen '%D', modtog '%D'"
  
! #: cp/pt.c:7948
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.c:7951
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected %qD but got %qD"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.c:8011
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument `%E' to `%T'"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
  
! #: cp/pt.c:8148 cp/pt.c:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:8163 cp/pt.c:8297
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.c:8293
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.c:8302
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %qD"
  msgstr "angivet for '%D'"
  
! #: cp/pt.c:8327
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8331
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/pt.c:8430
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:8787
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%q#D is not a function template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/pt.c:8954
  #, fuzzy, gcc-internal-format
  #| msgid "non-template type `%T' used as a template"
  msgid "non-template type %qT used as a template"
  msgstr "ikke-skabelonstype '%T' benyttet som skabelon"
  
! #: cp/pt.c:8956
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration `%D'"
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklÃ¦ring '%D'"
  
! #: cp/pt.c:9079
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure"
  msgstr "intern GCC-afbrydelse"
  
! #: cp/pt.c:9428
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "use of invalid variable template %qE"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/pt.c:9865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.c:11393
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:11824
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:11827
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12414
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "  when instantiating default argument for call to %qD"
--- 52645,53105 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:5958
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "redefinition of default argument for %q#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/pt.c:5960
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.c:5988
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %q#D with different constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/pt.c:5991
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.c:6250 cp/pt.c:6318
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6253
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.c:6256
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.c:6268
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6272
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6321
  #, fuzzy, gcc-internal-format
  #| msgid "it must be a pointer-to-member of the form `&X::Y'"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "den skal vÃ¦re en henvisning til medlem pÃ¥ formen '&X::Y'"
  
! #: cp/pt.c:6323
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "because it is a member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/pt.c:6383
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "  couldn't deduce template parameter %qD"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.c:6392
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.c:6401
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "  mismatched types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: cp/pt.c:6410
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.c:6421
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/pt.c:6431
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.c:6440
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.c:6452
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.c:6456
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.c:6467
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6478
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6490
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.c:6521
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: cp/pt.c:6534
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/pt.c:6538
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not derived from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/pt.c:6549
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.c:6559
  #, gcc-internal-format
  msgid "  can't deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:6569
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "  template argument %qE does not match %qE"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:6609
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6758
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:6772
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a constant integer"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:6833
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6841
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6857
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6864
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6873
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6888
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "the address of %qD is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6897
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:6904
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6933
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.c:6941
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6959
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.c:6975
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:6986
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.c:7036
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:7038
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:7092
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.c:7654
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.c:7670
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring attributes in template argument %qE"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/pt.c:7805
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/pt.c:7834
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "ugyldig brug af 'restrict'"
  
! #: cp/pt.c:7839
  #, fuzzy, gcc-internal-format
  #| msgid "to refer to a type member of a template parameter, use `typename %E'"
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "benyt 'typename %E' for at referere til et typemedlem af en skabelonsparameter"
  
! #: cp/pt.c:7855 cp/pt.c:7877 cp/pt.c:7931
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.c:7860
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a constant of type `%T', got `%T'"
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  forventede en konstant af typen '%T', modtog '%T'"
  
! #: cp/pt.c:7865
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.c:7868
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected a type, got %qE"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.c:7882
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%T'"
  msgid "  expected a type, got %qT"
  msgstr "  forventede en type, modtog '%T'"
  
! #: cp/pt.c:7885
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got `%T'"
  msgid "  expected a class template, got %qT"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.c:7935
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type `%D', got `%D'"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  forventede en skabelon af typen '%D', modtog '%D'"
  
! #: cp/pt.c:7949
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.c:7952
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected %qD but got %qD"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.c:8012
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument `%E' to `%T'"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
  
! #: cp/pt.c:8149 cp/pt.c:8465
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:8164 cp/pt.c:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.c:8294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.c:8303
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %qD"
  msgstr "angivet for '%D'"
  
! #: cp/pt.c:8328
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.c:8332
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/pt.c:8431
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.c:9054
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%q#D is not a function template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/pt.c:9221
  #, fuzzy, gcc-internal-format
  #| msgid "non-template type `%T' used as a template"
  msgid "non-template type %qT used as a template"
  msgstr "ikke-skabelonstype '%T' benyttet som skabelon"
  
! #: cp/pt.c:9223
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration `%D'"
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklÃ¦ring '%D'"
  
! #: cp/pt.c:9346
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure"
  msgstr "intern GCC-afbrydelse"
  
! #: cp/pt.c:9697
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "use of invalid variable template %qE"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/pt.c:10125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.c:11202
! #, fuzzy, gcc-internal-format
! msgid "flexible array member %qD in union"
! msgstr "fleksibelt tabelmedlem i union"
! 
! #: cp/pt.c:11691
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.c:12160
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.c:12163
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.c:12747
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "  when instantiating default argument for call to %qD"
*************** msgstr "omdefinering af standardparamete
*** 52962,53278 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13375
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "variable %qD has function type"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: cp/pt.c:13548
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/pt.c:13550
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "i erklÃ¦ringen '%D'"
  
! #: cp/pt.c:13668
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "function returning an array"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
  
! #: cp/pt.c:13670
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/pt.c:13710
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member function of non-class type `%T'"
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "opretter henvisning til medlemsfunktion af typen '%T' der ikke er en klasse"
  
! #: cp/pt.c:14304
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.c:14306
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming pointer to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.c:14308
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming reference to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.c:14321
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming pointer to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.c:14324
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming reference to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.c:14372
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "creating pointer to member of non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/pt.c:14378
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.c:14384
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member of type void"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.c:14450
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/pt.c:14483
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class, struct, or union type"
  msgid "%qT is not a class, struct, or union type"
  msgstr "'%T' er ikke en class-, struct- eller union-type"
  
! #: cp/pt.c:14520
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14528
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "unavngiven klargÃ¸ring af '%T' som ikke har nogen stamklasser"
  
! #: cp/pt.c:14592
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "en startvÃ¦rdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/pt.c:14667
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' in template"
  msgid "use of %qs in template"
  msgstr "brug af '%s' i skabelon"
  
! #: cp/pt.c:14845
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/pt.c:14860
  #, fuzzy, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "'%D' benyttes som en type, men er ikke defineret som en type"
  
! #: cp/pt.c:14862
  #, fuzzy, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/pt.c:15052
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.c:15537 cp/pt.c:17017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/pt.c:15541 cp/pt.c:17021
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:17961
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:17989
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:17994
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:17997
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18002
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "'%s' ikke erklÃ¦ret her (ikke i en funktion)"
  
! #: cp/pt.c:18339
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.c:18342
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qD is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.c:18653
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.c:18655
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "standardparameter for '%#D' har typen '%T'"
  
! #: cp/pt.c:18665
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: cp/pt.c:18680
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.c:18698
  #, fuzzy, gcc-internal-format
  #| msgid "  trying to instantiate `%D'"
  msgid "  trying to instantiate %qD"
  msgstr "  ved forsÃ¸g pÃ¥ at instantiere '%D'"
  
! #: cp/pt.c:22624
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.c:22626
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.c:22632
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:22656 cp/pt.c:22743
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-template %q#D"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.c:22675
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/pt.c:22681 cp/pt.c:22738
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching template for %qD found"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/pt.c:22686
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.c:22694
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.c:22730
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#D'"
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "'%#D' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.c:22753 cp/pt.c:22838
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
  
! #: cp/pt.c:22758 cp/pt.c:22855
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/pt.c:22814
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.c:22816
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.c:22825
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#T' before definition of template"
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplicit instantiering af '%T' fÃ¸r definering af skabelonen"
  
! #: cp/pt.c:22843
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
  
! #: cp/pt.c:22889
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#T'"
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "'%#T' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.c:23186
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "exception specification of %qD depends on itself"
--- 53118,53434 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:13708
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "variable %qD has function type"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: cp/pt.c:13881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/pt.c:13883
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "i erklÃ¦ringen '%D'"
  
! #: cp/pt.c:14001
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "function returning an array"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
  
! #: cp/pt.c:14003
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/pt.c:14043
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member function of non-class type `%T'"
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "opretter henvisning til medlemsfunktion af typen '%T' der ikke er en klasse"
  
! #: cp/pt.c:14637
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.c:14639
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming pointer to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.c:14641
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming reference to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.c:14654
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming pointer to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.c:14657
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming reference to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.c:14705
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "creating pointer to member of non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/pt.c:14711
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.c:14717
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member of type void"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.c:14783
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/pt.c:14816
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class, struct, or union type"
  msgid "%qT is not a class, struct, or union type"
  msgstr "'%T' er ikke en class-, struct- eller union-type"
  
! #: cp/pt.c:14853
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:14861
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr "unavngiven klargÃ¸ring af '%T' som ikke har nogen stamklasser"
  
! #: cp/pt.c:14925
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "en startvÃ¦rdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/pt.c:15000
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' in template"
  msgid "use of %qs in template"
  msgstr "brug af '%s' i skabelon"
  
! #: cp/pt.c:15178
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/pt.c:15193
  #, fuzzy, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "'%D' benyttes som en type, men er ikke defineret som en type"
  
! #: cp/pt.c:15195
  #, fuzzy, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/pt.c:15394
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.c:15883 cp/pt.c:17386
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/pt.c:15887 cp/pt.c:17390
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.c:18334
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.c:18362
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.c:18367
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18370
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.c:18375
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "'%s' ikke erklÃ¦ret her (ikke i en funktion)"
  
! #: cp/pt.c:18712
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.c:18715
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qD is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.c:19026
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.c:19028
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "standardparameter for '%#D' har typen '%T'"
  
! #: cp/pt.c:19038
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: cp/pt.c:19053
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.c:19071
  #, fuzzy, gcc-internal-format
  #| msgid "  trying to instantiate `%D'"
  msgid "  trying to instantiate %qD"
  msgstr "  ved forsÃ¸g pÃ¥ at instantiere '%D'"
  
! #: cp/pt.c:22972
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.c:22974
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.c:22980
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.c:23004 cp/pt.c:23091
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-template %q#D"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.c:23023
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/pt.c:23029 cp/pt.c:23086
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching template for %qD found"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/pt.c:23034
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.c:23042
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.c:23078
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#D'"
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "'%#D' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.c:23101 cp/pt.c:23187
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
  
! #: cp/pt.c:23106 cp/pt.c:23204
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/pt.c:23163
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.c:23165
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.c:23174
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#T' before definition of template"
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplicit instantiering af '%T' fÃ¸r definering af skabelonen"
  
! #: cp/pt.c:23192
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
  
! #: cp/pt.c:23238
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#T'"
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "'%#T' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.c:23536
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "exception specification of %qD depends on itself"
*************** msgstr "eksplicit specialisering af %D e
*** 53285,53402 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23492
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%D' but no definition available"
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplicit instantiering af '%D', men ingen definition tilgÃ¦ngelig"
  
! #: cp/pt.c:23693
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.c:24062
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.c:24064
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.c:25367
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/pt.c:25605
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/pt.c:26075
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.c:26213
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:26220
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:26234
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:26241
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "funktion overvejes ikke for indbygning"
  
! #: cp/pt.c:26303
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26306
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26338
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%s som heltal i stedet for kommatal pÃ¥ grund af prototypen"
  
! #: cp/pt.c:26373
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ugyldig metodeerklÃ¦ring, returtype pÃ¥krÃ¦vet"
  
! #: cp/pt.c:26375
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:26408
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26412
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.c:26416
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.c:26420
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
--- 53441,53563 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.c:23842
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%D' but no definition available"
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplicit instantiering af '%D', men ingen definition tilgÃ¦ngelig"
  
! #: cp/pt.c:24043
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.c:24418
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.c:24420
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.c:25723
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/pt.c:25961
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/pt.c:26440
  #, fuzzy, gcc-internal-format
  msgid "non-class template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.c:26586
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.c:26593
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.c:26607
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.c:26614
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "funktion overvejes ikke for indbygning"
  
! #: cp/pt.c:26676
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.c:26679
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.c:26711
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%s som heltal i stedet for kommatal pÃ¥ grund af prototypen"
  
! #: cp/pt.c:26746
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ugyldig metodeerklÃ¦ring, returtype pÃ¥krÃ¦vet"
  
! #: cp/pt.c:26748
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.c:26781
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.c:26785
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.c:26789
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.c:26793
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
+ #: cp/pt.c:26912
+ #, fuzzy, gcc-internal-format
+ msgid "invalid use of %qT in template argument"
+ msgstr "ugyldig standardparameter i skabelon"
+ 
  #: cp/repo.c:113
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
*************** msgstr "ugyldig brug af 'this' ved Ã¸ver
*** 53628,53634 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/semantics.c:2656 cp/typeck.c:2599
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualified type %qT does not match destructor name ~%qT"
--- 53789,53795 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/semantics.c:2656 cp/typeck.c:2604
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualified type %qT does not match destructor name ~%qT"
*************** msgstr "ugyldig stamklasseangivelse"
*** 53684,53690 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/semantics.c:3443 cp/semantics.c:9281
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not captured"
--- 53845,53851 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/semantics.c:3443 cp/semantics.c:9269
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not captured"
*************** msgid "%qT is not an enumeration type"
*** 53765,54085 ****
  msgstr "'%T' er ikke en skabelonstype"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4025
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklÃ¦ringer"
  
! #: cp/semantics.c:4054
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4063
! #, gcc-internal-format
! msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
! msgstr ""
! 
! #: cp/semantics.c:4071
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.c:4077
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.c:4089
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is undefined"
  msgstr ""
  
! #: cp/semantics.c:4599 cp/semantics.c:6081 cp/semantics.c:6152
! #: cp/semantics.c:6195 cp/semantics.c:6545 cp/semantics.c:6644
! #: cp/semantics.c:6787
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5287
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/semantics.c:5560
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.c:5608
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "%qE has const type for %<reduction%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: cp/semantics.c:5719
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5953
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5967
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5989
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6092
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.c:6164
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.c:6207
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.c:6252
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<gang%> static expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6266
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<gang%> static value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/semantics.c:6300
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<gang%> num expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6303
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<vector%> length expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6307
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<worker%> num expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6329
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6333
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "%<vector%> length value must be positive"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: cp/semantics.c:6338
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "%<worker%> num value must be positive"
  msgstr "venstre parameter skal vÃ¦re en skive"
  
! #: cp/semantics.c:6388
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6418
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6431
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.c:6450
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6478
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6507
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6528
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6555
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.c:6569
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6575
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6588
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6637
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.c:6922
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "template %qE in clause %qs"
  msgstr "for mange inddatafiler"
  
! #: cp/semantics.c:6926
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6991
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<grainsize%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:7020
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<priority%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:7049
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:7078
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.c:7117
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<tile%> argument needs integral type"
  msgstr "skive-slutning skal vÃ¦re heltal"
  
! #: cp/semantics.c:7536
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7550
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7755
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8183
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8410 cp/semantics.c:8420
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8714
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: cp/semantics.c:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8721
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "erklÃ¦ring uden static af '%s' fÃ¸lger static-erklÃ¦ring"
  
! #: cp/semantics.c:8751
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "argument to decltype must be an expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: cp/semantics.c:8779
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/semantics.c:9320
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
  # flertalsform unÃ¸dvendig
! #: cp/semantics.c:9373
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/semantics.c:9375
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9393
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported arg to `__builtin_return_address'"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 53926,54246 ----
  msgstr "'%T' er ikke en skabelonstype"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.c:4009
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "Parameter pack __bases only valid in template declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklÃ¦ringer"
  
! #: cp/semantics.c:4038
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:4052
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.c:4056
! #, fuzzy, gcc-internal-format
! msgid "cannot apply %<offsetof%> to member function"
! msgstr "ugyldig brug af ikke-statisk felt '%D'"
! 
! #: cp/semantics.c:4061
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.c:4072
  #, gcc-internal-format
! msgid "offsetof within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.c:4583 cp/semantics.c:6069 cp/semantics.c:6140
! #: cp/semantics.c:6183 cp/semantics.c:6533 cp/semantics.c:6632
! #: cp/semantics.c:6775
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.c:5271
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/semantics.c:5544
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.c:5592
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "%qE has const type for %<reduction%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: cp/semantics.c:5707
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.c:5941
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5955
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.c:5977
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6080
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.c:6152
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.c:6195
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.c:6240
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<gang%> static expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6254
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<gang%> static value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/semantics.c:6288
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<gang%> num expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6291
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<vector%> length expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6295
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<worker%> num expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:6317
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.c:6321
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "%<vector%> length value must be positive"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: cp/semantics.c:6326
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "%<worker%> num value must be positive"
  msgstr "venstre parameter skal vÃ¦re en skive"
  
! #: cp/semantics.c:6376
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6406
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6419
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.c:6438
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6466
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6495
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.c:6516
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6543
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.c:6557
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.c:6563
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.c:6576
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:6625
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<depend%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.c:6910
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "template %qE in clause %qs"
  msgstr "for mange inddatafiler"
  
! #: cp/semantics.c:6914
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:6979
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<grainsize%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:7008
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<priority%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:7037
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<num_tasks%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.c:7066
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.c:7105
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<tile%> argument needs integral type"
  msgstr "skive-slutning skal vÃ¦re heltal"
  
! #: cp/semantics.c:7524
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.c:7538
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.c:7743
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.c:8171
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.c:8398 cp/semantics.c:8408
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.c:8702
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: cp/semantics.c:8704
  #, gcc-internal-format, gfc-internal-format
  msgid "static assertion failed: %s"
  msgstr ""
  
! #: cp/semantics.c:8709
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "erklÃ¦ring uden static af '%s' fÃ¸lger static-erklÃ¦ring"
  
! #: cp/semantics.c:8739
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "argument to decltype must be an expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: cp/semantics.c:8767
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "decltype cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/semantics.c:9308
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
  # flertalsform unÃ¸dvendig
! #: cp/semantics.c:9361
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/semantics.c:9363
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.c:9381
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported arg to `__builtin_return_address'"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "'%s'-egenskaben kan kun anvendes
*** 54222,54234 ****
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.c:5438
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "zero as null pointer constant"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: cp/tree.c:5451
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_*-kontrol: mislykkedes i %s, ved %s:%d"
--- 54383,54395 ----
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.c:5440
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "zero as null pointer constant"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: cp/tree.c:5453
  #, gcc-internal-format, gfc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr "lang_*-kontrol: mislykkedes i %s, ved %s:%d"
*************** msgstr "operander til ?: har forskellige
*** 54296,55186 ****
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.c:1617
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to a member function"
  msgid "invalid application of %qs to a member function"
  msgstr "ugyldig brug af '%s' pÃ¥ en medlemsfunktion"
  
! #: cp/typeck.c:1703
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en void-type"
  
! #: cp/typeck.c:1711
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ forbyder anvendelse af 'sizeof' pÃ¥ et udtryk af en funktionstype"
  
! #: cp/typeck.c:1760
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en void-type"
  
! #: cp/typeck.c:1771
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ forbyder anvendelse af 'sizeof' pÃ¥ et udtryk af en funktionstype"
  
! #: cp/typeck.c:1848
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabel er ikke af en heltalstype"
  
! #: cp/typeck.c:1893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.c:2067
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of temporary array"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:2233
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to `%T'"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "forÃ¦ldet konvertering fra strengkonstant til '%T'"
  
! #: cp/typeck.c:2237
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to `%T'"
  msgid "deprecated conversion from string constant to %qT"
  msgstr "forÃ¦ldet konvertering fra strengkonstant til '%T'"
  
! #: cp/typeck.c:2371 cp/typeck.c:2812
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-sammensat type '%T'"
  
! #: cp/typeck.c:2375 cp/typeck.c:2816
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-class type `%T'"
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/typeck.c:2406
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.c:2465
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member `%D' of NULL object"
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ugyldig tilgang til ikke-statisk datamedlem '%D' af NULL-objekt"
  
! #: cp/typeck.c:2614
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/typeck.c:2623
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2740
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2846 cp/typeck.c:2872
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a member of `%T'"
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "'%D::%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.c:2911
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.c:2947
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.c:2954
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.c:2983
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD is not a member template function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/typeck.c:3151
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qT is not a pointer-to-object type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/typeck.c:3182
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3185
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3188
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3191
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3255
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: cp/typeck.c:3350
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared `register'"
  msgid "subscripting array declared %<register%>"
  msgstr "indeksering af tabel som er erklÃ¦ret 'register'"
  
! #: cp/typeck.c:3384
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "vÃ¦rdien der er pÃ¥fÃ¸rt et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: cp/typeck.c:3457
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in use of `%E'"
  msgid "object missing in use of %qE"
  msgstr "objekt mangler i brug af '%E'"
  
! #: cp/typeck.c:3688
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function `%s'"
  msgid "cannot call function %qD"
  msgstr "kan ikke deaktivere den indbyggede funktion '%s'"
  
! #: cp/typeck.c:3703
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids calling `::main' from within program"
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ forbyder kald af '::main' inde fra programmet"
  
! #: cp/typeck.c:3724
  #, fuzzy, gcc-internal-format
  #| msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "brug .* eller ->* i kald af henvisning til medlemsfunktion i '%E (...)'"
  
! #: cp/typeck.c:3741
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qE cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.c:3744
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.c:3747
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.c:3804
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to constructor %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.c:3805
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to constructor %q#D"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/typeck.c:3810
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3811
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:3817
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3818
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:3828
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to method %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.c:3829
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to method %q#D"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/typeck.c:3832
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3833
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:3912
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck.c:3915
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck.c:4159
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.c:4170
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.c:4288 cp/typeck.c:4299
  #, fuzzy, gcc-internal-format
  #| msgid "assuming cast to type `%T' from overloaded function"
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "antager typeomtvingning til typen '%T' fra flertydig funktion"
  
! #: cp/typeck.c:4345
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL benyttet i udregning"
  
! #: cp/typeck.c:4702
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "left rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/typeck.c:4703
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "right rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/typeck.c:4709
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count >= width of type"
  msgid "left rotate count >= width of type"
  msgstr "%s-roteringsantal >= bredden af typen"
  
! #: cp/typeck.c:4710
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count >= width of type"
  msgid "right rotate count >= width of type"
  msgstr "%s-roteringsantal >= bredden af typen"
  
! #: cp/typeck.c:4793 cp/typeck.c:4801 cp/typeck.c:5081 cp/typeck.c:5089
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ forbyder sammenligning mellem henvisningsvariabel og heltal"
  
! #: cp/typeck.c:5003 cp/typeck.c:5016
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:5117
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "uordnet sammenligning af ikke-kommatalsparameter"
  
! #: cp/typeck.c:5162
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/typeck.c:5172
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands of types `%T' and `%T' to binary `%O'"
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ugyldige operander af typerne '%T' og '%T' til binÃ¦r '%O'"
  
! #: cp/typeck.c:5476
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning af typen 'void *' i fratrÃ¦kning"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til funktion i fratrÃ¦kning"
  
! #: cp/typeck.c:5492
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til medlemsfunktion i fratrÃ¦kning"
  
! #: cp/typeck.c:5537
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ugyldig brug af en henvisning til en ufuldstÃ¦ndig type i henvisningsberegning"
  
! #: cp/typeck.c:5612
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of constructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.c:5613
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of destructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.c:5629
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ugyldig brug af '%E' til at danne en henvisning til medlemsfunktion; benyt et kaldenavn med klasseprÃ¦fiks"
  
! #: cp/typeck.c:5632
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5639
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "paranteser omkring '%E' kan ikke bruges til at danne en henvisning til medlemsfunktion"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5815
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.c:5820
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5857
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:5859
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of xvalue (rvalue reference)"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:5876
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking address of function `::main'"
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ funktionen '::main'"
  
! #: cp/typeck.c:5946
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create pointer to reference member `%D'"
  msgid "cannot create pointer to reference member %qD"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: cp/typeck.c:5966
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "attempt to take address of bit-field"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: cp/typeck.c:6112
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "%<~%> on an expression of type bool"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:6113
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6234
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.c:6235
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.c:6251
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/typeck.c:6252
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/typeck.c:6263
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.c:6264
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.c:6299
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6308
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6315
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6496
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: cp/typeck.c:6518
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of explicit register variable %qD requested"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: cp/typeck.c:6523
  #, fuzzy, gcc-internal-format
  #| msgid "address requested for `%D', which is declared `register'"
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse forespurgt for '%D' som er erklÃ¦ret 'register'"
  
! #: cp/typeck.c:6598
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6610
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6614
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6618
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6655
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6741
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6774
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.c:6780
  #, fuzzy, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.c:6786
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from `%T' to `%T' casts away const (or volatile)"
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast fra '%T' til '%T' fjerner const (eller volatile)"
  
! #: cp/typeck.c:6807
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: cp/typeck.c:6820
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/typeck.c:7243
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type `%T' to type `%T'"
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ugyldig static_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7269
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/typeck.c:7325
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ugyldig reinterpret_cast af et hÃ¸jrevÃ¦rdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7395
  #, fuzzy
  #| msgid "reinterpret_cast from `%T' to `%T' loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "reinterpret_cast fra '%T' til '%T' mister prÃ¦cision"
  
! #: cp/typeck.c:7420
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7431
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.c:7452 cp/typeck.c:7630
  #, fuzzy
  #| msgid "cast from `%T' to `%T' increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "typeomtvingning fra '%T' til '%T' forÃ¸ger den pÃ¥krÃ¦vede justering af mÃ¥lets type"
  
! #: cp/typeck.c:7468
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ forbyder sammenligninger mellem henvisning til funktion og henvisning til objekt"
  
! #: cp/typeck.c:7482
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7546
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ugyldig brug af const_cast med typen '%T' som ikke er en henvisnings-, reference- eller en henvisning til datamedlem-type"
  
! #: cp/typeck.c:7555
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ugyldig brug af const_cast med typen '%T' som er en henvisning eller reference til funktion"
  
! #: cp/typeck.c:7596
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7665
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7761 cp/typeck.c:7769
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting to an array type `%T'"
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ forbyder omtvingelse af typen til en tabeltype '%T'"
  
! #: cp/typeck.c:7778
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "invalid cast to function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck.c:8091
  #, fuzzy, gcc-internal-format
  #| msgid "  in evaluation of `%Q(%#T, %#T)'"
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  i evaluering af '%Q(%#T, %#T)'"
  
! #: cp/typeck.c:8151
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: cp/typeck.c:8177
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.c:8191
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array used as initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi til tabel"
  
! #: cp/typeck.c:8193
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "invalid array assignment"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: cp/typeck.c:8327
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i henvisning til medlemsfunktion-omdannelse"
  
! #: cp/typeck.c:8341
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "henvisning til medlem-omdannelse via den virtuelle stamklasse '%T' af '%T'"
  
! #: cp/typeck.c:8388 cp/typeck.c:8407
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i henvisning til medlem-omdannelse"
  
! #: cp/typeck.c:8488
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/typeck.c:8786
  #, fuzzy
! #| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
! msgid "cannot convert %qH to %qI for argument %qP to %qD"
! msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
  
! #: cp/typeck.c:8792
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
  
! #: cp/typeck.c:8796
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8800
! #, fuzzy
! #| msgid "cannot convert `%T' to `%T' in %s"
! msgid "cannot convert %qH to %qI"
! msgstr "kan ikke konvertere '%T' til '%T' i %s"
! 
! #: cp/typeck.c:8804
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8808
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8812
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8825
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/typeck.c:8843
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/typeck.c:8847
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:8852
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/typeck.c:8857
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:8867
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:8962
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "in passing argument %P of %qD"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: cp/typeck.c:9021
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.c:9028
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "reference til ikke-venstrevÃ¦rdi returneret"
  
! #: cp/typeck.c:9043
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable `%D' returned"
  msgid "reference to local variable %qD returned"
  msgstr "reference til den lokale variabel '%D' returneret"
  
! #: cp/typeck.c:9047
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of label %qD returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.c:9051
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of local variable %qD returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.c:9090
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerer en vÃ¦rdi fra en destruktionsfunktion"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9098
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "kan ikke returnere fra en hÃ¥ndtering af en funktions-try-blok i en konstruktionsfunktion"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9101
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerer en vÃ¦rdi fra en konstruktionsfunktion"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9135 cp/typeck.c:9181
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.c:9143
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "manglende startvÃ¦rdi"
  
! #: cp/typeck.c:9162
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/typeck.c:9165
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9201
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.c:9230
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "'operator new' mÃ¥ ikke returnere NULL medmindre den er erklÃ¦ret 'throw()' (eller -fcheck-new er benyttet)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9855
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9857
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
--- 54457,55341 ----
  msgid "same canonical type node for different types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.c:1620
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to a member function"
  msgid "invalid application of %qs to a member function"
  msgstr "ugyldig brug af '%s' pÃ¥ en medlemsfunktion"
  
! #: cp/typeck.c:1708
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en void-type"
  
! #: cp/typeck.c:1716
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ forbyder anvendelse af 'sizeof' pÃ¥ et udtryk af en funktionstype"
  
! #: cp/typeck.c:1765
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' pÃ¥ en void-type"
  
! #: cp/typeck.c:1776
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ forbyder anvendelse af 'sizeof' pÃ¥ et udtryk af en funktionstype"
  
! #: cp/typeck.c:1853
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> argument has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabel er ikke af en heltalstype"
  
! #: cp/typeck.c:1898
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function of type %qT"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.c:2072
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of temporary array"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:2238
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to `%T'"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "forÃ¦ldet konvertering fra strengkonstant til '%T'"
  
! #: cp/typeck.c:2242
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to `%T'"
  msgid "deprecated conversion from string constant to %qT"
  msgstr "forÃ¦ldet konvertering fra strengkonstant til '%T'"
  
! #: cp/typeck.c:2376 cp/typeck.c:2817
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-sammensat type '%T'"
  
! #: cp/typeck.c:2380 cp/typeck.c:2821
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-class type `%T'"
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/typeck.c:2411
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.c:2470
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member `%D' of NULL object"
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ugyldig tilgang til ikke-statisk datamedlem '%D' af NULL-objekt"
  
! #: cp/typeck.c:2619
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/typeck.c:2628
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2745
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
! #: cp/typeck.c:2851 cp/typeck.c:2877
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a member of `%T'"
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "'%D::%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.c:2916
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.c:2952
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.c:2959
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.c:2988
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD is not a member template function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/typeck.c:3167
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qT is not a pointer-to-object type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/typeck.c:3198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3201
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3204
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.c:3207
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.c:3271
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: cp/typeck.c:3366
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared `register'"
  msgid "subscripting array declared %<register%>"
  msgstr "indeksering af tabel som er erklÃ¦ret 'register'"
  
! #: cp/typeck.c:3400
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "vÃ¦rdien der er pÃ¥fÃ¸rt et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: cp/typeck.c:3473
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in use of `%E'"
  msgid "object missing in use of %qE"
  msgstr "objekt mangler i brug af '%E'"
  
! #: cp/typeck.c:3704
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function `%s'"
  msgid "cannot call function %qD"
  msgstr "kan ikke deaktivere den indbyggede funktion '%s'"
  
! #: cp/typeck.c:3719
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids calling `::main' from within program"
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ forbyder kald af '::main' inde fra programmet"
  
! #: cp/typeck.c:3740
  #, fuzzy, gcc-internal-format
  #| msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "brug .* eller ->* i kald af henvisning til medlemsfunktion i '%E (...)'"
  
! #: cp/typeck.c:3757
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qE cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.c:3760
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.c:3763
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.c:3820
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to constructor %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.c:3821
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to constructor %q#D"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/typeck.c:3826
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3827
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:3833
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3834
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:3844
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to method %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.c:3845
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to method %q#D"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/typeck.c:3848
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:3849
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.c:3928
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck.c:3931
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck.c:4175
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.c:4186
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.c:4304 cp/typeck.c:4315
  #, fuzzy, gcc-internal-format
  #| msgid "assuming cast to type `%T' from overloaded function"
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "antager typeomtvingning til typen '%T' fra flertydig funktion"
  
! #: cp/typeck.c:4361
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL benyttet i udregning"
  
! #: cp/typeck.c:4718
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "left rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/typeck.c:4719
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "right rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/typeck.c:4725
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count >= width of type"
  msgid "left rotate count >= width of type"
  msgstr "%s-roteringsantal >= bredden af typen"
  
! #: cp/typeck.c:4726
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count >= width of type"
  msgid "right rotate count >= width of type"
  msgstr "%s-roteringsantal >= bredden af typen"
  
! #: cp/typeck.c:4809 cp/typeck.c:4817 cp/typeck.c:5097 cp/typeck.c:5105
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ forbyder sammenligning mellem henvisningsvariabel og heltal"
  
! #: cp/typeck.c:5019 cp/typeck.c:5032
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.c:5133
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "uordnet sammenligning af ikke-kommatalsparameter"
  
! #: cp/typeck.c:5178
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/typeck.c:5188
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands of types `%T' and `%T' to binary `%O'"
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ugyldige operander af typerne '%T' og '%T' til binÃ¦r '%O'"
  
! #: cp/typeck.c:5492
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning af typen 'void *' i fratrÃ¦kning"
  
! #: cp/typeck.c:5500
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til funktion i fratrÃ¦kning"
  
! #: cp/typeck.c:5508
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til medlemsfunktion i fratrÃ¦kning"
  
! #: cp/typeck.c:5553
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ugyldig brug af en henvisning til en ufuldstÃ¦ndig type i henvisningsberegning"
  
! #: cp/typeck.c:5628
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of constructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.c:5629
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of destructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.c:5645
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ugyldig brug af '%E' til at danne en henvisning til medlemsfunktion; benyt et kaldenavn med klasseprÃ¦fiks"
  
! #: cp/typeck.c:5648
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:5655
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "paranteser omkring '%E' kan ikke bruges til at danne en henvisning til medlemsfunktion"
  
  #. An expression like &memfn.
! #: cp/typeck.c:5831
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.c:5836
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:5873
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:5875
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of xvalue (rvalue reference)"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:5892
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking address of function `::main'"
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ funktionen '::main'"
  
! #: cp/typeck.c:5949
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create pointer to reference member `%D'"
  msgid "cannot create pointer to reference member %qD"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: cp/typeck.c:5969
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "attempt to take address of bit-field"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: cp/typeck.c:6118
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "%<~%> on an expression of type bool"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.c:6119
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.c:6240
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.c:6241
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.c:6257
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/typeck.c:6258
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/typeck.c:6269
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.c:6270
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.c:6305
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.c:6314
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.c:6321
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.c:6502
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: cp/typeck.c:6524
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of explicit register variable %qD requested"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: cp/typeck.c:6529
  #, fuzzy, gcc-internal-format
  #| msgid "address requested for `%D', which is declared `register'"
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse forespurgt for '%D' som er erklÃ¦ret 'register'"
  
! #: cp/typeck.c:6604
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.c:6616
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6620
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6624
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:6747
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.c:6780
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.c:6786
  #, fuzzy, gcc-internal-format
  msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.c:6792
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from `%T' to `%T' casts away const (or volatile)"
  msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast fra '%T' til '%T' fjerner const (eller volatile)"
  
! #: cp/typeck.c:6813
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: cp/typeck.c:6826
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/typeck.c:7249
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type `%T' to type `%T'"
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ugyldig static_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7275
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/typeck.c:7343
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ugyldig reinterpret_cast af et hÃ¸jrevÃ¦rdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7413
  #, fuzzy
  #| msgid "reinterpret_cast from `%T' to `%T' loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "reinterpret_cast fra '%T' til '%T' mister prÃ¦cision"
  
! #: cp/typeck.c:7438
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.c:7449
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.c:7470 cp/typeck.c:7652
  #, fuzzy
  #| msgid "cast from `%T' to `%T' increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "typeomtvingning fra '%T' til '%T' forÃ¸ger den pÃ¥krÃ¦vede justering af mÃ¥lets type"
  
! #: cp/typeck.c:7486
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ forbyder sammenligninger mellem henvisning til funktion og henvisning til objekt"
  
! #: cp/typeck.c:7500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7568
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ugyldig brug af const_cast med typen '%T' som ikke er en henvisnings-, reference- eller en henvisning til datamedlem-type"
  
! #: cp/typeck.c:7577
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ugyldig brug af const_cast med typen '%T' som er en henvisning eller reference til funktion"
  
! #: cp/typeck.c:7618
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7687
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:7783 cp/typeck.c:7791
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting to an array type `%T'"
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ forbyder omtvingelse af typen til en tabeltype '%T'"
  
! #: cp/typeck.c:7800
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "invalid cast to function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck.c:8113
  #, fuzzy, gcc-internal-format
  #| msgid "  in evaluation of `%Q(%#T, %#T)'"
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  i evaluering af '%Q(%#T, %#T)'"
  
! #: cp/typeck.c:8173
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: cp/typeck.c:8199
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.c:8213
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array used as initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi til tabel"
  
! #: cp/typeck.c:8215
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "invalid array assignment"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: cp/typeck.c:8349
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i henvisning til medlemsfunktion-omdannelse"
  
! #: cp/typeck.c:8363
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "henvisning til medlem-omdannelse via den virtuelle stamklasse '%T' af '%T'"
  
! #: cp/typeck.c:8410 cp/typeck.c:8429
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i henvisning til medlem-omdannelse"
  
! #: cp/typeck.c:8510
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/typeck.c:8812 cp/typeck.c:8829
  #, fuzzy
! #| msgid "cannot convert `%T' to `%T' in %s"
! msgid "cannot convert %qH to %qI"
! msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8821
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
  
! #: cp/typeck.c:8825
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8833
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8837
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8841
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:8854
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/typeck.c:8872
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/typeck.c:8876
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:8881
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/typeck.c:8886
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:8896
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:8991
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "in passing argument %P of %qD"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: cp/typeck.c:9050
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.c:9057
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "reference til ikke-venstrevÃ¦rdi returneret"
  
! #: cp/typeck.c:9072
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable `%D' returned"
  msgid "reference to local variable %qD returned"
  msgstr "reference til den lokale variabel '%D' returneret"
  
! #: cp/typeck.c:9076
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of label %qD returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.c:9080
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of local variable %qD returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.c:9119
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerer en vÃ¦rdi fra en destruktionsfunktion"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:9127
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "kan ikke returnere fra en hÃ¥ndtering af en funktions-try-blok i en konstruktionsfunktion"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:9130
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerer en vÃ¦rdi fra en konstruktionsfunktion"
  
  #. Give a helpful error message.
! #: cp/typeck.c:9164 cp/typeck.c:9210
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.c:9172
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "manglende startvÃ¦rdi"
  
! #: cp/typeck.c:9191
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/typeck.c:9194
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.c:9230
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.c:9259
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "'operator new' mÃ¥ ikke returnere NULL medmindre den er erklÃ¦ret 'throw()' (eller -fcheck-new er benyttet)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.c:9884
  #, gcc-internal-format
  msgid "using temporary as lvalue"
  msgstr ""
  
! #: cp/typeck.c:9886
  #, gcc-internal-format
  msgid "using xvalue (rvalue reference) as lvalue"
  msgstr ""
*************** msgstr "utilstrÃ¦kkelige kontekstuelle o
*** 55435,55597 ****
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "konstruktionsfunktionsyntaks benyttet, men ingen konstruktionsfunktion er erklÃ¦ret for typen '%T'"
  
! #: cp/typeck2.c:963
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.c:974 cp/typeck2.c:988
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.c:978
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/typeck2.c:1066
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "int-tabel fÃ¥r tildelt startvÃ¦rdi fra en ikke-bred streng"
  
! #: cp/typeck2.c:1072
  #, fuzzy, gcc-internal-format
  #| msgid "int-array initialized from non-wide string"
  msgid "int-array initialized from incompatible wide string"
  msgstr "int-tabel fÃ¥r tildelt startvÃ¦rdi fra en ikke-bred streng"
  
! #: cp/typeck2.c:1102
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "startvÃ¦rdistrengen til char-tabellen er for lang"
  
! #: cp/typeck2.c:1154
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1490 cp/typeck2.c:1517
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "missing initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/typeck2.c:1498
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD is uninitialized reference"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/typeck2.c:1505
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/typeck2.c:1581
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/typeck2.c:1654
  #, fuzzy, gcc-internal-format
  #| msgid "no field `%D' in union being initialized"
  msgid "no field %qD found in union being initialized"
  msgstr "intet felt '%D' i union der tildeles startvÃ¦rdi"
  
! #: cp/typeck2.c:1665
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "indeksvÃ¦rdi i stedet for feltnavn i union-startvÃ¦rdi"
  
! #: cp/typeck2.c:1852
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "fundet en henvisningsefterfÃ¸lgelse der gÃ¥r i ring"
  
! #: cp/typeck2.c:1866
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' has non-pointer type `%T'"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grundoperanden til '->' har en ikke-henvisningstype '%T'"
  
! #: cp/typeck2.c:1892
  #, fuzzy, gcc-internal-format
  #| msgid "result of `operator->()' yields non-pointer result"
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "resultatet af 'operator->()' er ikke en henvisning"
  
! #: cp/typeck2.c:1894
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/typeck2.c:1921
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "'%E' kan ikke bruges som en medlemshenvisning eftersom udtrykkets type er '%T'"
  
! #: cp/typeck2.c:1930
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "kan ikke anvende medlemshenvisning '%E' pÃ¥ '%E' som er af den ikke-sammensatte type '%T'"
  
! #: cp/typeck2.c:1952
  #, fuzzy, gcc-internal-format
  #| msgid "member type `%T::' incompatible with object type `%T'"
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "medlemstypen '%T::' uforenelige med objekttypen '%T'"
  
! #: cp/typeck2.c:2012
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.c:2023
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.c:2031
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.c:2074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "functional cast to array type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck2.c:2089
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/typeck2.c:2107
  #, fuzzy, gcc-internal-format
  #| msgid "default-initialization of `%#D', which has reference type"
  msgid "invalid value-initialization of reference type"
  msgstr "standardklargÃ¸ring af '%#D' som er af en referencetype"
  
! #: cp/typeck2.c:2334
  #, fuzzy, gcc-internal-format
  #| msgid "call to function `%D' which throws incomplete type `%#T'"
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "kald af en funktion '%D' som kaster en ufuldstÃ¦ndig type '%#T'"
  
! #: cp/typeck2.c:2337
  #, fuzzy, gcc-internal-format
  #| msgid "call to function which throws incomplete type `%#T'"
  msgid "call to function which throws incomplete type %q#T"
--- 55590,55752 ----
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "konstruktionsfunktionsyntaks benyttet, men ingen konstruktionsfunktion er erklÃ¦ret for typen '%T'"
  
! #: cp/typeck2.c:966
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.c:977 cp/typeck2.c:991
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI inside { }"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.c:981
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/typeck2.c:1069
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr "int-tabel fÃ¥r tildelt startvÃ¦rdi fra en ikke-bred streng"
  
! #: cp/typeck2.c:1075
  #, fuzzy, gcc-internal-format
  #| msgid "int-array initialized from non-wide string"
  msgid "int-array initialized from incompatible wide string"
  msgstr "int-tabel fÃ¥r tildelt startvÃ¦rdi fra en ikke-bred streng"
  
! #: cp/typeck2.c:1105
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr "startvÃ¦rdistrengen til char-tabellen er for lang"
  
! #: cp/typeck2.c:1157
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:1496 cp/typeck2.c:1523
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "missing initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/typeck2.c:1504
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD is uninitialized reference"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/typeck2.c:1511
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/typeck2.c:1587
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/typeck2.c:1660
  #, fuzzy, gcc-internal-format
  #| msgid "no field `%D' in union being initialized"
  msgid "no field %qD found in union being initialized"
  msgstr "intet felt '%D' i union der tildeles startvÃ¦rdi"
  
! #: cp/typeck2.c:1671
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "indeksvÃ¦rdi i stedet for feltnavn i union-startvÃ¦rdi"
  
! #: cp/typeck2.c:1858
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "fundet en henvisningsefterfÃ¸lgelse der gÃ¥r i ring"
  
! #: cp/typeck2.c:1872
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' has non-pointer type `%T'"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grundoperanden til '->' har en ikke-henvisningstype '%T'"
  
! #: cp/typeck2.c:1898
  #, fuzzy, gcc-internal-format
  #| msgid "result of `operator->()' yields non-pointer result"
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "resultatet af 'operator->()' er ikke en henvisning"
  
! #: cp/typeck2.c:1900
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/typeck2.c:1927
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "'%E' kan ikke bruges som en medlemshenvisning eftersom udtrykkets type er '%T'"
  
! #: cp/typeck2.c:1936
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "kan ikke anvende medlemshenvisning '%E' pÃ¥ '%E' som er af den ikke-sammensatte type '%T'"
  
! #: cp/typeck2.c:1958
  #, fuzzy, gcc-internal-format
  #| msgid "member type `%T::' incompatible with object type `%T'"
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "medlemstypen '%T::' uforenelige med objekttypen '%T'"
  
! #: cp/typeck2.c:2018
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.c:2029
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.c:2037
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++2a"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.c:2080
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "functional cast to array type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck2.c:2096
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for %qT from ()"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/typeck2.c:2114
  #, fuzzy, gcc-internal-format
  #| msgid "default-initialization of `%#D', which has reference type"
  msgid "invalid value-initialization of reference type"
  msgstr "standardklargÃ¸ring af '%#D' som er af en referencetype"
  
! #: cp/typeck2.c:2341
  #, fuzzy, gcc-internal-format
  #| msgid "call to function `%D' which throws incomplete type `%#T'"
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "kald af en funktion '%D' som kaster en ufuldstÃ¦ndig type '%#T'"
  
! #: cp/typeck2.c:2344
  #, fuzzy, gcc-internal-format
  #| msgid "call to function which throws incomplete type `%#T'"
  msgid "call to function which throws incomplete type %q#T"
*************** msgstr ""
*** 56037,56087 ****
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: fortran/array.c:2160
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2219
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Bad array dimension at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/array.c:2250 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "Simplification error"
  msgstr "omerklÃ¦ring af '%#D'"
  
! #: fortran/array.c:2362
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2413
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2458
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2606
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 56192,56242 ----
  msgid "Array constructor value at %L shall not be unlimited polymorphic [F2008: C4106]"
  msgstr ""
  
! #: fortran/array.c:2055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor at %L"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: fortran/array.c:2174
  #, gcc-internal-format
  msgid "spec_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2233
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Bad array dimension at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/array.c:2264 fortran/data.c:552 fortran/data.c:571
  #: fortran/data.c:585 fortran/data.c:714
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "Simplification error"
  msgstr "omerklÃ¦ring af '%#D'"
  
! #: fortran/array.c:2376
  #, gcc-internal-format
  msgid "gfc_ref_dimen_size(): Bad dimen_type"
  msgstr ""
  
! #: fortran/array.c:2427
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.c:2472
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.c:2620
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 57108,57114 ****
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3605 fortran/decl.c:10035
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
--- 57263,57269 ----
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.c:727 fortran/decl.c:3636 fortran/decl.c:10066
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
*************** msgstr ""
*** 57292,57298 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1004 fortran/resolve.c:11695
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 57447,57453 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.c:1004 fortran/resolve.c:11705
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr "NulstÃ¸rrelsestabel ved %0"
*** 57562,59029 ****
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2474
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2485
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/decl.c:2511 fortran/decl.c:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2519
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Old-style initialization at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.c:2590
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.c:2603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.c:2623 fortran/decl.c:6630
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.c:2636
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2645 fortran/decl.c:10209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected an initialization expression at %C"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/decl.c:2652
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2669
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2683
  #, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr ""
  
! #: fortran/decl.c:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr ""
  
! #: fortran/decl.c:2699
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2762 fortran/decl.c:2798
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jweak declaration of '%D' not supported"
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "%Jsvag erklÃ¦ring af '%D' ikke understÃ¸ttet"
  
! #: fortran/decl.c:2804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "nested extern declaration of `%s'"
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "indlejret extern-erklÃ¦ring af '%s'"
  
! #: fortran/decl.c:2863 fortran/decl.c:2940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing right parenthesis at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/decl.c:2876 fortran/decl.c:3011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected initialization expression at %C"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/decl.c:2884 fortran/decl.c:3017
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected scalar initialization expression at %C"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/decl.c:2914 fortran/decl.c:3626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "rounding mode not supported for VAX floats"
  msgid "Kind %d not supported for type %s at %C"
  msgstr "afrundingstilstand er ikke understÃ¸ttet for VAX-kommatal"
  
! #: fortran/decl.c:2927
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2938
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.c:3043
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "rounding mode not supported for VAX floats"
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "afrundingstilstand er ikke understÃ¸ttet for VAX-kommatal"
  
! #: fortran/decl.c:3175
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:3260
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Structure name expected after RECORD at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3410
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3434
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: fortran/decl.c:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.c:3494
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3501
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: fortran/decl.c:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "ugyldig typeparameter"
  
! #: fortran/decl.c:3788
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3793
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3841 fortran/decl.c:3872 fortran/decl.c:3901
! #: fortran/decl.c:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3940 fortran/decl.c:4076 fortran/decl.c:4088
! #: fortran/decl.c:4102 fortran/decl.c:4580 fortran/decl.c:4588
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/decl.c:4035
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4117
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4256
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4370
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Empty IMPLICIT statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:4539
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4546
  #, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr ""
  
! #: fortran/decl.c:4551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "IMPORT statement at %C"
  msgstr "Manglende komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4594
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4601
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:4979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflicting I/O control specifications at %0 and %1"
  msgid "Missing codimension specification at %C"
  msgstr "Modstridende I/O-kontrolangivelser ved %0 og %1"
  
! #: fortran/decl.c:4981
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Missing dimension specification at %C"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/decl.c:5076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate %s attribute at %L"
  msgstr "mere end Ã©n ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/decl.c:5093
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5110
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.c:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5143
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.c:5151
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: fortran/decl.c:5185
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.c:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5205
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: fortran/decl.c:5218
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5284 fortran/decl.c:8642
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5331
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5338
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5379
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5477
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5499
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5508
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5512
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5524
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr ""
  
! #: fortran/decl.c:5538
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5546
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5558
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.c:5566
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5651
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5696
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5703
  #, fuzzy, gcc-internal-format
  #| msgid "Missing term"
  msgid "Missing symbol"
  msgstr "Manglende term"
  
! #: fortran/decl.c:5732
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/decl.c:5870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/decl.c:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6030
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6037
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6103 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "Alternate-return argument at %C"
  msgstr "forkert parametertype til %s"
  
! #: fortran/decl.c:6109 fortran/decl.c:6117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: fortran/decl.c:6157
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "PlanlÃ¦g ikke begyndelsen og slutningen af proceduren"
  
! #: fortran/decl.c:6170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't specify array dimension in a declaration"
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Kan ikke angive tabeldimension i en erklÃ¦ring"
  
! #: fortran/decl.c:6173
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6191
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.c:6194
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6239
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6278
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicts with function declaration `%#D'"
  msgid "Unexpected junk after function declaration at %C"
  msgstr "strider mod funktionserklÃ¦ring '%#D'"
  
! #: fortran/decl.c:6365 fortran/decl.c:7463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: fortran/decl.c:6569
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6576
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6582
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6605
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6651 fortran/decl.c:6839 fortran/decl.c:10692
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:6700 fortran/decl.c:10592
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6711
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6783
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6810 fortran/decl.c:9361
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6952
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:6976 fortran/decl.c:6980 fortran/decl.c:7235
! #: fortran/decl.c:7239 fortran/decl.c:7431 fortran/decl.c:7435
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "ENTRY statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:7142
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7145
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.c:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7155 fortran/decl.c:7200
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7159
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "ENTRY-sÃ¦tning ved %C kan ikke fremgÃ¥ i en STRUCTURE-blok"
  
! #: fortran/decl.c:7163
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7167
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7172
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7180
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7184
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7188
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.c:7192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:7213
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/decl.c:7264 fortran/decl.c:7470
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7532 fortran/decl.c:7539
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7579
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/decl.c:7603
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing first operand for binary operator at %0"
  msgid "Missing closing paren for binding label at %C"
  msgstr "Manglende fÃ¸rste operand for binÃ¦r operator ved %0"
  
! #: fortran/decl.c:7628
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7663
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7908
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected END statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:7917
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "END statement instead of %s statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
  #. We would have required END [something].
! #: fortran/decl.c:7926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/decl.c:7937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting %s statement at %L"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:7957
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:7974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:7988 fortran/decl.c:7996
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "mere end Ã©n '%s'-etiket i switch-sÃ¦tningen"
  
! #: fortran/decl.c:8095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/decl.c:8103
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8111
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8120
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8218
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8255
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8269 fortran/decl.c:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "Cray pointer at %C must be an integer"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: fortran/decl.c:8289
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8334
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8370
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8396
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT er ikke tilladt i BLOCK ved %C"
  
! #: fortran/decl.c:8428
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL er ikke tilladt i BLOCK ved %C"
  
! #: fortran/decl.c:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8486
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8609
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8648
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaksfejl i PROTECTED-udtryk ved %C"
  
! #: fortran/decl.c:8710
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "Tilgangsangivelse eller PRIVATE-sÃ¦tning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/decl.c:8747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "Tilgangsangivelse eller PRIVATE-sÃ¦tning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/decl.c:8775
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8782
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious sign in FORMAT statement at %0"
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Mystisk fortegn i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:8788
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializing array with parameter list"
  msgid "Initializing already initialized variable at %C"
  msgstr "klargÃ¸r tabel med en parameterliste"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:8833
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8849
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:8868 fortran/decl.c:8924
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8903
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:8910
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:8959
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:8966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:8985
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:8996
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9056
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9060
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "VALUE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "VOLATILE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9137
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9174
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9218
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: fortran/decl.c:9336
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9394
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9443
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9452
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9458
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9465
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9472
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: fortran/decl.c:9495
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9507
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9528
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9574
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9580
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.c:9627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after MAP statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9660
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after UNION statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9695
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.c:9709
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing structure name for outer structure definition at %0"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Manglende strukturnavn for ydre strukturdefinition ved %0"
  
! #: fortran/decl.c:9727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9734
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.c:9895
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9923
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.c:9933
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:9950
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10011
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10095
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10115
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type name expected before `*'"
  msgid "ENUM definition statement expected before %C"
  msgstr "der forventedes et typenavn fÃ¸r '*'"
  
! #: fortran/decl.c:10310
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10357 fortran/decl.c:10372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple access specifiers"
  msgid "Duplicate access-specifier at %C"
  msgstr "mere end Ã©n tilgangsangivelse"
  
! #: fortran/decl.c:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10412
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10457
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10473
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Forventede tilgangsangivere ved %C"
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Forventede bindingattribut ved %C"
  
! #: fortran/decl.c:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr "NON_OVERRIDABLE og DEFERRED kan ikke begge vises ved %C"
  
! #: fortran/decl.c:10508
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10550
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10556
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/decl.c:10576
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10608
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-liste ved %C"
  
! #: fortran/decl.c:10620
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> er ugyldig for DEFERRED-binding ved %C"
  
! #: fortran/decl.c:10626
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10636
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10653
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10664
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10715
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10735
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/decl.c:10747
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Forventede generisk navn elelr operatordeskriptor ved %C"
  
! #: fortran/decl.c:10768
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Forkert udformet GENERIC-udtryk ved %C"
  
! #: fortran/decl.c:10779
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "Forventede %<=>%> ved %C"
  
! #: fortran/decl.c:10815
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10823
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10881
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10899
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10934
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10945
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10967
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:10984
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10990
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/decl.c:11003
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.c:11073
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11119
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11139
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
--- 57717,59184 ----
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.c:2501
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.c:2512
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/decl.c:2538 fortran/decl.c:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.c:2546
  #, gcc-internal-format
  msgid "Couldn't set pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:2609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Old-style initialization at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.c:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.c:2630
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.c:2650 fortran/decl.c:6661
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.c:2663
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.c:2672 fortran/decl.c:10240
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected an initialization expression at %C"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/decl.c:2679
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:2710
  #, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr ""
  
! #: fortran/decl.c:2718
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr ""
  
! #: fortran/decl.c:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.c:2789 fortran/decl.c:2825
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jweak declaration of '%D' not supported"
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "%Jsvag erklÃ¦ring af '%D' ikke understÃ¸ttet"
  
! #: fortran/decl.c:2831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "nested extern declaration of `%s'"
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "indlejret extern-erklÃ¦ring af '%s'"
  
! #: fortran/decl.c:2890 fortran/decl.c:2967
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing right parenthesis at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/decl.c:2903 fortran/decl.c:3038
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected initialization expression at %C"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/decl.c:2911 fortran/decl.c:3044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected scalar initialization expression at %C"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/decl.c:2941 fortran/decl.c:3657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "rounding mode not supported for VAX floats"
  msgid "Kind %d not supported for type %s at %C"
  msgstr "afrundingstilstand er ikke understÃ¸ttet for VAX-kommatal"
  
! #: fortran/decl.c:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.c:2965
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.c:3070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "rounding mode not supported for VAX floats"
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "afrundingstilstand er ikke understÃ¸ttet for VAX-kommatal"
  
! #: fortran/decl.c:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:3291
  #, gcc-internal-format, gfc-internal-format
  msgid "RECORD at %C is an extension, enable it with -fdec-structure"
  msgstr ""
  
! #: fortran/decl.c:3304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Structure name expected after RECORD at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.c:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3465
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: fortran/decl.c:3497
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.c:3525
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:3532
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: fortran/decl.c:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.c:3556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "ugyldig typeparameter"
  
! #: fortran/decl.c:3819
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:3824
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.c:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.c:3872 fortran/decl.c:3903 fortran/decl.c:3932
! #: fortran/decl.c:4216
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.c:3928
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.c:3971 fortran/decl.c:4107 fortran/decl.c:4119
! #: fortran/decl.c:4133 fortran/decl.c:4611 fortran/decl.c:4619
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/decl.c:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4148
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.c:4287
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:4296
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.c:4355
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:4401
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:4454
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.c:4464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Empty IMPLICIT statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:4570
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.c:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr ""
  
! #: fortran/decl.c:4582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "IMPORT statement at %C"
  msgstr "Manglende komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:4596
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.c:4625
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.c:4632
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.c:4673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:5010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflicting I/O control specifications at %0 and %1"
  msgid "Missing codimension specification at %C"
  msgstr "Modstridende I/O-kontrolangivelser ved %0 og %1"
  
! #: fortran/decl.c:5012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Missing dimension specification at %C"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/decl.c:5107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate %s attribute at %L"
  msgstr "mere end Ã©n ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/decl.c:5124
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:5141
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:5150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.c:5158
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5165
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.c:5182
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.c:5189
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be default integer kind (%d)"
  msgstr ""
  
! #: fortran/decl.c:5198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: fortran/decl.c:5216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.c:5226
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: fortran/decl.c:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5315 fortran/decl.c:8673
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:5321
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5355
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5362
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:5369
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.c:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:5508
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.c:5530
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5539
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5543
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:5555
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr ""
  
! #: fortran/decl.c:5569
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5577
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.c:5589
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.c:5597
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.c:5608
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.c:5682
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5734
  #, fuzzy, gcc-internal-format
  #| msgid "Missing term"
  msgid "Missing symbol"
  msgstr "Manglende term"
  
! #: fortran/decl.c:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.c:5850
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.c:5892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/decl.c:5901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/decl.c:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.c:5996
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.c:6008
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.c:6054
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6061
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6068
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.c:6134 fortran/primary.c:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "Alternate-return argument at %C"
  msgstr "forkert parametertype til %s"
  
! #: fortran/decl.c:6140 fortran/decl.c:6148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: fortran/decl.c:6188
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "PlanlÃ¦g ikke begyndelsen og slutningen af proceduren"
  
! #: fortran/decl.c:6201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't specify array dimension in a declaration"
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Kan ikke angive tabeldimension i en erklÃ¦ring"
  
! #: fortran/decl.c:6204
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6222
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.c:6225
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:6264
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.c:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.c:6309
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:6386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicts with function declaration `%#D'"
  msgid "Unexpected junk after function declaration at %C"
  msgstr "strider mod funktionserklÃ¦ring '%#D'"
  
! #: fortran/decl.c:6396 fortran/decl.c:7494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: fortran/decl.c:6600
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:6607
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:6613
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.c:6636
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:6682 fortran/decl.c:6870 fortran/decl.c:10723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:6731 fortran/decl.c:10623
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.c:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.c:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.c:6841 fortran/decl.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:7007 fortran/decl.c:7011 fortran/decl.c:7266
! #: fortran/decl.c:7270 fortran/decl.c:7462 fortran/decl.c:7466
  #: fortran/symbol.c:1875
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.c:7164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "ENTRY statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:7173
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:7179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.c:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:7186 fortran/decl.c:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:7190
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "ENTRY-sÃ¦tning ved %C kan ikke fremgÃ¥ i en STRUCTURE-blok"
  
! #: fortran/decl.c:7194
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:7198
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:7203
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.c:7207
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:7211
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:7219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.c:7223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:7244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/decl.c:7295 fortran/decl.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7563 fortran/decl.c:7570
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.c:7610
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.c:7626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/decl.c:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.c:7653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing first operand for binary operator at %0"
  msgid "Missing closing paren for binding label at %C"
  msgstr "Manglende fÃ¸rste operand for binÃ¦r operator ved %0"
  
! #: fortran/decl.c:7659
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7665
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.c:7694
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.c:7939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected END statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:7948
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "END statement instead of %s statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
  #. We would have required END [something].
! #: fortran/decl.c:7957
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/decl.c:7968
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting %s statement at %L"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:7988
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.c:8005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:8019 fortran/decl.c:8027
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "mere end Ã©n '%s'-etiket i switch-sÃ¦tningen"
  
! #: fortran/decl.c:8126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/decl.c:8134
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.c:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:8151
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:8249
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:8286
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:8300 fortran/decl.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:8316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "Cray pointer at %C must be an integer"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: fortran/decl.c:8320
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.c:8326
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8365
  #, gcc-internal-format
  msgid "Couldn't set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.c:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:8401
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT er ikke tilladt i BLOCK ved %C"
  
! #: fortran/decl.c:8459
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL er ikke tilladt i BLOCK ved %C"
  
! #: fortran/decl.c:8478
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgstr ""
  
! #: fortran/decl.c:8517
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8623
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:8679
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.c:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaksfejl i PROTECTED-udtryk ved %C"
  
! #: fortran/decl.c:8741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "Tilgangsangivelse eller PRIVATE-sÃ¦tning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/decl.c:8778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "Tilgangsangivelse eller PRIVATE-sÃ¦tning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/decl.c:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious sign in FORMAT statement at %0"
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Mystisk fortegn i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:8819
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:8839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializing array with parameter list"
  msgid "Initializing already initialized variable at %C"
  msgstr "klargÃ¸r tabel med en parameterliste"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.c:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.c:8880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:8899 fortran/decl.c:8955
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.c:8934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:8941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:8990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:8997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9016
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9027
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:9073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.c:9091
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "VALUE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9129
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "VOLATILE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9168
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.c:9193
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9205
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9249
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.c:9274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: fortran/decl.c:9367
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.c:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.c:9489
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.c:9496
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.c:9503
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: fortran/decl.c:9526
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.c:9559
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.c:9605
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:9611
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.c:9658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after MAP statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after UNION statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9726
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.c:9740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing structure name for outer structure definition at %0"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Manglende strukturnavn for ydre strukturdefinition ved %0"
  
! #: fortran/decl.c:9758
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.c:9765
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.c:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:9954
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.c:9964
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:9981
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:10042
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:10126
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:10146
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:10178
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.c:10257
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:10305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type name expected before `*'"
  msgid "ENUM definition statement expected before %C"
  msgstr "der forventedes et typenavn fÃ¸r '*'"
  
! #: fortran/decl.c:10341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.c:10388 fortran/decl.c:10403
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple access specifiers"
  msgid "Duplicate access-specifier at %C"
  msgstr "mere end Ã©n tilgangsangivelse"
  
! #: fortran/decl.c:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10443
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.c:10470
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.c:10488
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.c:10504
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.c:10517
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Forventede tilgangsangivere ved %C"
  
! #: fortran/decl.c:10519
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Forventede bindingattribut ved %C"
  
! #: fortran/decl.c:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgstr "NON_OVERRIDABLE og DEFERRED kan ikke begge vises ved %C"
  
! #: fortran/decl.c:10539
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.c:10581
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10587
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/decl.c:10607
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10612
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.c:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10639
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-liste ved %C"
  
! #: fortran/decl.c:10651
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> er ugyldig for DEFERRED-binding ved %C"
  
! #: fortran/decl.c:10657
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.c:10667
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.c:10684
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.c:10695
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10746
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.c:10766
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/decl.c:10778
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Forventede generisk navn elelr operatordeskriptor ved %C"
  
! #: fortran/decl.c:10799
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Forkert udformet GENERIC-udtryk ved %C"
  
! #: fortran/decl.c:10810
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "Forventede %<=>%> ved %C"
  
! #: fortran/decl.c:10846
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10854
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.c:10902
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.c:10912
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.c:10930
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.c:10965
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.c:10976
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.c:10998
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.c:11005
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.c:11015
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.c:11021
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/decl.c:11034
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.c:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11150
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.c:11170
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.c:11184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
*************** msgstr ""
*** 59368,59394 ****
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10187
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10198
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10207
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10211
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10215
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
--- 59523,59549 ----
  msgid "BOZ literal at %L used to initialize non-integer variable %qs"
  msgstr ""
  
! #: fortran/expr.c:3369 fortran/resolve.c:10197
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
  msgstr ""
  
! #: fortran/expr.c:3380 fortran/resolve.c:10208
  #, gcc-internal-format
  msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
  msgstr ""
  
! #: fortran/expr.c:3388 fortran/resolve.c:10217
  #, gcc-internal-format
  msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3392 fortran/resolve.c:10221
  #, gcc-internal-format
  msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/expr.c:3396 fortran/resolve.c:10225
  #, gcc-internal-format
  msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
*************** msgstr ""
*** 59720,59726 ****
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of `%T'"
  msgid "Creating array temporary at %L"
--- 59875,59881 ----
  
  #: fortran/frontend-passes.c:817 fortran/trans-array.c:1182
  #: fortran/trans-array.c:6440 fortran/trans-array.c:7864
! #: fortran/trans-intrinsic.c:7307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of `%T'"
  msgid "Creating array temporary at %L"
*************** msgstr "opretter tabel af '%T'"
*** 59732,59795 ****
  msgid "Removing call to function %qs at %L"
  msgstr "Ingen kald i funktionen %s\n"
  
! #: fortran/frontend-passes.c:1256 fortran/frontend-passes.c:1295
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "bad expression"
  msgstr "uventet adresseudtryk"
  
! #: fortran/frontend-passes.c:1291
  #, fuzzy, gcc-internal-format
  #| msgid "bad operand"
  msgid "bad op"
  msgstr "ugyldig operand"
  
! #: fortran/frontend-passes.c:2144
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.c:2390
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2397
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2620 fortran/frontend-passes.c:2644
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2629 fortran/frontend-passes.c:2653
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2713
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2719
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3111 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3620
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
--- 59887,59950 ----
  msgid "Removing call to function %qs at %L"
  msgstr "Ingen kald i funktionen %s\n"
  
! #: fortran/frontend-passes.c:1273 fortran/frontend-passes.c:1312
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "bad expression"
  msgstr "uventet adresseudtryk"
  
! #: fortran/frontend-passes.c:1308
  #, fuzzy, gcc-internal-format
  #| msgid "bad operand"
  msgid "bad op"
  msgstr "ugyldig operand"
  
! #: fortran/frontend-passes.c:2161
  #, gcc-internal-format
  msgid "illegal OP in optimize_comparison"
  msgstr ""
  
! #: fortran/frontend-passes.c:2407
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2414
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2637 fortran/frontend-passes.c:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld < %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2646 fortran/frontend-passes.c:2670
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L out of bounds (%ld > %ld) in loop beginning at %L"
  msgstr ""
  
! #: fortran/frontend-passes.c:2730
  #, gcc-internal-format
  msgid "Variable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:2736
  #, gcc-internal-format
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.c:3128 fortran/trans-expr.c:1581
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
  
! #: fortran/frontend-passes.c:3637
  #, gcc-internal-format
  msgid "Scalarization using DIMEN_RANGE unimplemented"
  msgstr ""
  
! #: fortran/frontend-passes.c:4429
  #, gcc-internal-format, gfc-internal-format
  msgid "Interchanging loops at %L"
  msgstr ""
*************** msgstr ""
*** 59912,59923 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16341
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16359
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 60067,60078 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:970 fortran/resolve.c:16351
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:977 fortran/resolve.c:16369
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 61164,61170 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 61319,61325 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.c:3369 fortran/resolve.c:14263
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 62680,62691 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6233
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 62835,62846 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.c:2942 fortran/openmp.c:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:2946 fortran/openmp.c:6229
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 62926,62933 ****
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10018
! #: fortran/resolve.c:11285
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 63081,63088 ----
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.c:3952 fortran/openmp.c:3963 fortran/resolve.c:10028
! #: fortran/resolve.c:11295
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 62969,62975 ****
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6027
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
--- 63124,63130 ----
  
  #: fortran/openmp.c:4132 fortran/openmp.c:4143 fortran/openmp.c:4151
  #: fortran/openmp.c:4162 fortran/openmp.c:4174 fortran/openmp.c:4189
! #: fortran/openmp.c:6023
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
*************** msgstr ""
*** 63313,63498 ****
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5613
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5622 fortran/openmp.c:5630
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5714 fortran/openmp.c:5727
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5746
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5752
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5768
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5782
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5792 fortran/openmp.c:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5816 fortran/openmp.c:5823
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5849 fortran/openmp.c:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5870
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  conflict with `%D'"
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr "  konflikt med '%D'"
  
! #: fortran/openmp.c:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5888
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5890
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  conflict with `%D'"
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr "  konflikt med '%D'"
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5903
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "overflow in constant expression"
  msgid "TILE requires constant expression at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/openmp.c:6003
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6010
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.c:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6159
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6183
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6220
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6258
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6273
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6283
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6291
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 63468,63653 ----
  msgid "%s collapsed loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5620 fortran/openmp.c:5628
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:5712 fortran/openmp.c:5725
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.c:5744
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:5766
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.c:5778
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.c:5788 fortran/openmp.c:5797
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.c:5812 fortran/openmp.c:5819
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
  msgstr ""
  
! #: fortran/openmp.c:5841
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
  msgstr ""
  
! #: fortran/openmp.c:5845 fortran/openmp.c:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
  msgstr ""
  
! #: fortran/openmp.c:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5866
  #, gcc-internal-format, gfc-internal-format
  msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
  msgstr ""
  
! #: fortran/openmp.c:5878
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with INDEPENDENT at %L"
  msgstr ""
  
! #: fortran/openmp.c:5880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  conflict with `%D'"
  msgid "Clause SEQ conflicts with GANG at %L"
  msgstr "  konflikt med '%D'"
  
! #: fortran/openmp.c:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause SEQ conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  conflict with `%D'"
  msgid "Clause SEQ conflicts with AUTO at %L"
  msgstr "  konflikt med '%D'"
  
! #: fortran/openmp.c:5891
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with GANG at %L"
  msgstr ""
  
! #: fortran/openmp.c:5893
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with WORKER at %L"
  msgstr ""
  
! #: fortran/openmp.c:5895
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause AUTO conflicts with VECTOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:5899
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.c:5934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "overflow in constant expression"
  msgid "TILE requires constant expression at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/openmp.c:5999
  #, gcc-internal-format
  msgid "PARAMETER object %qs is not allowed at %L"
  msgstr ""
  
! #: fortran/openmp.c:6006
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.c:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.c:6155
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.c:6179
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6187
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:6238
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.c:6254
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6269
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.c:6279
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.c:6287
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 64894,64900 ****
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9550 fortran/resolve.c:11215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Label %d referenced at %L is never defined"
--- 65049,65055 ----
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.c:1893 fortran/resolve.c:9560 fortran/resolve.c:11225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Label %d referenced at %L is never defined"
*************** msgstr ""
*** 65010,65016 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16273
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 65165,65171 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: fortran/resolve.c:2905 fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 65393,65626 ****
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5909
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:5916
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5951
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5960
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6148
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6175
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6226
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6776
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "\"%s\" after # is not a positive integer"
  msgid "%s at %L must be integer"
  msgstr "\"%s\" efter # er ikke et positivt heltal"
  
! #: fortran/resolve.c:6816 fortran/resolve.c:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6865
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6924
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6985
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6990
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6997
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7005
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7023
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7126 fortran/resolve.c:7418
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7134 fortran/resolve.c:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7240
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7441
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7470
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7483
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7501
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7582 fortran/resolve.c:7597
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7658
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7673
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7684
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7716
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7739
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7750
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7761
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7820 fortran/resolve.c:7826
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 65548,65781 ----
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.c:5919
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:5926
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5961
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.c:5970
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.c:6158
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:6185
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:6236
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:6786
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.c:6812
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:6822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "\"%s\" after # is not a positive integer"
  msgid "%s at %L must be integer"
  msgstr "\"%s\" efter # er ikke et positivt heltal"
  
! #: fortran/resolve.c:6826 fortran/resolve.c:6833
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:6875
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.c:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.c:6934
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.c:6995
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7007
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:7020
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:7033
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.c:7136 fortran/resolve.c:7428
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:7144 fortran/resolve.c:7393
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7250
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.c:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.c:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.c:7451
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.c:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7480
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.c:7493
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.c:7511
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.c:7592 fortran/resolve.c:7607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7599
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7668
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.c:7683
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:7694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.c:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.c:7824
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.c:7830 fortran/resolve.c:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 65629,65878 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.c:8116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8129
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8175
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8222 fortran/resolve.c:8230
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8292 fortran/resolve.c:8863
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8318
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8330
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8345
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8448
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8508
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Selector at %L cannot be NULL()"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.c:8513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "Selector at %L has no type"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.c:8535
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8546
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8753
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8773 fortran/resolve.c:8785
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8814
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8826
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:8838
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8841
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9098
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9194
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.c:9257
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9270
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9279
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9286
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9297
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9303
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9378
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9392
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9395
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9402 fortran/resolve.c:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9414 fortran/resolve.c:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9426
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.c:9500
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9504 fortran/resolve.c:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.c:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9584 fortran/resolve.c:9607
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9588 fortran/resolve.c:9613
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 65784,66033 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:8115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.c:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.c:8139
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:8185
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:8204
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:8232 fortran/resolve.c:8240
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.c:8302 fortran/resolve.c:8873
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:8340
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:8355
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:8518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Selector at %L cannot be NULL()"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.c:8523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "Selector at %L has no type"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.c:8545
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.c:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.c:8763
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:8783 fortran/resolve.c:8795
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.c:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.c:8836
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.c:8848
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.c:8851
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:8861
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.c:9108
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:9204
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.c:9257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.c:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9280
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9289
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.c:9296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:9313
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.c:9328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9398
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.c:9402
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9405
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.c:9412 fortran/resolve.c:9533
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:9424 fortran/resolve.c:9540
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.c:9436
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.c:9449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.c:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:9514 fortran/resolve.c:9524
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.c:9567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.c:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.c:9594 fortran/resolve.c:9617
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.c:9598 fortran/resolve.c:9623
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 65880,66064 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.c:9700
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9724 fortran/resolve.c:9811
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:9765
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:9774
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10026
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10128
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10241
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10320
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10324
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10329
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10336
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10653
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:10895
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Pointer procedure assignment at %L"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/resolve.c:10907
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.c:11147
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11150
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid NULL at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.c:11272
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11329
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11334
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11418
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11497
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11607
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11620
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
--- 66035,66219 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.c:9638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.c:9710
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9726
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:9734 fortran/resolve.c:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:9744 fortran/resolve.c:9831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/resolve.c:9775
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:9784
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.c:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.c:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:10036
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:10138
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.c:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.c:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10288
  #, gcc-internal-format, gfc-internal-format
  msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgstr ""
  
! #: fortran/resolve.c:10298
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.c:10334
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:10339
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.c:10346
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgstr ""
  
! #: fortran/resolve.c:10357
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.c:10663
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.c:10905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Pointer procedure assignment at %L"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/resolve.c:10917
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.c:11157
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11160
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:11278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid NULL at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.c:11282
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.c:11339
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.c:11344
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:11507
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.c:11617
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.c:11630
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
*************** msgstr ""
*** 66066,67021 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11637
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11722
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer at %0 too large"
  msgid "String length at %L is too large"
  msgstr "Heltal ved %0 for stort"
  
! #: fortran/resolve.c:11951
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11955
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:11963
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11973
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:11988
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12000
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12031
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12053
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12080
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12121
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12140
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12161
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12168
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12215
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12218
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12222
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12225
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12228
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12231
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fejl ved egenskabsundersÃ¸gelse af filen %s"
  
! #: fortran/resolve.c:12300
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12322
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:12344
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12362
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "funktion kan ikke indbygges"
  
! #: fortran/resolve.c:12371
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "objekt af typen '%T' med variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: fortran/resolve.c:12379
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12389
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12408
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12412
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12416
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12420
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12433
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12442
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12448
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12460
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12517
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12523
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12529
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12537
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12543
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12586
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12594
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12602
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12611
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12695
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.c:12713
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:12721
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12727
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12733
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12741
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12750
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12772
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12809
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12849
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12885
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12944
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12956
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12984
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13040
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13232
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13274
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13288
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13302 fortran/resolve.c:13768
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13310
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13319
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13325
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13331
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13360
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13370
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13462
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13564
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13573
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13592
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13603
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.c:13701
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13715
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13731
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13741
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13750
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:13759
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13801
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:13814
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13825
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13858
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:13866
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13875
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13893 fortran/resolve.c:13905
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:13979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/resolve.c:14024
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14037
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14101
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14134
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14206
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14212
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14218
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14226
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14243
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14265
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14276
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14303
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14327
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14343
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14354
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "uforenelig afledt type i PARAMETER ved %L"
  
! #: fortran/resolve.c:14362
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.c:14413
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14424
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14431
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14470
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14534
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14537
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14633
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Ingen angivelse af underforstÃ¥et DO-iterator '%A' ved %0"
  
! #: fortran/resolve.c:14667
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14670
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14678
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14685
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14698
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14704
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14723
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14736 fortran/resolve.c:14913
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14750
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14759
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:14768
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14776
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14783
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:14803
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14810
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14817
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14824
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14850
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:14860
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.c:14939
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14954
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14967
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14985
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:14997
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15006
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15018
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15027
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15039
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15055
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15063
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15070
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15082
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.c:15091
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15107
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15113
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15138
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.c:15208
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15219
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15323
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15329
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15335
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15344
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15358
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15404
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15417
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15516
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15524
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15532
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15657
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.c:15828
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.c:15912
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15921
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15929
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15945
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16063
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16088
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16097
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16170
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16181
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16192
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16283
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16296
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16316
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16334
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16348
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16366
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16373
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16451
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 66221,67176 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.c:11647
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.c:11732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer at %0 too large"
  msgid "String length at %L is too large"
  msgstr "Heltal ved %0 for stort"
  
! #: fortran/resolve.c:11961
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11965
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:11973
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.c:11983
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:11998
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.c:12010
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.c:12041
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.c:12063
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.c:12090
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.c:12131
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:12150
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:12171
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:12178
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.c:12225
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12228
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12232
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12235
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12238
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.c:12241
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:12283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fejl ved egenskabsundersÃ¸gelse af filen %s"
  
! #: fortran/resolve.c:12310
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:12332
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:12354
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.c:12372
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "funktion kan ikke indbygges"
  
! #: fortran/resolve.c:12381
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "objekt af typen '%T' med variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: fortran/resolve.c:12389
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:12399
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.c:12418
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:12422
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:12426
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:12430
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:12443
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12452
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12458
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.c:12470
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:12527
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12533
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12539
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12547
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12553
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.c:12596
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12604
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.c:12621
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.c:12705
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.c:12714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.c:12723
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.c:12731
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:12737
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:12743
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.c:12751
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:12760
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.c:12782
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.c:12819
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgstr ""
  
! #: fortran/resolve.c:12859
  #, gcc-internal-format
  msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12895
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:12954
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:12966
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.c:12994
  #, gcc-internal-format
  msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.c:13050
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L can't be NOPASS"
  msgstr ""
  
! #: fortran/resolve.c:13242
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.c:13284
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13298
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13312 fortran/resolve.c:13778
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:13320
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13329
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13335
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13341
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.c:13370
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13380
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.c:13472
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.c:13574
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:13583
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:13593
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.c:13602
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.c:13613
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.c:13711
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.c:13725
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:13741
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:13751
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:13760
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:13769
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13811
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.c:13824
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.c:13835
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:13868
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:13876
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.c:13885
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:13903 fortran/resolve.c:13915
  #, gcc-internal-format
  msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:13989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/resolve.c:14034
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.c:14047
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.c:14111
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14144
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.c:14216
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:14222
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14228
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14236
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14253
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14275
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14286
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14313
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.c:14337
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:14353
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:14364
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "uforenelig afledt type i PARAMETER ved %L"
  
! #: fortran/resolve.c:14372
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.c:14423
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.c:14434
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.c:14441
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.c:14480
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.c:14544
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14547
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:14643
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.c:14664
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Ingen angivelse af underforstÃ¥et DO-iterator '%A' ved %0"
  
! #: fortran/resolve.c:14677
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14680
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14688
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14695
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.c:14708
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:14714
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14724
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:14733
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.c:14746 fortran/resolve.c:14923
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.c:14760
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:14769
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.c:14778
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14786
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14793
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:14813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.c:14820
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.c:14827
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.c:14834
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.c:14860
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.c:14870
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.c:14949
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.c:14964
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14977
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:14995
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:15007
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15016
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.c:15028
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.c:15037
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15049
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.c:15065
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:15073
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15080
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:15092
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.c:15101
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15117
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15123
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:15148
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.c:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15229
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:15333
  #, gcc-internal-format
  msgid "check_data_variable(): Bad expression"
  msgstr ""
  
! #: fortran/resolve.c:15339
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15345
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.c:15354
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.c:15368
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.c:15414
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:15427
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:15526
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15534
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15542
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.c:15667
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:15832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.c:15838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.c:15922
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15931
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:15939
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:15955
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16058
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:16073
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.c:16098
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.c:16107
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16180
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16191
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:16202
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:16293
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.c:16306
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:16326
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:16336
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:16344
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:16358
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16376
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:16383
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:16461
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 67462,67468 ****
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8085
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
--- 67617,67623 ----
  msgid "gfc_convert_constant(): Unexpected type"
  msgstr ""
  
! #: fortran/simplify.c:8078
  #, gcc-internal-format
  msgid "Character %qs in string at %L cannot be converted into character kind %d"
  msgstr ""
*************** msgstr "for fÃ¥ parametre til funktionen
*** 68128,68145 ****
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:2270 fortran/trans-intrinsic.c:2735
! #: fortran/trans-intrinsic.c:2932
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10482 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event variable at %L shall not be coindexed"
--- 68283,68300 ----
  msgid "Intrinsic function %qs (%d) not recognized"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:2360 fortran/trans-intrinsic.c:2825
! #: fortran/trans-intrinsic.c:3022
  #, gcc-internal-format
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10572 fortran/trans-stmt.c:1050
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:10579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event variable at %L shall not be coindexed"
*************** msgstr "'%D' er allerede defineret i kla
*** 68328,68513 ****
  msgid "previously defined here as %s"
  msgstr "'%s' tidligere defineret her"
  
! #: lto/lto-symtab.c:475
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr ""
  
! #: lto/lto-symtab.c:493
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has already been declared in `%T'"
  msgid "%qD has already been defined"
  msgstr "'%D' er allerede blevet erklÃ¦ret i '%T'"
  
! #: lto/lto-symtab.c:495
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "previously defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: lto/lto-symtab.c:703
  #, fuzzy, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr "tidligere definition her"
  
! #: lto/lto-symtab.c:708
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "type of %qD does not match original declaration"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: lto/lto-symtab.c:728
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: lto/lto-symtab.c:734
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "size of %qD differ from the size of original declaration"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: lto/lto-symtab.c:739
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "%qD was previously declared here"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: lto/lto-symtab.c:742
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:828
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "variable %qD redeclared as function"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: lto/lto-symtab.c:835
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "funktionen '%s' omerklÃ¦ret som inline"
  
! #: lto/lto-symtab.c:847
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared here"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: lto/lto.c:1845
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1872
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "kunne ikke fortolke hex-tal"
  
! #: lto/lto.c:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto.c:1913
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "kunne ikke fortolke filforskydning"
  
! #: lto/lto.c:1916
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "uventet forskydning"
  
! #: lto/lto.c:1938
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ugyldig linje i lÃ¸sningsfilen"
  
! #: lto/lto.c:1949
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "ugyldig lÃ¸sning i lÃ¸sningsfilen"
  
! #: lto/lto.c:1955
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2072
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr ""
  
! #: lto/lto.c:2178
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Kan ikke Ã¥bne %s"
  
! #: lto/lto.c:2199
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Kan ikke oversÃ¦tte %s"
  
! #: lto/lto.c:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Kan ikke lÃ¦se %s"
  
! #: lto/lto.c:2324
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr "lto_obj_file_open() mislykkedes"
  
! #: lto/lto.c:2349
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr "waitpid mislykkedes"
  
! #: lto/lto.c:2352
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.c:2355
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2431
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2519
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "Ã¥bner LTRANS-uddatalisten %s: %m"
  
! #: lto/lto.c:2525
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "skriver til LTRANS-uddatalisten til %s: %m"
  
! #: lto/lto.c:2536
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "lukker LTRANS-uddatalisten %s: %m"
  
! #: lto/lto.c:2788
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "kunne ikke Ã¥bne symbollÃ¸sningsfilen: %m"
  
! #: lto/lto.c:2909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing braces around initializer"
  msgid "missing resolution data for %s"
  msgstr "krÃ¸llede paranteser mangler omkring startvÃ¦rdien"
  
! #: lto/lto.c:2941
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 68483,68668 ----
  msgid "previously defined here as %s"
  msgstr "'%s' tidligere defineret her"
  
! #: lto/lto-symtab.c:480
  #, gcc-internal-format
  msgid "multiple prevailing defs for %qE"
  msgstr ""
  
! #: lto/lto-symtab.c:498
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has already been declared in `%T'"
  msgid "%qD has already been defined"
  msgstr "'%D' er allerede blevet erklÃ¦ret i '%T'"
  
! #: lto/lto-symtab.c:500
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "previously defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: lto/lto-symtab.c:717
  #, fuzzy, gcc-internal-format
  msgid "%qD violates the C++ One Definition Rule "
  msgstr "tidligere definition her"
  
! #: lto/lto-symtab.c:722
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "type of %qD does not match original declaration"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: lto/lto-symtab.c:742
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "alignment of %qD is bigger than original declaration"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: lto/lto-symtab.c:748
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "size of %qD differ from the size of original declaration"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: lto/lto-symtab.c:753
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "%qD was previously declared here"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: lto/lto-symtab.c:756
  #, gcc-internal-format
  msgid "code may be misoptimized unless -fno-strict-aliasing is used"
  msgstr ""
  
! #: lto/lto-symtab.c:842
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "variable %qD redeclared as function"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: lto/lto-symtab.c:849
  #, fuzzy, gcc-internal-format
  msgid "function %qD redeclared as variable"
  msgstr "funktionen '%s' omerklÃ¦ret som inline"
  
! #: lto/lto-symtab.c:861
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared here"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: lto/lto.c:1890
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto.c:1917
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "kunne ikke fortolke hex-tal"
  
! #: lto/lto.c:1949
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto.c:1958
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "kunne ikke fortolke filforskydning"
  
! #: lto/lto.c:1961
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "uventet forskydning"
  
! #: lto/lto.c:1983
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ugyldig linje i lÃ¸sningsfilen"
  
! #: lto/lto.c:1994
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "ugyldig lÃ¸sning i lÃ¸sningsfilen"
  
! #: lto/lto.c:2000
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto.c:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO decls from %s"
  msgstr ""
  
! #: lto/lto.c:2223
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Kan ikke Ã¥bne %s"
  
! #: lto/lto.c:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Kan ikke oversÃ¦tte %s"
  
! #: lto/lto.c:2255
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Kan ikke lÃ¦se %s"
  
! #: lto/lto.c:2369
  #, gcc-internal-format
  msgid "lto_obj_file_open() failed"
  msgstr "lto_obj_file_open() mislykkedes"
  
! #: lto/lto.c:2394
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr "waitpid mislykkedes"
  
! #: lto/lto.c:2397
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.c:2400
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.c:2476
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.c:2564
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "Ã¥bner LTRANS-uddatalisten %s: %m"
  
! #: lto/lto.c:2570
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "skriver til LTRANS-uddatalisten til %s: %m"
  
! #: lto/lto.c:2581
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "lukker LTRANS-uddatalisten %s: %m"
  
! #: lto/lto.c:2833
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "kunne ikke Ã¥bne symbollÃ¸sningsfilen: %m"
  
! #: lto/lto.c:2954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing braces around initializer"
  msgid "missing resolution data for %s"
  msgstr "krÃ¸llede paranteser mangler omkring startvÃ¦rdien"
  
! #: lto/lto.c:2986
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
*************** msgid "creating selector for nonexistent
*** 69504,69509 ****
--- 69659,69674 ----
  msgstr "opretter vÃ¦lger for ikke-eksisterende metode '%s'"
  
  #, fuzzy
+ #~| msgid "Support MMX and SSE built-in functions and code generation"
+ #~ msgid "Support Control-flow  Enforcment Technology (CET) built-in functions and code generation."
+ #~ msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
+ 
+ #, fuzzy
+ #~| msgid "Specify yes/no if isel instructions should be generated"
+ #~ msgid "builtin operand should be an unsigned 6-bit value"
+ #~ msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
+ 
+ #, fuzzy
  #~| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  #~ msgid "%q#D invalid; an anonymous struct can only have non-static data members"
  #~ msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
*************** msgstr "opretter vÃ¦lger for ikke-eksist
*** 69555,69560 ****
--- 69720,69730 ----
  #~ msgstr "virtuel funktion '%s' tilhÃ¸rer ikke en klasse"
  
  #, fuzzy
+ #~| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
+ #~ msgid "cannot convert %qH to %qI for argument %qP to %qD"
+ #~ msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
+ 
+ #, fuzzy
  #~ msgid "Function name %qs not allowed at %C"
  #~ msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
diff -Nrcpad gcc-8.1.0/gcc/po/de.gmo gcc-8.2.0/gcc/po/de.gmo
*** gcc-8.1.0/gcc/po/de.gmo	Wed May  2 08:39:33 2018
--- gcc-8.2.0/gcc/po/de.gmo	Thu Jul 26 10:07:31 2018
***************
*** 1,1740 ****
! Þ•82Ü‘Cœ#¸/¹/¿/-Á/1ï/!0 60ÛW0+310_1K�1Ü1é1õ1<	2BF2R‰2>Ü2@39\3C–3FÚ35!4IW4¡4¸4!Í4$ï4 555"S5+v5¢5#©5”Í5b6h6A‡6'É6ñ67F73[7Q�75á7]8wu8Ií8A79Ky9NÅ9B:OW:L§:Rô:;G;8ƒ;>¼;Iû;IE<B�<~Ò<?Q=D‘=EÖ=@>E]>C£>=ç>P%?@v?6·?{î?Bj@?­@‰í@9wAP±ACBFFBs�BECCGCQ‹CNÝC�,DG½DŒEO’ERâEC5FQyFFËF9G=LG=ŠG4ÈGPýGMNHBœHGßHI'IHqIBºI=ýI7;J6sKIªKôKoL-�LE¯L
! õL'M8(M>aM M)²M0ÜM
N<N+SNZNlÚN+GOmsO0áO(P ;P;\PE˜P#ÞP Q#Q78Q8pQ)©QÓQæQR$!R$FR*kR*–RÁRÜR ÷RS2S>S#OSsS8ŠSÃS!ÔS"öS;TEUT›T5ºTEðT%6U1\U.ŽU½U0ÛULV6YV7�VlÈVG5W$}W¢WJÁW*XE7X2}XE°XlöXcY3Y@³YôY5ZBZKZ bZ&ƒZJªZ8õZU.[:„[¿[Ò[-å[I\A]\@Ÿ\@à\;!]c]]_Á]Y!^l{^Xè^TA_Q–_Kè_L4`S�`^Õ`H4a5}aI³aYýa,Wb*„b6¯bAæb3(cc\c=Àcþcd#$d#Hd3ld* d4Ëd.e2/e4be,—e6ÄeQûe3Mf3�f=µfófCg7KgIƒgIÍgWhEoh"µhØh9ëh.%iTigi5yi7¯içi#j,&j$Sj$xj#�j&Ájèj6k/9kJik2´k&çk,lP;lHŒl0Õlxm?mF¿m3n.:n9in2£n-Ön0o_5oV•oZìoEGpH�pFÖpGqEeq:«q;æqD"rggrsÏriCso­s<tSZt{®t]*udˆu[íuŒIvWÖvV.wN…w;ÔwDxpUxJÆx`yIryo¼yR,zkz9ëz9%{_{({*¨{:Ó{#|W2|YŠ|Zä|\?}¬œ}ÌI~^nufävK€eÂ€u(�\ž�lû�Jh‚L³‚žƒ¾ŸƒW^„g¶„_…o~…^î…nM†U¼†e‡)x‡%¢‡|È‡œEˆFâˆV)‰N€‰^Ï‰M.Š]|ŠDÚŠT‹ t‹!•‹ ·‹&Ø‹4ÿ‹4Œ-MŒ#{ŒŸŒ.»Œ êŒ�.$�0S�7„�!¼�fÞ�4EŽ=zŽL¸Ž"�(�(:�,c�&��·�Ò�0ç�@�SY�&­�'Ô�5ü�*2‘;]‘^™‘9ø‘q2’;¤’`à’;A“F}“MÄ“B”AU”0—”4È”pý”$n•>“• Ò•Xó•UL–H¢–.ë–;—]V—y´—C.˜Tr˜EÇ˜U
™Mc™*±™dÜ™IAš&‹š>²šlñšm^›7Ì›ZœA_œ?¡œiáœmK�d¹�!ž,@ž5mž!£ž@ÅžKŸ,RŸŸB�Ÿ>àŸf E† !Ì !î '¡B8¡p{¡jì¡(W¢6€¢4·¢;ì¢(£*G£r£"�£²£)É£ó£_¤:n¤8©¤>â¤-!¥CO¥“¥:ª¥"å¥2¦=;¦y¦˜¦$·¦2Ü¦§&§UE§-›§/É§3ù§?-¨?m¨0­¨+Þ¨A
! ©.L©*{©2¦©2Ù©1ª0>ª9oª1©ª2Ûª1«+@«-l«3š«.Î«Dý«3B¬$v¬+›¬Ç¬7Þ¬a­Ax­@º­Cû­:?®z®6—®CÎ®@¯%S¯By¯$¼¯á¯Kÿ¯*K°'v°ž°'¼°0ä°±"0±?S± “±#´±0Ø±(	².2²*a²,Œ²1¹²3ë²H³+h³"”³1·³4é³%´4D´$y´$ž´9Ã´9ý´87µ1pµD¢µ1çµ/¶1I¶E{¶2Á¶+ô¶+ ·-L·>z·¹·Ø·÷·<¸EL¸<’¸;Ï¸E¹FQ¹6˜¹IÏ¹Xº.rº8¡ºTÚº/»5K»!�»9£»*Ý»*¼?3¼6s¼8ª¼Xã¼%<½Eb½3¨½5Ü½(¾0;¾8l¾;¥¾2á¾*¿R?¿V’¿Qé¿U;À9‘À4ËÀ4Á25Á2hÁZ›ÁeöÁC\Âj Â`Ã=lÃ9ªÃ8äÃUÄ3sÄ §Ä/ÈÄ)øÄ1"Å=TÅA’ÅaÔÅ6ÆHUÆFžÆEåÆ8+ÇHdÇ-­Ç"ÛÇ8þÇ37È"kÈ&ŽÈ#µÈCÙÈ/É2MÉ4€É.µÉEäÉ/*Ê ZÊ({Ê#¤Ê+ÈÊ&ôÊ"Ë7>ËBvË(¹Ë"âË%Ì)+Ì$UÌ?zÌ*ºÌ,åÌ8Í.KÍzÍNšÍ1éÍJÎEfÎ5¬Î@âÎ4#ÏkXÏXÄÏ>Ð2\ÐM�Ð'ÝÐ"Ñ&(ÑOÑ1mÑŸÑ%¸Ñ1ÞÑ<Ò9MÒ‡Òl§Ò_Ó^tÓ,ÓÓ.Ô*/Ô9ZÔM”Ô!âÔ@Õ)EÕ$oÕ$”Õ&¹Õ(àÕ5	Öe?Ö%¥Ö?ËÖ××9×T×4o×¤×³×/Ð×MØBNØ6‘ØGÈØzÙ^‹ÙzêÙYeÚ(¿Ú'èÚ=Û:NÛ,‰Û)¶Û9àÛ+Ü6FÜ:}Ü3¸Ü8ìÜJ%Ý/pÝK ÝSìÝ@Þ%ZÞ6€Þ*·ÞJâÞ@-ß!nßB�ß8ÓßRàW_àJ·àHáEKá:‘á*Ìá1÷áw)âE¡â;çâ3#ã(Wã2€ã,³ã'àãDä5Mä)ƒä%­ä2ÓäoåIvå)Àå!êå!æ+.æ:Zæ=•æ3Óæ!ç9)ç-cç-‘ç(¿ç/èç%è6>è/uè#¥è<Éè$é5+é9aé=›éGÙé*!ê%Lêrê�ê#«ê8Ïêë $ë®ÅëLtìMÁì¬í¼¼í\yîjÖîMAïN�ï¸Þï¬—ð^Dñf£ñÈ
! ò¼Óòf�ón÷ó„fô2ëôMõ(lõ5•õQËõHöBfös©ö ÷->÷Il÷@¶÷”÷÷[Œø¾èø_§ù†úTŽú4ãúVû0oû0 û-Ñû5ÿûB5ü*xü.£ü/Òü7ý>:ý0yý4ªý7ßýCþF[þ6¢þEÙþHÿIhÿQ²ÿX]*};¨(ä6
#Dh2„#·'Û/13Be-¨1Ö!)*>TA“KÕC!,e*’/½,í+F#b*†.±àJó>]v+–FÂM	JWj¢N
(\…+¥pÑB	#T	%x	4ž	Ó	ä	ÿ	
! +:
! f
! >�
! <À
! vý
! t/‘-Áï
@+l"€£:º9õ9/
"i
3Œ
!À
â
)û
*%0P9�#»$ßAF"`Tƒ-Ø3/:,j<—FÔ*6.a+�4¼7ñS)G}:Å%!&*Hs�=¬(ê1*E)p,š/Ç0÷W(€W -ø#&EJ�*«=Ö ,!M o1�DÂE MDn{³0/1`6’7É)#+'O"w&šÁ#á'"-P-m›0­Þ÷/.8'g �0°#á"AY$w:œ0×B;K?‡?Ç40\eÂ$á% , #J 'n – 6µ  ì 
!!5!%T!z!š!¹!Ô!%ï!"1"3O"ƒ"™"¸"]Ê"(#+>#*j##•#0¹#/ê##$>$,]$Š$ª$¾$,Ý$6
! %AA%+ƒ%+¯%*Û%.&!5&*W&R‚&\Õ&c2'9–'=Ð'!('0(HX(5¡()×())"+)#N)r).�)¼)Í)$Ý)(*=+*.i*˜*;²*(î*+.2+@a+¢+Á+$á+),00,5a,—,­,"¼,"ß,}-2€- ³-6Ô-4.@.M^.N¬.3û.>//Kn/9º/Eô/G:08‚0P»0C1JP11›1*Í1)ø1C"2f2…2"¤26Ç22þ21133c35—37Í3'4I-4,w4.¤41Ó425O85Cˆ55Ì56)"6%L6(r6›6´6Î62ê6<73Z70Ž7¿74Õ78
! 88C8|8+š8(Æ8,ï89,;9>h9-§9/Õ9-:.3:(b:*‹:1¶:Gè:K0;J|;,Ç;&ô;,<"H<=k<,©<'Ö<1þ<#0='T=9|=0¶='ç=3>0C>/t>(¤>1Í>)ÿ>3)?6]? ”??µ?+õ?.!@-P@+~@ ª@/Ë@'û@#A+<A*hA'“A$»A*àAB]%B;ƒB_¿B0C)PC zC2›C)ÎC"øC'DCD-^D+ŒD¸DÊD;àDFEcEƒE-ŸE ÍEZîEOIF™F¯FXÁF1G\LGL©GIöGM@HZŽHKéHZ5IZ�IkëI[WJK³JNÿJ+NK*zK#¥K0ÉK/úK#*L-NL,|L&©LÐLçL+þL *M*KM.vM¥M?ÅM,N2NJN"gN4ŠN2¿N3òNJ&O;qOC­O<ñO5.P*dP.�P¾PFØP+Q>KQ'ŠQ:²QíQRR59R=oR)­R×RéR0S05SfS6xSC¯S$óS&TG?T2‡TJºT,U:2UKmU-¹U;çU##VGV.cV+’V¾VÞVýV"W@WYWyW)‘W)»WåWX'X ?X#`X„XšX$µXÚX2ùX,YEY\Y1tY5¦Y'ÜYZ,!Z9NZˆZAŒZ"ÎZ"ñZ[G1[Dy[D¾[/\G3\8{\8´\dí\OR]=¢]Cà]H$^,m^Bš^.Ý^7_3D_>x_@·_;ø_H4`;}`5¹`Aï`W1a6‰a9Àa;úaT6b4‹b6Àb4÷bL,c8yc<²c=ïc>-d?ldZ¬dIeAQe=“e6Ñe6f:?f4zf@¯fIðf<:gNwgQÆg8hBQhK”huàh5ViOŒiIÜi8&j<_jFœj:ãjFkGek=­kfëk/Rl.‚lA±lól“m&£mXÊmc#nL‡nAÔn=olToÁo¶Øo�p¨p#Äp%èp)q58qHnq·q=ÕqSrEgr:­r<èr>%s:ds>Ÿs=ÞsOt@ltE­tót u3u'Iu0qu6¢u*Ùu2v:7v,rv0Ÿv%Ðv"öv+w-Ew+sw~Ÿw�x!®x Ðx ñx y+3y'_y#‡y$«yÐy+ðy1z/Nz~z/žz"Îz"ñzF{U[{P±{'|*|=|4N|\ƒ|Oà|70}5h}{ž}K~2f~P™~?ê~1*'\+„&°'×mÿ4m€$¢€$Ç€ì€ý€:�3J�$~�£�À�'ß�R‚Z‚q‚'�‚@µ‚ ö‚<ƒ Tƒ<uƒ-²ƒ+àƒa„-n„œ„Uµ„,…&8…B_…#¢…+Æ…Xò…5K†#�†¥†p¿†0‡'P‡#x‡œ‡O¸‡ˆˆ-1ˆ_ˆ7xˆ'°ˆ!Øˆ#úˆ‰!>‰%`‰#†‰ª‰Æ‰!Ø‰ú‰Š.+ŠQZŠ
¬ŠaºŠ.‹K‹d\‹1Á‹ó‹ö‹ú‹.
! Œ9ŒAŒ2IŒ2|ŒM¯ŒMýŒK�0`�‘�(˜�,Á�î�û�Ž"Ž9+Ž2eŽ9˜Ž<ÒŽ�9�R�k�…�#ž�OÂ�.�5A�9w�5±�fç�'N‘8v‘¯‘4Í‘>’?A’+�’*­’,Ø’-“/3“c“2z“*­“.Ø“)”&1”'X”&€”&§”%Î”#ô”'•%@•(f• �•$°• Õ•"ö•,–2F–y–™–*¸–,ã–.—$?—*d—A�—3Ñ—:˜1@˜)r˜œ˜¼˜Ó˜4í˜S"™'v™)ž™3È™5ü™D2š?wšO·š-›5›R›m›L‰›/Ö›6œô=œ,2�_�z�8š�0Ó�3ž78ž>pž$¯ž5Ôž,
! Ÿ.7Ÿ,fŸ1“Ÿ3ÅŸ2ùŸ, 6H 1 $± 0Ö ¡¡7$¡\¡|¡˜¡#¬¡Ð¡ ð¡+¢=¢Q¢i¢p¢�¢•¢­¢É¢é¢ü¢£:&£)a£J‹£CÖ£¤,2¤O_¤¯¤¶¤½¤,Å¤
! ò¤6ý¤4¥$P¥u¥”¥±¥(Ê¥:ó¥.¦7K¦(ƒ¦¬¦5Ì¦§§)0§/Z§
Š§!˜§ º§'Û§ ¨0$¨U¨
p¨ ~¨Ÿ¨¶¨Ì¨å¨ÿ¨©-,©"Z©!}©)Ÿ©\É©\&ªPƒªÔªÖªßªèª$ñª3«J«1f«:˜«>Ó«R¬e¬n¬w¬€¬‰¬!’¬´¬Ð¬Ý¬æ¬$ó¬­!­*­>3­>r­F±­#ø­®I%®o®‹®H”®FÝ®$¯-(¯5V¯,Œ¯¹¯Ï¯†Û¯^b°rÁ°4±
R±*`±<‹±.È±÷±²50²
f²€t²õ²;û²’7³eÊ³(0´+Y´.…´+´´-à´|µn‹µ3úµA.¶kp¶7Ü¶·.(·5W·#�·&±·$Ø·.ý·,¸[H¸“¤¸L8¹%…¹Œ«¹78ºpº.Šº,¹º,æº*»%>»-d»`’»Gó»„;¼JÀ¼Q½"]½©€½+*¾:V¾$‘¾+¶¾â¾ü¾¿)/¿.Y¿>ˆ¿<Ç¿;À$@À'eÀ/�À½À;ÙÀ7Á$MÁrÁ)‰Á³ÁFÊÁ,Â(>Â)gÂ"‘Â(´Â!ÝÂ&ÿÂW&ÃG~Ã>ÆÃ:ÄS@ÄL”Ä3áÄLÅœbÅ;ÿÅ?;ÆQ{ÆbÍÆB0ÇEsÇO¹Ç[	È-eÈ“ÈP ÈVñÈ‚HÉ=ËÉ}	Ê6‡Ê3¾ÊLòÊ8?ËQxËBÊËG
ÌQUÌH§ÌJðÌW;Í#“Í#·Í'ÛÍZÎV^ÎHµÎDþÎJCÏ?ŽÏ=ÎÏBÐ1OÐ€�ÐCÑDFÑ7‹ÑAÃÑ*ÒG0ÒMxÒLÆÒKÓ;_Ó?›ÓEÛÓH!ÔbjÔJÍÔcÕZ|Õ9×Õ1ÖBCÖL†ÖrÓÖNF×9•×6Ï×ZØ9aØi›ØEÙ8KÙw„ÙXüÙIUÚOŸÚ*ïÚ@Û2[ÛFŽÛbÕÛ;8Ü'tÜœÜ³ÜUÊÜ0 Ý4QÝJ†ÝMÑÝ@Þ<`ÞV�ÞAôÞQ6ßAˆßÊßWæßR>à0‘àlÂà\/áBŒáyÏáJIâ4”â<ÉâãT&ãP{ã"Ìã1ïãE!ä4gäIœäFæä/-åN]åC¬åGðå~8æz·æL2ç:ç%ºçSàçR4è>‡è:Æèdé)fé6�éÇé7Úé7ê@JêT‹ê'àê*ëC3ë/wëA§ëLéë66ìEmìC³ìB÷ì+:í7fí?ží@Þí=î:]îA˜îCÚîGï2fï(™ï.Âïñï7ð;Gð#ƒðB§ðMêð68ñ4oñ,¤ñ,Ññ(þñ,'ò(Tòk}ò"éò/ó4<óZqó2Ìóÿó(ô@Fô.‡ô+¶ô+âô/õ6>õHuõ9¾õ'øõI öCjö,®ö0Ûö:÷,G÷,t÷M¡÷0ï÷+ ø'Lø'tø7œø!Ôø%öøù+2ù/^ù:ŽùAÉù+ú*7ú*bú,�ú(ºúãú0ÿú0ûNû4kû6 û(×û=ü>ü\ü!vü?˜ü>Øüý10ý>bý/¡ý#Ñýõý!þ,7þ1dþ$–þO»þDÿ8Pÿ‰ÿ8©ÿ$âÿ: Bc5~8´5í%#)Ius&é?OP  DÁ''.'V'~'¦4Î&&*5Q‡Fžå)ÿH)&r+™AÅ+[3/�)¿Ié83(lB•-Ø")'H'p'˜RÀ(	=<	(z	;£	6ß	7
! 4N
! "ƒ
! )¦
! 8Ð
! $	Q.-€2®1á(#<$`%…,«3Ø-
:
)V
,€
:­
.è
4S8o0¨uÙ-O)}7§2ß;JN™%·Ý-ú6($_.„A³õ3Fe(„'­#Õù&P?�®AÊ,;9<u#²-Ö++0\,p#�[Á>\0q¢3®â(î00Iz4˜!Í"ï+!7
! Yds‡”«¾Æ	ÏÙéø&A\o|‰™«À	ÓÝêú
! 	
! '%2-X^†.å6!Kym[ç[C"Ÿ7ÂOú2J2}°3Éý3@GBˆ?Ë-09j?�3Á0õ)& 9P =Š 5È þ +!0:!$k!+�!:¼!*÷!""A9":{"%¶"Ü"%ö")#F#c#-€#B®#Pñ#SB$w–$C%'R%7z%5²%?è%=(&Af&G¨&)ð&:'HU'Jž'1é''(‡C(>Ë)
! *ŽŠ*b+P|+=Í+1,/=,qm,oß,.O-0~-U¯-Ÿ.=¥.Oã.g3/e›/V0WX0‰°0E:1)€1:ª1)å12B(27k2(£2"Ì2+ï2343I3^3s3'ˆ3°3Î3$à34+%4#Q4/u4%¥4Ë4é4(5h,5%•5H»546J960„6Fµ6?ü6m<7lª7I8Ha8Cª8Gî8B69Oy9(É9Kò92>:6q:l¨:e;M{;$É;(î;M<Ze<mÀ<3.=2b=*•=4À=Qõ=>G>#†>Eª>+ð>N?Ak?1­?'ß?5@V=@m”@{A@~A0¿AnðA+_B‹B*©B'ÔB&üB'#CFKC@’CSÓC#'D!KDJmD>¸DL÷DLDEZ‘E.ìELF1hF%šFDÀFKGQG;oG:«GKæG?2HrH;’H+ÎH0úH$+IPI$lIF‘I%ØI6þI65J)lJV–JGíJ45KtjK@ßK: L[L6{L9²LFìL/3M#cM2‡M1ºMXìMhEN1®N/àN>OJOOGšOGâO6*PhaPOÊPKQ8fQCŸQSãQd7RQœR=îRB,SIoSX¹S\T4oT9¤TCÞT="UC`U6¤U1ÛU7
VHEV3ŽV=ÂVOW0PW0�W*²W!ÝW<ÿW*<X)gXP‘X6âX/Y/IY/yY8©Y5âY9Z9RZ6ŒZ7ÃZ.ûZ9*[-d[:’[<Í[/
! \>:\+y\(¥\.Î\+ý\8)]b]J€]Ë]ià]qJ^¼^'Ð^ø^n_v�_ø_o`wƒ`,û`M(aHva-¿a%ía>bGRb4šbOÏb(c3Hc |cm�c'd;3dBod9²d0ìdDeBbeD¥eBêeG-fGuf?½fýfg^8gP—g6èg5h5UhC‹h*Ïh[úh8Vi{�i¨jX´j%
k3k$QkGvk)¾k8èk;!lR]l+°l7ÜlRm:gmA¢m8äm)nvGn.¾nKín%9o_o&{o1¢o6Ôo>p%Jp%pp$–pT»p2q*Cq1nqK qDìq+1r&]r%„r$ªr?Ïr/s?s#[s.s1®szàst[t9Ðt[
! uGfu*®u)ÙuXv<\v#™v(½v/ævNw)ewN�w2ÞwMx)_x2‰x;¼x;øx14yafyÈy0ÛyGz_Tzk´z: {[{Ht{1½{dï{BT|C—|{Û|RW}1ª}VÜ}=3~Sq~ZÅ~d d…EêB0€Cs€C·€û€@�
M�:[�&–�G½�3‚J9‚1„‚>¶‚<õ‚B2ƒ1uƒ6§ƒ'Þƒ3„8:„7s„+«„(×„4…>5…'t…,œ…4É…Bþ…kA†1­†:ß†)‡2D‡&w‡ž‡!·‡Ù‡õ‡ˆ+*ˆVˆ tˆ/•ˆÅˆ
äˆ:òˆG-‰Fu‰@¼‰ý‰&Š.<ŠkŠ8�Š3ºŠ1îŠ? ‹J`‹=«‹'é‹Œ;!Œ]ŒnŒ}ŒœŒ.±ŒàŒúŒ<�5Q�5‡�3½�(ñ�5ŽPŽ*lŽ#—Ž»ŽÄŽ.ÑŽ.�0/�8`�™�¹�E×�N�Gl�F´�@û�><‘<{‘&¸‘<ß‘5’=R’�’$°’[Õ’A1“_s“cÓ“D7”M|”GÊ”_•8r•+«•.×•–"–4–F–#W–={–8¹–@ò–(3—1\—>Ž—4Í—2˜G5˜2}˜K°˜4ü˜-1™0_™7�™-È™-ö™>$š6cš.šš\Éš9&›K`›J¬›2÷›8*œBcœA¦œDèœE-�9s�9­�0ç�/ž8Hž4�ž¶žÒž7îžD&ŸAkŸ)­Ÿ×Ÿ6÷Ÿ8. .g 3– CÊ ¡<$¡>a¡, ¡3Í¡>¢<@¢}¢•¢®¢Î¢]î¢YL£Y¦£:¤5;¤1q¤5£¤6Ù¤F¥!W¥Yy¥WÓ¥=+¦+i¦+•¦/Á¦?ñ¦A1§s§Ž§©§M»§o	¨9y¨=³¨>ñ¨80©8i©¢©-¿©,í©ªA3ª@uª>¶ª5õª<+«h«*�«1¬«'Þ«¬%¬ B¬*c¬.Ž¬1½¬6ï¬&­0:­0k­!œ­'¾­@æ­''®MO®:�®7Ø®¯..¯!]¯E¯Å¯
Þ¯ì¯(û¯$°@°fO°1¶°è°%õ°%±(A±j±4†±3»±0ï±* ²)K²>u²`´²6³?L³GŒ³HÔ³N´Zl´QÇ´fµo€µVðµWG¶SŸ¶Gó¶F;·G‚·$Ê·#ï·%¸*9¸>d¸%£¸'É¸'ñ¸$¹$>¹+c¹&�¹&¶¹Ý¹)ö¹8 ºCYº�º1·º7éºE!»:g»J¢»5í»5#¼)Y¼?ƒ¼BÃ¼"½0)½6Z½v‘½W¾U`¾L¶¾4¿t8¿?­¿"í¿nÀLÀ@ÌÀT
Á+bÁVŽÁYåÁ ?Â!`Â!‚Â:¤Â_ßÂ?Ã\Ã yÃšÃ¹Ã(ÎÃ÷Ã
Ä$Ä;Ä [Ä!|Ä!žÄ#ÀÄ#äÄ-Å)6Åj`Å'ËÅ'óÅQÆYmÆ,ÇÆ9ôÆ*.Ç4YÇ1ŽÇvÀÇr7ÈLªÈK÷ÈWCÉB›ÉkÞÉEJÊQ�Ê8âÊ=Ë¡YË ûËQœÌ/îÌAÍj`ÍfËÍ32ÎEfÎ2¬ÎDßÎ.$Ï;SÏ�Ï?£ÏKãÏ/Ð.DÐ*sÐ!žÐ6ÀÐ7÷Ð#/ÑcSÑO·Ñ7Ò#?Ò7cÒ#›Ò9¿Ò%ùÒ9Ó%YÓZÓFÚÓ9!Ô%[ÔT�ÔhÖÔ)?Õ<iÕ)¦Õ)ÐÕ'úÕB"ÖeÖ*‚Ö'­Ö'ÕÖIýÖ"G×:j×;¥×1á×BØ2VØM‰ØC×Ø+ÙšGÙ4âÙÚ'3Ú-[Ú ‰ÚªÚkÉÚ:5ÛGpÛ?¸Û1øÛ9*Ü?dÜ1¤Ü1ÖÜ[Ý!dÝ#†ÝOªÝ)úÝ $Þ%EÞ kÞJŒÞ0×Þ;ß#Dß'hß*�ß:»ß>öß#5àOYà%©à;Ïà*á:6á>qá°á<Èáâ0â.Oâ~â#šâ¾âÍâ/ìâ@ã,]ã?Šã9Êã6ä7;ä3sä3§ä%Ûäå-å2Aå(tå6�å=Ôå=æ&PæHwæ#ÀæPäæ<5ç&rç&™çLÀç
è*+è+Vè)‚è¬èLÂè9éIé%^é)„é6®é*åé8ê.Iê,xê-¥ê-Óê*ë*,ë$Wë3|ë*°ëOÛël+ìy˜ìuí:ˆíuÃíD9î ~îˆï°¨ï„Yð¬Þð¦‹ñÎ2ò4óI6ó)€ó3ªó#Þóô0ô"Dô"gô"Šô ­ô Îô$ïô$õ$9õ"^õ"�õ)¤õ'Îõ*öõ)!ö,Kö&xö)Ÿö'Éö9ñöR+÷O~÷*Î÷2ù÷),ø3VøRŠølÝøLJùK—ùdãù?HúWˆú9àú0û=Kû:‰û^ÄûX#ün|üYëüWEý\�ýJúý[EþD¡þEæþv,ÿ#£ÿ$Çÿ#ìÿ!2×B@:[@–:×+8>MwSÅk…M :îO)yFŠgÑM9 ‡¨8Ä?ýB=€—)«*Õ“"”7· ï2	3C	$w	7œ	Ô	ô	
! *%
! :P
! *‹
! 1¶
! qè
! .Z9‰"Ã9æ ,;h2�9´:î*)
 T
!u
!—
6¹
Dð
458j,£*Ðû;63r.¦$Õ?ú-:,h9•+Ï<û=87ve®:HO,˜-ÅXó.L{$˜½ ÛüF4V4‹À#Øü).>&m"”&·+Þ(
! "3(V()¨)Ò*ü*'*R*}*¨*Ó*þ*)*T**ª*Õ(()(R({(¤(Í)ö( (I(r(›*Ä*ï**E(p(™(Â(ë((=(f(�(¸(á)
! )4'^(†(¯)Ø)(,(U(~(§+Ð'ü'$(L'u3�4Ñ4 3; "o B’ ?Õ %! ;!B\!3Ÿ!6Ó!4
! "F?"{†":#'=#e##�#¥#6À#.÷#4&$%[$)�$«$*´$.ß$+%?:%>z%A¹%Âû%2¾&vñ&Lh'Lµ'L(9O(0‰(@º(=û(>9)"x)T›)ð)
! *&'*&N* u*0–*-Ç*(õ*+&7++^+'Š+!²+Ô+!ô+!,-8,(f,"�,"²,)Õ,,ÿ, ,-,M-+z-#¦-$Ê-'ï-*.)B.2l.QŸ.›ñ."�/*°/Û/1÷/-)0)W0�06—0PÎ0?1T_1:´1=ï15-2)c2�2+¦2-Ò2"3N#3Pr3$Ã37è36 48W4�4<¦47ã4?55[59‘53Ë54ÿ5946<n66«68â6A7;]77™7%Ñ7÷7)8,;85h8"ž8.Á8"ð89* 9K9\9:l9§9Â9Ø9ó9M:0\:.�:.¼:$ë:
;A;a`;>Â;A<+C<So<^Ã<c"=B†=É=0ã=0>6E>|>i™>*?).?1X?-Š?/¸?)è?,@b?@(¢@4Ë@dAoeABÕA1B*JB*uB B>ÀB2ÿB02C6cC7šC]ÒC00D6aD˜DªD,ÉD&öD)E$GElE7‹E(ÃE/ìE1FNF&`F!‡F(©F:ÒF2
G$@G(eGŽG>®G!íG/H?H%XH.~H8­H5æHI/,I \I*}I"¨ILËIGJ8`J(™J!ÂJ7äJ)K%FK%lK’K®K+ÎK"úKL#<L-`L*ŽL$¹L)ÞL/M8M'XM€M(žMCÇMN('NPN?jN!ªN0ÌN$ýN"O,9O+fO’Ov¨O^Pe~PMäP2Q;QQ2�QÀQ&ÚQ8R!:R:\R—R¶R/ËR<ûR'8S`S1€S(²S7ÛS(T<T$WT|T›T8¶TEïTH5U)~U)¨U(ÒUûUUV0qV-¢VOÐV) WOJW=šW%ØW0þW/XNXkX…X X¸XFÓX"Y==Y${Y! Y&ÂY;éY(%Z#NZrZ/~ZN®ZýZ[5[2S[1†[¸[+Ï[û[)\#;\3_\!“\&µ\Ü\1ú\ ,]-M]<{]¸]2Î],^ .^(O^,x^7¥^#Ý^0_2_4P_6…_¢¼_,_`7Œ`Ä`ä`+ü`¾(a>çaÛ&bvc<yc ¶c=×c-d'Cd(kdc”d.ødt'e‰œe!&f;Hf0„f$µf'Úf"g%g6@g!wg!™g6»g"òg)h?h^hluh;âh9i@XiY™i&ói j-;jrijQÜj;.k(jk“kE­k:ók(.lWl.llg›l4mR8m+‹m&·m?Þm+n?JnŠn§n9ÃnCýnAo=Go…o%žoÄo-Ýop*p9JpM„pÒpAØp<q8WqI�q!ÚqXüqEUr›r®rÁrÖrôr(	s.2sasws/�sA½s$ÿs,$tQtht3ƒt<·tNôtCCu#‡u+«u3×u0v'<vdv%„v+ªv5Övw)w%Hwnw‰w©w Åwæw*x1-x0_x+�xC¼x y"!y6Dy.{y1ªy.Üy%z01z)bz0Œz½z:Öz2{(D{0m{ž{¯{)Ç{ñ{$|
0|1>|p|…|/ |$Ð|õ|'}=-}k}B‹})Î}ø}3~$I~/n~<ž~1Û~
 &=5d&šYÁ-€7I€3�€-µ€1ã€2�H�.h�<—�5Ô�5
! ‚1@‚;r‚)®‚qØ‚OJƒ.šƒ$Éƒ?îƒ-.„)\„5†„%¼„Yâ„<…$W…7|…/´…Fä…-+†@Y†4š†!Ï†ñ†4‡><‡0{‡A¬‡=î‡6,ˆ-cˆ2‘ˆÄˆ!Þˆ8‰69‰Ep‰¶‰;Ñ‰9
ŠHGŠ:�Š7ËŠ:‹7>‹:v‹9±‹;ë‹F'Œ*nŒ+™ŒÅŒ6ÑŒ$�O-�=}�=»�?ù�9Ž(QŽSzŽ>ÎŽ2
�J@�;‹�5Ç�3ý�?1�mq�%ß�C‘9I‘;ƒ‘s¿‘13’2e’2˜’FË’3“*F“?q“8±“Ûê“�Æ”ÃW•+–>G–?†–3Æ–Rú–!M—xo—Dè—9-˜Ig˜9±˜ë˜!	™
+™39™Hm™'¶™/Þ™Gš-Vš'„š:¬šGçš/›MO›_�›,ý›B*œNmœ4¼œ.ñœ> �L_�S¬�ož/pžM ž>îžJ-ŸBxŸH»Ÿ~ 5ƒ "¹ ZÜ \7¡
”¡E¢¡Eè¡4.¢c¢@y¢@º¢0û¢,£:;£>v£Cµ£2ù£,¤J¤d¤)z¤¤¤¾¤-Ú¤¥¥&:¥4a¥4–¥4Ë¥%¦=&¦@d¦0¥¦0Ö¦§B §.c§’§e«§&¨8¨O¨b¨z¨Ž¨)£¨Í¨á¨÷¨©6!©-X©!†©¨©»©Î©ë©ÿ©ª&ªBªUªuªŒª¬ªÃªãªúª«+«'D«:l«B§«Eê«80¬/i¬-™¬HÇ¬¹­#Ê­î­®"®"=®*`®#‹®$¯®4Ô®&	¯/0¯0`¯1‘¯2Ã¯$ö¯$°%@°0f°—°&±°Ø°*ò°<±MZ±0¨±0Ù±,
! ²7²!V²x²˜²³²Í²ç²³³;³V³q³Œ³8§³à³8û³4´O´j´…´! ´Â´Û´÷´µ.µJµ4fµ;›µ×µ#ôµA¶'Z¶!‚¶!¤¶;Æ¶0· 3·"T·!w·!™·$»·$à·9¸6?¸=v¸A´¸/ö¸-&¹ET¹:š¹nÕ¹5Dº0zº,«º>Øº4»4L»�»'Ÿ»#Ç»'ë»#¼(7¼9`¼+š¼)Æ¼+ð¼6½-S½>�½4À½4õ½2*¾0]¾0Ž¾+¿¾/ë¾/¿/K¿,{¿$¨¿]Í¿?+ÀkÀ@‰À>ÊÀA	Á7KÁ:ƒÁ2¾Á5ñÁ2'ÂZÂKvÂÂÂßÂ*üÂ-'Ã'UÃ}ÃQ™Ã'ëÃÄ.Ä-IÄ(wÄ, Ä,ÍÄ,úÄ)'ÅQÅ,lÅ6™Å'ÐÅBøÅL;ÆLˆÆ<ÕÆ<ÇBOÇ’Ç1±Ç.ãÇLÈk_ÈËÉ ëÉJÊXWÊ'°Ê-ØÊË)!Ë@KË4ŒËCÁË&ÌV,ÌPƒÌPÔÌU%Í!{Í+�ÍAÉÍ9Î9EÎ1Î‘±ÎBCÏ#†Ï:ªÏ:åÏC ÐIdÐ®Ð-ÊÐøÐGÑ#ZÑ}~Ñ¯üÑ3¬ÒTàÒ5ÓCNÓN’ÓjáÓLÔ1[Ô�Ô;¬ÔèÔÕ"Õ4=ÕLrÕM¿ÕD
ÖDRÖ —Ö¸Ö:ÏÖ
! ×!×D;×L€×>Í×5Ø:BØ6}ØI´ØCþØEBÙ+ˆÙ+´ÙLàÙ)-Ú2WÚKŠÚJÖÚ'!Û/IÛ2yÛ¬Û(¼Û6åÛ=Ü=ZÜ9˜Ü=ÒÜDÝ(UÝ4~Ý,³Ý-àÝ(ÞC7Þ'{Þ.£ÞÒÞDðÞ'5ß@]ß.žß0Íß!þß< àF]à6¤à.ÛàC
! áCNá&’á,¹á2æáDâ ^â1â±â9Ðâ:
! ãPEã&–ã<½ã8úã-3äaä!ä1¡ä.Óä5å+8åEdå?ªå2êå5æ2Sæ2†æ>¹æ>øæ,7çEdçHªçEóç09è6jè,¡è6ÎèUé![é}éaœéUþé3Tê/ˆê2¸ê$ëê"ë)3ë&]ëF„ë2Ëë$þëN#ìArì;´ì5ðìt&í—›í93î[mîGÉî?ï:Qï8Œï%Åï)ëïð#5ð#Yð)}ð‰§ð=1ñ9oñ2©ñ%Üñ%ò&(ò+Oò;{ò&·òUÞò4ó&Qó&xó/Ÿó2Ïó/ô82ô4kô! ô+Âô2îô-!õ%Oõ)uõ%Ÿõ%Åõ&ëõ+ö>ö2[ö/Žö¾ö&Ùöa÷Œb÷Pï÷j@ø4«ø'àøù(ù21ù'dù%Œù²ù2Ñùú2!ú7Tú2Œú=¿ú8ýú86û=oû8­û6æû;ü4Yü9Žü4Èü9ýü47ýElý7²ý1êýFþKcþI¯þIùþECÿG‰ÿÑÿHQTšïc	Fm¾´•sP	Zm…—§ºÑï@	,J0w*¨LÓ- +N@z.»ê<#,`)�F·8þ771o<¡BÞC!GeN­.ü=+	mi	/×	/
! 17
! Ni
! #¸
! 6Ü
! YZm/È(øk!-�Q»O

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

&0

;W

:“

Î

Ö

<ç

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

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

+
&B
#i
�
¦
¾
Ü
ñ

&
*C
n
ˆ
6¥
 Ü

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

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

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

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

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

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

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

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

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

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

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

DŒ

DÑ

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

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

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

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

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

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

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

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

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

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

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

”¨)¡áì
31Q#�s�…e+P~'x"
! ívg<,¼D1u-Á)“
ñÎ¾.ÎEã1>½ˆÄ$À(‹	ô&'(3Q
! ¶+*°ÝX-/}%6bM'1&�)½+ÁO-ÏBgà	‘ Ãˆ1¯Ù	.ƒ/z#
! 8^%,›¯Ê+hÔ®½.Û!@Ò<
ñ•uG,€%fâ,\%Ã.m&Ê8,ƒz
! Å#V%V!ü-Óˆ@!(20<+»#ó
! ¯&› d1Ÿæ†P)vV/kã#Ú[¥Üe �ì/¥/º%K&¹h
! ^
! ¹u
! îÄ(".2&”&<Ñ±‹,¢"³üá#T.‘/ù!¿(ær-~T)�
! jó%
×
;ú 5Á¤¶Ñ	â0»+ Š$,ù´0ƒÿæç1XÜß—ê#"ºŽ…&
!  {#¿_NÜŸ‘¢
! ý½*@i4-‰'²ƒAö	:4"‹$`1Í
Ñþ$·§/�0õ1äSO
å Ÿ##�ì)!{±#£æ—%~(±!Åä
]oN&r1ÌŒ(Á¯®7#uw^G%X#=Z.¨±*¯t!õ×-£
! -M7
½_1Ü1Ù-¯,Ó&Â-±IÓÞ,…%Ã9lò	)æ�k°ò!ÄíG¹1[Ì½øüŽ1Þ
! ³³Â#W0¯¿+M"Å¢
"0+qµWÞ
! �*(®=+�	ô¹
F&á-)+®&$�¾¥s/B26t,l"F¤=0Ÿ•(•µ&*³Ró§+reø	)G^�¯(Ù¶»&UâÊ¸%Q÷îÔÒ1ÖLù,Ø^�!¹ïõ
é8$4j˜‹.é¤
! Ë'å_)ÿ¤êò
�$@0F!
)’1€-Âe#™"=!Á(�ô0â%Èï‘Ž **(CÅ>ûm!‰)(s-®Š(×&ÈIÖìóñ$2!î*²	ñ&""!U§
! .)a*ø%qþ³,dë-†,¢,�)&›Ð¦ë®‘${¬Hï*ï
‡‚"Ê-zyk(»+JÌ/g|�1;%Y"¸ #2Q2ÞPl°"¯ ¬(<(�%ÖØ°–#œ*éQ²o(Ã-Û¦%¤M‰]·/;~€ˆÑ2%h×sl$A*ü+�à™e)�+0lTrý/s%õ¸*�…&„ñ-ü" 1ðDž$-8*û%nâ.p³"Ö!½,‹?šÖêS,>&Qñ	1Ü#z)Á*]¿!ŒÇ)é
ãŠ -&$1@%â’+þ$Q+wQäO#W+èe#�.Ü(ë
! S%Í%¢&±˜Æ0	”(PZqÁ.*¤ È§•Ï¨Ç…Î$©
.Ë”Ó†�…,CÎ'ö¹±	XFw²#T	’˜Â°v3eë1±€'NëF‚+{ a¸!V šøå%¶H)/ÀA.ûh)†-�Éh14/bÿG.B�#9*Ì�&J")–Ó.›"£éò!Ø©0Ë	å-
! ¥"	2ÑÓÇ%Çø.&_$ä$g&«¬1/€#ˆ †n.×)µï!@s¬-¼B5
#'}/,ƒ	œÐ #®'É/!kQô|VM:$y…|'¾1–-u,Èá1ÚýY+§;.!0ÀŒBÚ"š(ßØ%?%¥±z_*¯:ñ1ç$×¬o‚
! $È¥&¸+z!Ò5Å/w"
! ¶IOÊ&&!Â9!£"£ ß r8&-A}&…D25ê,k¬o0ücN#ì$ö1B	†
! dªÌ"ëûßœ @
Ð8,
! ¥-D}÷-´.ŽOÕÑp+ï"i.K{(s!ÏÝ.	Ð
Ô½-È*�)j-r"Ö$+¹+`(â�-ïvÈ©3gÍ,lrÚ*u&Å&z!'	ó+/	ê4= ¡ã»3)Ü	ÞÐRI…½»(&1k,©()H
! C<$…I)+°d¹‰&ß$�8 ¥	‘V£-Ú
/Xª
201Ì'¢
! þ
! ¾
*z%³Q31.Sxt©"C#ß5(Ò#Ä˜/Ñ1‹)/2ì=ôžrÔÃ$Û·tQË)c	î!Ø5-ö7P$µÞX­g!�¦(q=;¿'¼e	™,%¥Ž%13þ½«+G·›¥'ms#Q)ô,h#
! >x|¯(×+ó#Ö
á*
­)~ŸÖ ãE´Œ;¾s\û*í-1+c&;ñO(E-¢.ã$ã
! y-™GE-"‘Ûßn(1*î“)!"Y†m~PJa+³0J;\R(´d²‘ñ!¦�,è›*Ë(¾&WP%t*L±-¹!*Ï‹n!0÷vú-Jˆ,|AOg'&¨& „.z–/†("°Û�/Š0H`5<)\(ñûh)Jê$û.'Ž
; VØ)e+š*s
! óŽ’nz&Õ(›0xœyÂ"»)×›lµ$
! ²5Ú,’Œ÷/>*Dˆ
! ý$õ%Á!Ú«“ÉÒ,Ä!ø¬!N%›)úXaôå-?
¢žf.=(±_&”2
! 4‰
! ó/>#ø(x™(^R!­/Ò($*û10+_,#	I!M/õõ,”J„ï[0…-nvŽ„!);d.(!ù
! Þi*åÙ%	Ô8®S"àé-Ì0Ž,±
1-lz—µ(çof‰"j+--•7û-¬&Ž"�m0%%X!gY!_môVí
e	
‡ >j1WX))[1	%ª*µ1¸/ç)R
¦.¯!ß0d
Ñ =ó"?&€"E&Ö&š	-é™/Ï7íñã"€�B(aán/5$§*¸¿�þ/Lg#ö!Ï/Úl"ïà±-’É-vâ7$o,AºŸG
! -¦7ÿÿ¨€	ÍàL]Ž#k/$Á/*kÜÆ�K Ôp¸,	,'1>0b6¸
! t&–%>R»¹/¾y¨0.JŽ*OC"¨‚,"T/ø#ôl.Úæ	™#ÚÙ
]rdßÂ)Émù+Ãã
! B)õû+áx8
! O2´,AüåXâ'ó*¾ð#!�©M$EÒ'ôÆ¿
! Ñý­|¼	x'öbª/ñ •
! $6	’
Æ/52?-„à ” Ÿ1b8"ËÔ)¸Š.+(ø$úo'ìÏ0ÌXí+ñ
Ñ%N{�(I2Ÿ"Ž+|)O,- È%
!  ~	Þ$'!
! èT0#ðB&fÂ	#&¬Ñ#ñô*|›„'ÿ-kD(#$à205›ÜZµf)¨œ)N2¿z,_"|‡†¯"ðú&ë	{Ì>Yº ‚ô(B$U&g(k h+°&ö')�ÎºÂ÷óh,ÞfX1ÀŠÜ*‡×q#*N ;%m"Àì“åà%)'+<>'÷
! ›	Ü�2©39Q¾ˆ<Â.Á0 |!�1Ðp"-BÉ!—# qðÀ#U/÷1F	
27ð02ÿ*!¹ 9+Ÿ°$Øæ�{	6qúQ%;/Á?51•ÏBóJ	"ÒÎýÎ0·#,áõ"H»*ùÊP{0
! ð¸1ÂÎz¿)€+œ¼.jmyõ(æ¡Bé%‘xT-é6~(*‹!EB-À
Q°)(»!úž*	'+2#+óh/k,ïÂ‡
f%	S˜�&,L.Ág%£,
kVG2_`·.òä™ÿýÑã`¡Y Ú# #™+.„/É™$R)l	Ê	ô1?ˆä¾Y·0Å%É,£H-Dì£$
"°.¹®t³™�y~DZ$ð
æHÇ¦†/ $¥!ç+¯`l/ ·[x&&2˜!-GEÛ*%e+o˜"9†ª1H*
! ½#&S=D0â#«)-9',p%ck�Ã(j–(ÈKlµÍ&b 
! â
Ÿ›&™
! Ð6Ý%ò.œdÁJ
! 9
! ›.Ç
#¯g
! ¹'O	!ž"(Ð1I.Lì
L&"/”;f	î›!d"èˆ»%×“$t¡h¤på‚¶-…$c+^Ü¨qn$«1/A)F%Œ'm$Y	3	
! °z®!Y1Ÿœ¡ò':ñšâp|+P(ÆÊºï'Iþ¥=0¬QÔ'*0äÚXïÙÔñà#ë*Ý
=Œƒ0B19
ª$Á&¥
2Ñ
! ”Æ¼,^)-q Î+µ7$`øjp
! ¦Š'ÞŽ		ç‰•>%(`C
À	·Ù)í,nÔ!k”0“,·Ø�.¬z	Ø@),
! Œ	w-aŠC%îÈ'$ù\ö*>.ÎzÞ1l
üÄs""9ø%y.^1#^"òå„9å#…0‰`
! ƒ/,i7]"­\H	1</Œ.j,ôA‘
o%-,'ö(¬.9•
é ›­,P•
! ¼&Eù Q þ&¹	¿s`0Ó1_5%’ðåH„
r'ò$ÅœECëJ¸Žµ¢6.ã'¢q-^byõ*Œ€ äø&·,õ"�=U½º'T*„)uù)¼)=P-õ-> {3g×,”E!é.­
''´ÙF(Œ°è	;!S11.O|.âÇè	*6,Ç¿ü€Ü
ÀV¼
! ",×*ô+	;,…ˆ})hšæ&kË
! (~.Ô�ç0‚	Yÿ0¨.ýk¨Üª W1þã.Ù*³
! H"��¾(¼Y.°@¹Úz- ‚å*¦!0 †
­]P,Š@1|�+„^
 ‚2 äð1‘71ç
! :Ëê(Š/È†%6)·1©oD&•G/»0W5=à&Li*‡$ò1ÿ,#nKG1íh!‚.–•±$•ÆÈœÅ‹
! a² û.U­+2	èØŒ*æ(
þ Ú(9Š(ô!7%Õ	D
—.ýC&ÜtÃ!›/ìk%óö#[	x#4.5ç*øà$¥l!ý-Ê!¨;"Ì£,'c1û$&U$À"gç/Ûê&–d#U/A-”uY�æ!!&&)]+Ý-	¡&ˆ%"1˜ 1ë"sÐ-~,]01“‹â)4*q.q2…
! Ó{(ès
øö0+.kÕ)Õ=Ñ!½
»†CmÃ&ó	5*EG)†0æà.’(•	SÃƒ(â ˜!Aïf,ÍÙ"ƒ$m+šK<1Ý w5
ž¨
! !É	å(é!ü)P
‘#÷%#ˆ"O.&>{3�D$äJ˜²»øR'b%I «Œ÷.D|Ð,íÒm�*¶Ï&�!‹&2
À}a¤Ä!	$Ï)i(80ëß29K%~=qó1Õž+Ïá§,!Ñ!‚d)éí%ûW%S$¼ÑK+}	>	&¨	8´)P#¾0R,¹tüúï-Ð«ÌZÉ:¢d s1_H&K,˜¤0v$B.Š&¬üæ'…*¾x t
! Ð¿ÈC»²3Ï!Å*˜Í>%…y)õÐ_š#%"g /F,%{%§¼ÿ%Û)î¸"«
! Æ+�‡	5-Öb(
! Ÿ$:VÎ%n
â
! Œ"¹·"s&”Ž}û	p .Â,Ý^&Ô/ò*6ù(	îŒ1�	†!áæûçÍ*	61ñU"e)½mÃC<%1.…+e-–	Ø/ …+b
! A$?Ð.êè
! 6ø,ö±,n)Œ
³c'´-Ä¢ì6ÿ\Œ&2&
d
! ˆ$"3+¬ß1Æ81 y	)?} ¥Ã!$¯ƒ+(0d%(+GU0Zõ'Í/Z
—'Õ\'IùBìÑ0Q&ˆô-§·2}k0{™!ŒãÙ N±/!#ÿä)€ö$\ª.«$Q	D'p‰îô2—,äÂ0—æ1ð)Q'i%x-ï,ý·	N(H'1Â%f‘Ç[ä!@)yçc$£	R=/À!§ hè*7(9Øá
! Ž.”'~/k/Æ%YÅ¬%/í˜$u+KK»+ù/[ƒ&ß*‘*	™|g#	.”)ð	e(zDh"åÅ!˜ñ*–)9¼+	*,B0• U ,(â+ä&¡0Bq08ä,ø0|ý"…4#ß±¨­‰ Xéfå
! ++$/{)+rš€4æ$†*ÓÂ
! Â$r¬ c%Z`t-%!ß-‹šUkJ!=
ý2/¸A
Wër/m!±ìjLM�#™+m¬#íj.
ã,½
B˜ ]!Ú K�
ÜA4Ûjp^nŸ)²\B;1 (Û#2a-¶,®%}=26
! "#�!Žl$ô+v3&í$¥q*½ [´�(×4!Ú0Q÷Äëô*&*&;*A%Í�ˆ/Àv›-Ã0ò)Ä œ&p'Í0+W"2xÞÀ‹(ÄíáŠ2Wšq"{-^1lxèlr€v*í"Ínè"‹Š1ò?§&¹Ò%sÑ.‚*t½&Tkè/c—,#ý
! 50•îÏ1q·)#'§ë9B
! I£*#ƒ
Zb0â'Y&g0Uò,$™o‹)Ç
! 1ö,/ÔØ#<-×0.Ú,<ö)4/Î#»Ý,¿�	ÊYì"z á ì-Y¬'¨»B?8Ü-S˜	.%^¸.Âù"* 	•â"GN	šò32©)Pó.ÿ½öØ€)›T
! äÛª™„*ô#† ~Ûœ,žz0py G#±
! ¼I®	|ùV1E(�"_[
¬&(=§Ç	¯)ð*E2Ôsjš-âT&ÅZ¤—|"äúL ó&k�dÔÆÕró–Š®ä1…2z.ª‚)	(U	™*sk5È91¯/k
! )2H,Ç'=*%&,‹40""m1šÐ*ÕRªÅÇ8'1Ú$½v&×	î¦è&¿?i½!×W/4%ž!XÆºÇ$4¬
Ju3­ÂÁ~Ð1,V"1 n"?$%³!Ì%G(²-R&Ò
! bFMõ/í­²$ç*½ ª+¾¶O'OÌ*Þ(Ì)l%]j§,u.Ø*‚†.iú‡&©!Ž!L�(ÑY#í
! 0ž	vdnQ!dAñ41>„(Ò
ùê ÷}AàÐX‰¤*G¨'wú82NÆ½æS7#« ^,À0.+_´�-;š#/&\":-Lí.öœ0¬—Q-?d-ß,”*~å…”
! ‚!Ò,Š%7=$�/t+{âä·
Þ#Ë¡a/Sû/°ôÖ¨--À]"q’N
! K.<2ûP	á!-*/Õr)¶€Ž‘§('&0n8)ËD
! è)×(ü#·G+‡Œi',)MúH(—/"E0Õ.o*_Ü‚íî1 Í‹T«Ð-:„œ!Õ/w;
! ß“'nÔ&Q³‰1Z¾�.ì¸W"ë&¬	y*Æ&)‚«Æ"p`!*î%(-(h.Ã"?÷<¥|,™'.à%1õ
!  !ú*¨Ã‘¯¼ÑÅ)É0N*NV÷÷Ê÷'õ£#óÍ1b/ø)¿S.#S1(T�c"ËN1èÎ.w+“‚&wv‰�Ýi
! Ñ ‡É/Á+Ú'Ù[i/)@j t–
Ô"p&cì'k&œ�f…ð70/°3¾+yZ ÐNr /á“È„ÃöÞ)Â7Þ-""&å'“ÙcçæX+O/ÜÎu1p.Ù(º*jîv(’ž»•®%Ë!*5,¦*Ò!J(Ö%Ü‡&‰ôñ”]/Q]$\$«/Ì€!+&^òÃ*çhï&÷1³wè.%LG"z1:+ÜW,øÛU¾#Ö'u‹-iR+#i
)I$ë#Í.×#u"¦BJw,ƒð-Ð?x%�oªþ	ò&
&'¡),!ÿ!±ƒx.é-�*ß²¯˜%Xƒ?(–uÆ#š1œ#Ð#4š&5#½	2á'’$�+�o"4·
! {p-å,…äÕ0eY/�	¬,#HÌ6Db)‡
! ÚA(BP²,Ó)©%1½1“!J*€
+üü¾-ó’¬Ò™Ÿ,+�#ÿ	£/M!äs§šz=kWŸ³
! êU%$‚VF2Ðª-Ï/”!„+ÿ#Lgù-âÏ
! t)¶Ó%Õ+ÙŽÝË!ŒÅÑ&-ãí+º(Á'ì*±Ü )º.xŠ4¢ËŒ/–1_%V`
¨±&Å�!$o�"&‡–‰î)íŠ)~
v0HþMg&F
! ¶'—Åv1í Z&X hV7
! o%›'Ò‚/m)Õ»	�Û \¯	‹¿
ÂÉ)!%m(Žpƒ.±0�Ó€Ä‡X*¦0Œ.OË/=.-ÿ$¸ÑÉ–*c,0Â
<Z^(µ)ÿE§1üÖ
! `,Ó,ÿp!û-ÏÍ,ÞÃ)·æ#rž(I
! rA�!Õªë«·! %}-~v0éí(ß 	.6$Ì¿-S&#‚Éi1Ey"z"]ô)¯©&áã&iI7$Ûs$èéâ$xÍ!J!³¼2v-â…"Hr/ ÅX,hé1M,1÷,¿$ÏZê+#É(k%ÚK‘-Ž'h0§Ø6,4± Â1((høùåê”<!f8.„,Ú1eÏäWä#a†)“
O¤-š0\+£ç@*}
AB-µ¸û*ž$‡é"¸=˜†Þôn1Ô#Š^±‘	cJ¡!w'º
! .1®
WQ*?0ÿ”½ ÀE	.ƒ"š/r0qµ
! û)Q0Ë$á¾*&è,þÏ{
! ‰m:
é!!OÞ�%qY$I“O$æG$ÝÝi!ß(êæ-Ð0Ã-•/—&æ)s+OÚ&7¹,õ,Êµ!¹ñ‰%bµ+ó
! ÿ�&BãòY'[+ŒdaÙ,¬*>'0*1>"~ô$b*¸0'#.46-:+2$!#1 À´*Ï½0C9u%ø-+
WØÊ(®*&^ç–i%yð%G"a$2{ýp½*$w
! â(³ hœ(Û
O++vL	ˆ,/½-¤Õ“bÉ
!  ±°ª'6"Ÿ!;&"7ÕÊ"ï
! J
r(®Ù²F0§à½<'YŸëÀ1Ò
8$L¥¬/ä%úæ"±
 e	%u%
! åcd'5!òÆÃ¤
¢n.1ÍÀ&y‘œí%S)Ž�-ª,{­+Ô.µ.^#M%æ,Gƒ'·ç'Â(¥)ªˆƒ!ÚåØ0ä"!ù	íØ ÷§;‡0¶	%Y*Eu.$’0¦"|ïÔ® ˜&ª	éÝ·'…K'ã®)‹+â*gn0
ò,w0Ê%Ï$.2×%Ú	Ø&2*Š`‚0r _¬
! p´öTþ1�Ð
! Ì!Ç{
^0Û	žÓ
! ü
! e,&÷ ˆ$J.z(c(1!‹Ë“;'M-‹*
%0/–è#)q+\&ÄÃ¶l
! Ö÷©'n#£Õ&Š�%.û!ó7*|#àS žIšÑ*G P&1/�²C-1~!HAp(/ *_Ç�"!;!­&(ZÇ-… '¡í�Ç ñ"|&�0ž~ 'å÷%-,D%.D!‚-Ÿu'ž' 
! ù*�-Å<p)ç.©."#š-Ø
! q	K-*0÷#Î/˜-?"	>†¦)ø°	p	Š$-=)õ%•'j*á.‘K(oÆ)]ÉÃ
! Õƒ».†® DD!&*‹ÑçVÄù®Ý2¶*o	ïT�1„"ËŒ%Ž&îú«b.£0óŠ*9#C	Æ
! ù0¢"†‡
! ]í8ŸÕ¨
! /$©¥0Ýì µÍÝ(Öò‹#Â&%¼1ùy{Ð¢óT¾Ô(½'ú`ãs¹&Þ+O1�#f¥#eÏ.:Ç'.$³*/íú%Ñ
iöp %‹ g/€º!rW!ï 
m	Í÷(ã–�ú1»$ÑÀè!z|Ã  ð!'‚žS[è0Fw$'Ó[$ƒ\Ö­€¸æ
Ôï|
–!�*"p¶/‹%l*:'0bºT,IF'}¥Ûù["ú%Â+�—#R7Ê
\*'*-4á0e&ß.lF(B*+m›o"b'n÷á,& n\ ·)
! *êä-èê.')'k‡"ä"¨ ÅP(çÏ‡J#…
ÿ ‡*:è¢+. n&N/Ý7­7	7"
! 	2Ï¦f#2Ï	ý&' ™&-Y³ñó à"/'‡ñ.Š-R#” 'o
! e³-T±�/ô%ë)1	‹v.˜aÒ.'‹8%Ü›
! µ¤!.�J&a("2+J·�"‚‘)Ò*%0-z'à
! Rœ%ÎblNý³úŒ’-Ô¡1-æIé£T¶
*hçv /|z¥
! z+"�${/p|0Ó$¸'ºÔZ*Æ�
2R$7gfŒy,ï7 0¡"bË„²)Sº,%	ð “	Ù'ù#@	K	0PÕÂ*_Ò��/+’
1Kê1Ð!Ý*U(@&
ë'ÀuðÒò%¶#à-ð$aÙ0Ÿ4â$-‘K2ˆ¯0¼,)²u,v%ùN-B ,÷»".[#à+^Ä+‚ê)š"} þ«(r!X&Ì#!ë
å"ÀN’¼µ œ1“+(
! ;Ž·œò"J(#0¹(×/–
“}$Ì”�f·$=ò
! "521š·-¯1$!ôiî(dH¸(j%¼–¾+¯.øƒ`„;$6%²e$š$Û*$”/yw.0"J$
! ø'óÚ
! †€ü!—
! §Žî&Ž%k#Q.ë[ˆ% Tk$U#g)PÁ‰ˆtŽ/P.úq„1k-º'-q$‹'-
fu)-$ºÛ-%²/g	`Œ+¼/Šè	b¡¦
! ÏèÁ5M,(y E6*Kâa'“/A"+/èœ�/:)ù
sE1ÎŽ0êìÝ+¦ÐÃ%€.›ø!³­ž0¦
‰b"¥1öî/ÎiMïNËâ"É@$.*"F¾Ñ¢4ô•%ÐÚË–&:*€*�àðÄŒWƒåáÙÆ0Û2#	%#qD
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1849,1855 ****
   because all of its copy and move constructors are deleted candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used the expression has a constant value but is not a C++ constant-expression!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma vtable no longer supported$ descriptor at %L$ operand number used after format without operand number$ should be the last specifier in format at %L%#qT declared here%#qT defined here%%:canon_for_mlib takes 1 or more pairs of parameters%%:target_mode_check takes an even number of parameters%%LOC() as an rvalue at %C%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared alias after being used%+qD declared ifunc after being used%+qD declared weak after being used%+qD declared weakref after being used%<!%> not valid in GIMPLE%<#pragma %s%> may only be used in compound statements%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma GCC unroll%> must be inside a function%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> already applied to %qD%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %qD, ignoring%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp declare simd%> must be followed by function declaration or definition%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>%<#pragma omp declare simd%> not immediately followed by a function declaration or definition%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition%<#pragma omp declare simd%> not immediately followed by function declaration or definition%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma scalar_storage_order%> is not supported for C++%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive argument is null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive precision out of range%<%.*s%> directive width out of range%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s%> attribute directive ignored%<%s%> is unknown%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with -std=c++17 or -std=gnu++17%<-%s%> conflicts with the other architecture options, which specify a %s processor%<-Wabi=1%> is not supported, using =2%<-f%s%> and %<%s=%s%> are incompatible%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET%<-fcf-protection=return%> is not supported for this target%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-ffriend-injection%> is deprecated%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-for-scope%> is deprecated%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-foffload-abi%> option can be specified only for offload compiler%<-freorder-blocks-and-partition%> does not support unwind info on this architecture%<-freorder-blocks-and-partition%> does not work on this architecture%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are incompatible with %<-fsanitize=thread%>%<-fsanitize=address%> is incompatible with %<-fsanitize=kernel-address%>%<-fsanitize=all%> option is not valid%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-fstack-check=%> and %<-fstack-clash_protection%> are mutually exclusive.  Disabling %<-fstack-check=%>%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-m%s%> not supported in this configuration%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misel=no%> is deprecated; use %<-mno-isel%> instead%<-misel=yes%> is deprecated; use %<-misel%> instead%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-%s%> turns off %<-m%s%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstring%> is deprecated%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%> ?%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> can not be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a @catch block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<G0%> in format at %L%<GCC unroll%> directive does not commence a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of compound literal%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_Float%d%s%> is not supported on this target%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with -fgimple%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> in %<constexpr%> function%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<async%> expression must be integral%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> parameter not permitted in this context%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<concept%> cannot appear in a typedef declaration%<concept%> only available with -fconcepts%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<constexpr%> call flows off the end of the function%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<constexpr%> static data member %qD must have an initializer%<constexpr%> variable %qD has variably-modified type %qT%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<delete[]%> is not a constant expression%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<device%> id must be integral%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with -fno-rtti%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<gcall%> is not defined as a type%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function%<goto%> is not a constant expression%<grainsize%> expression must be integral%<grainsize%> value must be positive%<if constexpr%> only available with -std=c++17 or -std=gnu++17%<ifunc%> resolver for %qD must return %qT%<ifunc%> resolver for %qD should return %qT%<inbranch%> clause is incompatible with %<notinbranch%>%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<namespace%> definition is not allowed here%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nonmonotonic%> modifier specified for %qs schedule kind%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> expression must be integral%<num_tasks%> value must be positive%<num_teams%> value must be positive%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with -fconcepts%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<safelen%> clause expression must be positive constant integer expression%<seq%> overrides other OpenACC loop specifiers%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?%<std::tuple_size<%T>::value%> is not an integral constant expression%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<vector%> length expression must be integral%<vector%> length value must be positive%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<virtual%> specified more than once in base-specifier%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type bool%<~auto%> only available with -std=c++14 or -std=gnu++14%E qualifier ignored on asm%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu byte may overlap %wu byte%G%qD accessing %wu bytes may overlap %wu byte%G%qD accessing %wu byte may overlap up to %wu bytes%G%qD accessing %wu bytes may overlap up to %wu bytes%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes may overlap %wu byte%G%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%G%qD destination unchanged after copying no bytes%G%qD destination unchanged after copying no bytes from a string of length %E%G%qD forming offset %s is out of bounds%G%qD forming offset %s is out of the bounds [0, %wu]%G%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%G%qD forming offset %s is out of the bounds of object %qD with type %qT%G%qD offset %s from the object at %qE is out of the bounds of %qT%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu%G%qD offset %s is out of bounds%G%qD offset %s is out of the bounds [0, %wu]%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%G%qD offset %s is out of the bounds of object %qD with type %qT%G%qD output may be truncated copying %E byte from a string of length %wu%G%qD output may be truncated copying %E bytes from a string of length %wu%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%G%qD output truncated before terminating nul copying %E byte from a string of the same length%G%qD output truncated before terminating nul copying %E bytes from a string of the same length%G%qD output truncated before terminating nul copying as many bytes from a string as its length%G%qD output truncated copying %E byte from a string of length %wu%G%qD output truncated copying %E bytes from a string of length %wu%G%qD output truncated copying between %wu and %wu bytes from a string of length %wu%G%qD pointer overflow between offset %s and size %s%G%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%G%qD source argument is the same as destination%G%qD specified bound %E equals destination size%G%qD specified bound %E equals source length%G%qD specified bound %E exceeds destination size %wu%G%qD specified bound depends on the length of the source argument%Gargument %u null where non-null expected%K%qD reading %E byte from a region of size %E%K%qD reading %E bytes from a region of size %E%K%qD reading %E or more bytes from a region of size %E%K%qD reading between %E and %E bytes from a region of size %E%K%qD specified bound %E equals destination size%K%qD specified bound %E exceeds destination size %E%K%qD specified bound %E exceeds maximum object size %E%K%qD specified bound between %E and %E exceeds destination size %E%K%qD specified bound between %E and %E exceeds maximum object size %E%K%qD specified size %E exceeds maximum object size %E%K%qD specified size between %E and %E exceeds maximum object size %E%K%qD writing %E byte into a region of size %E overflows the destination%K%qD writing %E bytes into a region of size %E overflows the destination%K%qD writing %E or more bytes into a region of size %E overflows the destination%K%qD writing between %E and %E bytes into a region of size %E overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %qD must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %qD is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
--- 1833,1839 ----
   because all of its copy and move constructors are deleted candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used the expression has a constant value but is not a C++ constant-expression!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma vtable no longer supported$ descriptor at %L$ operand number used after format without operand number$ should be the last specifier in format at %L%#qT declared here%#qT defined here%%:canon_for_mlib takes 1 or more pairs of parameters%%:target_mode_check takes an even number of parameters%%LOC() as an rvalue at %C%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared alias after being used%+qD declared ifunc after being used%+qD declared weak after being used%+qD declared weakref after being used%<!%> not valid in GIMPLE%<#pragma %s%> may only be used in compound statements%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma GCC unroll%> must be inside a function%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> already applied to %qD%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %qD, ignoring%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp declare simd%> must be followed by function declaration or definition%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>%<#pragma omp declare simd%> not immediately followed by a function declaration or definition%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition%<#pragma omp declare simd%> not immediately followed by function declaration or definition%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma scalar_storage_order%> is not supported for C++%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive argument is null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive precision out of range%<%.*s%> directive width out of range%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s%> attribute directive ignored%<%s%> is unknown%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with -std=c++17 or -std=gnu++17%<-%s%> conflicts with the other architecture options, which specify a %s processor%<-Wabi=1%> is not supported, using =2%<-f%s%> and %<%s=%s%> are incompatible%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=return%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-ffriend-injection%> is deprecated%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-for-scope%> is deprecated%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-foffload-abi%> option can be specified only for offload compiler%<-freorder-blocks-and-partition%> does not support unwind info on this architecture%<-freorder-blocks-and-partition%> does not work on this architecture%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are incompatible with %<-fsanitize=thread%>%<-fsanitize=address%> is incompatible with %<-fsanitize=kernel-address%>%<-fsanitize=all%> option is not valid%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-fstack-check=%> and %<-fstack-clash_protection%> are mutually exclusive.  Disabling %<-fstack-check=%>%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-m%s%> not supported in this configuration%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misel=no%> is deprecated; use %<-mno-isel%> instead%<-misel=yes%> is deprecated; use %<-misel%> instead%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-%s%> turns off %<-m%s%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstring%> is deprecated%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%> ?%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> can not be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a @catch block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<G0%> in format at %L%<GCC unroll%> directive does not commence a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of compound literal%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_Float%d%s%> is not supported on this target%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with -fgimple%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> in empty declaration%<__auto_type%> may only be used with a single declarator%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> in %<constexpr%> function%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<async%> expression must be integral%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> parameter not permitted in this context%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<concept%> cannot appear in a typedef declaration%<concept%> only available with -fconcepts%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<constexpr%> call flows off the end of the function%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)%<constexpr%> lambda only available with -std=c++17 or -std=gnu++17%<constexpr%> loop iteration count exceeds limit of %d (use -fconstexpr-loop-limit= to increase the limit)%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<constexpr%> static data member %qD must have an initializer%<constexpr%> variable %qD has variably-modified type %qT%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<delete[]%> is not a constant expression%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct%<device%> id must be integral%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with -fno-rtti%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<gcall%> is not defined as a type%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function%<goto%> is not a constant expression%<grainsize%> expression must be integral%<grainsize%> value must be positive%<if constexpr%> only available with -std=c++17 or -std=gnu++17%<ifunc%> resolver for %qD must return %qT%<ifunc%> resolver for %qD should return %qT%<inbranch%> clause is incompatible with %<notinbranch%>%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause with a parameter%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<namespace%> definition is not allowed here%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nonmonotonic%> modifier specified for %qs schedule kind%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> expression must be integral%<num_tasks%> value must be positive%<num_teams%> value must be positive%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<ordered simd threads%> must be closely nested inside of %<for simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter may not be specified on %qs construct%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with -fconcepts%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<safelen%> clause expression must be positive constant integer expression%<seq%> overrides other OpenACC loop specifiers%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?%<std::%s%> is only available from %s onwards%<std::tuple_size<%T>::value%> is not an integral constant expression%<struct %E%> declared in %<for%> loop initial declaration%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<teams%> construct not closely nested inside of %<target%> construct%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function%<typedef%> was ignored in this declaration%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<vector%> length expression must be integral%<vector%> length value must be positive%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<virtual%> specified more than once in base-specifier%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type bool%<~auto%> only available with -std=c++14 or -std=gnu++14%E qualifier ignored on asm%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing %wu byte may overlap %wu byte%G%qD accessing %wu bytes may overlap %wu byte%G%qD accessing %wu byte may overlap up to %wu bytes%G%qD accessing %wu bytes may overlap up to %wu bytes%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%G%qD accessing between %wu and %wu bytes may overlap %wu byte%G%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%G%qD destination unchanged after copying no bytes%G%qD destination unchanged after copying no bytes from a string of length %E%G%qD forming offset %s is out of bounds%G%qD forming offset %s is out of the bounds [0, %wu]%G%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%G%qD forming offset %s is out of the bounds of object %qD with type %qT%G%qD offset %s from the object at %qE is out of the bounds of %qT%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu%G%qD offset %s is out of bounds%G%qD offset %s is out of the bounds [0, %wu]%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%G%qD offset %s is out of the bounds of object %qD with type %qT%G%qD output may be truncated copying %E byte from a string of length %wu%G%qD output may be truncated copying %E bytes from a string of length %wu%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%G%qD output truncated before terminating nul copying %E byte from a string of the same length%G%qD output truncated before terminating nul copying %E bytes from a string of the same length%G%qD output truncated before terminating nul copying as many bytes from a string as its length%G%qD output truncated copying %E byte from a string of length %wu%G%qD output truncated copying %E bytes from a string of length %wu%G%qD output truncated copying between %wu and %wu bytes from a string of length %wu%G%qD pointer overflow between offset %s and size %s%G%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%G%qD source argument is the same as destination%G%qD specified bound %E equals destination size%G%qD specified bound %E equals source length%G%qD specified bound %E exceeds destination size %wu%G%qD specified bound depends on the length of the source argument%Gargument %u null where non-null expected%K%qD reading %E byte from a region of size %E%K%qD reading %E bytes from a region of size %E%K%qD reading %E or more bytes from a region of size %E%K%qD reading between %E and %E bytes from a region of size %E%K%qD specified bound %E equals destination size%K%qD specified bound %E exceeds destination size %E%K%qD specified bound %E exceeds maximum object size %E%K%qD specified bound between %E and %E exceeds destination size %E%K%qD specified bound between %E and %E exceeds maximum object size %E%K%qD specified size %E exceeds maximum object size %E%K%qD specified size between %E and %E exceeds maximum object size %E%K%qD writing %E byte into a region of size %E overflows the destination%K%qD writing %E bytes into a region of size %E overflows the destination%K%qD writing %E or more bytes into a region of size %E overflows the destination%K%qD writing between %E and %E bytes into a region of size %E overflows the destination%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kfirst argument of %qD must be a pointer, second integer constant%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Klast argument of %qD is not integer constant between 0 and 3%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
*************** F2008: A pointer function assignment is
*** 1889,1916 ****
  %s:stamp mismatch with notes file
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! %sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s%u name provided for structured binding%u names provided for structured binding'' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'V' modifier on non-integer register'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) (if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(no argument)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this--help argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-Wvla-larger-than=<number>	Warn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes.-Xbind-now and -Xbind-lazy are incompatible-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpdir <dir>	Set the directory name to be used for dumps.-f%s and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-functions=%d is not between 0 and %d-falign-jumps=%d is not between 0 and %d-falign-labels=%d is not between 0 and %d-falign-labels=%d is not supported-falign-loops=%d is not between 0 and %d-falign-loops=%d is not supported-faligned-new=%d is not a power of two-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcf-protection=[full|branch|return|none]	Instrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets.-fcheck-pointer-bounds requires %qs name for internal usage-fcheck=[...]	Specify which runtime checks are to be performed.-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdebug-prefix-map=<old>=<new> Map one directory name to another in debug information.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-fdump-<type>	Dump various compiler internals to a file.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-ffile-prefix-map=<old>=<new> Map one directory name to another in compilation result.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-ffunction-sections not supported for this target-fgnat-encodings=[all|gdb|minimal]	Select the balance between GNAT encodings and standard DWARF emitted in the debug information-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-debug-escape-hash=<string>	Hash value to debug escape analysis.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finput-charset=<cset>	Specify the default character set for source files.-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files.-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE().-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fmessage-length=<number>	Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping.-fno-elide-type Do not elide common elements in template comparisons.-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler.-foffload=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions on this architecture-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address not supported for this target-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsimd-cost-model=[unlimited|dynamic|cheap]	Specifies the vectorization cost model for code marked with a simd directive.-fsplit-stack does not support 2 register parameters for a nested function-fsplit-stack does not support 3 register parameters-fsplit-stack does not support fastcall with nested function-fsplit-stack uses register r29-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-ftabstop=<number>	Distance between tab stops for column reporting.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-gdwarf-6 is output as version 5 with incompatibilities-ginline-points is forced disabled without -gstatement-frontiers-ginternal-reset-location-views is forced disabled without -gvariable-location-views-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabi=ms not supported with X32 ABI-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-functions=%d is not between 0 and %d-malign-jumps is obsolete, use -falign-jumps-malign-jumps=%d is not between 0 and %d-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mallow-movmisalign requires -mvsx-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mbranch-cost=N	Set the cost of branches to roughly N instructions.-mcall-aixdesc incompatible with -mabi=elfv2-mcall-ms2sysv-xlogues is not compatible with %s-mcall-ms2sysv-xlogues isn%'t currently supported with SEH-mcmodel incompatible with other toc options-mcmodel= is not supported on 32-bit systems-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=TUNE Tune code for given ARC variant.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-mefficient-unaligned-vsx requires -mallow-movmisalign-mefficient-unaligned-vsx requires -mvsx-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mfunction-return* options require -march=z900 or higher-mgpopt not supported with PIC.-mgprel-sec= argument is not a valid regular expression.-mgprel-sec= not supported with PIC.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mindirect-branch* options require -march=z900 or higher-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-mmul=g13 cannot be used with -mcpu=g10-mmul=g13 cannot be used with -mcpu=g14-mmul=g14 cannot be used with -mcpu=g10-mmul=g14 cannot be used with -mcpu=g13-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-%s turns off -m%s-mno-allow-string-insns forbids the generation of the RMPA instruction-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC-mno-power9-vector turns off -mpower9-dform-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-moverride=STRING	Power users only! Override CPU optimization parameters.-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-mpreferred-stack-boundary is not supported for this target-mpreferred-stack-boundary=%d is not between %d and %d-mpreferred-stack-boundary=%d must be between %d and %d-mquad-memory is not available in little endian mode-mquad-memory requires 64-bit mode-mquad-memory-atomic requires 64-bit mode-mr0rel-sec= argument is not a valid regular expression.-mr0rel-sec= not supported with PIC.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mregparm is ignored for Intel MCU psABI-mregparm is ignored in 64-bit mode-mregparm=%d is not between 0 and %d-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msve-vector-bits=N	Set the number of bits in an SVE vector register to N.-msx is not supported in coff-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move-mvsx-timode might need -mlra-mvsx-timode requires -mvsx-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater-mxl-multiply-high requires -mno-xl-soft-mul-mxl-reorder can be used only with -mcpu=v8.30.a or greater-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs....this statement, but the latter is misleadingly indented as if it were guarded by the %qs.NOT. operator in expression at %L must have a LOGICAL operand.XOR. operator at %C128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode64-bit SPE not supported; use assignment instead; use assignment or value-initialization instead; use copy-assignment instead; use copy-assignment or copy-initialization instead; use copy-initialization instead; use value-initialization instead<During initialization>
! <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A parameter name is required at %CA synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]Actual argument to %qs at %L must have the same declared typeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.Add a common subexpression elimination pass after loop optimizations.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.All the LEN type parameters in the TYPE IS statement at %C must be ASSUMEDAllocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow new data races on stores to be introduced.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the IEEE 128-bit types without requiring the __float128 keyword.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec and SPE instructions cannot coexistAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnalyzed node has no reference to instrumented versionAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate maximum number of instructions to allow between a hint and its branch [125].Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument '%s' of statement function '%s' at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit sizeArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray pointer %qs at %L must have a deferred shape or assumed rankArray reference at %C cannot have more than %d dimensionsArray reference at %C has more than 7 dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference at %L out of bounds (%ld < %ld) in loop beginning at %LArray reference at %L out of bounds (%ld > %ld) in loop beginning at %LArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section at %L to C_LOCArray section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %CArray section with a vector subscript at %L shall not be the target of a pointerArray sections: %qs not allowed in !$ACC DECLARE at %LArray specification at %C has more than %d dimensionsArray specification at %C with more than 7 dimensionsArray specification for symbol %qs in COMMON at %C must be explicitArray specification must be deferred at %LArray specification or array-valued SOURCE= expression required in ALLOCATE statement at %LArray specification required in ALLOCATE statement at %LArray-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeArray-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qsAs extending type %qs at %L has a coarray component, parent type %qs shall also have oneAssembler options
  =================
  
  Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to contiguous pointer from non-contiguous target at %LAssignment to polymorphic coarray at %L is not permittedAssociate-name %qs at %L is used as arrayAssociate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, eitherAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume assembler support for (DWARF2+) .loc directivesAssume assembler support for view in (DWARF2+) .loc directivesAssume code will be assembled by GAS.Assume code will be linked by GNU ld.Assume code will be linked by HP ld.Assume common declarations may be overridden with ones with a larger trailing array.Assume data segments are relative to text segment.Assume floating-point operations can trap.Assume incoming stack aligned to this power of 2.Assume labels and symbols can be addressed using 16 bit absolute addresses.Assume loading data from flash is slower than fetching instructions.Assume no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to avoid generating instruction sequences containing ret bytes.Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a TYPE definitionAttribute at %L is not allowed outside a TYPE definitionAugment variable location lists with progressive views.AutoFDO profile magic number does not matchAutoFDO profile version %u does match %uAutomatic array %qs at %L cannot have an initializerAutomatically align branch targets to reduce branch penalties.Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid placing any readable data in program memoryAvoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructionsBACK argument to %qs intrinsic not yet implementedBB %i can not throw but has an EH edgeBB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) Variable %qs at %L must have length oneBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLANK= at %C not allowed in Fortran 95BLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array dimension at %LBad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad character %qc in OPERATOR name at %CBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind expression for function %qs at %LBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for assumed size array at %LBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBinding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
! Build for Core A.Build for Core B.Build for SDRAM.Builtin %qF requires z14 or higher.Builtin function %s is not supported with the current optionsBuiltin function %s is only valid for the cell processorBuiltin function %s not supported in this compiler configurationBuiltin function %s requires Nios II R%dBuiltin function %s requires the -maltivec optionBuiltin function %s requires the -mcpu=power9 and -m64 optionsBuiltin function %s requires the -mcpu=power9 optionBuiltin function %s requires the -mfloat128 optionBuiltin function %s requires the -mhard-dfp and -mpower8-vector optionsBuiltin function %s requires the -mhard-dfp optionBuiltin function %s requires the -mhard-float and -mlong-double-128 optionsBuiltin function %s requires the -mhard-float optionBuiltin function %s requires the -mhtm optionBuiltin function %s requires the -mpaired optionBuiltin function %s requires the -mpower8-vector optionBuiltin function %s requires the -mspe optionBuiltin function %s requires the -mvsx optionBy-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC interoperable character dummy variable %qs at %L with VALUE attribute must have length oneC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ designated initializers only available with -std=c++2a or -std=gnu++2aC++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11C++11 auto only available with -std=c++11 or -std=gnu++11C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%ld/%ld) at %LCHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %LCHARACTER length must be a constant at %LCHARACTER(*) function %qs at %LCHARACTER(*) function %qs at %L cannot be array-valuedCHARACTER(*) function %qs at %L cannot be pointer-valuedCHARACTER(*) function %qs at %L cannot be pureCHARACTER(*) function %qs at %L cannot be recursiveCLASS selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON block %qs at %L can not have the EXTERNAL attributeCOMMON block %qs at %L is also an intrinsic procedureCOMMON block %qs at %L is used as PARAMETER at %LCOMMON block %qs at %L that is also a function resultCOMMON block %qs at %L that is also a global procedureCOMMON block %qs at %L uses the same global identifier as entity at %LCOMMON block /%s/ not found at %CCOMMON block at %L with binding label %qs uses the same global identifier as entity at %LCOMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qsCOMMON variable %qs at %L must have constant character lengthCOMPLEX argument %qs of %qs intrinsic at %LCOMPLEX quantities cannot be compared at %LCONTAINS block in derived type definition at %CCONTAINS statement at %C is already in a contained program unitCONTAINS statement without FUNCTION or SUBROUTINE statement at %LCONTIGUOUS attribute at %CCONTIGUOUS statement at %CCONVERT tag at %LCOUNT argument of the EVENT_QUERY intrinsic function at %L shall be definableCOUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integerCOUNT argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCPUs older than z900 are not supported for -fsplit-stackCRIS-port assertion failed: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Can't USE the same %smodule we're buildingCan't compute the length of the char array at %L.Can't construct ABSTRACT type %qs at %LCan't convert %qs to %qs at %LCan't convert %s to %s at %LCan't delete module file %qs: %sCan't delete temporary module file %qs: %sCan't find an intrinsic module named %qs at %CCan't find keyword named %qs in call to %qs at %LCan't initialize implied-shape array at %L with scalarCan't open file %qsCan't open module file %qs for reading at %C: %sCan't open module file %qs for writing at %C: %sCan't overwrite GENERIC %qs at %LCan't rename module file %qs to %qs: %sCannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot convert %qs to interoperable type at %LCannot get current directory nameCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open intermediate output file %s
  Cannot open source file %s
  Cannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from  %qs to %qs at %LChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter argument %qs at %L must be length 1 because procedure %qs is BIND(C)Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Clause AUTO conflicts with GANG at %LClause AUTO conflicts with VECTOR at %LClause AUTO conflicts with WORKER at %LClause SEQ conflicts with AUTO at %LClause SEQ conflicts with GANG at %LClause SEQ conflicts with INDEPENDENT at %LClause SEQ conflicts with VECTOR at %LClause SEQ conflicts with WORKER at %LClear all tune features.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCoarrays not supported in %s clause at %LCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %LCoindexed object with polymorphic allocatable subcomponent at %LCoindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qsCoindexed procedure-pointer component at %CCoindexed variable must not have an allocatable ultimate component in assignment at %LCollect and dump debug information into temporary file if ICE in C/C++ compiler occurred.Comma before i/o item list at %LComma required after P descriptorCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make an array index known..Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known..Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %qs at %C already declared at %LComponent %qs at %C already in the parent type at %LComponent %qs at %C is a PRIVATE component of %qsComponent %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L has the CONTIGUOUS attribute but is not an array pointerComponent %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayComponent %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs in derived type %qs at %L may not be C interoperableComponent %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)Component %qs is initialized twice in the structure constructor at %LComponent %qs of %qs at %L has the same name as an inherited type-bound procedureComponent %qs of BIND(C) type at %L must have length oneComponent %qs with CLASS at %C must be allocatable or pointerComponent %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s of SEQUENCE type declared at %L does not have the SEQUENCE attributeComponent at %C must have the POINTER attributeComponent initializer without name after component named %s at %LComponent to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %LComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LComponent with KIND attribute at %C must be INTEGERComponent with KIND attribute at %C must be default integer kind (%d)Component with LEN attribute at %C must be INTEGERComponent with LEN attribute at %C must be default integer kind (%d)Components in TYPE at %C must precede CONTAINSCompute locview reset points based on insn length estimatesComputed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured with: %s
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (expected to be published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (expected to be published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support).Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 2018 standard.Conform to the ISO Fortran 95 standard.Conform to the Objective-C 1.0 language as implemented in GCC 4.0.Conform to the o32 FPXX ABI.Consider access to byte sized memory slow.Consider type 'int' to be 16 bits wide.Consider type 'int' to be 32 bits wide.Constant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstruct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C clashes with procedure defined at %LContained procedure %qs at %C is already ambiguousContained procedure %qs at %L has the same name as its encompassing procedureContained procedure %qs at %L of a PURE procedure must also be PUREControl generation of reciprocal estimates.Control how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Convert function return to call and return thunk.Convert indirect call and jump to call and return thunks.Copy array sections into a contiguous block on procedure entry.Copyright %s 2018 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires -fcray-pointer flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsDATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L is a pointer and so must be a full arrayDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %C not allowed in Fortran 95DECL_GIMPLE_REG_P set on a variable with address takenDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %C not allowed in Fortran 95DEPEND SINK used together with DEPEND SOURCE on the same construct at %LDIM argument at %L is out of boundsDIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %LDIMENSION specified for %qs outside its INTERFACE body at %LDISTANCE= argument to NUM_IMAGES at %LDISTANCE= argument to THIS_IMAGE at %LDIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionDO CONCURRENT construct at %CDO loop at %L is undefined as it overflowsDO loop at %L is undefined as it underflowsDO loop at %L will be executed zero timesDO step value is zeroDO termination statement which is not END DO or CONTINUE with label %d at %CDO-iterator %qs at %L is inside iterator of the same nameDOUBLE COMPLEX at %CDP format specifier not allowed at %CDTIO %s procedure at %L must be recursiveDTIO character argument at %L must have assumed lengthDTIO dummy argument at %L must be a scalarDTIO dummy argument at %L must be an ASSUMED SHAPE ARRAYDTIO dummy argument at %L must be of KIND = %dDTIO dummy argument at %L must be of type %sDTIO dummy argument at %L must have INTENT %sDTIO procedure %qs at %L must be a subroutineData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDeclaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in GCC 8.  This switch has no effect.Deprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot be declared with both PRIVATE and BIND(C) attributesDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent CHARACTER lengths (%ld/%ld) in array constructor at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable ARCompact specific pass to generate conditional execution instructions.Disable FP regs.Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable the use of RX FPU instructions.  Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Discover pure and const functions.Discover readonly and non addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do alignment optimizations for call instructions.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do no generate BRcc instructions in arc_reorg.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate millicode thunks (needed only with -Os).Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDouble-precision floating point unit.Downgrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump optimization passes.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate name %qs in parameter list at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %C not allowed in Fortran 95END TEAM statement at %CEND statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeEither all or none of the upper bounds must be specified at %LElement %d of actual argument of RESHAPE at %L cannot be negativeElement in %s array constructor at %L is %sElement of assumed-shaped or pointer array passed to array dummy argument %qs at %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit IEEE-conformant code, without inexact exceptions.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit direct branches to local functions.Emit errors when run-time relocations are generated.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit long load/store sequences.Emit profiling counter call at function entry before prologue.Emit progressive recommended breakpoint locations.Emit rdval instead of rduniq for thread pointer.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Emit warnings when run-time relocations are generated.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++14 sized deallocation support.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable Graphite Identity transformation.Enable ID based shared library.Enable IEEE 128-bit floating point via the __float128 keyword.Enable Local Register Allocation.Enable Locked Load/Store Conditional extension.Enable MUL instructions.Enable MUL.X and UMUL.X instructions.Enable MULX instructions, assume fast shifter.Enable Objective-C exception and synchronization syntax.Enable Objective-C setjmp exception handling runtime.Enable OpenACC.Enable OpenMP (implies -frecursive in Fortran).Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Rcq constraint handling - most short code generation depends on this.Enable Rcw constraint handling - ccfsm condexec mostly depends on this.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable asan allocas/VLAs protection.Enable asan builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable automatic template instantiation.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional moves.Enable constructor/destructor feature.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable early gimple folding of builtins.Enable exception handling.Enable forward propagation on trees.Enable front end optimization.Enable function profiling.Enable function reordering that improves code placement.Enable garbage collection (GC) in Objective-C/Objective-C++ programs.Enable generation of ARC SIMD instructions via target-specific builtins.Enable generation of R2 BMX instructions.Enable generation of R2 CDX instructions.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable legacy math intrinsics for compatibility.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization on trees.Enable lra.Enable machine specific peephole optimizations.Enable more verbose RTX cost dumps during debug.  For GCC developers use only.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable sign extend instructions.Enable small integers to be in VSX registers.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable unaligned word and halfword accesses to packed data.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  Evaluation of nonstandard initialization expression at %LEvaluation of string longer than 2**28 at %L deferred to runtime, expect bugsEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected DO loop at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected constant array-spec in initializer list at %LExpected data constant after repeat spec at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label %qs for %s statement at %CExpected left parenthesisExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting list of named entities at %CExplain what alignment considerations lead to the decision to make an insn short or long.Explicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %C has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure declaration at %CFLUSH statement at %CFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Floating point unit does not support divide & sqrt.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.Force all calls to be made via a jli instruction.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force functions to be aligned to a 4 byte boundary.Force indirect call and jump via register.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Forces Pointer Bounds Checker to treat all trailing arrays in structures as possibly flexible.  By default only arrays fields with zero length or that are marked with attribute bnd_variable_size are treated as flexible.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.Forces Pointer Bounds Checker to use narrowed bounds for address of the first field in the structure.  By default pointer to the first field has the same bounds as pointer to the whole structure.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %C has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L with entries returning variables of different string lengthsFunction result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC %qs at %L can't overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SPE SIMD instructions on E500.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a call to abort if a noreturn function returns.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to use a non-exec PLT and GOT.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in STABS format.Generate debug information in VMS format.Generate debug information in XCOFF format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in extended STABS format.Generate debug information in extended XCOFF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate extended entry point information for inlined functionsGenerate fast indirect calls.Generate floating point mathematics using given instruction set.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate little endian code.Generate little-endian code.Generate load/store multiple instructions.Generate load/store with update instructions.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate pointer bounds checks for variables with incomplete type.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate string extension instructions.Generate string instructions for block moves.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite loop optimizations cannot be used (isl is not available) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %C uses non-standard syntaxHistogram value statement does not correspond to the statement it is associated withHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).IBITS: Bad bitICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT NONE with spec list at %CIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT_REF in gimple ILINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG must be a scalar-default-char-variable at %LIOMSG tag at %LISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO C does not support %<__int%d%> typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a ?: expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ does not support %<__int%d%> for %qsISO C++ does not support plain %<complex%> meaning %<double complex%>ISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids converting a string constant to %qTISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids empty unnamed enumISO C++ forbids flexible array member %qsISO C++ forbids flexible array membersISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a ?: expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17ISO C++ forbids using a floating-point literal in a constant-expressionISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading operator ?:ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C++17 does not allow %<register%> storage class specifierISO C++17 does not allow dynamic exception specificationsISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size can%'t be evaluatedISO C90 forbids array whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If first argument of ATAN2 %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement C++17 inheriting constructor semantics.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static member function %qsInclude directory %qs: %sIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect function return valueIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInject friend functions into enclosing namespace.Inline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks.Insert code to profile values of expressions.Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert stack checking code into the program.  Same as -fstack-check=specific.Insn addresses not set after shorten_branchesInstrument function entry and exit with profiling calls.Instrument only functions marked with bnd_instrument attribute.Instrumentation clone does not reference original nodeInstrumentation thunk has wrong edge calleeInstrumented node has wrong original declarationInteger division truncated to constant %qs at %LInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for integer kind %i at %CInteger too big for its kind at %C. This check can be disabled with the option -fno-range-checkInteger too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeIntel MPX does not support x32Interchanging loops at %LInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface-name expected after %<(%> at %CInternal compiler error: Error reporting routines re-entered.
! Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Intersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two.Intrinsic %qs (is %s) is used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic function %qs (%d) not recognizedIntrinsic function %qs at %L is not permitted in an initialization expressionIntrinsic function %s at %L is not permitted for CO_REDUCEIntrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointerIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure %qs not allowed in PROCEDURE statement at %LIntrinsic procedure at %L cannot be a MODULE PROCEDUREIntrinsic subroutine %qs at %L shall not have a type specifierInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NULL at %LInvalid argument to !$ACC WAIT at %LInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character 0x%s at %CInvalid character in name at %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type-spec at %CInvalid value for %s specification at %CIssue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJunk after MAP statement at %CJunk after UNION statement at %CJunk after non-nested STRUCTURE statement at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization expressionKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is invalid in a statement functionKeyword argument %qs at %L is not in the procedureKeyword argument %qs at %L is not in the procedure; did you mean %qs?Keyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known cmodel types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option)Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN attribute at %C in a TYPE definitionLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in noreturn callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLeft parenthesis required after %<*%>Legacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel of hsa debug stores verbosityLift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
! Link in code for a __main kernel.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.Local declaration from a different functionLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.Loop code aligned to this power of 2.Loop iterates infinitelyLoop parallelized across gangs is not allowed inside another loop parallelized across gangs at %LLoop parallelized across gangs is not allowed inside loop parallelized across workers at %LLoop parallelized across vectors is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across workers at %LLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment..Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dLower bound has to be present at %LMCU '%s' does not have hardware multiply support, but -mhwmult is set to %sMCU '%s' supports %s ISA but -mcpu option is set to %sMCU '%s' supports %s hardware multiply, but -mhwmult is set to 16-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to 32-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to f5seriesMIPS16 -mxgot codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODIFY_EXPR not expected while having tuplesMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make all function calls indirect.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make sure loads and stores are not moved past DMA instructions.Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalloc data into P2 space.Mark MAC register as call-clobbered.Mark __tls_get_addr calls with argument info.Mark all loops as parallel.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. number of generated reload insns per insn is achieved (%d)
  Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum number of LRA assignment passes is achieved (%d)
  Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of assertions to add along the default edge of a switch statement during VRPMaximum number of basic blocks on a finite state automaton jump thread path.Maximum number of bits for which we avoid creating FMAs.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of disambiguations to perform per memory access.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in basic block to be considered for SLP vectorization.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculativelyMaximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements to be included into a single static constructor generated by Pointer Bounds Checker.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a SCC before SCCVN stops processing a function.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Memory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing %<&%> in continued character constant at %CMissing %<(%> in statement at or before %LMissing %<)%> in statement at or before %LMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routineNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %CNON_OVERRIDABLE and DEFERRED can't both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs can not be an argument at %LNamelist %qs can not be an argument to subroutine or function at %LNamelist %s cannot be renamed by USE association to %sNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNo FPX/FPU mixing allowedNo binding name is allowed in BIND(C) at %CNo branches
  No calls
--- 1873,1900 ----
  %s:stamp mismatch with notes file
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
! %sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s%u name provided for structured binding%u names provided for structured binding'' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp''0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'V' modifier on non-integer register'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) (if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(no argument)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this--help argument %q.*s is ambiguous, please be more specific--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param <param>=<value>	Set parameter <param> to value.  See below for a complete list of parameters.--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-I <dir>	Add <dir> to the end of the main include path.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-Wformat-contains-nul ignored without -Wformat-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-Wvla-larger-than=<number>	Warn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes.-Xbind-now and -Xbind-lazy are incompatible-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpdir <dir>	Set the directory name to be used for dumps.-f%s and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
! -f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-functions=%d is not between 0 and %d-falign-jumps=%d is not between 0 and %d-falign-labels=%d is not between 0 and %d-falign-labels=%d is not supported-falign-loops=%d is not between 0 and %d-falign-loops=%d is not supported-faligned-new=%d is not a power of two-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fassociative-math disabled; other options take precedence-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcf-protection=[full|branch|return|none]	Instrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets.-fcheck-pointer-bounds requires %qs name for internal usage-fcheck=[...]	Specify which runtime checks are to be performed.-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdebug-prefix-map=<old>=<new> Map one directory name to another in debug information.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-fdump-<type>	Dump various compiler internals to a file.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-ffile-prefix-map=<old>=<new> Map one directory name to another in compilation result.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-ffunction-sections not supported for this target-fgnat-encodings=[all|gdb|minimal]	Select the balance between GNAT encodings and standard DWARF emitted in the debug information-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-debug-escape-hash=<string>	Hash value to debug escape analysis.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finput-charset=<cset>	Specify the default character set for source files.-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files.-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE().-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fmessage-length=<number>	Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping.-fno-elide-type Do not elide common elements in template comparisons.-fno-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler.-foffload=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions on this architecture-freorder-blocks-and-partition not supported on this architecture-frepo must be used with -c-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address not supported for this target-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsimd-cost-model=[unlimited|dynamic|cheap]	Specifies the vectorization cost model for code marked with a simd directive.-fsplit-stack does not support 2 register parameters for a nested function-fsplit-stack does not support 3 register parameters-fsplit-stack does not support fastcall with nested function-fsplit-stack uses register r29-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-ftabstop=<number>	Distance between tab stops for column reporting.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-fwpa and -fltrans are mutually exclusive-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-gdwarf-6 is output as version 5 with incompatibilities-ginline-points is forced disabled without -gstatement-frontiers-ginternal-reset-location-views is forced disabled without -gvariable-location-views-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zlib is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-install_name only allowed with -dynamiclib-iplugindir <dir> option not passed from the gcc driver-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabi=ms not supported with X32 ABI-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-functions is obsolete, use -falign-functions-malign-functions=%d is not between 0 and %d-malign-jumps is obsolete, use -falign-jumps-malign-jumps=%d is not between 0 and %d-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mallow-movmisalign requires -mvsx-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-masm=intel not supported in this configuration-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mbranch-cost=N	Set the cost of branches to roughly N instructions.-mcall-ABI	Select ABI calling convention.-mcall-aixdesc incompatible with -mabi=elfv2-mcall-ms2sysv-xlogues is not compatible with %s-mcall-ms2sysv-xlogues isn%'t currently supported with SEH-mcmodel incompatible with other toc options-mcmodel= is not supported on 32-bit systems-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for CPU.-mcpu=CPU	Use features of and schedule code for given CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=TUNE Tune code for given ARC variant.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-mefficient-unaligned-vsx requires -mallow-movmisalign-mefficient-unaligned-vsx requires -mvsx-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mfunction-return* options require -march=z900 or higher-mgpopt not supported with PIC.-mgprel-sec= argument is not a valid regular expression.-mgprel-sec= not supported with PIC.-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mindirect-branch* options require -march=z900 or higher-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mlong-double-[64,128]	Specify size of long double.-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-mmul=g13 cannot be used with -mcpu=g10-mmul=g13 cannot be used with -mcpu=g14-mmul=g14 cannot be used with -mcpu=g10-mmul=g14 cannot be used with -mcpu=g13-mmulticore can only be used with BF561-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-%s turns off -m%s-mno-allow-string-insns forbids the generation of the RMPA instruction-mno-altivec disables vsx-mno-dpfp-lrsr supported only with -mdpfp-mno-exr valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC-mno-power9-vector turns off -mpower9-dform-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-moverride=STRING	Power users only! Override CPU optimization parameters.-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-mpreferred-stack-boundary is not supported for this target-mpreferred-stack-boundary=%d is not between %d and %d-mpreferred-stack-boundary=%d must be between %d and %d-mquad-memory is not available in little endian mode-mquad-memory requires 64-bit mode-mquad-memory-atomic requires 64-bit mode-mr0rel-sec= argument is not a valid regular expression.-mr0rel-sec= not supported with PIC.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-mregparm is ignored for Intel MCU psABI-mregparm is ignored in 64-bit mode-mregparm=%d is not between 0 and %d-mrelax is only supported for RTP PIC-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msdata=[none,data,sysv,eabi]	Select method for sdata handling.-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msve-vector-bits=N	Set the number of bits in an SVE vector register to N.-msx is not supported in coff-mtls-size=[16,32]	Specify bit size of immediate TLS offsets.-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtraceback=[full,part,no]	Select type of traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move-mvsx-timode might need -mlra-mvsx-timode requires -mvsx-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater-mxl-multiply-high requires -mno-xl-soft-mul-mxl-reorder can be used only with -mcpu=v8.30.a or greater-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs....this statement, but the latter is misleadingly indented as if it were guarded by the %qs.NOT. operator in expression at %L must have a LOGICAL operand.XOR. operator at %C128-bit long double not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode64-bit SPE not supported; use assignment instead; use assignment or value-initialization instead; use copy-assignment instead; use copy-assignment or copy-initialization instead; use copy-initialization instead; use value-initialization instead<During initialization>
! <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A parameter name is required at %CA synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbsolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument for %qs must be a pointer at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]Actual argument to %qs at %L must have the same declared typeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.Add a common subexpression elimination pass after loop optimizations.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias for --help=target.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align function entry to 4 byte.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.All the LEN type parameters in the TYPE IS statement at %C must be ASSUMEDAllocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow new data races on stores to be introduced.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the IEEE 128-bit types without requiring the __float128 keyword.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Allow variadic functions without named parameter.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec and SPE instructions cannot coexistAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways align function entry, jump target and return address.Always generate long calls.Always save $lp in the stack.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnalyzed node has no reference to instrumented versionAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate maximum number of instructions to allow between a hint and its branch [125].Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument '%s' of statement function '%s' at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray TYPE_DOMAIN is not integer typeArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit sizeArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray pointer %qs at %L must have a deferred shape or assumed rankArray reference at %C cannot have more than %d dimensionsArray reference at %C has more than 7 dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference at %L out of bounds (%ld < %ld) in loop beginning at %LArray reference at %L out of bounds (%ld > %ld) in loop beginning at %LArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section at %L to C_LOCArray section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %CArray section with a vector subscript at %L shall not be the target of a pointerArray sections: %qs not allowed in !$ACC DECLARE at %LArray specification at %C has more than %d dimensionsArray specification at %C with more than 7 dimensionsArray specification for symbol %qs in COMMON at %C must be explicitArray specification must be deferred at %LArray specification or array-valued SOURCE= expression required in ALLOCATE statement at %LArray specification required in ALLOCATE statement at %LArray-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeArray-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qsAs extending type %qs at %L has a coarray component, parent type %qs shall also have oneAssembler options
  =================
  
  Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to contiguous pointer from non-contiguous target at %LAssignment to polymorphic coarray at %L is not permittedAssociate-name %qs at %L is used as arrayAssociate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, eitherAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume assembler support for (DWARF2+) .loc directivesAssume assembler support for view in (DWARF2+) .loc directivesAssume code will be assembled by GAS.Assume code will be linked by GNU ld.Assume code will be linked by HP ld.Assume common declarations may be overridden with ones with a larger trailing array.Assume data segments are relative to text segment.Assume floating-point operations can trap.Assume incoming stack aligned to this power of 2.Assume labels and symbols can be addressed using 16 bit absolute addresses.Assume loading data from flash is slower than fetching instructions.Assume no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to avoid generating instruction sequences containing ret bytes.Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a TYPE definitionAttribute at %L is not allowed outside a TYPE definitionAugment variable location lists with progressive views.AutoFDO profile magic number does not matchAutoFDO profile version %u does match %uAutomatic array %qs at %L cannot have an initializerAutomatically align branch targets to reduce branch penalties.Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid placing any readable data in program memoryAvoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructionsBACK argument to %qs intrinsic not yet implementedBB %i can not throw but has an EH edgeBB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) Variable %qs at %L must have length oneBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLANK= at %C not allowed in Fortran 95BLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array dimension at %LBad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad character %qc in OPERATOR name at %CBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind expression for function %qs at %LBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for assumed size array at %LBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBinding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
! Build for Core A.Build for Core B.Build for SDRAM.Builtin %qF requires z14 or higher.Builtin function %s is not supported with the current optionsBuiltin function %s is only valid for the cell processorBuiltin function %s not supported in this compiler configurationBuiltin function %s requires Nios II R%dBuiltin function %s requires the -maltivec optionBuiltin function %s requires the -mcpu=power9 and -m64 optionsBuiltin function %s requires the -mcpu=power9 optionBuiltin function %s requires the -mfloat128 optionBuiltin function %s requires the -mhard-dfp and -mpower8-vector optionsBuiltin function %s requires the -mhard-dfp optionBuiltin function %s requires the -mhard-float and -mlong-double-128 optionsBuiltin function %s requires the -mhard-float optionBuiltin function %s requires the -mhtm optionBuiltin function %s requires the -mpaired optionBuiltin function %s requires the -mpower8-vector optionBuiltin function %s requires the -mspe optionBuiltin function %s requires the -mvsx optionBy-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC interoperable character dummy variable %qs at %L with VALUE attribute must have length oneC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ designated initializers only available with -std=c++2a or -std=gnu++2aC++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11C++11 auto only available with -std=c++11 or -std=gnu++11C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCCTL intrinsic function subtype out of range!CDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%ld/%ld) at %LCHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %LCHARACTER length must be a constant at %LCHARACTER(*) function %qs at %LCHARACTER(*) function %qs at %L cannot be array-valuedCHARACTER(*) function %qs at %L cannot be pointer-valuedCHARACTER(*) function %qs at %L cannot be pureCHARACTER(*) function %qs at %L cannot be recursiveCLASS selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be setCOLLECT_GCC must be set.COLLECT_LTO_WRAPPER must be setCOMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON block %qs at %L can not have the EXTERNAL attributeCOMMON block %qs at %L is also an intrinsic procedureCOMMON block %qs at %L is used as PARAMETER at %LCOMMON block %qs at %L that is also a function resultCOMMON block %qs at %L that is also a global procedureCOMMON block %qs at %L uses the same global identifier as entity at %LCOMMON block /%s/ not found at %CCOMMON block at %L with binding label %qs uses the same global identifier as entity at %LCOMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qsCOMMON variable %qs at %L must have constant character lengthCOMPLEX argument %qs of %qs intrinsic at %LCOMPLEX quantities cannot be compared at %LCONTAINS block in derived type definition at %CCONTAINS statement at %C is already in a contained program unitCONTAINS statement without FUNCTION or SUBROUTINE statement at %LCONTIGUOUS attribute at %CCONTIGUOUS statement at %CCONVERT tag at %LCOUNT argument of the EVENT_QUERY intrinsic function at %L shall be definableCOUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integerCOUNT argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCPU you selected does not support x86-64 instruction setCPUs older than z900 are not supported for -fsplit-stackCRIS-port assertion failed: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Can't USE the same %smodule we're buildingCan't compute the length of the char array at %L.Can't construct ABSTRACT type %qs at %LCan't convert %qs to %qs at %LCan't convert %s to %s at %LCan't delete module file %qs: %sCan't delete temporary module file %qs: %sCan't find an intrinsic module named %qs at %CCan't find keyword named %qs in call to %qs at %LCan't initialize implied-shape array at %L with scalarCan't open file %qsCan't open module file %qs for reading at %C: %sCan't open module file %qs for writing at %C: %sCan't overwrite GENERIC %qs at %LCan't rename module file %qs to %qs: %sCannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot convert %qs to interoperable type at %LCannot get current directory nameCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open intermediate output file %s
  Cannot open source file %s
  Cannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from  %qs to %qs at %LChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter argument %qs at %L must be length 1 because procedure %qs is BIND(C)Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Clause AUTO conflicts with GANG at %LClause AUTO conflicts with VECTOR at %LClause AUTO conflicts with WORKER at %LClause SEQ conflicts with AUTO at %LClause SEQ conflicts with GANG at %LClause SEQ conflicts with INDEPENDENT at %LClause SEQ conflicts with VECTOR at %LClause SEQ conflicts with WORKER at %LClear all tune features.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCoarrays not supported in %s clause at %LCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %LCoindexed object with polymorphic allocatable subcomponent at %LCoindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qsCoindexed procedure-pointer component at %CCoindexed variable must not have an allocatable ultimate component in assignment at %LCollect and dump debug information into temporary file if ICE in C/C++ compiler occurred.Comma before i/o item list at %LComma required after P descriptorCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile whole compilation unit at a time.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Compile with 32 bit longs and pointers.Compile with 64 bit longs and pointers.Compile-time bonus IPA-CP assigns to candidates which make an array index known..Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known..Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %qs at %C already declared at %LComponent %qs at %C already in the parent type at %LComponent %qs at %C is a PRIVATE component of %qsComponent %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L has the CONTIGUOUS attribute but is not an array pointerComponent %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayComponent %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs in derived type %qs at %L may not be C interoperableComponent %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)Component %qs is initialized twice in the structure constructor at %LComponent %qs of %qs at %L has the same name as an inherited type-bound procedureComponent %qs of BIND(C) type at %L must have length oneComponent %qs with CLASS at %C must be allocatable or pointerComponent %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s of SEQUENCE type declared at %L does not have the SEQUENCE attributeComponent at %C must have the POINTER attributeComponent initializer without name after component named %s at %LComponent to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %LComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LComponent with KIND attribute at %C must be INTEGERComponent with KIND attribute at %C must be default integer kind (%d)Component with LEN attribute at %C must be INTEGERComponent with LEN attribute at %C must be default integer kind (%d)Components in TYPE at %C must precede CONTAINSCompute locview reset points based on insn length estimatesComputed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured with: %s
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (expected to be published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (expected to be published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support).Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 2018 standard.Conform to the ISO Fortran 95 standard.Conform to the Objective-C 1.0 language as implemented in GCC 4.0.Conform to the o32 FPXX ABI.Consider access to byte sized memory slow.Consider type 'int' to be 16 bits wide.Consider type 'int' to be 32 bits wide.Constant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstruct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C clashes with procedure defined at %LContained procedure %qs at %C is already ambiguousContained procedure %qs at %L has the same name as its encompassing procedureContained procedure %qs at %L of a PURE procedure must also be PUREControl generation of reciprocal estimates.Control how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Convert function return to call and return thunk.Convert indirect call and jump to call and return thunks.Copy array sections into a contiguous block on procedure entry.Copyright %s 2018 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires -fcray-pointer flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsDATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L is a pointer and so must be a full arrayDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %C not allowed in Fortran 95DECL_GIMPLE_REG_P set on a variable with address takenDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %C not allowed in Fortran 95DEPEND SINK used together with DEPEND SOURCE on the same construct at %LDIM argument at %L is out of boundsDIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %LDIMENSION specified for %qs outside its INTERFACE body at %LDISTANCE= argument to NUM_IMAGES at %LDISTANCE= argument to THIS_IMAGE at %LDIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionDO CONCURRENT construct at %CDO loop at %L is undefined as it overflowsDO loop at %L is undefined as it underflowsDO loop at %L will be executed zero timesDO step value is zeroDO termination statement which is not END DO or CONTINUE with label %d at %CDO-iterator %qs at %L is inside iterator of the same nameDOUBLE COMPLEX at %CDP format specifier not allowed at %CDTIO %s procedure at %L must be recursiveDTIO character argument at %L must have assumed lengthDTIO dummy argument at %L must be a scalarDTIO dummy argument at %L must be an ASSUMED SHAPE ARRAYDTIO dummy argument at %L must be of KIND = %dDTIO dummy argument at %L must be of type %sDTIO dummy argument at %L must have INTENT %sDTIO procedure %qs at %L must be a subroutineData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDeclaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in GCC 8.  This switch has no effect.Deprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot be declared with both PRIVATE and BIND(C) attributesDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent CHARACTER lengths (%ld/%ld) in array constructor at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable ARCompact specific pass to generate conditional execution instructions.Disable FP regs.Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable the use of RX FPU instructions.  Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Discover pure and const functions.Discover readonly and non addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do alignment optimizations for call instructions.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do no generate BRcc instructions in arc_reorg.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate millicode thunks (needed only with -Os).Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDouble-precision floating point unit.Downgrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump optimization passes.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate name %qs in parameter list at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %C not allowed in Fortran 95END TEAM statement at %CEND statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeEither all or none of the upper bounds must be specified at %LElement %d of actual argument of RESHAPE at %L cannot be negativeElement in %s array constructor at %L is %sElement of assumed-shaped or pointer array passed to array dummy argument %qs at %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit IEEE-conformant code, without inexact exceptions.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit direct branches to local functions.Emit errors when run-time relocations are generated.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit long load/store sequences.Emit profiling counter call at function entry before prologue.Emit progressive recommended breakpoint locations.Emit rdval instead of rduniq for thread pointer.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Emit warnings when run-time relocations are generated.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++14 sized deallocation support.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable Graphite Identity transformation.Enable ID based shared library.Enable IEEE 128-bit floating point via the __float128 keyword.Enable Local Register Allocation.Enable Locked Load/Store Conditional extension.Enable MUL instructions.Enable MUL.X and UMUL.X instructions.Enable MULX instructions, assume fast shifter.Enable Objective-C exception and synchronization syntax.Enable Objective-C setjmp exception handling runtime.Enable OpenACC.Enable OpenMP (implies -frecursive in Fortran).Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Rcq constraint handling - most short code generation depends on this.Enable Rcw constraint handling - ccfsm condexec mostly depends on this.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable asan allocas/VLAs protection.Enable asan builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable automatic template instantiation.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional moves.Enable constructor/destructor feature.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable early gimple folding of builtins.Enable exception handling.Enable forward propagation on trees.Enable front end optimization.Enable function profiling.Enable function reordering that improves code placement.Enable garbage collection (GC) in Objective-C/Objective-C++ programs.Enable generation of ARC SIMD instructions via target-specific builtins.Enable generation of R2 BMX instructions.Enable generation of R2 CDX instructions.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable legacy math intrinsics for compatibility.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization on trees.Enable lra.Enable machine specific peephole optimizations.Enable more verbose RTX cost dumps during debug.  For GCC developers use only.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable small integers to be in VSX registers.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable unaligned word and halfword accesses to packed data.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L must be a scalar CHARACTER variableErrmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  Evaluation of nonstandard initialization expression at %LEvaluation of string longer than 2**28 at %L deferred to runtime, expect bugsEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected '*' in coindex specification in ALLOCATE statement at %LExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected DO loop at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected constant array-spec in initializer list at %LExpected data constant after repeat spec at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label %qs for %s statement at %CExpected left parenthesisExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after '.' at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting list of named entities at %CExplain what alignment considerations lead to the decision to make an insn short or long.Explicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %C has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure declaration at %CFLUSH statement at %CFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailure getting length of a constant array.Fatal ErrorFile %qs opened at %C is not a GNU Fortran module fileFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Floating point unit does not support divide & sqrt.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.Force all calls to be made via a jli instruction.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force functions to be aligned to a 4 byte boundary.Force indirect call and jump via register.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Forces Pointer Bounds Checker to treat all trailing arrays in structures as possibly flexible.  By default only arrays fields with zero length or that are marked with attribute bnd_variable_size are treated as flexible.Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used.Forces Pointer Bounds Checker to use narrowed bounds for address of the first field in the structure.  By default pointer to the first field has the same bounds as pointer to the whole structure.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %C has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L with entries returning variables of different string lengthsFunction result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC %qs at %L can't overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate Cell microcode.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate Extended arithmetic instructions.  Currently only divaw, adds, subs and sat16 are supported.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.Generate SBIT, CBIT instructions.Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SPE SIMD instructions on E500.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a call to abort if a noreturn function returns.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.Generate code for CR16C architecture.Generate code for CR16C+ architecture (Default).Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple Mac OS X) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to use a non-exec PLT and GOT.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in STABS format.Generate debug information in VMS format.Generate debug information in XCOFF format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in extended STABS format.Generate debug information in extended XCOFF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate double-precision floating-point instructions.Generate extended entry point information for inlined functionsGenerate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation instructions.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate little endian code.Generate little-endian code.Generate load/store multiple instructions.Generate load/store with update instructions.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate pointer bounds checks for variables with incomplete type.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate string extension instructions.Generate string instructions for block moves.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGraphite loop optimizations cannot be used (isl is not available) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %C uses non-standard syntaxHistogram value statement does not correspond to the statement it is associated withHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).IBITS: Bad bitICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to build.ID shared libraries and FD-PIC mode can%'t be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT NONE with spec list at %CIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT_REF in gimple ILINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG must be a scalar-default-char-variable at %LIOMSG tag at %LISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO C does not support %<__int%d%> typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support decimal floating pointISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support the %<_Float%d%s%> typeISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a ?: expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ does not support %<__int%d%> for %qsISO C++ does not support plain %<complex%> meaning %<double complex%>ISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids converting a string constant to %qTISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids empty unnamed enumISO C++ forbids flexible array member %qsISO C++ forbids flexible array membersISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a ?: expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids typename key in template template parameter; use -std=c++17 or -std=gnu++17ISO C++ forbids using a floating-point literal in a constant-expressionISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading operator ?:ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C++17 does not allow %<register%> storage class specifierISO C++17 does not allow dynamic exception specificationsISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Alignas%>ISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<_Static_assert%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size can%'t be evaluatedISO C90 forbids array whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Alignas%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %<_Static_assert%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If first argument of ATAN2 %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement C++17 inheriting constructor semantics.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static member function %qsInclude directory %qs: %sIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect function return valueIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInject friend functions into enclosing namespace.Inline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks.Insert code to profile values of expressions.Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Insn addresses not set after shorten_branchesInstrument function entry and exit with profiling calls.Instrument only functions marked with bnd_instrument attribute.Instrumentation clone does not reference original nodeInstrumentation thunk has wrong edge calleeInstrumented node has wrong original declarationInteger division truncated to constant %qs at %LInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for integer kind %i at %CInteger too big for its kind at %C. This check can be disabled with the option -fno-range-checkInteger too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeIntel MPX does not support x32Interchanging loops at %LInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface-name expected after %<(%> at %CInternal compiler error: Error reporting routines re-entered.
! Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Intersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two.Intrinsic %qs (is %s) is used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ldIntrinsic function %qs (%d) not recognizedIntrinsic function %qs at %L is not permitted in an initialization expressionIntrinsic function %s at %L is not permitted for CO_REDUCEIntrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointerIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure %qs not allowed in PROCEDURE statement at %LIntrinsic procedure at %L cannot be a MODULE PROCEDUREIntrinsic subroutine %qs at %L shall not have a type specifierInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NULL at %LInvalid argument to !$ACC WAIT at %LInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character 0x%s at %CInvalid character in name at %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type-spec at %CInvalid value for %s specification at %CIssue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJunk after MAP statement at %CJunk after UNION statement at %CJunk after non-nested STRUCTURE statement at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization expressionKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is invalid in a statement functionKeyword argument %qs at %L is not in the procedureKeyword argument %qs at %L is not in the procedure; did you mean %qs?Keyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known TILE-Gx CPUs (for use with the -mcpu= option):Known TILEPro CPUs (for use with the -mcpu= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known cmodel types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option)Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN attribute at %C in a TYPE definitionLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in noreturn callLINEAR clause modifier used on DO or SIMD construct at %LLINEAR clause specified together with ORDERED clause with argument at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLeft parenthesis required after %<*%>Legacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel of hsa debug stores verbosityLift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
! Link in code for a __main kernel.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.Local declaration from a different functionLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.Loop code aligned to this power of 2.Loop iterates infinitelyLoop parallelized across gangs is not allowed inside another loop parallelized across gangs at %LLoop parallelized across gangs is not allowed inside loop parallelized across workers at %LLoop parallelized across vectors is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across workers at %LLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment..Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dLower bound has to be present at %LMCU '%s' does not have hardware multiply support, but -mhwmult is set to %sMCU '%s' supports %s ISA but -mcpu option is set to %sMCU '%s' supports %s hardware multiply, but -mhwmult is set to 16-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to 32-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to f5seriesMIPS16 -mxgot codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODIFY_EXPR not expected while having tuplesMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make all function calls indirect.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make sure loads and stores are not moved past DMA instructions.Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalloc data into P2 space.Mark MAC register as call-clobbered.Mark __tls_get_addr calls with argument info.Mark all loops as parallel.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to move inline.Max number of pairs of load insns for compare.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. number of generated reload insns per insn is achieved (%d)
  Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of number and total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum number of LRA assignment passes is achieved (%d)
  Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of assertions to add along the default edge of a switch statement during VRPMaximum number of basic blocks on a finite state automaton jump thread path.Maximum number of bits for which we avoid creating FMAs.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of disambiguations to perform per memory access.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in basic block to be considered for SLP vectorization.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculativelyMaximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements to be included into a single static constructor generated by Pointer Bounds Checker.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a SCC before SCCVN stops processing a function.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Memory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.Merge subcomand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing %<&%> in continued character constant at %CMissing %<(%> in statement at or before %LMissing %<)%> in statement at or before %LMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routineNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %CNON_OVERRIDABLE and DEFERRED can't both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs %lu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs can not be an argument at %LNamelist %qs can not be an argument to subroutine or function at %LNamelist %s cannot be renamed by USE association to %sNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNo FPX/FPU mixing allowedNo binding name is allowed in BIND(C) at %CNo branches
  No calls
*************** with preprocessed source if appropriate.
*** 1932,1938 ****
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %LSEQUENCE attribute at %C already specified in TYPE statementSEQUENCE statement at %C must precede CONTAINSSEQUENCE statement at %C must precede structure componentsSH2a does not support little-endianSHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTRSIGN= at %C not allowed in Fortran 95SINK addend not a constant integer at %LSINK dependence type only allowed on ORDERED directive at %LSIZE at %L must be positiveSOURCE dependence type only allowed on ORDERED directive at %LSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSPE not supported in this targetSSA corruptionSSA name in freelist but still referencedSSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTABS debugging information for Ada is obsolete and not supported anymoreSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTOP code at %C cannot be negativeSTOP code at %C contains too many digitsSTOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]STOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSUBMODULE declaration at %C cannot appear within another scoping unitSUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVESYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s.  Use the latter option instead.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Save registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar object %qs at %L may not be ALLOCATABLEScalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with BIND(C) is not yet supportedScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements.Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks.Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Schedule type of omp schedule for loops parallelized by parloops (static, dynamic, guided, auto, runtime).Scope of for-init-statement variables is local to the loop.Second argument MOD at %L is zeroSecond argument of %s is negative at %LSecond argument of MOD at %L is zeroSecond argument of MODULO at %L is zeroSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
  Segmentation FaultSegmentation Fault (code)Select ABI calling convention.Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select return address signing scope.Select small model - 16-bit addresses/pointers (default).Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector at %L cannot be NULL()Selector at %L has no typeSelector at %L must not be coindexedSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Self-referential argument %qs at %L is not allowedSemicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set linker output type (used internally during LTO optimization)Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set number of bytes on the stack preallocated for use by the callee.Set probability threshold for unaligning branches.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the estimated probability in percentage for builtin expect. The default value is 90% probability.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree. If 0, use the target dependent heuristic..Set the maximum number of template instantiation notes for a single warning or error.Set the number of 64 KiB flash segments.Set the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32.Setting spec %s to '%s'
  
! Shape specification for allocatable scalar at %CShapes for operands at %L and %L are not conformableShare slots for saving different hard registers.Share stack slots for spilled pseudo-registers.Shared DO termination label %d at %CShorten address references during linking.Show column numbers in diagnostics, when available.  Default on.Show the source line with a caret indicating the column.Shrink-wrap parts of the prologue and epilogue separately.Simplification errorSimplification of SPREAD at %C not yet implementedSingle-precision floating point unit.Size (in KB) of software data cache.Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.Size of %qs argument of %qs intrinsic at %L too small (%i/%i)Size of the stack guard expressed as a power of two.Skip setting up RAX register when passing variable arguments.Small data area: none, sdata, use.Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1.Sorry, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupportedSorry, coindexed access to an unlimited polymorphic component at %L is not supportedSorry, coindexed access to an unlimited polymorphic object at %L is not supportedSorry, only support for integer kind %d implemented for image-set at %LSorry, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSource-expr at %L and allocate-object at %L must have the same shapeSource-expr at %L must be scalar or have the same rank as the allocate-object at %LSpecifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET).Specifically enables an shadow stack support feature from Control-flow Enforcement Technology (CET).Specification function %qs at %L cannot be RECURSIVESpecification function %qs at %L cannot be a statement functionSpecification function %qs at %L cannot be an internal functionSpecification function %qs at %L must be PURESpecifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48.Specifies the cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]	Specifies the cost model for vectorization.Specifies the number of registers replicated in second register bank on entry to fast interrupt.Specifies the number of registers to reserve for interrupt handlers.Specifies the registers that the processor saves on an interrupt entry and exit.Specifies whether interrupt functions should save and restore the accumulator register.Specify CPU for code generation purposes.Specify CPU for scheduling purposes.Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000.Specify TLS dialect.Specify UNIX standard for predefines and linking.Specify Xilinx FPU.Specify a file to which a list of files output by LTRANS is written.Specify a plugin to load.Specify alignment of structure fields default/natural.Specify an ABI.Specify bit size of immediate TLS offsets.Specify cache flush function.Specify cache flush trap number.Specify cost of branches (Default 20).Specify default OpenACC compute dimensions.Specify how many bytes should be moved inline before calling out to memcpy/memmove.Specify how to access the thread pointer.Specify if floating point hardware should be used.Specify integer and floating-point calling convention.Specify main object for TPF-OS.Specify memcpy expansion strategy when expected size is known.Specify memset expansion strategy when expected size is known.Specify name for 32 bit signed division function.Specify range of registers to make fixed.Specify scheduling priority for dispatch slot restricted insns.Specify size of .local memory used for stack when the exact amount is not known.Specify that an external BLAS library should be used for matmul calls on large-size arrays.Specify that backslash in string introduces an escape character.Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements.Specify that the compiler should target secure code as per ARMv8-M Security Extensions.Specify the ISA to build for: msp430, msp430x, msp430xv2.Specify the MCU to build for.Specify the __fp16 floating-point format.Specify the address generation strategy for code model.Specify the algorithm to partition symbols and vars at linktime.Specify the code model.Specify the compact branch usage policy.Specify the cpu for pipeline model.Specify the maximum number of bytes to compare inline with loop code generation.  If the length is not known at compile time, memcmp will be called after this many bytes are compared. By default, a length will be picked depending on the tuning target.Specify the maximum number of bytes to compare inline with non-looping code. If this is set to 0, all inline expansion (non-loop and loop) of memcmp is disabled.Specify the maximum number pairs of load instructions that should be generated inline for the compare.  If the number needed exceeds the limit, a call to memcmp will be generated instead.Specify the maximum number pairs of load instructions that should be generated inline for the compare.  If the number needed exceeds the limit, a call to strncmp will be generated instead.Specify the memory model in effect for the program.Specify the minimum bit alignment of structures. (Deprecated).Specify the model for atomic operations.Specify the name of the target CPU.Specify the name of the target architecture.Specify the name of the target floating point configuration.Specify the name of the target floating point hardware/format.Specify the register to be used for PIC addressing.Specify the size of each cache block, which must be a power of 2 between 4 and 512.Specify the size of each interrupt vector, which must be 4 or 16.Specify the target CPU.Specify the target RX cpu type.Specify the type of hardware multiply to support.Specify thread local storage scheme.Specify thread pointer register number.Specify where to find the compiled intrinsic modules.Specify whether functions should be placed into low or high memory.Specify whether variables should be placed into low or high memory.Specify which ABI to use for Objective-C family code and meta-data generation.Specify which post scheduling nop insertion scheme to apply.Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associatedSplit 32-byte AVX unaligned load.Split 32-byte AVX unaligned store.Split lifetimes of induction variables when loops are unrolled.Split paths leading to loop backedges.Split unaligned 8 byte vector moves before post-modify address generation.Split wide types into independent registers.Stack frame larger than 2G is not supported for -fsplit-stackStart expression in DO loopStat-variable at %L must be a scalar INTEGER variableStat-variable at %L shall not be %sd within the same %s statementStatement at %L is not a valid branch target statement for the branch statement at %LStatement function %qs at %L is not allowed as an actual argumentStatement function %qs at %L may not have pointer or allocatable attributeStatement function %qs is invalid in procedure pointer assignment at %LStatement function %qs requires argument list at %CStatement function at %CStatement function at %L cannot appear within an INTERFACEStatement function at %L is recursiveStatement label at %C is zeroStatement label in END CRITICAL at %C does not match CRITICAL labelStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatement label without statement at %LStatically link the GNU Fortran helper library (libgfortran).Step expression in DO loopStep expression in DO loop at %L cannot be zeroStop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available.Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent).Store doubles in 64 bits.Store function names in object code.Stores doubles in 32 bits.  This is the default.Stores the MDUC registers in interrupt handlers for G13 target.Stream extra data to support more aggressive devirtualization in LTO local transformation mode.Stride must not be present at %LStride should not be specified for array section in %s clause at %LStrides not allowed in coarray subscript at %CString length at %L is too largeStructure component %qs at %L cannot be an EQUIVALENCE objectStructure constructor with missing optional arguments at %CStructure constructor with named arguments at %CStructure name %qs at %C cannot be the same as an intrinsic typeStructure name expected after RECORD at %CStructure name expected in non-nested structure declaration at %CSubroutine %qs at %L is INTRINSIC but is not compatible with an intrinsicSubroutine call to %qs at %L is not PURESubroutine call to %qs in DO CONCURRENT block at %L is not PURESubroutine call to %qs in FORALL block at %L is not PURESubroutine call to intrinsic %qs at %L is not PURESubroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURESubroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LSubroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %LSubstring at %L has length zeroSubstring end index at %L exceeds the string lengthSubstring end index at %L is too largeSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSuggest that the override keyword be used when the declaration of a virtual function overrides another.Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %dSum of second and third arguments of IBITS exceeds bit size at %LSupport 3DNow! built-in functions.Support AES built-in functions and code generation.Support AVX512VNNI built-in functions and code generation.Support Athlon 3Dnow! built-in functions.Support BMI built-in functions and code generation.Support BMI2 built-in functions and code generation.Support C++17 allocation of over-aligned types.Support CLFLUSHOPT instructions.Support CLWB instruction.Support CLZERO built-in functions and code generation.Support Control-flow Enforcement Technology (CET) built-in functions and code generation.Support F16C built-in functions and code generation.Support FMA4 built-in functions and code generation.Support FSGSBASE built-in functions and code generation.Support FXSAVE and FXRSTOR instructions.Support GFNI built-in functions and code generation.Support Hardware Lock Elision prefixes.Support LWP built-in functions and code generation.Support LZCNT built-in function and code generation.Support MMX and SSE built-in functions and code generation.Support MMX built-in functions.Support MMX, SSE and SSE2 built-in functions and code generation.Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation.Support MPX code generation.Support MWAITX and MONITORX built-in functions and code generation.Support PCLMUL built-in functions and code generation.Support PCONFIG built-in functions and code generation.Support PKU built-in functions and code generation.Support PREFETCHW instruction.Support PREFETCHWT1 built-in functions and code generation.Support RDPID built-in functions and code generation.Support RDRND built-in functions and code generation.Support RDSEED instruction.Support RTM built-in functions and code generation.Support SGX built-in functions and code generation.Support SHA1 and SHA256 built-in functions and code generation.Support TBM built-in functions and code generation.Support TLS segment larger than 64K.Support VAES built-in functions and code generation.Support VPCLMULQDQ built-in functions and code generation.Support WBNOINVD built-in functions and code generation.Support XOP built-in functions and code generation.Support XSAVE and XRSTOR instructions.Support XSAVEC instructions.Support XSAVEOPT instruction.Support XSAVES and XRSTORS instructions.Support alignments of up to 64-bits.Support calls between Thumb and ARM instruction sets.Support code generation of Advanced Bit Manipulation (ABM) instructions.Support code generation of cmpxchg16b instruction.Support code generation of crc32 instruction.Support code generation of movbe instruction.Support code generation of popcnt instruction.Support code generation of sahf instruction in 64bit x86-64 code.Support dynamic initialization of thread-local variables in a different translation unit.Support flag-preserving add-carry instructions.Support for HSA does not implement immediate 16 bit FPU operandsSupport for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implementedSupport for the A argument at %L with allocatable components is not yet implementedSupport legacy multi-threading.Support message passing with the Parallel Environment.Support more than 8192 GOT entries on ColdFire.Support multi-threading.Support multiply accumulate instructions.Support synchronous non-call exceptions.Supported AArch64 return address signing scope (for use with -msign-return-address= option):Supported ABIs (for use with the -mabi= option):Suppress output of addresses in debugging dumps.Suppress output of instruction numbers, line number notes and addresses in debugging dumps.Suppress output of previous and next insn numbers in debugging dumps.Suppress warnings.Switch ARM/Thumb modes on alternating functions for compiler testing.Switch on/off MIPS16 ASE on alternating functions for compiler testing.Switches off the -mstack-guard= option.Switches off the -mstack-size= option.Symbol %qs already declaredSymbol %qs at %C already declaredSymbol %qs at %C also declared as a type at %LSymbol %qs at %C has already been host associatedSymbol %qs at %C has no IMPLICIT typeSymbol %qs at %C has not been previously definedSymbol %qs at %C is already in a COMMON blockSymbol %qs at %C is ambiguousSymbol %qs at %C must be a NAMELIST group nameSymbol %qs at %L already has an explicit interfaceSymbol %qs at %L already has basic type of %sSymbol %qs at %L cannot have a typeSymbol %qs at %L conflicts with symbol from module %qs, use-associated at %LSymbol %qs at %L has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %qs in namelist %qs is INTENT(IN) at %CSymbol %qs is used before it is typed at %LSymbol %qs must be a PARAMETER in DATA statement at %CSymbol %qs present on both FROM and TO clauses at %LSymbol %qs present on multiple clauses at %LSymbol %qs referenced at %L not found in intrinsic module ISO_C_BINDINGSymbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENVSymbol %qs referenced at %L not found in module %qsSymbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qsSymbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for -Wcomment.Synonym of -gnatk8.Syntax error in !$ACC DECLARE list at %CSyntax error in !$ACC ROUTINE ( NAME ) at %CSyntax error in !$ACC ROUTINE ( NAME ) at %C, expecting ')' after NAMESyntax error in !$ACC ROUTINE ( NAME ) at %C, invalid function name %sSyntax error in !$OMP DECLARE TARGET list at %CSyntax error in !$OMP THREADPRIVATE list at %CSyntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in !GCC$ UNROLL directive at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in ASYNCHRONOUS statement at %CSyntax error in AUTOMATIC statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in COMPLEX constant at %CSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause at %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in NAME= specifier for binding label at %CSyntax error in OpenACC expression list at %CSyntax error in OpenMP DEPEND SINK list at %CSyntax error in OpenMP variable list at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in SAVE statement at %CSyntax error in STATIC statement at %CSyntax error in SUBMODULE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in anonymous structure declaration at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in nested structure declaration at %CSyntax error in old style initialization of %s at %CSyntax error in old style initializer list at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTARGET ENTER DATA with map-type other than TO, or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPETEAM= attribute in %C misplacedTHREADPRIVATE object %qs in %s clause at %LTHREADPRIVATE object %qs in SHARED clause at %LTILE requires constant expression at %LTLS dialect to use:TODO: Vector sections in data statementsTODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES listTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTYPE_ARRAY_MAX_SIZE not INTEGER_CSTTYPE_BINFO is not TREE_BINFOTYPE_BINFO type is not TYPE_MAIN_VARIANTTYPE_CACHED_VALUES is not TREE_VECTYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %pTYPE_CACHED_VALUES_P is set while it should notTYPE_CANONICAL has different TYPE_CANONICALTYPE_CANONICAL is not compatibleTYPE_CANONICAL of main variant is not main variantTYPE_FIELDS defined in incomplete typeTYPE_LANG_SLOT_1 (binfo) field is non-NULLTYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANTTYPE_MAX_VALUE_RAW non-NULLTYPE_METHOD_BASETYPE is not main variantTYPE_METHOD_BASETYPE is not record nor unionTYPE_MODE of TYPE_CANONICAL is not compatibleTYPE_NEXT_PTR_TO is not POINTER_TYPETYPE_NEXT_REF_TO is not REFERENCE_TYPETYPE_OFFSET_BASETYPE is not record nor unionTYPE_STRING_FLAG is set on wrong type codeTYPE_VALUES_RAW field is non-NULLTYPE_VFIELD is not FIELD_DECL nor TREE_LISTTake advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses.Taken at least once:%s of %d
  Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching.Target DFLOAT double precision code.Target block's relative execution frequency (as a percentage) required to sink a statement.Target expression in pointer assignment at %L must deliver a pointer resultTarget has split I&D.Target of rank remapping is too small (%ld < %ld)Target the AM33 processor.Target the AM33/2.0 processor.Target the AM34 processor.Target: %s
  Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %s directive cannot be specified within a %s region at %LThe --param option recognizes the following as parametersThe -mfloat128 option may not be fully supportedThe A argument at %L has type %s but the function passed as OPERATOR at %L returns %sThe A argument at %L of CO_REDUCE shall not be polymorphicThe A argument at %L to the intrinsic %s shall not be coindexedThe ABI for passing parameters with %d-byte alignment has changed in GCC 4.6The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %LThe ENI instruction operand must be either 0 or 1The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this objectThe FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%dThe FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%dThe FROM argument to MOVE_ALLOC at %L shall not be coindexedThe H format specifier at %L is a Fortran 95 deleted featureThe Hollerith constant at %L is too long to convert to %qsThe INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializerThe KIND parameter %qs at %C cannot either be ASSUMED or DEFERREDThe KIND parameter %qs in the PDT constructor at %C has no valueThe NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe TO argument to MOVE_ALLOC at %L shall not be coindexedThe TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphicThe absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)The absolute value of SHIFT at %L must be less than or equal to SIZE at %LThe allocatable object %qs at %L must have an explicit function interface or be declared as arrayThe allocate-object at %L and the source-expr at %L shall have the same kind type parameterThe argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %LThe argument of the RANK intrinsic at %L must be a data objectThe assignment to a KIND or LEN component of a parameterized type at %L is not allowedThe assumed-rank array %qs at %L shall not have a codimensionThe assumed-rank array at %C shall not have a codimensionThe assumed-rank array at %L requires that the dummy argument %qs has assumed-rankThe bug is not reproducible, so it is likely a hardware or OS problem.
  The character length of the A argument at %L and of the arguments of the OPERATOR at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATOR at %L shall be the sameThe code model option names for -mcmodel:The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attributeThe component at %C which is a type parameter must be a scalarThe component with KIND or LEN attribute at %C does not not appear in the type parameter list at %LThe derived parameter %qs at %C does not have a default valueThe derived type %qs at %L is of type %qs, which has not been definedThe device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU.The earliest MacOS X version on which this program will run.The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGETThe element in the structure constructor at %L, for pointer component %qs, is %s but should be %sThe equivalence set for %qs cause an invalid extension to COMMON %qs at %LThe equivalence set for variable %qs declared at %L violates alignment requirementsThe errmsg= argument at %L must be a default-kind character variableThe event variable at %L shall not be coindexedThe following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options take joined argumentsThe following options take separate argumentsThe function passed as OPERATOR at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATOR at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATOR at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have two argumentsThe function passed as OPERATOR at %L shall not have the OPTIONAL attribute for either of the argumentsThe function result on the lhs of the assignment at %L must have the pointer attribute.The immediate value must fit into a %d-bit integer for %sThe impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate -std=* option or define -fall-intrinsics to allow this intrinsic.The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it.The leftmost part-ref in a data-ref can not be a function reference at %CThe lower bound for a buffer to be considered for stack smashing protection.The max number of reload pseudos which are considered during spilling a non-reload pseudo.The maximum amount of memory to be allocated by GCSE.The maximum conflict delay for an insn to be considered for speculative motion.The maximum depth of a loop nest we completely peel.The maximum depth of recursive inlining for inline functions.The maximum depth of recursive inlining for non-inline functions.The maximum expansion factor when copying basic blocks.The maximum instructions CSE process before flushing.The maximum length of path considered in cse.The maximum length of scheduling's pending operations list.The maximum memory locations recorded by cselib.The maximum number of RTL nodes that can be recorded as combiner's last value.The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop.The maximum number of blocks in a region to be considered for interblock scheduling.The maximum number of branches on the path through the peeled sequence.The maximum number of incoming edges to consider for crossjumping.The maximum number of insns combine tries to combine.The maximum number of insns in a region to be considered for interblock scheduling.The maximum number of insns in loop header duplicated by the copy loop headers pass.The maximum number of insns of a completely peeled loop.The maximum number of insns of a peeled loop that rolls only once.The maximum number of insns of a peeled loop.The maximum number of insns of an unswitched loop.The maximum number of insns to duplicate when unfactoring computed gotos.The maximum number of instructions in a single function eligible for inlining.The maximum number of instructions inline function can grow to via recursive inlining.The maximum number of instructions non-inline function can grow to via recursive inlining.The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass.The maximum number of instructions to consider to fill a delay slot.The maximum number of instructions to consider to find accurate live register information.The maximum number of instructions to consider to unroll in a loop on average.The maximum number of instructions to consider to unroll in a loop.The maximum number of instructions to search backward when looking for equivalent reload.The maximum number of instructions when automatically inlining.The maximum number of iterations through CFG to extend regions.The maximum number of loop iterations we predict statically.The maximum number of nested indirect inlining performed by early inliner.The maximum number of peelings of a single loop that is peeled completely.The maximum number of peelings of a single loop.The maximum number of stmts in loop nest for loop interchange.The maximum number of unrollings of a single loop.The maximum number of unswitchings in a single loop.The maximum ratio between array size and switch branches for a switch conversion to take place.The maximum ratio of insertions to deletions of expressions in GCSE.The maximum size of the lookahead window of selective scheduling.The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto.The minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum UID to be used for a nondebug insn.The minimum cost of an expensive expression in the loop invariant motion.The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely.The minimum number of matching instructions to consider for crossjumping.The minimum probability an edge must have for the scheduler to save its state across it.The minimum probability of reaching a source block for interblock speculative scheduling.The minimum size of variables taking part in stack slot sharing when not optimizing.The minimum stride ratio for loop interchange to be profitableThe minimum value of stage count that swing modulo scheduler will generate.The module or main program array %qs at %L must have constant shapeThe name %qs at %C has already been used as an external module nameThe name %qs cannot be used as a defined operator at %CThe number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %dThe number of cycles the swing modulo scheduler considers when checking conflicts using DFA.The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option.The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> optionThe number of insns executed before prefetch is completed.The number of prefetches that can run at the same time.The number of registers in each class kept unused by loop invariant motion.The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointerThe object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)The parameter expression at %C must be of INTEGER type and not %s typeThe percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available.The pointer component %qs of %qs at %L is a type that has not been declaredThe pointer object %qs at %L must have an explicit function interface or be declared as arrayThe possible SVE vector lengths:The possible TLS dialects:The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)The resolution file.The size of L1 cache line.The size of L1 cache.The size of L2 cache.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit to be considered large.The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine.The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarrayThe source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarrayThe stat= argument at %L must be a kind=4 integer variableThe symbol %qs, referenced at %L, is not in the selected standardThe threshold ratio for performing partial redundancy elimination after reload.The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload.The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %LThe type for function %qs at %L is not accessibleThe type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parametersThe type parameter spec list at %C contains too many parameter expressionsThe type parameter spec list at %C does not contain enough parameter expressionsThe type parameter spec list in the type-spec at %L cannot contain DEFERRED parametersThe type-spec at %L shall specify that each length type parameter is assumedThe type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]The upper bound for sharing integer constants.The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %LThe value for the KIND parameter %qs at %C does not reduce to a constant expressionThe value of n in %<-finit-character=n%> must be between 0 and 127The value of the PDT LEN parameter '%s' does not agree with that in the dummy declarationThe version of ld64 in use for this toolchain.The version of the C++ ABI in use.The version of the C++ ABI used for -Wabi warnings and link compatibility aliases.There is already a procedure with binding name %qs for the derived type %qs at %CThere is no specific function for the generic %qs at %LThere is no specific subroutine for the generic %qs at %LThere's already a non-generic procedure with binding name %qs for the derived type %qs at %CThis is free software; see the source for copying conditions.
--- 1916,1922 ----
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %LSEQUENCE attribute at %C already specified in TYPE statementSEQUENCE statement at %C must precede CONTAINSSEQUENCE statement at %C must precede structure componentsSH2a does not support little-endianSHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTRSIGN= at %C not allowed in Fortran 95SINK addend not a constant integer at %LSINK dependence type only allowed on ORDERED directive at %LSIZE at %L must be positiveSOURCE dependence type only allowed on ORDERED directive at %LSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSPE not supported in this targetSSA corruptionSSA name in freelist but still referencedSSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTABS debugging information for Ada is obsolete and not supported anymoreSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTOP code at %C cannot be negativeSTOP code at %C contains too many digitsSTOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]STOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSUBMODULE declaration at %C cannot appear within another scoping unitSUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVESYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s.  Use the latter option instead.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Save registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar object %qs at %L may not be ALLOCATABLEScalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with BIND(C) is not yet supportedScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements.Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks.Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Schedule type of omp schedule for loops parallelized by parloops (static, dynamic, guided, auto, runtime).Scope of for-init-statement variables is local to the loop.Second argument MOD at %L is zeroSecond argument of %s is negative at %LSecond argument of MOD at %L is zeroSecond argument of MODULO at %L is zeroSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
  Segmentation FaultSegmentation Fault (code)Select ABI calling convention.Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select return address signing scope.Select small model - 16-bit addresses/pointers (default).Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector at %L cannot be NULL()Selector at %L has no typeSelector at %L must not be coindexedSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Self-referential argument %qs at %L is not allowedSemicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set linker output type (used internally during LTO optimization)Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set number of bytes on the stack preallocated for use by the callee.Set probability threshold for unaligning branches.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the estimated probability in percentage for builtin expect. The default value is 90% probability.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree. If 0, use the target dependent heuristic..Set the maximum number of template instantiation notes for a single warning or error.Set the number of 64 KiB flash segments.Set the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32.Setting spec %s to '%s'
  
! Shape specification for allocatable scalar at %CShapes for operands at %L and %L are not conformableShare slots for saving different hard registers.Share stack slots for spilled pseudo-registers.Shared DO termination label %d at %CShorten address references during linking.Show column numbers in diagnostics, when available.  Default on.Show the source line with a caret indicating the column.Shrink-wrap parts of the prologue and epilogue separately.Simplification errorSimplification of SPREAD at %C not yet implementedSingle-precision floating point unit.Size (in KB) of software data cache.Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.Size of %qs argument of %qs intrinsic at %L too small (%i/%i)Size of the stack guard expressed as a power of two.Skip setting up RAX register when passing variable arguments.Small data area: none, sdata, use.Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1.Sorry, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupportedSorry, coindexed access to an unlimited polymorphic component at %L is not supportedSorry, coindexed access to an unlimited polymorphic object at %L is not supportedSorry, only support for integer kind %d implemented for image-set at %LSorry, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSource-expr at %L and allocate-object at %L must have the same shapeSource-expr at %L must be scalar or have the same rank as the allocate-object at %LSpecification function %qs at %L cannot be RECURSIVESpecification function %qs at %L cannot be a statement functionSpecification function %qs at %L cannot be an internal functionSpecification function %qs at %L must be PURESpecifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48.Specifies the cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]	Specifies the cost model for vectorization.Specifies the number of registers replicated in second register bank on entry to fast interrupt.Specifies the number of registers to reserve for interrupt handlers.Specifies the registers that the processor saves on an interrupt entry and exit.Specifies whether interrupt functions should save and restore the accumulator register.Specify CPU for code generation purposes.Specify CPU for scheduling purposes.Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000.Specify TLS dialect.Specify UNIX standard for predefines and linking.Specify Xilinx FPU.Specify a file to which a list of files output by LTRANS is written.Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3.Specify a plugin to load.Specify alignment of structure fields default/natural.Specify an ABI.Specify bit size of immediate TLS offsets.Specify cache flush function.Specify cache flush trap number.Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1.Specify cost of branches (Default 20).Specify default OpenACC compute dimensions.Specify how many bytes should be moved inline before calling out to memcpy/memmove.Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w.Specify how to access the thread pointer.Specify if floating point hardware should be used.Specify integer and floating-point calling convention.Specify main object for TPF-OS.Specify memcpy expansion strategy when expected size is known.Specify memset expansion strategy when expected size is known.Specify name for 32 bit signed division function.Specify range of registers to make fixed.Specify scheduling priority for dispatch slot restricted insns.Specify size of .local memory used for stack when the exact amount is not known.Specify that an external BLAS library should be used for matmul calls on large-size arrays.Specify that backslash in string introduces an escape character.Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements.Specify that the compiler should target secure code as per ARMv8-M Security Extensions.Specify the ISA to build for: msp430, msp430x, msp430xv2.Specify the MCU to build for.Specify the __fp16 floating-point format.Specify the address generation strategy for code model.Specify the algorithm to partition symbols and vars at linktime.Specify the code model.Specify the compact branch usage policy.Specify the cpu for pipeline model.Specify the maximum number pairs of load instructions that should be generated inline for the compare.  If the number needed exceeds the limit, a call to memcmp will be generated instead.Specify the maximum number pairs of load instructions that should be generated inline for the compare.  If the number needed exceeds the limit, a call to strncmp will be generated instead.Specify the memory model in effect for the program.Specify the minimum bit alignment of structures. (Deprecated).Specify the model for atomic operations.Specify the name of the target CPU.Specify the name of the target architecture.Specify the name of the target floating point configuration.Specify the name of the target floating point hardware/format.Specify the register to be used for PIC addressing.Specify the size of each cache block, which must be a power of 2 between 4 and 512.Specify the size of each interrupt vector, which must be 4 or 16.Specify the target CPU.Specify the target RX cpu type.Specify the type of hardware multiply to support.Specify thread local storage scheme.Specify thread pointer register number.Specify use soft floating point ABI which mean alias to -mabi=2.Specify use soft floating point ABI which mean alias to -mabi=2fp+.Specify where to find the compiled intrinsic modules.Specify whether functions should be placed into low or high memory.Specify whether variables should be placed into low or high memory.Specify which ABI to use for Objective-C family code and meta-data generation.Specify which ABI type to generate code for: 2, 2fp+.Specify which post scheduling nop insertion scheme to apply.Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associatedSplit 32-byte AVX unaligned load.Split 32-byte AVX unaligned store.Split lifetimes of induction variables when loops are unrolled.Split paths leading to loop backedges.Split unaligned 8 byte vector moves before post-modify address generation.Split wide types into independent registers.Stack frame larger than 2G is not supported for -fsplit-stackStart expression in DO loopStat-variable at %L must be a scalar INTEGER variableStat-variable at %L shall not be %sd within the same %s statementStatement at %L is not a valid branch target statement for the branch statement at %LStatement function %qs at %L is not allowed as an actual argumentStatement function %qs at %L may not have pointer or allocatable attributeStatement function %qs is invalid in procedure pointer assignment at %LStatement function %qs requires argument list at %CStatement function at %CStatement function at %L cannot appear within an INTERFACEStatement function at %L is recursiveStatement label at %C is zeroStatement label in END CRITICAL at %C does not match CRITICAL labelStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatement label without statement at %LStatically link the GNU Fortran helper library (libgfortran).Step expression in DO loopStep expression in DO loop at %L cannot be zeroStop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available.Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent).Store doubles in 64 bits.Store function names in object code.Stores doubles in 32 bits.  This is the default.Stores the MDUC registers in interrupt handlers for G13 target.Stream extra data to support more aggressive devirtualization in LTO local transformation mode.Stride must not be present at %LStride should not be specified for array section in %s clause at %LStrides not allowed in coarray subscript at %CString length at %L is too largeStructure component %qs at %L cannot be an EQUIVALENCE objectStructure constructor with missing optional arguments at %CStructure constructor with named arguments at %CStructure name %qs at %C cannot be the same as an intrinsic typeStructure name expected after RECORD at %CStructure name expected in non-nested structure declaration at %CSubroutine %qs at %L is INTRINSIC but is not compatible with an intrinsicSubroutine call to %qs at %L is not PURESubroutine call to %qs in DO CONCURRENT block at %L is not PURESubroutine call to %qs in FORALL block at %L is not PURESubroutine call to intrinsic %qs at %L is not PURESubroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURESubroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LSubroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %LSubstring at %L has length zeroSubstring end index at %L exceeds the string lengthSubstring end index at %L is too largeSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSuggest that the override keyword be used when the declaration of a virtual function overrides another.Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %dSum of second and third arguments of IBITS exceeds bit size at %LSupport 3DNow! built-in functions.Support AES built-in functions and code generation.Support AVX512VNNI built-in functions and code generation.Support Athlon 3Dnow! built-in functions.Support BMI built-in functions and code generation.Support BMI2 built-in functions and code generation.Support C++17 allocation of over-aligned types.Support CLFLUSHOPT instructions.Support CLWB instruction.Support CLZERO built-in functions and code generation.Support F16C built-in functions and code generation.Support FMA4 built-in functions and code generation.Support FSGSBASE built-in functions and code generation.Support FXSAVE and FXRSTOR instructions.Support GFNI built-in functions and code generation.Support Hardware Lock Elision prefixes.Support LWP built-in functions and code generation.Support LZCNT built-in function and code generation.Support MMX and SSE built-in functions and code generation.Support MMX built-in functions.Support MMX, SSE and SSE2 built-in functions and code generation.Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation.Support MOVDIR64B built-in functions and code generation.Support MOVDIRI built-in functions and code generation.Support MPX code generation.Support MWAITX and MONITORX built-in functions and code generation.Support PCLMUL built-in functions and code generation.Support PCONFIG built-in functions and code generation.Support PKU built-in functions and code generation.Support PREFETCHW instruction.Support PREFETCHWT1 built-in functions and code generation.Support RDPID built-in functions and code generation.Support RDRND built-in functions and code generation.Support RDSEED instruction.Support RTM built-in functions and code generation.Support SGX built-in functions and code generation.Support SHA1 and SHA256 built-in functions and code generation.Support TBM built-in functions and code generation.Support TLS segment larger than 64K.Support VAES built-in functions and code generation.Support VPCLMULQDQ built-in functions and code generation.Support WBNOINVD built-in functions and code generation.Support XOP built-in functions and code generation.Support XSAVE and XRSTOR instructions.Support XSAVEC instructions.Support XSAVEOPT instruction.Support XSAVES and XRSTORS instructions.Support alignments of up to 64-bits.Support calls between Thumb and ARM instruction sets.Support code generation of Advanced Bit Manipulation (ABM) instructions.Support code generation of cmpxchg16b instruction.Support code generation of crc32 instruction.Support code generation of movbe instruction.Support code generation of popcnt instruction.Support code generation of sahf instruction in 64bit x86-64 code.Support dynamic initialization of thread-local variables in a different translation unit.Support flag-preserving add-carry instructions.Support for HSA does not implement immediate 16 bit FPU operandsSupport for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implementedSupport for the A argument at %L with allocatable components is not yet implementedSupport legacy multi-threading.Support message passing with the Parallel Environment.Support more than 8192 GOT entries on ColdFire.Support multi-threading.Support multiply accumulate instructions.Support synchronous non-call exceptions.Supported AArch64 return address signing scope (for use with -msign-return-address= option):Supported ABIs (for use with the -mabi= option):Suppress output of addresses in debugging dumps.Suppress output of instruction numbers, line number notes and addresses in debugging dumps.Suppress output of previous and next insn numbers in debugging dumps.Suppress warnings.Switch ARM/Thumb modes on alternating functions for compiler testing.Switch on/off MIPS16 ASE on alternating functions for compiler testing.Switches off the -mstack-guard= option.Switches off the -mstack-size= option.Symbol %qs already declaredSymbol %qs at %C already declaredSymbol %qs at %C also declared as a type at %LSymbol %qs at %C has already been host associatedSymbol %qs at %C has no IMPLICIT typeSymbol %qs at %C has not been previously definedSymbol %qs at %C is already in a COMMON blockSymbol %qs at %C is ambiguousSymbol %qs at %C must be a NAMELIST group nameSymbol %qs at %L already has an explicit interfaceSymbol %qs at %L already has basic type of %sSymbol %qs at %L cannot have a typeSymbol %qs at %L conflicts with symbol from module %qs, use-associated at %LSymbol %qs at %L has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %qs in namelist %qs is INTENT(IN) at %CSymbol %qs is used before it is typed at %LSymbol %qs must be a PARAMETER in DATA statement at %CSymbol %qs present on both FROM and TO clauses at %LSymbol %qs present on multiple clauses at %LSymbol %qs referenced at %L not found in intrinsic module ISO_C_BINDINGSymbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENVSymbol %qs referenced at %L not found in module %qsSymbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qsSymbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for -Wcomment.Synonym of -gnatk8.Syntax error in !$ACC DECLARE list at %CSyntax error in !$ACC ROUTINE ( NAME ) at %CSyntax error in !$ACC ROUTINE ( NAME ) at %C, expecting ')' after NAMESyntax error in !$ACC ROUTINE ( NAME ) at %C, invalid function name %sSyntax error in !$OMP DECLARE TARGET list at %CSyntax error in !$OMP THREADPRIVATE list at %CSyntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in !GCC$ UNROLL directive at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in ASYNCHRONOUS statement at %CSyntax error in AUTOMATIC statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in COMPLEX constant at %CSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause at %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in NAME= specifier for binding label at %CSyntax error in OpenACC expression list at %CSyntax error in OpenMP DEPEND SINK list at %CSyntax error in OpenMP variable list at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in SAVE statement at %CSyntax error in STATIC statement at %CSyntax error in SUBMODULE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in anonymous structure declaration at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in nested structure declaration at %CSyntax error in old style initialization of %s at %CSyntax error in old style initializer list at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTARGET ENTER DATA with map-type other than TO, or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPETEAM= attribute in %C misplacedTHREADPRIVATE object %qs in %s clause at %LTHREADPRIVATE object %qs in SHARED clause at %LTILE requires constant expression at %LTLS dialect to use:TODO: Vector sections in data statementsTODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES listTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTYPE_ARRAY_MAX_SIZE not INTEGER_CSTTYPE_BINFO is not TREE_BINFOTYPE_BINFO type is not TYPE_MAIN_VARIANTTYPE_CACHED_VALUES is not TREE_VECTYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %pTYPE_CACHED_VALUES_P is set while it should notTYPE_CANONICAL has different TYPE_CANONICALTYPE_CANONICAL is not compatibleTYPE_CANONICAL of main variant is not main variantTYPE_FIELDS defined in incomplete typeTYPE_LANG_SLOT_1 (binfo) field is non-NULLTYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANTTYPE_MAX_VALUE_RAW non-NULLTYPE_METHOD_BASETYPE is not main variantTYPE_METHOD_BASETYPE is not record nor unionTYPE_MODE of TYPE_CANONICAL is not compatibleTYPE_NEXT_PTR_TO is not POINTER_TYPETYPE_NEXT_REF_TO is not REFERENCE_TYPETYPE_OFFSET_BASETYPE is not record nor unionTYPE_STRING_FLAG is set on wrong type codeTYPE_VALUES_RAW field is non-NULLTYPE_VFIELD is not FIELD_DECL nor TREE_LISTTake advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses.Taken at least once:%s of %d
  Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching.Target DFLOAT double precision code.Target block's relative execution frequency (as a percentage) required to sink a statement.Target expression in pointer assignment at %L must deliver a pointer resultTarget has split I&D.Target of rank remapping is too small (%ld < %ld)Target the AM33 processor.Target the AM33/2.0 processor.Target the AM34 processor.Target: %s
  Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %s directive cannot be specified within a %s region at %LThe --param option recognizes the following as parametersThe -mfloat128 option may not be fully supportedThe A argument at %L has type %s but the function passed as OPERATOR at %L returns %sThe A argument at %L of CO_REDUCE shall not be polymorphicThe A argument at %L to the intrinsic %s shall not be coindexedThe ABI for passing parameters with %d-byte alignment has changed in GCC 4.6The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %LThe ENI instruction operand must be either 0 or 1The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this objectThe FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%dThe FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%dThe FROM argument to MOVE_ALLOC at %L shall not be coindexedThe H format specifier at %L is a Fortran 95 deleted featureThe Hollerith constant at %L is too long to convert to %qsThe INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializerThe KIND parameter %qs at %C cannot either be ASSUMED or DEFERREDThe KIND parameter %qs in the PDT constructor at %C has no valueThe NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe TO argument to MOVE_ALLOC at %L shall not be coindexedThe TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphicThe absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)The absolute value of SHIFT at %L must be less than or equal to SIZE at %LThe allocatable object %qs at %L must have an explicit function interface or be declared as arrayThe allocate-object at %L and the source-expr at %L shall have the same kind type parameterThe argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %LThe argument of the RANK intrinsic at %L must be a data objectThe assignment to a KIND or LEN component of a parameterized type at %L is not allowedThe assumed-rank array %qs at %L shall not have a codimensionThe assumed-rank array at %C shall not have a codimensionThe assumed-rank array at %L requires that the dummy argument %qs has assumed-rankThe bug is not reproducible, so it is likely a hardware or OS problem.
  The character length of the A argument at %L and of the arguments of the OPERATOR at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATOR at %L shall be the sameThe code model option names for -mcmodel:The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attributeThe component at %C which is a type parameter must be a scalarThe component with KIND or LEN attribute at %C does not not appear in the type parameter list at %LThe derived parameter %qs at %C does not have a default valueThe derived type %qs at %L is of type %qs, which has not been definedThe device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU.The earliest MacOS X version on which this program will run.The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGETThe element in the structure constructor at %L, for pointer component %qs, is %s but should be %sThe equivalence set for %qs cause an invalid extension to COMMON %qs at %LThe equivalence set for variable %qs declared at %L violates alignment requirementsThe errmsg= argument at %L must be a default-kind character variableThe event variable at %L shall not be coindexedThe following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options take joined argumentsThe following options take separate argumentsThe function passed as OPERATOR at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATOR at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATOR at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have two argumentsThe function passed as OPERATOR at %L shall not have the OPTIONAL attribute for either of the argumentsThe function result on the lhs of the assignment at %L must have the pointer attribute.The immediate value must fit into a %d-bit integer for %sThe impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate -std=* option or define -fall-intrinsics to allow this intrinsic.The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it.The leftmost part-ref in a data-ref can not be a function reference at %CThe lower bound for a buffer to be considered for stack smashing protection.The max number of reload pseudos which are considered during spilling a non-reload pseudo.The maximum amount of memory to be allocated by GCSE.The maximum conflict delay for an insn to be considered for speculative motion.The maximum depth of a loop nest we completely peel.The maximum depth of recursive inlining for inline functions.The maximum depth of recursive inlining for non-inline functions.The maximum expansion factor when copying basic blocks.The maximum instructions CSE process before flushing.The maximum length of path considered in cse.The maximum length of scheduling's pending operations list.The maximum memory locations recorded by cselib.The maximum number of RTL nodes that can be recorded as combiner's last value.The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop.The maximum number of blocks in a region to be considered for interblock scheduling.The maximum number of branches on the path through the peeled sequence.The maximum number of incoming edges to consider for crossjumping.The maximum number of insns combine tries to combine.The maximum number of insns in a region to be considered for interblock scheduling.The maximum number of insns in loop header duplicated by the copy loop headers pass.The maximum number of insns of a completely peeled loop.The maximum number of insns of a peeled loop that rolls only once.The maximum number of insns of a peeled loop.The maximum number of insns of an unswitched loop.The maximum number of insns to duplicate when unfactoring computed gotos.The maximum number of instructions in a single function eligible for inlining.The maximum number of instructions inline function can grow to via recursive inlining.The maximum number of instructions non-inline function can grow to via recursive inlining.The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass.The maximum number of instructions to consider to fill a delay slot.The maximum number of instructions to consider to find accurate live register information.The maximum number of instructions to consider to unroll in a loop on average.The maximum number of instructions to consider to unroll in a loop.The maximum number of instructions to search backward when looking for equivalent reload.The maximum number of instructions when automatically inlining.The maximum number of iterations through CFG to extend regions.The maximum number of loop iterations we predict statically.The maximum number of nested indirect inlining performed by early inliner.The maximum number of peelings of a single loop that is peeled completely.The maximum number of peelings of a single loop.The maximum number of stmts in loop nest for loop interchange.The maximum number of unrollings of a single loop.The maximum number of unswitchings in a single loop.The maximum ratio between array size and switch branches for a switch conversion to take place.The maximum ratio of insertions to deletions of expressions in GCSE.The maximum size of the lookahead window of selective scheduling.The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto.The minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum UID to be used for a nondebug insn.The minimum cost of an expensive expression in the loop invariant motion.The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely.The minimum number of matching instructions to consider for crossjumping.The minimum probability an edge must have for the scheduler to save its state across it.The minimum probability of reaching a source block for interblock speculative scheduling.The minimum size of variables taking part in stack slot sharing when not optimizing.The minimum stride ratio for loop interchange to be profitableThe minimum value of stage count that swing modulo scheduler will generate.The module or main program array %qs at %L must have constant shapeThe name %qs at %C has already been used as an external module nameThe name %qs cannot be used as a defined operator at %CThe number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %dThe number of cycles the swing modulo scheduler considers when checking conflicts using DFA.The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option.The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> optionThe number of insns executed before prefetch is completed.The number of prefetches that can run at the same time.The number of registers in each class kept unused by loop invariant motion.The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointerThe object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)The parameter expression at %C must be of INTEGER type and not %s typeThe percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available.The pointer component %qs of %qs at %L is a type that has not been declaredThe pointer object %qs at %L must have an explicit function interface or be declared as arrayThe possible SVE vector lengths:The possible TLS dialects:The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)The resolution file.The size of L1 cache line.The size of L1 cache.The size of L2 cache.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit to be considered large.The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine.The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarrayThe source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarrayThe stat= argument at %L must be a kind=4 integer variableThe symbol %qs, referenced at %L, is not in the selected standardThe threshold ratio for performing partial redundancy elimination after reload.The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload.The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %LThe type for function %qs at %L is not accessibleThe type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parametersThe type parameter spec list at %C contains too many parameter expressionsThe type parameter spec list at %C does not contain enough parameter expressionsThe type parameter spec list in the type-spec at %L cannot contain DEFERRED parametersThe type-spec at %L shall specify that each length type parameter is assumedThe type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]The upper bound for sharing integer constants.The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %LThe value for the KIND parameter %qs at %C does not reduce to a constant expressionThe value of n in %<-finit-character=n%> must be between 0 and 127The value of the PDT LEN parameter '%s' does not agree with that in the dummy declarationThe version of ld64 in use for this toolchain.The version of the C++ ABI in use.The version of the C++ ABI used for -Wabi warnings and link compatibility aliases.There is already a procedure with binding name %qs for the derived type %qs at %CThere is no specific function for the generic %qs at %LThere is no specific subroutine for the generic %qs at %LThere's already a non-generic procedure with binding name %qs for the derived type %qs at %CThis is free software; see the source for copying conditions.
*************** Please use an explicit cpu name.  Valid
*** 1961,1971 ****
  VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE statement at %CVSX and SPE instructions cannot coexistValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option.Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfloat-gprs=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Variable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs can not appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qsVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C can not be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and can not appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs with binding label %qs at %L uses the same global identifier as entity at %LVariable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameterVariable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarrayVariable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeVariable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attributeVariable %s at %L with NO_ARG_CHECK attribute may only be used as actual argumentVariable %s at %L with NO_ARG_CHECK attribute shall be a dummy argumentVariable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic typeVariable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size arrayVariable %s at %L with NO_ARG_CHECK attribute shall not have a subobject referenceVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable is USE-associated with !$ACC DECLARE at %LVariable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %LVariable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LVariable type is UNKNOWN in assignment at %LVariable with NO_ARG_CHECK attribute at %L is only permitted as argument to the intrinsic functions C_LOC and PRESENTVector library ABI to use.Vectorize for double-word operations.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017.Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls with implicit interface.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with it.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C90, but present in ISO C99.Warn about features not present in ISO C99, but present in ISO C11.Warn about features not present in traditional C.Warn about format strings that are not literals.Warn about format strings that contain NUL bytes.Warn about function call elimination.Warn about function calls with format strings that write past the end of the destination region.Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1.Warn about function parameters declared without a type specifier in K&R-style functions.Warn about function pointer arithmetic.Warn about functions which might be candidates for __attribute__((cold)).Warn about functions which might be candidates for __attribute__((const)).Warn about functions which might be candidates for __attribute__((malloc)).Warn about functions which might be candidates for __attribute__((noreturn)).Warn about functions which might be candidates for __attribute__((pure)).Warn about functions which might be candidates for format attributes.Warn about global functions without previous declarations.Warn about global functions without prototypes.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about invalid uses of the "offsetof" macro.Warn about macros defined in the main file that are not used.Warn about maybe uninitialized automatic variables.Warn about memory access errors found by Pointer Bounds Checker.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about real-literal-constants with 'q' exponent-letter.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers.Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switches with boolean controlling expression.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about type and rank mismatches between arguments and parameters.Warn about type safety and similar errors in attribute alias and related.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for.Warn about unsuffixed float constants.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of register storage specifier.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn if "defined" is used outside #if.Warn if C++17 noexcept function type will change the mangled name of a symbol.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if loops have been interchanged.Warn if passing too many arguments to a function for its format string.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the address space of an address is changed.Warn if the loop cannot be optimized due to nontrivial assumptions.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious constructs involving reverse scalar storage order.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a Cell microcoded instruction is emitted.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a const variable is unused.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function cannot be expanded to HSAIL.Warn when a function is unused.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a register variable is declared volatile.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a switch case falls through.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when sizeof is applied on a parameter declared as an array.Warn when the compiler reorders code.Warn when the field in a struct is not aligned.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When linking for big-endian targets, generate a BE8 format image.When linking for big-endian targets, generate a legacy BE32 format image.When possible do not generate stack frames.When running CSE, follow jumps to their targets.Where shorter, use canonicalized paths to systems headers.Whether to use canonical types.Which -fsched-pressure algorithm to apply.While setting up signal handler: %mWhile setting up signal stack: %mWhole program analysis (WPA) mode with number of parallel jobs specified.With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite.Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Wrap all indirect branches into execute in order to disable branch prediction.Wrap all indirect calls into execute in order to disable branch prediction.Wrap all indirect return branches into execute in order to disable branch prediction.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory.Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCWrong entry in TYPE_ARG_TYPES listWrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support ms_abi attributeXXX entering pop_everything ()
  XXX leaving pop_everything ()
  You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option.You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics.You need a C startup file for -msys-crt0=Your target platform does not support -fcheck-pointer-boundsZero is not a valid statement label at %CZero width in format descriptor[...][...] style array constructors at %C[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context__BELOW100__ attribute not allowed with auto storage class__builtin_arc_aligned with non-constant alignment__builtin_cmpb only accepts 2 arguments__builtin_eh_return not supported on this target__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'__builtin_saveregs not supported by this subtarget__builtin_saveregs not supported by this target__builtin_set_thread_pointer is not supported on this target__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask__builtin_shuffle argument vectors must be of the same type__builtin_shuffle arguments must be vectors__builtin_shuffle last argument must be an integer vector__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same__builtin_thread_pointer is not supported on this target__builtin_unreachable or __builtin_trap call with arguments__delay_cycles is limited to 32-bit loop counts__delay_cycles only takes non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes``custom-%s=' argument requires numeric digitsa brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %<concept%>a destructor cannot be %<constexpr%>a different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function-definition is not allowed herea label can only be part of a statement and a declaration is not a statementa lambda closure type has a deleted copy assignment operatora lambda closure type has a deleted default constructora later -fabi-version= (or =0) avoids this error with a change in manglinga member of a structure or union cannot have a variably modified typea nested function is not supported for reduced registersa nested namespace definition cannot be inlinea nested namespace definition cannot have attributesa non-template variable cannot be %<concept%>a parameter cannot be declared %<concept%>a parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa reinterpret_cast is not a constant expressiona requires expression cannot appear outside a templatea statement expression is an insufficient context for overload resolutiona storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different alignment is defined in another translation unita type with different attributes is defined in another translation unita type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different precision is defined in another translation unita type with different qualifiers is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita using-declaration cannot specify a template-id.  Try %<using %D%>a wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-dataaccessing uninitialized array elementaccessing uninitialized member %qDaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTadd %<using namespace std::complex_literals%> (from <complex>) to enable the C++14 user-defined literal suffixesadd parentheses around left hand side expression to silence this warningadd_sym(): Bad sizing modeaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of overloaded function with no contextual type informationaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a float was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationaliased declaration herealignment %u of %qT is less than %ualignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D must be at least %dalignment for %q+D was previously specified as %d and may not be decreasedalignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in -fabi-version=9 (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in -fabi-version=9alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for type name in %<sizeof%>alignment specified for type name in %qEalignment specified for type name in castalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privatealloc_align parameter outside rangealloc_size parameter outside rangeallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguating new declaration %q+#Dambiguating new declaration of %q+#Dambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan address area attribute cannot be specified for local variablesan argument type that has a default promotion can%'t match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan asm-specification is not allowed on a function-definitionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan enum with mismatching number of values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with -muser-modeanachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyare_identical_variables: Bad typeargs to be formatted is not %<...%>argument %d is an unsigned literal that is out of rangeargument %d must be an unsigned literalargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qd is not a constantargument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have integral typeargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument 1 must be 0 or 2argument 1 must be a 1-bit unsigned literalargument 1 must be a 5-bit signed literalargument 1 must be a 6-bit unsigned literalargument 1 must be a mapargument 1 must be an 8-bit field valueargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 1 of %s must be a constantargument 1 of __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_paired_predicate is out of rangeargument 1 of __builtin_paired_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be 0 or 1argument 2 must be a 1-bit unsigned literalargument 2 must be a 5-bit unsigned literalargument 2 must be a 6-bit unsigned literalargument 2 must be a 7-bit unsigned literalargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has boolean typeargument 3 in call to function %qE has enumerated typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument 3 must be a 1-bit unsigned literalargument 3 must be a 2-bit unsigned literalargument 3 must be a 4-bit unsigned literalargument 3 must be in the range 0..15argument list function at %Cargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clause in OpenACC %<parallel%>argument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute ignoredargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" or "swi"argument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument to %%:compare-debug-auxbase-opt does not end in .gkargument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>argument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<alloca%> may be too large due to conversion from %qT to %qTargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor vector=<line>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not (keep|thunk|thunk-extern)argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)argument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is not between %d and %dargument to %qs is too large (max. %d)argument to %qs must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to __integer_pack must be between 0 and %dargument to decltype must be an expressionargument to dss must be a 2-bit unsigned literalargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic involving a null pointer in %qEarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %wi is below array bounds of %qTarray subscript %wu is above array bounds of %qTarray subscript [%E, %E] is outside array bounds of %qTarray subscript has type %<char%>array subscript is not an integerarray subscript value %qE is outside the bounds of array %qD of type %qTarray subscript value %qE is outside the bounds of array type %qTarray type has incomplete element type %qTarray types have different boundsarray used as initializerarrays of functions are not meaningfulasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qE conflicts with asm clobber listassembler does not support -mabi=ilp32assembler name hash list corruptedassertion missing after %qsassign semantics attributes of property %qD conflict with previous declarationassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassignment to %qT from %qT makes integer from pointer without a castassignment to %qT from %qT makes pointer from integer without a castassignment to %qT from incompatible pointer type %qTassignment to expression with array typeassociate_integer_pointer(): Already associatedassume_aligned parameter not integer constantassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedatomic_cancelattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<deprecated%> can appear at most once in an attribute-listattribute %<fallthrough%> not preceding a case label or default labelattribute %<noreturn%> can appear at most once in an attribute-listattribute %<target%> argument not a stringattribute %qE argument not a stringattribute %qs applies to array types onlyattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with -std=c++17 or -std=gnu++17attribute using prefix used together with scoped attribute tokenattribute(target("%s")) is unknownattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on local using directiveattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>aux field set for edge %s->%saux field set for indirect edge from %sbackend decl for module variable %qs already existsbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad builtin codebad builtin fcodebad builtin icodebad condition codebad expressionbad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad opbad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value %<%s%> for -mtls-size= switchbad value %qs for -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value %qs for -mtune switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for -march= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mtune= switchbad value for %<%s-%s%>bad value for %<%s=%s%>bad value for -mcall-%sbad value for -msdata=%sbadly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause it is a member of %qTbecause it is used as a glvaluebecause the array element type %qT has variable sizebinary argument %u to decimal-only type-generic functionbinary expression in operand of fold-expressionbinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebinding reference of type %qH to %qI discards qualifiersbit-field %q+#D with non-integral typebit-field %q+D width not an integer constantbit-field %qD with non-integral typebit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typebitwise comparison always evaluates to falsebitwise comparison always evaluates to trueblock IFbody of %<constexpr%> constructor cannot be a function-try-blockbody of %<constexpr%> function %qD not a return-statementbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments to %<__builtin___clear_cache%> must be pointersboth binary and decimal floating-point arguments to type-generic functionboth complex and decimal floating-point arguments to type-generic functionbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executedbranch %2d taken %s%sbranch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with OpenMP for loopbreak statement within %<#pragma simd%> loop bodybuild_dt: format with namelistbuilt-in function %q+D declared as non-functionbuilt-in function %qD declared as non-functionbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16builtin %qF is deprecated.builtin %qF is for GCC internal use only.builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher).builtin %qF requires -mvx (default with -march=z13 and higher).builtin %qs is only valid in 64-bit modebuiltin %qs needs GLIBC (2.23 and newer) that exports hardware capability bitsbuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin %s is only valid in 64-bit modebuiltin %s only accepts a string argumentbuiltin function %qs is not supported with the current optionsbuiltin function %qs is only valid for the cell processorbuiltin function %qs not supported in this compiler configurationbuiltin function %qs requires ISA 3.0 IEEE 128-bit floating pointbuiltin function %qs requires the %qs (or newer), and %qs or %qs optionsbuiltin function %qs requires the %qs and %qs optionsbuiltin function %qs requires the %qs optionbuiltin operand should be an unsigned 6-bit valuebuiltin requires an immediate for operand %dbuiltin vec_step can only be used on vector types.but %qD does not throw; perhaps it should be declared %<noexcept%>but is prevailed by one without from other translation unitbut not herebytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %sc++11 attributes only available with -std=c++11 or -std=gnu++11call   %2d never executed
  call   %2d returned %s
! call has circular dependencycall is unlikely and code size would growcall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qD uses the default argument for parameter %P, which is not yet definedcall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-%<constexpr%> function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller edge count does not match BB countcaller edge count invalidcaller is instrumentation thunkcaller is not optimizedcalling %qD with SSE calling convention without SSE/SSE2 enabledcalling %qD with a nonzero argument is unsafecalling %qD with attribute sseregparm without SSE/SSE2 enabledcalling %qT with attribute sseregparm without SSE/SSE2 enabledcalls to overloaded operators cannot appear in a constant-expressioncan not find instance variable associated with propertycan not use -mtp=cp15 with 16-bit Thumbcan not use an object as parameter to a methodcan only use %qE attribute on file-scope definitions of objects of class typecan%'t apply both longcall and shortcall attributes to the same functioncan%'t convert a value of type %qT to vector type %qT which has different sizecan%'t convert a vector of type %qT to type %qT which has different sizecan%'t convert from incomplete type %qH to %qIcan%'t convert value to a vectorcan%'t create precompiled header %s: %mcan%'t create repository information file %qscan%'t define friend function %qs in a local class definitioncan%'t extend PCH file: %mcan%'t find a register in class %qs while reloading %<asm%>can%'t get position in PCH file: %mcan%'t mix operands of decimal float and complex typescan%'t mix operands of decimal float and other float typescan%'t mix operands of decimal float and vector typescan%'t open %qs for writing: %mcan%'t open %s for writing: %mcan%'t open %s: %mcan%'t read %s: %mcan%'t read PCH file: %mcan%'t set %qE attribute after definitioncan%'t set position in PCH file: %mcan%'t use %qs as a call-saved registercan%'t use %qs as a call-used registercan%'t use %qs as a fixed registercan%'t use multiple stack checking methods togethercan%'t write %s: %mcan%'t write PCH filecan%'t write PCH file: %mcan%'t write padding to PCH file: %mcan%'t write to %s: %mcan't get program status: %mcan't open %s: %mcan't open input file: %scan't open ldd output: %mcan't open nm output: %mcan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidates are:cannot add an enumerator list to a template instantiationcannot allocate an object of abstract type %qTcannot allocate stack for variable %q+D, naked function.cannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bitfield %qE to %qTcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call constructor %<%T::%D%> directlycannot call function %qDcannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot catch type %qT because it involves types of variable sizecannot close receive-only channelcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qH to %qIcannot convert %qH to %qI for argument %qP to %qDcannot convert %qH to %qI in argument passingcannot convert %qH to %qI in assignmentcannot convert %qH to %qI in default argumentcannot convert %qH to %qI in initializationcannot convert %qH to %qI in returncannot convert from base class %qT to derived class %qT because the base is virtualcannot convert from base class %qT to derived class %qT via virtual base %qTcannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert to a pointer typecannot convert type %qH to type %qIcannot create pointer to reference member %qDcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %<constexpr%>cannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %qD to be a bit-field typecannot declare bit-field %qD with %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare catch parameter to be of abstract class type %qTcannot declare catch parameter to be of rvalue reference type %qTcannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose non-public member %qD of %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decompose variable length vector %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for %qT from ()cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot deduce template arguments of %qT, as it has no viable deduction guidescannot define member function %<%T::%s%> within %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot derive from %<final%> base %qT in derived type %qTcannot disable built-in function %qscannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot emit unaligned pointers in ptx assemblycannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot fallthrough final case in switchcannot find %s in plugin %s
  %scannot find '%s'cannot find 'ldd'cannot find 'nm'cannot find LTO cgraph in %scannot find LTO section refs in %scannot find a valid counter:value pair:cannot find class %qEcannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot handle inconsistent calls to %qscannot increment a pointer to incomplete type %qTcannot inherit constructors from indirect base %qTcannot initialize aggregate of type %qT with a compound literalcannot inline function %<main%>cannot load plugin %s
! %scannot merge separate %s counters for function %ucannot nest more than %d namespacescannot open %scannot open %s: %mcannot open '%s'cannot open intermediate ptx filecannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable themcannot pass rvalue to reference parametercannot put object with volatile field into registercannot read %s: %mcannot read LTO decls from %scannot read LTO mode table from %scannot read function profile from %scannot read string table from %scannot read working set from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use %qs to enable themcannot return value in vector register because altivec instructions are disabled, use -maltivec to enable themcannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot specialize concept %q#Dcannot specify %<override%> for a classcannot specify -o with -c, -S or -E with multiple filescannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=threadcannot specify both -msep-data and -mid-shared-librarycannot tail-call: %scannot take address of %qscannot take address of bit-field %qDcannot take address of scalar with reverse storage ordercannot take the address of %<this%>, which is an rvalue expressioncannot throw expression of type %qT because it involves types of variable sizecannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<::%> in parameter declarationcannot use %<typeid%> with -fno-rtticannot use %<va_arg%> with reverse storage ordercannot use mode %qs for enumeral typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use obsolete binding %qD because it has a destructorcannot use small-data accesses for %qscannot use type %s as type %scannot use va_start in interrupt functioncannot value-initialize array of unknown bound %qTcanonical types differ for identical types %qT and %qTcapture by copy of incomplete type %qTcapture of non-variable %qEcapture of variable %qD with non-automatic storage durationcapture of variable-size type %qT that is not an N3639 array of runtime boundcase label %qE not within a switch statementcase label does not reduce to an integer constantcase label is not an integer constant expressioncase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecase labels not sorted in switch statementcase labels not sorted: case value %qs not in enumerated typecase value %qs not in enumerated type %qTcast adds %q#v qualifier to function typecast between incompatible function types from %qH to %qIcast between incompatible function types from %qT to %qTcast between incompatible pointer to member types from %qH to %qIcast discards %qv qualifier from pointer target typecast from %qH to %qI increases required alignment of target typecast from %qH to %qI loses precisioncast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast from type %qT to type %qT casts away qualifierscast increases required alignment of target typecast specifies array typecast specifies function typecast to %s address space pointer from disjoint %s address space pointercast to %s address space pointer from disjoint generic address space pointercast to generic address space pointer from disjoint %s address space pointercast to non-integral type %qT in a constant expressioncast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointercasting between pointer-to-function and pointer-to-object is conditionally-supportedcatching non-reference type %q#Tcatching polymorphic type %q#T by valuecatching type %q#T by valuecategory attributes are not available in Objective-C 1.0category attributes are not available in this version of the compiler, (ignored)cdecl and thiscall attributes are not compatiblecgraph count invalidcgraph_node has wrong clone listcgraph_node has wrong clone_ofcgraph_node has wrong prev_clone pointercgraph_node is in clone list but it is not clonechanges meaning of %qD from %q#Dchar-array initialized from wide stringcheck_data_variable(): Bad expressioncheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted datachecksum is (%x,%x) instead of (%x,%x)chkp_find_bounds: Cannot find bounds for pointerchkp_find_bounds: Unexpected tree code %schkp_get_bounds_by_definition: Unexpected GIMPLE code %schkp_get_bounds_by_definition: Unexpected var of type %schkp_make_addressed_object_bounds: Unexpected tree code %schkp_walk_pointer_assignments: unexpected RHS type: %schoosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE is deprecatedclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qs does not implement the %qE protocolclass attributes are not available in Objective-C 1.0class definition may not be declared a friendclass extension for class %qE declared after its %<@implementation%>class extensions are not available in Objective-C 1.0class template argument deduction failed:class template argument deduction is only available with -std=c++17 or -std=gnu++17class type %qT is incompletecleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosing LTRANS output list %s: %mclosing dependency file %s: %mcoarray argumentcode may be misoptimized unless -fno-strict-aliasing is usedcode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with -f%scode model %s does not support PIC modecollapse argument needs positive constant integer expressioncollapsed %s loops not perfectly nested at %Lcollapsed loops not perfectly nestedcollect2 version %s
  collect: reading %s
  collect: recompiling %s
  collect: relinking
--- 1945,1955 ----
  VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE statement at %CVSX and SPE instructions cannot coexistValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option.Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfloat-gprs=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Variable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs can not appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qsVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C can not be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and can not appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs with binding label %qs at %L uses the same global identifier as entity at %LVariable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameterVariable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarrayVariable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeVariable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attributeVariable %s at %L with NO_ARG_CHECK attribute may only be used as actual argumentVariable %s at %L with NO_ARG_CHECK attribute shall be a dummy argumentVariable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic typeVariable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size arrayVariable %s at %L with NO_ARG_CHECK attribute shall not have a subobject referenceVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable is USE-associated with !$ACC DECLARE at %LVariable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %LVariable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LVariable type is UNKNOWN in assignment at %LVariable with NO_ARG_CHECK attribute at %L is only permitted as argument to the intrinsic functions C_LOC and PRESENTVector library ABI to use.Vectorize for double-word operations.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017.Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls with implicit interface.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with it.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C90, but present in ISO C99.Warn about features not present in ISO C99, but present in ISO C11.Warn about features not present in traditional C.Warn about format strings that are not literals.Warn about format strings that contain NUL bytes.Warn about function call elimination.Warn about function calls with format strings that write past the end of the destination region.Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1.Warn about function parameters declared without a type specifier in K&R-style functions.Warn about function pointer arithmetic.Warn about functions which might be candidates for __attribute__((cold)).Warn about functions which might be candidates for __attribute__((const)).Warn about functions which might be candidates for __attribute__((malloc)).Warn about functions which might be candidates for __attribute__((noreturn)).Warn about functions which might be candidates for __attribute__((pure)).Warn about functions which might be candidates for format attributes.Warn about global functions without previous declarations.Warn about global functions without prototypes.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about invalid uses of the "offsetof" macro.Warn about macros defined in the main file that are not used.Warn about maybe uninitialized automatic variables.Warn about memory access errors found by Pointer Bounds Checker.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about real-literal-constants with 'q' exponent-letter.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers.Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switches with boolean controlling expression.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about type and rank mismatches between arguments and parameters.Warn about type safety and similar errors in attribute alias and related.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for.Warn about unsuffixed float constants.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of register storage specifier.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn if "defined" is used outside #if.Warn if C++17 noexcept function type will change the mangled name of a symbol.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if loops have been interchanged.Warn if passing too many arguments to a function for its format string.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the address space of an address is changed.Warn if the loop cannot be optimized due to nontrivial assumptions.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious constructs involving reverse scalar storage order.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a Cell microcoded instruction is emitted.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a const variable is unused.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function cannot be expanded to HSAIL.Warn when a function is unused.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a register variable is declared volatile.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a switch case falls through.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when sizeof is applied on a parameter declared as an array.Warn when the compiler reorders code.Warn when the field in a struct is not aligned.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When linking for big-endian targets, generate a BE8 format image.When linking for big-endian targets, generate a legacy BE32 format image.When possible do not generate stack frames.When running CSE, follow jumps to their targets.Where shorter, use canonicalized paths to systems headers.Whether to use canonical types.Which -fsched-pressure algorithm to apply.While setting up signal handler: %mWhile setting up signal stack: %mWhole program analysis (WPA) mode with number of parallel jobs specified.With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite.Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Wrap all indirect branches into execute in order to disable branch prediction.Wrap all indirect calls into execute in order to disable branch prediction.Wrap all indirect return branches into execute in order to disable branch prediction.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory.Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCWrong entry in TYPE_ARG_TYPES listWrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support ms_abi attributeXXX entering pop_everything ()
  XXX leaving pop_everything ()
  You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option.You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics.You need a C startup file for -msys-crt0=Your target platform does not support -fcheck-pointer-boundsZero is not a valid statement label at %CZero width in format descriptor[...][...] style array constructors at %C[Leaving %s]
! [cannot find %s][default][disabled][enabled][super ...] must appear in a method context__BELOW100__ attribute not allowed with auto storage class__builtin_arc_aligned with non-constant alignment__builtin_cmpb only accepts 2 arguments__builtin_eh_return not supported on this target__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'__builtin_saveregs not supported by this subtarget__builtin_saveregs not supported by this target__builtin_set_thread_pointer is not supported on this target__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask__builtin_shuffle argument vectors must be of the same type__builtin_shuffle arguments must be vectors__builtin_shuffle last argument must be an integer vector__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same__builtin_thread_pointer is not supported on this target__builtin_unreachable or __builtin_trap call with arguments__delay_cycles is limited to 32-bit loop counts__delay_cycles only takes non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes``custom-%s=' argument requires numeric digitsa brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %<concept%>a destructor cannot be %<constexpr%>a different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function-definition is not allowed herea label can only be part of a statement and a declaration is not a statementa lambda closure type has a deleted copy assignment operatora lambda closure type has a deleted default constructora later -fabi-version= (or =0) avoids this error with a change in manglinga member of a structure or union cannot have a variably modified typea nested function is not supported for reduced registersa nested namespace definition cannot be inlinea nested namespace definition cannot have attributesa non-template variable cannot be %<concept%>a parameter cannot be declared %<concept%>a parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa reinterpret_cast is not a constant expressiona requires expression cannot appear outside a templatea statement expression is an insufficient context for overload resolutiona storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different alignment is defined in another translation unita type with different attributes is defined in another translation unita type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different precision is defined in another translation unita type with different qualifiers is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita using-declaration cannot specify a template-id.  Try %<using %D%>a wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-dataaccessing uninitialized array elementaccessing uninitialized member %qDaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTadd %<using namespace std::complex_literals%> (from <complex>) to enable the C++14 user-defined literal suffixesadd parentheses around left hand side expression to silence this warningadd_sym(): Bad sizing modeaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of overloaded function with no contextual type informationaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a float was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationaliased declaration herealignment %u of %qT is less than %ualignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment for %q+D must be at least %dalignment for %q+D was previously specified as %d and may not be decreasedalignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in -fabi-version=9 (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in -fabi-version=9alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for type name in %<sizeof%>alignment specified for type name in %qEalignment specified for type name in castalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privatealloc_align parameter outside rangealloc_size parameter outside rangeallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguating new declaration %q+#Dambiguating new declaration of %q+#Dambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan address area attribute cannot be specified for local variablesan argument type that has a default promotion can%'t match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan asm-specification is not allowed on a function-definitionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan enum with mismatching number of values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with -muser-modeanachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyare_identical_variables: Bad typeargs to be formatted is not %<...%>argument %d is an unsigned literal that is out of rangeargument %d must be an unsigned literalargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qd is not a constantargument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have integral typeargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument 1 must be 0 or 2argument 1 must be a 1-bit unsigned literalargument 1 must be a 5-bit signed literalargument 1 must be a 6-bit unsigned literalargument 1 must be a mapargument 1 must be an 8-bit field valueargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 1 of %s must be a constantargument 1 of __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_paired_predicate is out of rangeargument 1 of __builtin_paired_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be 0 or 1argument 2 must be a 1-bit unsigned literalargument 2 must be a 5-bit unsigned literalargument 2 must be a 6-bit unsigned literalargument 2 must be a 7-bit unsigned literalargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has boolean typeargument 3 in call to function %qE has enumerated typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument 3 must be a 1-bit unsigned literalargument 3 must be a 2-bit unsigned literalargument 3 must be a 4-bit unsigned literalargument 3 must be in the range 0..15argument list function at %Cargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clause in OpenACC %<parallel%>argument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute ignoredargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" or "swi"argument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument to %%:compare-debug-auxbase-opt does not end in .gkargument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>argument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<alloca%> may be too large due to conversion from %qT to %qTargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor vector=<line>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not (keep|thunk|thunk-extern)argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)argument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is not between %d and %dargument to %qs is too large (max. %d)argument to %qs must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to __integer_pack must be between 0 and %dargument to decltype must be an expressionargument to dss must be a 2-bit unsigned literalargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic involving a null pointer in %qEarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %wi is below array bounds of %qTarray subscript %wu is above array bounds of %qTarray subscript [%E, %E] is outside array bounds of %qTarray subscript has type %<char%>array subscript is not an integerarray subscript value %qE is outside the bounds of array %qD of type %qTarray subscript value %qE is outside the bounds of array type %qTarray type has incomplete element type %qTarray types have different boundsarray used as initializerarrays of functions are not meaningfulasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qE conflicts with asm clobber listassembler does not support -mabi=ilp32assembler name hash list corruptedassertion missing after %qsassign semantics attributes of property %qD conflict with previous declarationassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassignment to %qT from %qT makes integer from pointer without a castassignment to %qT from %qT makes pointer from integer without a castassignment to %qT from incompatible pointer type %qTassignment to expression with array typeassociate_integer_pointer(): Already associatedassume_aligned parameter not integer constantassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedatomic_cancelattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<deprecated%> can appear at most once in an attribute-listattribute %<fallthrough%> not preceding a case label or default labelattribute %<noreturn%> can appear at most once in an attribute-listattribute %<target%> argument not a stringattribute %qE argument not a stringattribute %qs applies to array types onlyattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with -std=c++17 or -std=gnu++17attribute using prefix used together with scoped attribute tokenattribute(target("%s")) is unknownattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on local using directiveattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>aux field set for edge %s->%saux field set for indirect edge from %sbackend decl for module variable %qs already existsbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad builtin codebad builtin fcodebad builtin icodebad condition codebad expressionbad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad opbad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value %<%s%> for -mtls-size= switchbad value %qs for -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value %qs for -mtune switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for -march= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mtune= switchbad value for %<%s-%s%>bad value for %<%s=%s%>bad value for -mcall-%sbad value for -msdata=%sbadly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause it is a member of %qTbecause it is used as a glvaluebecause the array element type %qT has variable sizebinary argument %u to decimal-only type-generic functionbinary expression in operand of fold-expressionbinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebinding reference of type %qH to %qI discards qualifiersbit-field %q+#D with non-integral typebit-field %q+D width not an integer constantbit-field %qD with non-integral typebit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typebitwise comparison always evaluates to falsebitwise comparison always evaluates to trueblock IFbody of %<constexpr%> constructor cannot be a function-try-blockbody of %<constexpr%> function %qD not a return-statementbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments to %<__builtin___clear_cache%> must be pointersboth binary and decimal floating-point arguments to type-generic functionboth complex and decimal floating-point arguments to type-generic functionbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executedbranch %2d taken %s%sbranch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with OpenMP for loopbreak statement within %<#pragma simd%> loop bodybuild_dt: format with namelistbuilt-in function %q+D declared as non-functionbuilt-in function %qD declared as non-functionbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16builtin %qF is deprecated.builtin %qF is for GCC internal use only.builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher).builtin %qF requires -mvx (default with -march=z13 and higher).builtin %qs is only valid in 64-bit modebuiltin %qs needs GLIBC (2.23 and newer) that exports hardware capability bitsbuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin %qs requires builtin %qsbuiltin %s is only valid in 64-bit modebuiltin %s only accepts a string argumentbuiltin function %qs is not supported with the current optionsbuiltin function %qs is only valid for the cell processorbuiltin function %qs not supported in this compiler configurationbuiltin function %qs requires ISA 3.0 IEEE 128-bit floating pointbuiltin function %qs requires the %qs (or newer), and %qs or %qs optionsbuiltin function %qs requires the %qs and %qs optionsbuiltin function %qs requires the %qs optionbuiltin requires an immediate for operand %dbuiltin vec_step can only be used on vector types.but %qD does not throw; perhaps it should be declared %<noexcept%>but is prevailed by one without from other translation unitbut not herebytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %sc++11 attributes only available with -std=c++11 or -std=gnu++11call   %2d never executed
  call   %2d returned %s
! call has circular dependencycall is unlikely and code size would growcall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qD uses the default argument for parameter %P, which is not yet definedcall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-%<constexpr%> function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller edge count does not match BB countcaller edge count invalidcaller is instrumentation thunkcaller is not optimizedcalling %qD with SSE calling convention without SSE/SSE2 enabledcalling %qD with a nonzero argument is unsafecalling %qD with attribute sseregparm without SSE/SSE2 enabledcalling %qT with attribute sseregparm without SSE/SSE2 enabledcalls to overloaded operators cannot appear in a constant-expressioncan not find instance variable associated with propertycan not use -mtp=cp15 with 16-bit Thumbcan not use an object as parameter to a methodcan only use %qE attribute on file-scope definitions of objects of class typecan%'t apply both longcall and shortcall attributes to the same functioncan%'t convert a value of type %qT to vector type %qT which has different sizecan%'t convert a vector of type %qT to type %qT which has different sizecan%'t convert from incomplete type %qH to %qIcan%'t convert value to a vectorcan%'t create precompiled header %s: %mcan%'t create repository information file %qscan%'t define friend function %qs in a local class definitioncan%'t extend PCH file: %mcan%'t find a register in class %qs while reloading %<asm%>can%'t get position in PCH file: %mcan%'t mix operands of decimal float and complex typescan%'t mix operands of decimal float and other float typescan%'t mix operands of decimal float and vector typescan%'t open %qs for writing: %mcan%'t open %s for writing: %mcan%'t open %s: %mcan%'t read %s: %mcan%'t read PCH file: %mcan%'t set %qE attribute after definitioncan%'t set position in PCH file: %mcan%'t use %qs as a call-saved registercan%'t use %qs as a call-used registercan%'t use %qs as a fixed registercan%'t use multiple stack checking methods togethercan%'t write %s: %mcan%'t write PCH filecan%'t write PCH file: %mcan%'t write padding to PCH file: %mcan%'t write to %s: %mcan't get program status: %mcan't open %s: %mcan't open input file: %scan't open ldd output: %mcan't open nm output: %mcan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidates are:cannot add an enumerator list to a template instantiationcannot allocate an object of abstract type %qTcannot allocate stack for variable %q+D, naked function.cannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member functioncannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bitfield %qE to %qTcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call constructor %<%T::%D%> directlycannot call function %qDcannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot catch type %qT because it involves types of variable sizecannot close receive-only channelcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qH to %qIcannot convert %qH to %qI in argument passingcannot convert %qH to %qI in assignmentcannot convert %qH to %qI in default argumentcannot convert %qH to %qI in initializationcannot convert %qH to %qI in returncannot convert from base class %qT to derived class %qT because the base is virtualcannot convert from base class %qT to derived class %qT via virtual base %qTcannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert to a pointer typecannot convert type %qH to type %qIcannot create pointer to reference member %qDcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %<constexpr%>cannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %qD to be a bit-field typecannot declare bit-field %qD with %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare catch parameter to be of abstract class type %qTcannot declare catch parameter to be of rvalue reference type %qTcannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose inaccessible member %qD of %qTcannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decompose variable length vector %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for %qT from ()cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot deduce template arguments of %qT, as it has no viable deduction guidescannot define member function %<%T::%s%> within %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot derive from %<final%> base %qT in derived type %qTcannot disable built-in function %qscannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot emit unaligned pointers in ptx assemblycannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot fallthrough final case in switchcannot find %s in plugin %s
  %scannot find '%s'cannot find 'ldd'cannot find 'nm'cannot find LTO cgraph in %scannot find LTO section refs in %scannot find a valid counter:value pair:cannot find class %qEcannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot handle inconsistent calls to %qscannot increment a pointer to incomplete type %qTcannot inherit constructors from indirect base %qTcannot initialize aggregate of type %qT with a compound literalcannot inline function %<main%>cannot load plugin %s
! %scannot merge separate %s counters for function %ucannot nest more than %d namespacescannot open %scannot open %s: %mcannot open '%s'cannot open intermediate ptx filecannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable themcannot pass rvalue to reference parametercannot put object with volatile field into registercannot read %s: %mcannot read LTO decls from %scannot read LTO mode table from %scannot read function profile from %scannot read string table from %scannot read working set from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use %qs to enable themcannot return value in vector register because altivec instructions are disabled, use -maltivec to enable themcannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot specialize concept %q#Dcannot specify %<override%> for a classcannot specify -o with -c, -S or -E with multiple filescannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=threadcannot specify both -msep-data and -mid-shared-librarycannot tail-call: %scannot take address of %qscannot take address of bit-field %qDcannot take address of scalar with reverse storage ordercannot take the address of %<this%>, which is an rvalue expressioncannot throw expression of type %qT because it involves types of variable sizecannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<::%> in parameter declarationcannot use %<typeid%> with -fno-rtticannot use %<va_arg%> with reverse storage ordercannot use mode %qs for enumeral typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use obsolete binding %qD because it has a destructorcannot use small-data accesses for %qscannot use type %s as type %scannot use va_start in interrupt functioncannot value-initialize array of unknown bound %qTcanonical types differ for identical types %qT and %qTcapture by copy of incomplete type %qTcapture of non-variable %qEcapture of variable %qD with non-automatic storage durationcapture of variably-modified type %qT that is not an N3639 array of runtime boundcase label %qE not within a switch statementcase label does not reduce to an integer constantcase label is not an integer constant expressioncase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecase labels not sorted in switch statementcase labels not sorted: case value %qs not in enumerated typecase value %qs not in enumerated type %qTcast adds %q#v qualifier to function typecast between incompatible function types from %qH to %qIcast between incompatible function types from %qT to %qTcast between incompatible pointer to member types from %qH to %qIcast discards %qv qualifier from pointer target typecast from %qH to %qI increases required alignment of target typecast from %qH to %qI loses precisioncast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast from type %qT to type %qT casts away qualifierscast increases required alignment of target typecast specifies array typecast specifies function typecast to %s address space pointer from disjoint %s address space pointercast to %s address space pointer from disjoint generic address space pointercast to generic address space pointer from disjoint %s address space pointercast to non-integral type %qT in a constant expressioncast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointercasting between pointer-to-function and pointer-to-object is conditionally-supportedcatching non-reference type %q#Tcatching polymorphic type %q#T by valuecatching type %q#T by valuecategory attributes are not available in Objective-C 1.0category attributes are not available in this version of the compiler, (ignored)cdecl and thiscall attributes are not compatiblecgraph count invalidcgraph_node has wrong clone listcgraph_node has wrong clone_ofcgraph_node has wrong prev_clone pointercgraph_node is in clone list but it is not clonechanges meaning of %qD from %q#Dchar-array initialized from wide stringcheck_data_variable(): Bad expressioncheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted datachecksum is (%x,%x) instead of (%x,%x)chkp_find_bounds: Cannot find bounds for pointerchkp_find_bounds: Unexpected tree code %schkp_get_bounds_by_definition: Unexpected GIMPLE code %schkp_get_bounds_by_definition: Unexpected var of type %schkp_make_addressed_object_bounds: Unexpected tree code %schkp_walk_pointer_assignments: unexpected RHS type: %schoosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE is deprecatedclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qs does not implement the %qE protocolclass attributes are not available in Objective-C 1.0class definition may not be declared a friendclass extension for class %qE declared after its %<@implementation%>class extensions are not available in Objective-C 1.0class template argument deduction failed:class template argument deduction is only available with -std=c++17 or -std=gnu++17class type %qT is incompletecleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosing LTRANS output list %s: %mclosing dependency file %s: %mcoarray argumentcode may be misoptimized unless -fno-strict-aliasing is usedcode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with -f%scode model %s does not support PIC modecollapse argument needs positive constant integer expressioncollapsed %s loops not perfectly nested at %Lcollapsed loops not perfectly nestedcollect2 version %s
  collect: reading %s
  collect: recompiling %s
  collect: relinking
*************** Please use an explicit cpu name.  Valid
*** 1975,2000 ****
  compilation terminated.
  complex argument %u to decimal-only type-generic functioncomplex arguments must have floating-point typecomplex arguments must have identical typescomplex floating point overflow in expression %qE of type %qT results in %qEcomplex floating point overflow in expression of type %qT results in %qEcomplex integer overflow in expression %qE of type %qT results in %qEcomplex integer overflow in expression of type %qT results in %qEcomplex invalid for %qscomponent %qs at %L has already been set by a parent derived type constructorcompound literal has variable sizecompound literal of non-object type %qTcompound literal qualified by address-space qualifiercompound-statement in %<constexpr%> functioncompressed stream: %sconcept %q#D declared with a deduced return typeconcept %q#D declared with function parametersconcept %q#D with non-%<bool%> return type %qTconcept %qD has no definitionconcept must have type %<bool%>condition expression refers to iteration variable %qDconditional expression between distinct pointer types %qT and %qT lacks a castconditional expression between distinct pointer-to-member types %qT and %qT lacks a castconditional expression in operand of fold-expressionconflicting C language linkage declaration %q#Dconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting declaration %q+#Dconflicting declaration of %q+#D with %qL linkageconflicting declaration of C function %q+#Dconflicting declaration of template %q+#Dconflicting named address spaces (%s vs %s)conflicting named address spaces (%s vs %s) for %q+Dconflicting named address spaces (%s vs generic) for %q+Dconflicting named address spaces (generic vs %s) for %q+Dconflicting return type specified for %q+#Dconflicting specifiers in declaration of %qsconflicting super class name %qEconflicting type attributes specified for %q+#Dconflicting type qualifiers for %q+Dconflicting types for %<%c%s%>conflicting types for %q+Dconflicting types for built-in function %q+Dconflicting use of -mcustom switches, target attributes, and/or __builtin_custom_ functionsconflicts with %qDconsider using '-pg' instead of '-p' with gprof(1)consider using `-pg' instead of `-p' with gprof (1) consider using `-pg' instead of `-p' with gprof(1)const %qs cannot be declared %<mutable%>const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>const, volatile or restrict qualified type in %<#pragma omp declare reduction%>const/copy propagation disabledconst_double_split got a bad insn:constant argument %d for builtin %qF is out of range (constant argument %d for builtin %qF is out of range (0..constant argument %d for builtin %qF is out of range for target typeconstant argument out of range for %qsconstant argument out of range for %sconstant field %qD used as %<asm%> outputconstant not recomputed when ADDR_EXPR changedconstant refers to itselfconstant value required for builtin %qF argument %dconstraint mismatch at argument %d in template parameter list for %qDconstructor cannot be static member functionconstructor delegates to itselfconstructor delegation follows mem-initializer for %qDconstructor for alien class %qT cannot be a memberconstructor is not user-provided because it is explicitly defaulted in the class bodyconstructor priorities are not supportedconstructor priorities from 0 to %d are reserved for the implementationconstructor priorities must be integers from 0 to %d inclusiveconstructor syntax used, but no constructor declared for type %qTconstructors cannot be declared %<virtual%>constructors may not be cv-qualifiedconstructors may not be ref-qualifiedcontaining loopcontaining loop herecontains additional virtual method %qDcontinue statement not within a loopcontinue statement within %<#pragma simd%> loop bodycontrol flow in the middle of basic block %dcontrol reaches end of non-void functionconversion between distinct pointer types %qT and %qT lacks a castconversion between distinct pointer-to-member types %qT and %qT lacks a castconversion casts away constnessconversion from %q#T to %q#Tconversion from %qH to %qI discards qualifiersconversion from %qH to %qI in a converted constant expressionconversion from %qH to %qI is ambiguousconversion from %qH to non-scalar type %qI requestedconversion from %qT to %qT changes the value of %qEconversion from %qT to %qT changes value from %qE to %qEconversion from %qT to %qT discards imaginary componentconversion from %qT to %qT may change valueconversion from address space %qs to address space %qsconversion from normal type to notinheap typeconversion from pointer type %qT to arithmetic type %qT in a constant expressionconversion lacks type at end of formatconversion of %qE from %qH to %qI is ambiguousconversion of %qT null pointer to %qT is not a constant expressionconversion of an SSA_NAME on the left hand sideconversion of register to a different sizeconversion of scalar %qH to vector %qI involves truncationconversion of scalar %qT to vector %qT involves truncationconversion to %qT from %qT may change the sign of the resultconversion to %qT from boolean expressionconversion to a base class will never use a type conversion operatorconversion to a reference to a base class will never use a type conversion operatorconversion to a reference to the same type will never use a type conversion operatorconversion to a reference to void will never use a type conversion operatorconversion to incomplete typeconversion to non-const reference type %q#T from rvalue of type %qTconversion to non-scalar type requestedconversion to the same type will never use a type conversion operatorconversion to void cannot resolve address of overloaded functionconversion to void will never use a type conversion operatorconversion to void will not access object %qE of incomplete type %qTconversion to void will not access object of incomplete type %qTconversion to void will not access object of non-trivially-copyable type %qTconversion to void will not access object of type %qTconversion to volatile reference type %q#T from rvalue of type %qTconverting %<false%> to pointer type %qTconverting %<false%> to pointer type for argument %P of %qDconverting NULL to non-pointer typeconverting an array compound literal to a pointer is ill-formed in C++converting far pointer to near pointerconverting from %qH to %qIconverting lambda that uses %<...%> to function pointerconverting overloaded function %qD to type %q#T is ambiguousconverting to %qH from %qI requires direct-initializationconverting to %qT from initializer list would use explicit constructor %qDconverting to non-pointer type %qT from NULLcopying non-static data member %q#D of rvalue reference typecopyprivate variable %qE is not threadprivate or private in outer contextcorrupt loop tree rootcorrupted exits list of loop %dcorrupted head of the exits list of loop %dcorrupted profile info: edge from %i to %i exceeds maximal countcorrupted profile info: number of executions for edge %d-%d thought to be %icorrupted profile info: number of iterations for basic block %d thought to be %icorrupted profile info: profile data is not flow-consistentcorrupted profile info: sum_all is smaller than sum_maxcorrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)could not close Go dump file: %mcould not close final insn dump file %qs: %mcould not close response file %scould not close temporary response file %scould not close zeroed insn dump file %qs: %mcould not convert %qE from %<void%> to %<bool%>could not convert %qE from %qH to %qIcould not convert template argument %qE from %qT to %qTcould not emit HSAIL for function %s: function cannot be clonedcould not find a spill registercould not find an integer type of the same size as %qTcould not find class %qEcould not find interface for class %qEcould not find setter/getter for %qE in class %qEcould not find specs file %s
  could not open Go dump file %qs: %mcould not open dump file %qs: %mcould not open final insn dump file %qs: %mcould not open response file %scould not open symbol resolution file: %mcould not open temporary response file %scould not parse file offsetcould not parse hex numbercould not read the BRIG filecould not resolve typename typecould not split insncould not write to response file %scould not write to temporary response file %scouldn%'t understand kern.osversion %q.*scouldn%'t understand version %s
! couldn%'t unmap pch_address_space: %mcpu %qs is an invalid argument to builtin %qscpu %s is an invalid argument to builtin %screated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcustom instruction opcode must be compile time constant in the range 0-255 for __builtin_custom_%scustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentcv-qualified type parameterdata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: decimal floating-point argument %u to binary-only type-generic functiondecimal floating-point argument %u to complex-only type-generic functiondecl-specifier in declaration of deduction guidedecl-specifier invalid in conditiondeclaration %qD does not declare anythingdeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration of %<constexpr%> variable %qD is not a definitiondeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<~%T%> as member of %qTdeclaration of %q#Ddeclaration of %q#D conflicts with built-in declaration %q#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D has no initializerdeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q#Tdeclaration of %q+#D conflicts with built-in declaration %q#Ddeclaration of %q+#D shadows template parameterdeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute %qs follows inline declarationdeclaration of %q+D with no linkage follows extern declarationdeclaration of %qD ambiguates earlier template instantiation for %qDdeclaration of %qD as %<typedef%>declaration of %qD as array of function membersdeclaration of %qD as array of functionsdeclaration of %qD as array of referencesdeclaration of %qD as array of voiddeclaration of %qD as member of %qTdeclaration of %qD as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qD as non-functiondeclaration of %qD as non-memberdeclaration of %qD as parameterdeclaration of %qD in %qD which does not enclose %qDdeclaration of %qD in namespace %qD which does not enclose %qDdeclaration of %qD not in a namespace surrounding %qDdeclaration of %qD shadows a global declarationdeclaration of %qD shadows a member of %qTdeclaration of %qD shadows a parameterdeclaration of %qD shadows a previous localdeclaration of %qE as array of functionsdeclaration of %qE as array of voidsdeclaration of %qE as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qF has a different exception specifierdeclaration of function %qD in invalid contextdeclaration of multidimensional array must have bounds for all dimensions except the firstdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of std::initializer_list does not match #include <initializer_list>, isn't a templatedeclaration of template parameter %q+D shadows template parameterdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclared heredeclared private heredeclared protected heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecrement of a boolean expressiondecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of pointer to an incomplete type %qTdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeduced class type %qT in function return typededuced expression type does not satisfy placeholder constraintsdeduced initializer does not satisfy placeholder constraintsdeduced return type does not satisfy placeholder constraintsdeduced return type only available with -std=c++14 or -std=gnu++14deducing %qT as %qTdeducing from brace-enclosed initializer list requires %<#include <initializer_list>%>deduction guide %qD must be declared at namespace scopededuction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %d minimum %d maximum %ddefault argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument missing for parameter %P of %q+#Ddefault argument specified for lambda parameterdefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefault member initializer for %qD required before the end of its enclosing classdefault member initializer for unnamed bit-fielddefault member initializers for bit-fields only available with -std=c++2a or -std=gnu++2adefault target was not setdefault target_clones attribute was not setdefault template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in function templates without -std=c++11 or -std=gnu++11default template arguments may not be used in partial specializationsdefault template arguments may not be used in template friend declarationsdefault type conversion can't deduce template argument for %qDdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11defaulted constructor calls non-%<constexpr%> %qDdefaulted declaration %q+D does not match the expected signaturedefaulted default constructor does not initialize %q#Ddefaulted default constructor does not initialize any non-static data memberdefaulted function %q+D with default argumentdefaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qTdeferred type parameter at %Cdefined heredefining a type in a cast is invalid in C++defining a type in a compound literal is invalid in C++defining explicit specialization %qD in friend declarationdefining type in %qs expression is invalid in C++definition in block %i does not dominate use in block %idefinition in block %i follows the usedefinition of %q#D ambiguates built-in declaration %q#Ddefinition of %q#D is marked %<dllimport%>definition of %q#T inside template parameter listdefinition of %q#T is not complete until the closing bracedefinition of %qD does not match %<#include <initializer_list>%>definition of %qD is not in namespace enclosing %qTdefinition of explicitly-defaulted %q+Ddefinition of implicitly-declared %qDdefinition of protocol %qE not founddefinition of static data member %q+D of dllimport%'d classdefinition provided for explicit instantiationdelegating constructors only available with -std=c++11 or -std=gnu++11deleted definition of %q+Ddeleted function %q+D overriding non-deleted functiondeleting %qT is undefineddeleting LTRANS file %s: %mdeleting array %q#Edeleting file %s: %mdeleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviordeleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviordependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated conversion from string constant to %qTdeprecated message is not a stringdereferencing %<void *%> pointerdereferencing a null pointerdereferencing a null pointer in %qEdereferencing pointer to incomplete type %qTdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddesignator order for field %qD does not match declaration order in %qTdestructor %qD declared as member templatedestructor cannot be static member functiondestructor for %qE shall not be run eitherdestructor for alien class %qT cannot be a memberdestructor priorities are not supporteddestructor priorities from 0 to %d are reserved for the implementationdestructor priorities must be integers from 0 to %d inclusivedestructors may not be cv-qualifieddestructors may not be ref-qualifieddestructors may not have parametersdid you mean to dereference the pointer?did you mean to use logical not (%<!%>)?did you mean to use logical not?difference between %qE and %qD does not have integer typedifferent number of parametersdifferent number of resultsdifferent parameter typesdifferent receiver typesdifferent result typesdifferent underlying type in enum %q#Tdifferent varargsdirect base %qT inaccessible in %qT due to ambiguitydirect-list-initialization of %<auto%> requires exactly one elementdirective argument %qEdirective argument in the range [%E, %E]disable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]distinct Objective-C type in returndivision %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elementsdivision by zerodivision by zero is not a constant expressiondo not specify both -march=... and -mcpu=...do_check(): too many argsdo_simplify(): Too many args for intrinsicdoes not match member template declaration heredoes not match previous declaration %q#Ddoes not support multilibdominator of %d should be %d, not %ddominator of %d status unknowndon't support string extension instructionsdouble colon in MODULE PROCEDURE statement at %Ldouble linked list of assembler names corrupteddouble linked list of clones corrupteddue to different exception specificationsdump file: %s
  duplicate %<_Atomic%>duplicate %<_Thread_local%> or %<__thread%>duplicate %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<mutable%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qEduplicate %qE declaration specifierduplicate %qsduplicate (or overlapping) case valueduplicate asm operand name %qsduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of '%s'duplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate initialization of %qDduplicate insn UID: %iduplicate instance variable %q+Dduplicate interface declaration for category %<%E(%E)%>duplicate interface declaration for class %qEduplicate label %qDduplicate label declaration %qEduplicate member %q+Dduplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>duplicate virt-specifierduplicated %<if%> conditionduring %s pass: %s
  during -fcompare-debug recompilationdwarf version %d is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration:either -fopenacc or -fopenmp must be seteither all initializer clauses should be designated or none of them should beelaborated-type-specifier for a scoped enum must not use the %qD keywordelement types must be the sameelement_number(): Bad dimension typeelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatemit_fusion_p9_load not MEMemit_fusion_p9_load, bad reg #1emit_fusion_p9_load, bad reg #2emit_fusion_p9_store not MEMemit_fusion_p9_store, bad reg #1emit_fusion_p9_store, bad reg #2emitting PIC operand, but PIC register isn%'t set upemitting conditional microcode insn %s	[%s] #%demitting microcode insn %s	[%s] #%dempty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)empty declarationempty declaration with %<_Alignas%> does not redeclare tagempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty enum is invalidempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty introduction-listempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerempty string in attribute %<target%>empty struct has size 0 in C, size 1 in C++empty structured binding declarationempty union has size 0 in C, size 1 in C++enable FT32B code compressionenable conditional move instruction usage.enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class of %<constexpr%> non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenters OpenMP structured blockenters catch blockenters constexpr if statemententers synchronized or atomic statemententers try blockenum constant defined hereenum constant in boolean contextenum conversion from %qT to %qT in assignment is invalid in C++enum conversion from %qT to %qT in initialization is invalid in C++enum conversion from %qT to %qT in return is invalid in C++enum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion when passing argument %d of %qE is invalid in C++enum type defined hereenumeral and non-enumeral type in conditional expressionenumeral mismatch in conditional expression: %qT vs %qTenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator value %qE is outside the range of underlying type %qTenumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wderrorerror closing %s: %merror in args to spec function %qserror in removing %s
  error writing %qserror writing to %s: %merror: errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement operator deleteexception handling disabled, use -fexceptions to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexception specification of %qD depends on itselfexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexecution counts assumed to be zero
  execution counts estimated
! exit %d->%d not recordedexpand_binop failed in movsi gotexpansion pattern %qE contains no argument packsexpansion pattern %qT contains no argument packsexpansion point is location %iexpected %<#pragma acc%> clauseexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> after class definitionexpected %<;%> after struct definitionexpected %<;%> after union definitionexpected %<;%> at end of member declarationexpected %<;%> or %<{%>expected %<;%> or %<{%> after method attribute definitionexpected %<;%>, %<,%> or %<)%>expected %<;%>, identifier or %<(%>expected %<<%>expected %<=%>expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<asm%>expected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare%>expected %<decltype%>expected %<delete%>expected %<extern%>expected %<for%> after %qsexpected %<namespace%>expected %<new%>expected %<none%> or %<present%>expected %<none%> or %<shared%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<parallel%> or %<target%> %<if%> clause modifierexpected %<point%>expected %<return%>expected %<scalar%>expected %<simd%> or %<reduction%> or %<target%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<tofrom%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected ...expected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected an identifier for the attribute nameexpected attribute before %<...%>expected binary operatorexpected boolean expressionexpected boolean typeexpected case label or goto statementexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression-list or type-idexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected integer expression before ')'expected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected semicolonexpected signature: %qDexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with -std=c++11 or -std=gnu++11explicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit specialization %q#D may be missing attributesexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared as %<constexpr%> because the implicit declaration is not %<constexpr%>:explicitly used regs must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a %<constexpr%> functionexpression %qE has side-effectsexpression %qE is not a constant expressionexpression cannot be used as a functionexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeexpression_rank(): Two array specsextend_ref(): Bad tailextended initializer lists only available with -std=c++11 or -std=gnu++11extended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueexternal TLS initialization functions not supported on this targetexternal linkage required for symbol %q+D because of %qE attributeexternally visible inline cloneextra %<;%>extra %<;%> after in-class function definitionextra brace group at end of initializerextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification not allowedextra semicolonextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)fail to initialize plugin %sfailed to create map component '%s'failed to create union component '%s'failed to expand built-in functionfailed to get exit status: %mfailed to get process times: %mfailed to open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>failure to simplify substring reference in DATA statement at %Lfailure trying to reload:fallthru edge after a control statement in bb %dfallthru edge after unconditional jump in bb %ifallthru edge crosses section boundary in bb %ifallthru to exit from bb %dfast enumeration is not available in Objective-C 1.0fastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefastcall and thiscall attributes are not compatiblefatal error: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)field %q#D can be accessed via %q#Dfield %q#D with same name as classfield %q+D invalidly declared function typefield %q+D invalidly declared method typefield %qD has incomplete type %qTfield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields have different layout in another translation unitfile %qs left but not enteredfile ends in default argumentfile-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>fill characterfill character in strfmon formatfind_array_spec(): Missing specfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini function found in object %sfirst %<sizeof%> operand was declared herefirst argument must be []bytefirst argument of %q+D should be %<int%>first argument to %<__builtin_call_with_static_chain%> must be a call expressionfirst argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>first mismatch is fieldfirst offset must be in opposite direction of loop iterationsfirst register must be R0fixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed-point overflow in expression %qE of type %qT results in %qEfixed-point overflow in expression of type %qT results in %qEfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD in an otherwise empty %q#Tflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point overflow in expression %qE of type %qT results in %qEfloating point overflow in expression of type %qT results in %qEfloating point suffix %qs shadowed by implementationfloating-point constant not a valid immediate operandflow control insn inside a basic blockfold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with -std=c++17 or -std=gnu++17fopen %s: %mfopen: %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for the option -misr-vector-size=X, the valid X must be: 4 or 16for unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedformat string argument is not a string typeformat string has invalid operand numberformat string is defined hereforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforward declaration of %q#Tfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires -mtrap-precision=ifr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added.frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function.frame size too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior local declarationfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qXfunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it has %<noclone%> attributefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function arguments of %<__builtin_tgmath%> all have the same typefunction arguments of %<__builtin_tgmath%> lack type-generic parameterfunction attribute mismatchfunction attributes %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction cannot be instrumentedfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgarbage at end of '#pragma nomember_alignment'gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_conv_constant_to_tree(): invalid type: %sgfc_convert_constant(): Unexpected typegfc_copy_expr(): Bad expr nodegfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typegfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Bad array referencegfc_variable_attr(): Expression isn't a variablegfortran does not support -E without -cppgfortran: Only one %<-J%> option allowedgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware decimal floating point instructions not available in ESA/390 modehardware decimal floating point instructions not available on %shardware vector support not available on %shardware vector support not available with -msoft-floathas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamherehigh bound %qE above array section size in %qs clausehwcap %s is an invalid argument to builtin %siWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qsignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes in template argument %qEignoring attributes on template argument %qTignoring duplicate directory "%s"
  ignoring large linear stepignoring loop annotationignoring malformed #pragma longcallignoring nonexistent directory "%s"
  ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD, declared with attribute nodiscardignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultignoring returned value of type %qT, declared with attribute nodiscardignoring sink clause with offset that is not a multiple of the loop stepignoring the %q#D declarationignoring unknown option %q.*s in %<-fdump-%s%>ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimplicit conversion from %qH to %qI to match other operand of binary expressionimplicit conversion from %qH to %qI to match other result of conditionalimplicit conversion from %qH to %qI when passing argument to functionimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn'timplicitly popped regs must be grouped at top of stackimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to noexceptin C++11 this throw will terminate because destructors default to noexceptin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin simplify_trig_call(): Bad intrinsicin statementin template argument for type %qTin the definition of %q#Tin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in PHI argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in label_to_block_mapincorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %qDincremented enumerator value is too large for %<long%>incremented enumerator value is too large for %<unsigned long%>index %E denotes an offset greater than size of %qTindex in dimension %d is out of bounds at %Lindex must be integerindex value instead of field name in union initializerindex value is out of boundindirect call count does not match BB countindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninferred scalar type %qT is not an integer or floating point type of the same size as %qTinherited constructor %qD is not %<constexpr%>inheriting constructors only available with -std=c++11 or -std=gnu++11init function found in object %sinit-statement in selection statements only available with -std=c++17 or -std=gnu++17init_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from pointer to non-enclosed address spaceinitialization left-hand side might be a candidate for a format attributeinitialization makes %q#v qualified function pointer from unqualifiedinitialization of %qT from %qT makes integer from pointer without a castinitialization of %qT from %qT makes pointer from integer without a castinitialization of %qT from incompatible pointer type %qTinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)initializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinitializing %qH with %qI in converted constant expression does not bind directlyinjected friend %qD is visible due to %<-ffriend-injection%>injected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline code to invalidate instruction cache entries after setting up nested function trampolines.inline declaration of %qD follows declaration with attribute %qsinline function %q+D declared as  dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute noinlineinline function %qD given attribute noinlineinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with -std=c++11 or -std=gnu++11inline variables are only available with -std=c++17 or -std=gnu++17inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %q+F: %sinlining failed in call to always_inline %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsert_bbt(): Duplicate key foundinsertion out of range in BIT_INSERT_EXPRinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
! installation error, can't find crtoffloadtable.oinstance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine can't be called directlyinterrupt service routine can't have non-void return valueinterrupt service routine should have a pointer as the first argumentinterrupt service routine should have unsigned %sint as the second argumentinterrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address modeinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for __builtin_arc_alignedinvalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid architecture for target attribute or pragma %qsinvalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-fpatchable_function_entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid branch to/from %s structured blockinvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid cpu %qs for %s%qs%sinvalid data model option -mdata-model=%sinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid element type for attribute %qsinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier in %<-march=%s%>invalid feature modifier in %<-mcpu=%s%>invalid first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid format of %sinvalid fpu for target attribute or pragma %qsinvalid function declarationinvalid function in gimple callinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid map kindinvalid maskinvalid mask type in vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid name ("%s") in %<target("arch=")%> pragma or attributeinvalid name ("%s") in %<target("cpu=")%> pragma or attributeinvalid name ("%s") in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid number in -mrgf-banked-regs=%s valid values are 0, 4, 8, 16, or 32invalid number of operands to __FMAinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operandinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to plus/minus, type is a pointerinvalid operand to pointer diff, operand is not a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operand type used with operand code 'Z'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to %%c codeinvalid operands to array referenceinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter %qsinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for AltiVec intrinsic %sinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid proc_bind kindinvalid property declarationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rhs for gimple memory storeinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for asm flag outputinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for pointer diffinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types in address space conversioninvalid types in conversion to floating pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of '%%%c'invalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of brace-enclosed initializer listinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of nonstatic data member %qEinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of register '%s'invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of typeinvalid use of type %<void%> in parameter declarationinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of undefined type %qTinvalid use of void expressioninvalid use of volatile lvalue inside %<transaction_safe%> functioninvalid use of volatile lvalue inside transactioninvalid user-defined conversion from %qH to %qIinvalid value ("%s") in %<target()%> pragma or attributeinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lastprivateiteration variable %qE should not be lineariteration variable %qE should not be privateiteration variable %qE should not be reductioniterator variableits dest_idx should be %d, not %divar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel's context is not the current function decllambda capture initializers only available with -std=c++14 or -std=gnu++14lambda capture of %qE is not a constant expressionlambda expressions only available with -std=c++11 or -std=gnu++11lambda in local class %q+T cannot capture variables from the enclosing contextlambda templates are only available with -std=c++14 or -std=gnu++14lambda templates are only available with -std=c++2a or -std=gnu++2alambda-expression in a constant expressionlambda-expression in template-argumentlambda-expression in unevaluated contextlambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelast argument must be an immediatelast register name %s must be an odd registerld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft rotate count >= width of typeleft rotate count is negativeleft shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
  library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %u bytes, but argument is %slimit is %u bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal external declaration %q#Dlocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclong, short, signed or unsigned used invalidly for %qslookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop uses OpenACC parallelism disallowed by containing routineloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser throw specifier for %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro expands to multiple statementsmacro name missing after %qsmake_generic(): Can't find generic symbol %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %Cmangling __underlying_typemangling of %q#D as %qE conflicts with a previous manglemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatches this %qD under ISO standard rulesmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum number of arrays per scop.maximum number of isl operations, 0 means unlimitedmaximum number of parameters in a SCoP.maximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmedia functions are not available unless -mmedia is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD cannot be declared both %<virtual%> and %<constexpr%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmembers of an explicitly specialized class are defined without a template headermemory access check always failmemory allocation failed while reading export datamemory input %d is not directly addressablememory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes can not be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizeminimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched argumentsmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %qDmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing argument to %qsmissing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing collection in fast enumerationmissing controlling predicatemissing cpu name in %<-mcpu=%s%>missing cpu name in %<-mtune=%s%>missing definitionmissing device or architecture after %qsmissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing method %s%s%smissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing resolution data for %smissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of BIT_FIELD_REFmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<depend(source)%> clause on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifierms_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with -mfentry for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple -mcpu= options specified.multiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple save reg attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs ifunc which is not supported on this targetmust %<#include <typeinfo>%> before using %<typeid%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qI inside { }narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function trampolines not supported on this targetnested functions not supported on this targetnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with -std=c++17 or -std=gnu++17nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew types may not be defined in a return typenew_symbol(): Symbol name too longnext member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %q#D member function declared in class %qTno %qs getter foundno FUNCTION_PROFILER for CRISno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno description yet.no field %qD found in union being initializedno functions named %qDno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno return statements in function returning %qTno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>no_sanitize argument not a stringnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon double precision REAL argument to %s intrinsic at %Lnon-AAPCS derived PCS variantnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-class template %qT used without template argumentsnon-class, non-variable partial specialization %qD is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by typedefnon-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code 'z'non-integral type switch statementnon-integral used in conditionnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member-template declaration of %qDnon-memory input %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type %qT cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, can%'t use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %<concept%>non-static data member %qE declared %<constexpr%>non-static data member declared with placeholder %qTnon-static data member initializers only available with -std=c++11 or -std=gnu++11non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, can%'t use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qD is not allowednon-variable %qD in declaration with more than one declarator with placeholder typenon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnon-zero array subscript %qE is used with array %qD of type %qT with unknown boundsnon-zero array subscript %qE is used with array of type %qT with unknown boundsnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured for SPE ABInot configured for SPE instruction setnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot generating patch area, nops not supportednotenote: null argument where non-null required (argument %lu)null destination pointernull format stringnull pointernull pointer dereferencenumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of components of vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesnumber of variables in %<depend(sink)%> clause does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolete Maverick format code '%c'obsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>odr-used inline variable %qD is not definedoffload compiler %s not foundoffset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD is not ABI-compliant and may change in a future version of GCCoffset of packed bit-field %qD has changed in GCC 4.4offsetof within non-standard-layout type %qT is undefinedold declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %qs: %sopening output file %s: %moperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand for sleep instruction must be an unsigned 6 bit compile-time constantoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of ?: changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %<-mstructure-size-boundary%> is deprecatedoption %qs is valid for %s but not for %soption %s is not supported together with -fopenaccoption -mirq-ctrl-saved valid only for ARC v2 processorsoption -mrgf-banked-regs valid only for ARC v2 processorsoption("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: or use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notout-of-bounds access may be optimized awayouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput file not specifiedoutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output regs must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflowed output arg list for %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with -std=c++11 or -std=gnu++11overriding %qD declared %<transaction_safe%>pack expansion argument for non-pack parameter %qD of alias template %qDpack expansion argument for non-pack parameter %qD of concept %qDpack expansion in using-declaration only available with -std=c++17 or -std=gnu++17packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed in GCC 7.1parametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses required around this composite literal to avoid parsing ambiguityparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT TYPE statement at %Cparse error in template argument listpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a set_pass_param implementation to handle the extra argument in NEXT_PASSpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to restrict-qualified parameter aliases with argument %Zpassing argument %i to restrict-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpch_preprocess pragma should only be used with -fpreprocessedpedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: pex_init failed: %mplaceholder constraints not satisfiedplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin %s should be specified before -fplugin-arg-%s in the command lineplugin %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer bounds were lost due to unexpected expression %spointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment from %qT to %qT differ in signednesspointer targets in initialization of %qT from %qT differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in returning %qT from a function with return type %qT differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++2apointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code not supportedposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepossible problem detected in invocation of delete [] operator:possible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must have %<int%> as its argumentpostfix %qD must have %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepower9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9pragma or attribute %<target("%s")%> does not accept an argumentpragma or attribute %<target("%s")%> does not allow a negated formpragma or attribute %<target("%s")%> is not validpragma or attribute %<target("%s=%s")%> is not validpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious declarationprevious declaration %q#Dprevious declaration %qDprevious declaration %qD used %d template parameterprevious declaration %qD used %d template parametersprevious declaration as %q#Dprevious declaration hereprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %qDprevious declaration of %qD was hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D was hereprevious definition of %qD was hereprevious implicit declaration of %q+D was hereprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specification in %q#D herepreviously declared herepreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionproblem with building target image for %s
  profiler support for CR16profiler support for VxWorksprofiling is not yet implemented for this architectureprofiling not supported with -mgprograms: %s
! promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepromoted ~unsigned is always non-zeroproperty %qs already specified in %<@dynamic%>property %qs already specified in %<@synthesize%>property %qs is using instance variable %qs of incompatible typeproperty %qs is using the same instance variable as property %qsproperty can not be a bit-fieldproperty can not be an arrayproperty declaration not in @interface or @protocol contextprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol attributes are not available in Objective-C 1.0prototype declarationprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprototype for '%s' has required operands after optional operandsprototype specified for %q#Dprovided for %qDpseudo-destructor is not calledpure virtual %q#D called from constructorpure virtual %q#D called from destructorpure virtual %q#D called from non-static data member initializerpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqsort checking failedqsort comparator non-negative on sorted output: %dqsort comparator not anti-commutative: %d, %dqsort comparator not transitive: %d, %d, %dqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualified-id in declarationqualifiers are not allowed on constructor declarationqualifiers are not allowed on declaration of %<operator %T%>qualifiers are not allowed on declaration of deduction guidequalifiers are not allowed on destructor declarationqualifying type %qT does not match destructor name ~%qTr0 needs to be available as a call-clobbered registerrange clause must have array, slice, string, map, or channel typerange expressions in switch statements are non-standardrange-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>range-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with -std=c++11 or -std=gnu++11raw literal operator %q+D conflicts with literal operator template %qDrdynamic is not supportedre-initialization of %qs at %Lread failed while reading export dataread-only location %qE used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only named return value %qD used as %<asm%>outputread-only parameter %qD use as %<asm%> outputread-only reference %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading input filereading through null pointer (argument %d)readonly property can not be setreceiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecompiling with -fcompare-debugrecursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
  redeclaration %q#D with different constraintsredeclaration %qD differs in %<constexpr%> from previous declarationredeclaration of %<enum %E%>redeclaration of %<pragma omp declare reduction%>redeclaration of %q#Dredeclaration of %q#D may not have default argumentsredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qD adds abi tag %qEredeclaration of %qT as a non-templateredeclaration of %qs %<#pragma omp declare reduction%> for type %qTredeclaration of C++ built-in type %qTredeclaration of Objective-C class %qsredeclaration of enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Dredefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant redeclaration of %<constexpr%> static data member %qDredundant redeclaration of %q+Dredundant redeclaration of %qD in same scoperef-qualifiers only available with -std=c++11 or -std=gnu++11reference %qD is initialized with itselfreference %qs cannot be declared %<mutable%>reference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to dead statementreference to local variable %qD returnedreference to non-lvalue returnedreference type %qT in %<#pragma omp declare reduction%>region of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister number must be a compile-time constant. Try giving higher optimization levelsregister of %qD used for multiple global register variablesregister or memory expression expected for 'M' output modifierregister or memory expression expected for 'N' output modifierregister specified for %q+D isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblereimplementation of class %qEreinterpret_cast from integer to pointerreinterpret_cast from type %qT to type %qT casts away qualifiersrelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremoved loop %d in loop treeremoving .rpo file: %mrename spec %s to %s
--- 1959,1984 ----
  compilation terminated.
  complex argument %u to decimal-only type-generic functioncomplex arguments must have floating-point typecomplex arguments must have identical typescomplex floating point overflow in expression %qE of type %qT results in %qEcomplex floating point overflow in expression of type %qT results in %qEcomplex integer overflow in expression %qE of type %qT results in %qEcomplex integer overflow in expression of type %qT results in %qEcomplex invalid for %qscomponent %qs at %L has already been set by a parent derived type constructorcompound literal has variable sizecompound literal of non-object type %qTcompound literal qualified by address-space qualifiercompound-statement in %<constexpr%> functioncompressed stream: %sconcept %q#D declared with a deduced return typeconcept %q#D declared with function parametersconcept %q#D with non-%<bool%> return type %qTconcept %qD has no definitionconcept must have type %<bool%>condition expression refers to iteration variable %qDconditional expression between distinct pointer types %qT and %qT lacks a castconditional expression between distinct pointer-to-member types %qT and %qT lacks a castconditional expression in operand of fold-expressionconflicting C language linkage declaration %q#Dconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting declaration %q+#Dconflicting declaration of %q+#D with %qL linkageconflicting declaration of C function %q+#Dconflicting declaration of template %q+#Dconflicting named address spaces (%s vs %s)conflicting named address spaces (%s vs %s) for %q+Dconflicting named address spaces (%s vs generic) for %q+Dconflicting named address spaces (generic vs %s) for %q+Dconflicting return type specified for %q+#Dconflicting specifiers in declaration of %qsconflicting super class name %qEconflicting type attributes specified for %q+#Dconflicting type qualifiers for %q+Dconflicting types for %<%c%s%>conflicting types for %q+Dconflicting types for built-in function %q+Dconflicting use of -mcustom switches, target attributes, and/or __builtin_custom_ functionsconflicts with %qDconsider using '-pg' instead of '-p' with gprof(1)consider using `-pg' instead of `-p' with gprof (1) consider using `-pg' instead of `-p' with gprof(1)const %qs cannot be declared %<mutable%>const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>const, volatile or restrict qualified type in %<#pragma omp declare reduction%>const/copy propagation disabledconst_double_split got a bad insn:constant argument %d for builtin %qF is out of range (constant argument %d for builtin %qF is out of range (0..constant argument %d for builtin %qF is out of range for target typeconstant argument out of range for %qsconstant argument out of range for %sconstant field %qD used as %<asm%> outputconstant not recomputed when ADDR_EXPR changedconstant refers to itselfconstant value required for builtin %qF argument %dconstraint mismatch at argument %d in template parameter list for %qDconstructor cannot be static member functionconstructor delegates to itselfconstructor delegation follows mem-initializer for %qDconstructor for alien class %qT cannot be a memberconstructor is not user-provided because it is explicitly defaulted in the class bodyconstructor priorities are not supportedconstructor priorities from 0 to %d are reserved for the implementationconstructor priorities must be integers from 0 to %d inclusiveconstructor syntax used, but no constructor declared for type %qTconstructors cannot be declared %<virtual%>constructors may not be cv-qualifiedconstructors may not be ref-qualifiedcontaining loopcontaining loop herecontains additional virtual method %qDcontinue statement not within a loopcontinue statement within %<#pragma simd%> loop bodycontrol flow in the middle of basic block %dcontrol reaches end of non-void functionconversion between distinct pointer types %qT and %qT lacks a castconversion between distinct pointer-to-member types %qT and %qT lacks a castconversion casts away constnessconversion from %q#T to %q#Tconversion from %qH to %qI discards qualifiersconversion from %qH to %qI in a converted constant expressionconversion from %qH to %qI is ambiguousconversion from %qH to non-scalar type %qI requestedconversion from %qT to %qT changes the value of %qEconversion from %qT to %qT changes value from %qE to %qEconversion from %qT to %qT discards imaginary componentconversion from %qT to %qT may change valueconversion from address space %qs to address space %qsconversion from normal type to notinheap typeconversion from pointer type %qT to arithmetic type %qT in a constant expressionconversion lacks type at end of formatconversion of %qE from %qH to %qI is ambiguousconversion of %qT null pointer to %qT is not a constant expressionconversion of an SSA_NAME on the left hand sideconversion of register to a different sizeconversion of scalar %qH to vector %qI involves truncationconversion of scalar %qT to vector %qT involves truncationconversion to %qT from %qT may change the sign of the resultconversion to %qT from boolean expressionconversion to a base class will never use a type conversion operatorconversion to a reference to a base class will never use a type conversion operatorconversion to a reference to the same type will never use a type conversion operatorconversion to a reference to void will never use a type conversion operatorconversion to incomplete typeconversion to non-const reference type %q#T from rvalue of type %qTconversion to non-scalar type requestedconversion to the same type will never use a type conversion operatorconversion to void cannot resolve address of overloaded functionconversion to void will never use a type conversion operatorconversion to void will not access object %qE of incomplete type %qTconversion to void will not access object of incomplete type %qTconversion to void will not access object of non-trivially-copyable type %qTconversion to void will not access object of type %qTconversion to volatile reference type %q#T from rvalue of type %qTconverting %<false%> to pointer type %qTconverting %<false%> to pointer type for argument %P of %qDconverting NULL to non-pointer typeconverting an array compound literal to a pointer is ill-formed in C++converting far pointer to near pointerconverting from %qH to %qIconverting lambda that uses %<...%> to function pointerconverting overloaded function %qD to type %q#T is ambiguousconverting to %qH from %qI requires direct-initializationconverting to %qT from initializer list would use explicit constructor %qDconverting to non-pointer type %qT from NULLcopying non-static data member %q#D of rvalue reference typecopyprivate variable %qE is not threadprivate or private in outer contextcorrupt loop tree rootcorrupted exits list of loop %dcorrupted head of the exits list of loop %dcorrupted profile info: edge from %i to %i exceeds maximal countcorrupted profile info: number of executions for edge %d-%d thought to be %icorrupted profile info: number of iterations for basic block %d thought to be %icorrupted profile info: profile data is not flow-consistentcorrupted profile info: sum_all is smaller than sum_maxcorrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)could not close Go dump file: %mcould not close final insn dump file %qs: %mcould not close response file %scould not close temporary response file %scould not close zeroed insn dump file %qs: %mcould not convert %qE from %<void%> to %<bool%>could not convert %qE from %qH to %qIcould not convert template argument %qE from %qT to %qTcould not emit HSAIL for function %s: function cannot be clonedcould not find a spill registercould not find an integer type of the same size as %qTcould not find class %qEcould not find interface for class %qEcould not find setter/getter for %qE in class %qEcould not find specs file %s
  could not open Go dump file %qs: %mcould not open dump file %qs: %mcould not open final insn dump file %qs: %mcould not open response file %scould not open symbol resolution file: %mcould not open temporary response file %scould not parse file offsetcould not parse hex numbercould not read the BRIG filecould not resolve typename typecould not split insncould not write to response file %scould not write to temporary response file %scouldn%'t understand kern.osversion %q.*scouldn%'t understand version %s
! couldn%'t unmap pch_address_space: %mcpu %qs is an invalid argument to builtin %qscpu %s is an invalid argument to builtin %screated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcustom instruction opcode must be compile time constant in the range 0-255 for __builtin_custom_%scustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentcv-qualified type parameterdata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: decimal floating-point argument %u to binary-only type-generic functiondecimal floating-point argument %u to complex-only type-generic functiondecl-specifier in declaration of deduction guidedecl-specifier invalid in conditiondeclaration %qD does not declare anythingdeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration of %<constexpr%> variable %qD is not a definitiondeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn't a templatedeclaration of %<~%T%> as member of %qTdeclaration of %q#Ddeclaration of %q#D conflicts with built-in declaration %q#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D has no initializerdeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q#Tdeclaration of %q+#D conflicts with built-in declaration %q#Ddeclaration of %q+#D shadows template parameterdeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute %qs follows inline declarationdeclaration of %q+D with no linkage follows extern declarationdeclaration of %qD ambiguates earlier template instantiation for %qDdeclaration of %qD as %<typedef%>declaration of %qD as array of function membersdeclaration of %qD as array of functionsdeclaration of %qD as array of referencesdeclaration of %qD as array of voiddeclaration of %qD as member of %qTdeclaration of %qD as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qD as non-functiondeclaration of %qD as non-memberdeclaration of %qD as parameterdeclaration of %qD in %qD which does not enclose %qDdeclaration of %qD in namespace %qD which does not enclose %qDdeclaration of %qD not in a namespace surrounding %qDdeclaration of %qD shadows a global declarationdeclaration of %qD shadows a member of %qTdeclaration of %qD shadows a parameterdeclaration of %qD shadows a previous localdeclaration of %qE as array of functionsdeclaration of %qE as array of voidsdeclaration of %qE as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qF has a different exception specifierdeclaration of function %qD in invalid contextdeclaration of multidimensional array must have bounds for all dimensions except the firstdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of template parameter %q+D shadows template parameterdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclared heredeclared private heredeclared protected heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecrement of a boolean expressiondecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of pointer to an incomplete type %qTdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeduced class type %qD in function return typededuced expression type does not satisfy placeholder constraintsdeduced initializer does not satisfy placeholder constraintsdeduced return type does not satisfy placeholder constraintsdeduced return type only available with -std=c++14 or -std=gnu++14deducing %qT as %qTdeducing from brace-enclosed initializer list requires %<#include <initializer_list>%>deduction guide %qD must be declared at namespace scopededuction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %<target_clones%> attribute was not setdefault %d minimum %d maximum %ddefault argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument missing for parameter %P of %q+#Ddefault argument specified for lambda parameterdefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefault member initializer for %qD required before the end of its enclosing classdefault member initializer for unnamed bit-fielddefault member initializers for bit-fields only available with -std=c++2a or -std=gnu++2adefault target was not setdefault template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in function templates without -std=c++11 or -std=gnu++11default template arguments may not be used in partial specializationsdefault template arguments may not be used in template friend declarationsdefault type conversion can't deduce template argument for %qDdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11defaulted constructor calls non-%<constexpr%> %qDdefaulted declaration %q+D does not match the expected signaturedefaulted default constructor does not initialize %q#Ddefaulted default constructor does not initialize any non-static data memberdefaulted function %q+D with default argumentdefaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qTdeferred type parameter at %Cdefined heredefining a type in a cast is invalid in C++defining a type in a compound literal is invalid in C++defining explicit specialization %qD in friend declarationdefining type in %qs expression is invalid in C++definition in block %i does not dominate use in block %idefinition in block %i follows the usedefinition of %q#D ambiguates built-in declaration %q#Ddefinition of %q#D is marked %<dllimport%>definition of %q#T inside template parameter listdefinition of %q#T is not complete until the closing bracedefinition of %qD does not match %<#include <initializer_list>%>definition of %qD is not in namespace enclosing %qTdefinition of explicitly-defaulted %q+Ddefinition of implicitly-declared %qDdefinition of protocol %qE not founddefinition of static data member %q+D of dllimport%'d classdefinition provided for explicit instantiationdelegating constructors only available with -std=c++11 or -std=gnu++11deleted definition of %q+Ddeleted function %q+D overriding non-deleted functiondeleting %qT is undefineddeleting LTRANS file %s: %mdeleting array %q#Edeleting file %s: %mdeleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviordeleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviordependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated conversion from string constant to %qTdeprecated message is not a stringdereferencing %<void *%> pointerdereferencing a null pointerdereferencing a null pointer in %qEdereferencing pointer to incomplete type %qTdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddesignator order for field %qD does not match declaration order in %qTdestructor %qD declared as member templatedestructor cannot be static member functiondestructor for %qE shall not be run eitherdestructor for alien class %qT cannot be a memberdestructor priorities are not supporteddestructor priorities from 0 to %d are reserved for the implementationdestructor priorities must be integers from 0 to %d inclusivedestructors may not be cv-qualifieddestructors may not be ref-qualifieddestructors may not have parametersdid you mean to dereference the pointer?did you mean to use logical not (%<!%>)?did you mean to use logical not?difference between %qE and %qD does not have integer typedifferent number of parametersdifferent number of resultsdifferent parameter typesdifferent receiver typesdifferent result typesdifferent underlying type in enum %q#Tdifferent varargsdirect base %qT inaccessible in %qT due to ambiguitydirect-list-initialization of %<auto%> requires exactly one elementdirective argument %qEdirective argument in the range [%E, %E]disable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]distinct Objective-C type in returndivision %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elementsdivision by zerodivision by zero is not a constant expressiondo not specify both -march=... and -mcpu=...do_check(): too many argsdo_simplify(): Too many args for intrinsicdoes not match member template declaration heredoes not match previous declaration %q#Ddoes not support multilibdominator of %d should be %d, not %ddominator of %d status unknowndon't support performance extension instructionsdon't support performance extension version 2 instructionsdon't support string extension instructionsdouble colon in MODULE PROCEDURE statement at %Ldouble linked list of assembler names corrupteddouble linked list of clones corrupteddue to different exception specificationsdump file: %s
  duplicate %<_Atomic%>duplicate %<_Thread_local%> or %<__thread%>duplicate %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<mutable%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qEduplicate %qE declaration specifierduplicate %qsduplicate (or overlapping) case valueduplicate asm operand name %qsduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of '%s'duplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate initialization of %qDduplicate insn UID: %iduplicate instance variable %q+Dduplicate interface declaration for category %<%E(%E)%>duplicate interface declaration for class %qEduplicate label %qDduplicate label declaration %qEduplicate member %q+Dduplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>duplicate virt-specifierduplicated %<if%> conditionduring %s pass: %s
  during -fcompare-debug recompilationdwarf version %d is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration:either -fopenacc or -fopenmp must be seteither all initializer clauses should be designated or none of them should beelaborated-type-specifier for a scoped enum must not use the %qD keywordelement types must be the sameelement_number(): Bad dimension typeelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatemit_fusion_p9_load not MEMemit_fusion_p9_load, bad reg #1emit_fusion_p9_load, bad reg #2emit_fusion_p9_store not MEMemit_fusion_p9_store, bad reg #1emit_fusion_p9_store, bad reg #2emitting PIC operand, but PIC register isn%'t set upemitting conditional microcode insn %s	[%s] #%demitting microcode insn %s	[%s] #%dempty class %qT parameter passing ABI changes in -fabi-version=12 (GCC 8)empty declarationempty declaration with %<_Alignas%> does not redeclare tagempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty enum is invalidempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty introduction-listempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerempty string in attribute %<target%>empty struct has size 0 in C, size 1 in C++empty structured binding declarationempty union has size 0 in C, size 1 in C++enable FT32B code compressionenable conditional move instruction usage.enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class of %<constexpr%> non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenters OpenMP structured blockenters catch blockenters constexpr if statemententers synchronized or atomic statemententers try blockenum constant defined hereenum constant in boolean contextenum conversion from %qT to %qT in assignment is invalid in C++enum conversion from %qT to %qT in initialization is invalid in C++enum conversion from %qT to %qT in return is invalid in C++enum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion when passing argument %d of %qE is invalid in C++enum type defined hereenumeral and non-enumeral type in conditional expressionenumeral mismatch in conditional expression: %qT vs %qTenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator value %qE is outside the range of underlying type %qTenumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenvironment variable %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wderrorerror closing %s: %merror in args to spec function %qserror in removing %s
  error writing %qserror writing to %s: %merror: errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement operator deleteexception handling disabled, use -fexceptions to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexception specification of %qD depends on itselfexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexecution counts assumed to be zero
  execution counts estimated
! exit %d->%d not recordedexpand_binop failed in movsi gotexpansion pattern %qE contains no argument packsexpansion pattern %qT contains no argument packsexpansion point is location %iexpected %<#pragma acc%> clauseexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> after class definitionexpected %<;%> after struct definitionexpected %<;%> after union definitionexpected %<;%> at end of member declarationexpected %<;%> or %<{%>expected %<;%> or %<{%> after method attribute definitionexpected %<;%>, %<,%> or %<)%>expected %<;%>, identifier or %<(%>expected %<<%>expected %<=%>expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<asm%>expected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare%>expected %<decltype%>expected %<delete%>expected %<extern%>expected %<for%> after %qsexpected %<namespace%>expected %<new%>expected %<none%> or %<present%>expected %<none%> or %<shared%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<parallel%> or %<target%> %<if%> clause modifierexpected %<point%>expected %<return%>expected %<scalar%>expected %<simd%> or %<reduction%> or %<target%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<tofrom%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected ...expected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected an identifier for the attribute nameexpected attribute before %<...%>expected binary operatorexpected boolean expressionexpected boolean typeexpected case label or goto statementexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression-list or type-idexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected integer expression before ')'expected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected semicolonexpected signature: %qDexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with -std=c++11 or -std=gnu++11explicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit specialization %q#D may be missing attributesexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared as %<constexpr%> because the implicit declaration is not %<constexpr%>:explicitly used regs must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a %<constexpr%> functionexpression %qE has side-effectsexpression %qE is not a constant expressionexpression cannot be used as a functionexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeexpression_rank(): Two array specsextend_ref(): Bad tailextended initializer lists only available with -std=c++11 or -std=gnu++11extended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueexternal TLS initialization functions not supported on this targetexternal linkage required for symbol %q+D because of %qE attributeexternally visible inline cloneextra %<;%>extra %<;%> after in-class function definitionextra brace group at end of initializerextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification not allowedextra semicolonextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)fail to initialize plugin %sfailed to create map component '%s'failed to create union component '%s'failed to expand built-in functionfailed to get exit status: %mfailed to get process times: %mfailed to open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>failure to simplify substring reference in DATA statement at %Lfailure trying to reload:fallthru edge after a control statement in bb %dfallthru edge after unconditional jump in bb %ifallthru edge crosses section boundary in bb %ifallthru to exit from bb %dfast enumeration is not available in Objective-C 1.0fastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefastcall and thiscall attributes are not compatiblefatal error: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)field %q#D can be accessed via %q#Dfield %q#D with same name as classfield %q+D invalidly declared function typefield %q+D invalidly declared method typefield %qD has incomplete type %qTfield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields have different layout in another translation unitfile %qs left but not enteredfile ends in default argumentfile-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>fill characterfill character in strfmon formatfind_array_spec(): Missing specfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini function found in object %sfirst %<sizeof%> operand was declared herefirst argument must be []bytefirst argument of %q+D should be %<int%>first argument to %<__builtin_call_with_static_chain%> must be a call expressionfirst argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>first mismatch is fieldfirst offset must be in opposite direction of loop iterationsfirst register must be R0fixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed-point overflow in expression %qE of type %qT results in %qEfixed-point overflow in expression of type %qT results in %qEfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD in an otherwise empty %q#Tflexible array member %qD in unionflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point overflow in expression %qE of type %qT results in %qEfloating point overflow in expression of type %qT results in %qEfloating point suffix %qs shadowed by implementationfloating-point constant not a valid immediate operandflow control insn inside a basic blockfold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with -std=c++17 or -std=gnu++17fopen %s: %mfopen: %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for the option -misr-vector-size=X, the valid X must be: 4 or 16for unknown bound array type length expression must be specifiedfor, while or do statement expectedformatformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedformat string argument is not a string typeformat string has invalid operand numberformat string is defined hereforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforward declaration of %q#Tfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires -mtrap-precision=ifr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added.frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function.frame size too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior local declarationfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qXfunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it has %<noclone%> attributefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function arguments of %<__builtin_tgmath%> all have the same typefunction arguments of %<__builtin_tgmath%> lack type-generic parameterfunction attribute mismatchfunction attributes %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction cannot be instrumentedfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgarbage at end of '#pragma nomember_alignment'gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_conv_constant_to_tree(): invalid type: %sgfc_convert_constant(): Unexpected typegfc_copy_expr(): Bad expr nodegfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typegfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Bad array referencegfc_variable_attr(): Expression isn't a variablegfortran does not support -E without -cppgfortran: Only one %<-J%> option allowedgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware decimal floating point instructions not available in ESA/390 modehardware decimal floating point instructions not available on %shardware vector support not available on %shardware vector support not available with -msoft-floathas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamherehigh bound %qE above array section size in %qs clausehwcap %s is an invalid argument to builtin %siWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qsignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes in template argument %qEignoring attributes on template argument %qTignoring duplicate directory "%s"
  ignoring large linear stepignoring loop annotationignoring malformed #pragma longcallignoring nonexistent directory "%s"
  ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD, declared with attribute nodiscardignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultignoring returned value of type %qT, declared with attribute nodiscardignoring sink clause with offset that is not a multiple of the loop stepignoring the %q#D declarationignoring unknown option %q.*s in %<-fdump-%s%>ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimplicit conversion from %qH to %qI to match other operand of binary expressionimplicit conversion from %qH to %qI to match other result of conditionalimplicit conversion from %qH to %qI when passing argument to functionimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn'timplicitly popped regs must be grouped at top of stackimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to noexceptin C++11 this throw will terminate because destructors default to noexceptin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin simplify_trig_call(): Bad intrinsicin statementin template argument for type %qTin the definition of %q#Tin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in PHI argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in label_to_block_mapincorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %qDincremented enumerator value is too large for %<long%>incremented enumerator value is too large for %<unsigned long%>index %E denotes an offset greater than size of %qTindex in dimension %d is out of bounds at %Lindex must be integerindex value instead of field name in union initializerindex value is out of boundindirect call count does not match BB countindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninferred scalar type %qT is not an integer or floating point type of the same size as %qTinherited constructor %qD is not %<constexpr%>inheriting constructors only available with -std=c++11 or -std=gnu++11init function found in object %sinit-statement in selection statements only available with -std=c++17 or -std=gnu++17init_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from pointer to non-enclosed address spaceinitialization left-hand side might be a candidate for a format attributeinitialization makes %q#v qualified function pointer from unqualifiedinitialization of %qT from %qT makes integer from pointer without a castinitialization of %qT from %qT makes pointer from integer without a castinitialization of %qT from incompatible pointer type %qTinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)initializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinitializing %qH with %qI in converted constant expression does not bind directlyinjected friend %qD is visible due to %<-ffriend-injection%>injected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline code to invalidate instruction cache entries after setting up nested function trampolines.inline declaration of %qD follows declaration with attribute %qsinline function %q+D declared as  dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute noinlineinline function %qD given attribute noinlineinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with -std=c++11 or -std=gnu++11inline variables are only available with -std=c++17 or -std=gnu++17inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %q+F: %sinlining failed in call to always_inline %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsert_bbt(): Duplicate key foundinsertion out of range in BIT_INSERT_EXPRinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
! installation error, can't find crtoffloadtable.oinstance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine can't be called directlyinterrupt service routine can't have non-void return valueinterrupt service routine should have a pointer as the first argumentinterrupt service routine should have unsigned %sint as the second argumentinterrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%I operandinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L operandinvalid %%L valueinvalid %%M operandinvalid %%M valueinvalid %%N operandinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h operandinvalid %%h valueinvalid %%i operandinvalid %%j codeinvalid %%j operandinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r operandinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t operandinvalid %%t operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address modeinvalid address operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for __builtin_arc_alignedinvalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid architecture for target attribute or pragma %qsinvalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-fpatchable_function_entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid branch to/from %s structured blockinvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid cpu %qs for %s%qs%sinvalid data model option -mdata-model=%sinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid element type for attribute %qsinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier in %<-march=%s%>invalid feature modifier in %<-mcpu=%s%>invalid first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid format of %sinvalid fpu for target attribute or pragma %qsinvalid function declarationinvalid function in gimple callinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in asm output %dinvalid map kindinvalid maskinvalid mask type in vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid name ("%s") in %<target("arch=")%> pragma or attributeinvalid name ("%s") in %<target("cpu=")%> pragma or attributeinvalid name ("%s") in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid number in -mrgf-banked-regs=%s valid values are 0, 4, 8, 16, or 32invalid number of operands to __FMAinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operandinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'r' specifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'Z'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to plus/minus, type is a pointerinvalid operand to pointer diff, operand is not a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid operand type used with operand code 'Z'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to %%c codeinvalid operands to array referenceinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter %qsinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for AltiVec intrinsic %sinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid proc_bind kindinvalid property declarationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rhs for gimple memory storeinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for asm flag outputinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for pointer diffinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types in address space conversioninvalid types in conversion to floating pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of brace-enclosed initializer listinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of nonstatic data member %qEinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of register '%s'invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of typeinvalid use of type %<void%> in parameter declarationinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of undefined type %qTinvalid use of void expressioninvalid use of volatile lvalue inside %<transaction_safe%> functioninvalid use of volatile lvalue inside transactioninvalid user-defined conversion from %qH to %qIinvalid value ("%s") in %<target()%> pragma or attributeinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector type for attribute %qEinvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lastprivateiteration variable %qE should not be lineariteration variable %qE should not be privateiteration variable %qE should not be reductioniterator variableits dest_idx should be %d, not %divar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of #pragma %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>junk at end of %<#pragma pack%>junk at end of %<#pragma pop_options%>junk at end of %<#pragma push_options%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel's context is not the current function decllambda capture initializers only available with -std=c++14 or -std=gnu++14lambda capture of %qE is not a constant expressionlambda expressions only available with -std=c++11 or -std=gnu++11lambda in local class %q+T cannot capture variables from the enclosing contextlambda templates are only available with -std=c++14 or -std=gnu++14lambda templates are only available with -std=c++2a or -std=gnu++2alambda-expression in a constant expressionlambda-expression in template-argumentlambda-expression in unevaluated contextlambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelast argument must be an immediatelast register name %s must be an odd registerld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft rotate count >= width of typeleft rotate count is negativeleft shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
  library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %u bytes, but argument is %slimit is %u bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...> or <typename CharT, CharT...>literal operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal external declaration %q#Dlocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclong, short, signed or unsigned used invalidly for %qslookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop uses OpenACC parallelism disallowed by containing routineloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser throw specifier for %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelower value in case label range less than minimum value for typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro expands to multiple statementsmacro name missing after %qsmake_generic(): Can't find generic symbol %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %Cmangling __underlying_typemangling of %q#D as %qE conflicts with a previous manglemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatches this %qD under ISO standard rulesmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmaximum number of arrays per scop.maximum number of isl operations, 0 means unlimitedmaximum number of parameters in a SCoP.maximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmedia functions are not available unless -mmedia is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD cannot be declared both %<virtual%> and %<constexpr%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmembers of an explicitly specialized class are defined without a template headermemory access check always failmemory allocation failed while reading export datamemory input %d is not directly addressablememory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes can not be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizeminimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched argumentsmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing %<target%> attribute for multi-versioned %qDmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing argument to %qsmissing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing collection in fast enumerationmissing controlling predicatemissing cpu name in %<-mcpu=%s%>missing cpu name in %<-mtune=%s%>missing definitionmissing device or architecture after %qsmissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing method %s%s%smissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing resolution data for %smissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of BIT_FIELD_REFmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<depend(source)%> clause on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifierms_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with -mfentry for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple -mcpu= options specified.multiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple save reg attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value argument in single-value contextmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs ifunc which is not supported on this targetmust %<#include <typeinfo>%> before using %<typeid%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qI inside { }narrowing conversion of %qE from %qH to %qI inside { } is ill-formed in C++11need %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete [] will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function trampolines not supported on this targetnested functions not supported on this targetnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with -std=c++17 or -std=gnu++17nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew types may not be defined in a return typenew_symbol(): Symbol name too longnext member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %q#D member function declared in class %qTno %qs getter foundno FUNCTION_PROFILER for CRISno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno description yet.no field %qD found in union being initializedno functions named %qDno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno return statements in function returning %qTno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>no_sanitize argument not a stringnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon double precision REAL argument to %s intrinsic at %Lnon-AAPCS derived PCS variantnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-class template %qT used without template argumentsnon-class, non-variable partial specialization %qD is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by typedefnon-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code 'z'non-integral type switch statementnon-integral used in conditionnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member-template declaration of %qDnon-memory input %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type %qT cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, can%'t use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %<concept%>non-static data member %qE declared %<constexpr%>non-static data member declared with placeholder %qTnon-static data member initializers only available with -std=c++11 or -std=gnu++11non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, can%'t use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qD is not allowednon-variable %qD in declaration with more than one declarator with placeholder typenon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnon-zero array subscript %qE is used with array %qD of type %qT with unknown boundsnon-zero array subscript %qE is used with array of type %qT with unknown boundsnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
! not allowed type combination in BIT_INSERT_EXPRnot configured for SPE ABInot configured for SPE instruction setnot configured with sysroot headers suffixnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s at %Lnot enough argumentsnot enough arguments to returnnot enough for loops to collapsenot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot generating patch area, nops not supportednotenote: null argument where non-null required (argument %lu)null destination pointernull format stringnull pointernull pointer dereferencenumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of components of vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesnumber of variables in %<depend(sink)%> clause does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolete Maverick format code '%c'obsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>odr-used inline variable %qD is not definedoffload compiler %s not foundoffset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD is not ABI-compliant and may change in a future version of GCCoffset of packed bit-field %qD has changed in GCC 4.4offsetof within non-standard-layout type %qT is conditionally-supportedold declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledone field is bitfield while other is notone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %qs: %sopening output file %s: %moperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand must be an immediate of the right sizeoperand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of ?: changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation on %qE may be undefinedoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoption %<-mstructure-size-boundary%> is deprecatedoption %qs is valid for %s but not for %soption %s is not supported together with -fopenaccoption -mirq-ctrl-saved valid only for ARC v2 processorsoption -mrgf-banked-regs valid only for ARC v2 processorsoption("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: or use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notout-of-bounds access may be optimized awayouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput file not specifiedoutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output regs must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflowed output arg list for %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with -std=c++11 or -std=gnu++11overriding %qD declared %<transaction_safe%>pack expansion argument for non-pack parameter %qD of alias template %qDpack expansion argument for non-pack parameter %qD of concept %qDpack expansion in using-declaration only available with -std=c++17 or -std=gnu++17packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed in GCC 7.1parametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses required around this composite literal to avoid parsing ambiguityparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT TYPE statement at %Cparse error in template argument listpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a set_pass_param implementation to handle the extra argument in NEXT_PASSpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to restrict-qualified parameter aliases with argument %Zpassing argument %i to restrict-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpch_preprocess pragma should only be used with -fpreprocessedpedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: pex_init failed: %mplaceholder constraints not satisfiedplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin %s should be specified before -fplugin-arg-%s in the command lineplugin %s was specified with different paths:
  %s
  %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer bounds were lost due to unexpected expression %spointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment from %qT to %qT differ in signednesspointer targets in initialization of %qT from %qT differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in returning %qT from a function with return type %qT differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++2apointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code not supportedposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepossible problem detected in invocation of delete [] operator:possible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must have %<int%> as its argumentpostfix %qD must have %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepower9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9pragma or attribute %<target("%s")%> does not accept an argumentpragma or attribute %<target("%s")%> does not allow a negated formpragma or attribute %<target("%s")%> is not validpragma or attribute %<target("%s=%s")%> is not validpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequencepreferentially allocate registers that allow short instruction generation.prefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious declarationprevious declaration %q#Dprevious declaration %qDprevious declaration %qD used %d template parameterprevious declaration %qD used %d template parametersprevious declaration as %q#Dprevious declaration hereprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %qDprevious declaration of %qD was hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D was hereprevious definition of %qD was hereprevious implicit declaration of %q+D was hereprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specification in %q#D herepreviously declared herepreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionproblem with building target image for %s
  profiler support for CR16profiler support for VxWorksprofiling is not yet implemented for this architectureprofiling not supported with -mgprograms: %s
! promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepromoted ~unsigned is always non-zeroproperty %qs already specified in %<@dynamic%>property %qs already specified in %<@synthesize%>property %qs is using instance variable %qs of incompatible typeproperty %qs is using the same instance variable as property %qsproperty can not be a bit-fieldproperty can not be an arrayproperty declaration not in @interface or @protocol contextprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol attributes are not available in Objective-C 1.0prototype declarationprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprototype for '%s' has required operands after optional operandsprototype specified for %q#Dprovided for %qDpseudo-destructor is not calledpure virtual %q#D called from constructorpure virtual %q#D called from destructorpure virtual %q#D called from non-static data member initializerpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqsort checking failedqsort comparator non-negative on sorted output: %dqsort comparator not anti-commutative: %d, %dqsort comparator not transitive: %d, %d, %dqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualified-id in declarationqualifiers are not allowed on constructor declarationqualifiers are not allowed on declaration of %<operator %T%>qualifiers are not allowed on declaration of deduction guidequalifiers are not allowed on destructor declarationqualifying type %qT does not match destructor name ~%qTr0 needs to be available as a call-clobbered registerrange clause must have array, slice, string, map, or channel typerange expressions in switch statements are non-standardrange-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with -std=c++11 or -std=gnu++11raw literal operator %q+D conflicts with literal operator template %qDrdynamic is not supportedre-initialization of %qs at %Lread failed while reading export dataread-only location %qE used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only named return value %qD used as %<asm%>outputread-only parameter %qD use as %<asm%> outputread-only reference %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading input filereading through null pointer (argument %d)readonly property can not be setreceiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecompiling with -fcompare-debugrecursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
  redeclaration %q#D with different constraintsredeclaration %qD differs in %<constexpr%> from previous declarationredeclaration of %<enum %E%>redeclaration of %<pragma omp declare reduction%>redeclaration of %q#Dredeclaration of %q#D may not have default argumentsredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qD adds abi tag %qEredeclaration of %qT as a non-templateredeclaration of %qs %<#pragma omp declare reduction%> for type %qTredeclaration of C++ built-in type %qTredeclaration of Objective-C class %qsredeclaration of enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Dredefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant redeclaration of %<constexpr%> static data member %qDredundant redeclaration of %q+Dredundant redeclaration of %qD in same scoperef-qualifiers only available with -std=c++11 or -std=gnu++11reference %qD is initialized with itselfreference %qs cannot be declared %<mutable%>reference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to dead statementreference to local variable %qD returnedreference to non-lvalue returnedreference type %qT in %<#pragma omp declare reduction%>region of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister number must be a compile-time constant. Try giving higher optimization levelsregister of %qD used for multiple global register variablesregister or memory expression expected for 'M' output modifierregister or memory expression expected for 'N' output modifierregister specified for %q+D isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblereimplementation of class %qEreinterpret_cast from integer to pointerreinterpret_cast from type %qT to type %qT casts away qualifiersrelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremoved loop %d in loop treeremoving .rpo file: %mrename spec %s to %s
*************** Please use an explicit cpu name.  Valid
*** 2003,2018 ****
  required from here
  requires-clause on declaration of non-function type %qTrequires-clause on return typerequires-clause on type-idrequires-clause on typedefresolution sub id %wx not in object fileresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeresolver indirect function declared hereresult of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult with non-constant character lengthreturn address signing is only supported for -mabi=lp64return discards %qv qualifier from pointer target typereturn edge does not point to exit in bb %dreturn from pointer to non-enclosed address spacereturn makes %q#v qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %qD is not %<int%>return type of functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return type specified for deduction guidereturn value type mismatchreturn with value in function with no return typereturn-statement with a value, in function returning %qTreturn-statement with no value, in function returning %qTreturning %qT from a function with incompatible return type %qTreturning %qT from a function with return type %qT makes integer from pointer without a castreturning %qT from a function with return type %qT makes pointer from integer without a castreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning reference to temporaryreturns_nonnull attribute on a function not returning a pointerreverse floating-point scalar storage orderreverse scalar storage orderreverse storage order for %smoderight operand of comma operator cannot resolve address of overloaded functionright operand of comma operator has no effectright operand of comma operator is a reference, not call, to function %qEright operand of shift expression %q+E is >= than the precision of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright rotate count >= width of typeright rotate count is negativeright shift count >= width of typeright shift count >= width of vector elementright shift count is negativeright-hand operand of comma expression has no effectrounding mode not supported for VAX floatsrounding result will always be 0rounding to %d bits has no effect for fixed-point value with %d fractional bitsroutine %qD declared hereroutine call uses OpenACC parallelism disallowed by containing routineroutine call uses same OpenACC parallelism as containing looprx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame canonical type node for different types %qT and %qTsame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame_comdat_group is not a circular listsame_comdat_group list across different groupssaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscalar_storage_order argument must be one of "big-endian" or "little-endian"scalar_storage_order is not supported because endianness is not uniformscale needs to be non-negative
  scaling cannot co-exist with normalization, skipping
! schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through ... as %qT before -fabi-version=6, %qT afterscoped enums only available with -std=c++11 or -std=gnu++11scoped/unscoped mismatch in enum %q#Tsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to %qs must be 0..12second argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond argument to vec_vextract4b must be 0..12second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array referencessecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %qDselected fp16 options are incompatibleselector must be an immediateselector must be an integer constant in the range 0..%wiself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with -Eset number of nops to emit before each insn pattern.setjmp/longjmp inside simd constructsetter name must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshift count not unsigned integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expressionshow_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when ADDR_EXPR changedside-effects element in no-side-effects CONSTRUCTORsigned conversion from %qT to %qT changes the value of %qEsigned conversion from %qT to %qT changes value from %qE to %qEsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle target_clones attribute is ignoredsize in array new must have integral typesize mismatch in argument %d of %qEsize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wd bytessize of tiles for loop blocking.size of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.size ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valueso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesome parts of macro expansion are not guarded by this %qs clausesorry, unimplementedsorry, unimplemented: sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qE have changed, the profile data may be out of datesource type is not polymorphicspec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probes for SVE framesstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wd bytesstack usage might be %wd bytesstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA name:statement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic %qs cannot be declared %<mutable%>static IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %<concept%>static declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic_assert without a message only available with -std=c++17 or -std=gnu++17static_cast from type %qT to type %qT casts away qualifiersstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep of implied-do loop at %L could not be simplified to a constant valuestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal in function template signaturestrong using directive no longer supportedstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %dstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding declaration cannot be %<concept%>structured binding declaration cannot be %<constexpr%>structured binding declaration cannot be %<extern%>structured binding declaration cannot be %<inline%>structured binding declaration cannot be %<mutable%>structured binding declaration cannot be %<register%>structured binding declaration cannot be %<static%>structured binding declaration cannot be %<typedef%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding refers to incomplete type %qTstructured bindings only available with -std=c++17 or -std=gnu++17subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>suggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:suggested alternative: %qssupport for mode %qssupported core architectures:%sswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specifiedswitch %<-mcustom-%s%> has no effect unless -fno-math-errno is specifiedswitch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specifiedswitch %<-mcustom-%s%> is required for double precision floating pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch %qs no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsynthesized method %qD first required heresysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of temporarytaking address of temporary arraytaking address of xvalue (rvalue reference)taking the address of a label is non-standardtarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattarget the FT32B architecturetarget the software simulator.target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bitstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a constant integertemplate argument %qE involves template parameter(s)template argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failuretemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template placeholder type %qT must be followed by a simple declarator-idtemplate specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe assignment suppression scanf featurethe call requires ifunc, which is not supported by this targetthe calling convention for %qT changes in -fabi-version=12 (GCC 8)the combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe control flow of function %qE does not match its profile data (counter %qs)the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code.the dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %wd bytes is larger than %wd bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%dthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.the range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe xabort's argument must be an 8-bit immediatethere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to %qs must be 0..12third argument to function %qE must be a constant integerthird argument to vec_vinsert4b must be 0..12third operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this statement may fall throughthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthrow will always call terminate()throwing NULL, which has integral, not pointer typethunk-inline is only supported with -mindirect-branch-jumptls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either -M or -MMto match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few expressions for structtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %qD (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local objects too largetotal size of local variables exceeds architecture limittrack topn target addresses in indirect-call profile.traditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with -std=c++11 or -std=gnu++11trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%dtree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bitfieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)two consecutive %<[%> shall only introduce an attributetwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT defined in anonymous namespace can not match across the translation unit boundarytype %qT defined in anonymous namespace can not match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype assertion only valid for interface typestype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in dot product reductiontype mismatch in fused multiply-add expressiontype mismatch in parameter %itype mismatch in pointer diff expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in sad expressiontype mismatch in series expressiontype mismatch in shift expressiontype mismatch in vector pack expressiontype mismatch in vector permute expressiontype mismatch in vector widening multiplicationtype mismatch in widening multiply-accumulate expressiontype mismatch in widening sum reductiontype mismatch in widening vector shift expressiontype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of asm operand %qE could not be determinedtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by type variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOtype variant's TYPE_SIZE_UNITtype was previously declared %qEtype's TREE_TYPEtype's TYPE_BINFOtype's TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef %qD is initialized (use decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentstypespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to use '%s' for PIC registerunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
  undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunexpected !$OMP ATOMIC expression at %Lunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown '#pragma extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model to builtinunknown array size in deleteunknown asm flag output %qsunknown basic block reordering algorithm %qsunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for -mtuneunknown demangling style '%s'unknown destunknown excess precision style %qsunknown flag passed in -moverride=%s (%s)unknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown option for -mrecip=%sunknown parameter to option -mtune-ctrl: %sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown switch -mlong-double-%sunknown target attribute or pragma %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for -marchunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%qs) for %qs switchunknown vectorization library ABI type (%s) for -mveclibabi= switchunknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating point argumentunquote_string(): got bad stringunreachableunrecognizable argument of option unrecognizable insn:unrecognized %s target: %sunrecognized -mfpu target: %sunrecognized addressunrecognized argument in option %qsunrecognized argument of -mcpu: %sunrecognized argument to --help= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?unrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:asm_auto_mfpuunrecognized operand to %%:canon_for_mlibunrecognized option -fdisableunrecognized option -fenableunrecognized option passed to %%:target_mode_checkunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported mode %s
  unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for simdunsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quoting directiveunused arguments in $-style formatunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<...%> to expand argument packuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -fext-numeric-literals to enable more built-in suffixesuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse internal function id in profile lookup.use of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with -fconceptsuse of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %<this%> in a constant expressionuse of %qD before deduction of %<auto%>use of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of namespace %qD as expressionuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for stmtuse option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your codeused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with -std=c++11 or -std=gnu++11uses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing obsolete binding %qDusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid feature names are: %svalid feature names are: %s; did you mean %qs?valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of -mfixed-range must have form REG1-REG2value of -mirq-ctrl-saved must have form R0-REGxvalue passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with -std=c++14 or -std=gnu++14variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying withoutvariable-length array bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11variadic thunk callvec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_duplicate should be from a scalar to a like vectorvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvec_mul only accepts 2 argumentsvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in series expressionvector types expected in sad expressionvector types expected in vector permute expressionvectorization did not happen for a simd loopvectors with different element number found in vector permute expressionverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared herevirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for stmtvirtual definition is not an SSA namevirtual definition of statement not up-to-datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for waitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwhether codegen errors should be ICEs when -fchecking.while %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwill not generate %qs instructions because assembler lacks %qs supportwill not generate power5 instructions because assembler lacks power5 supportwill not generate power6 instructions because assembler lacks power6 supportwill not generate power7 instructions because assembler lacks power7 supportwill not generate power8 instructions because assembler lacks power8 supportwill not generate power9 instructions because assembler lacks power9 supportwithwithin this loopwithout -gdwarf-5, -gvariable-location-views=incompat5 is equivalent to -gvariable-location-viewswork-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting into constant object (argument %d)writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong TYPE_CACHED_VALUES entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge  %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou may use an inline namespace insteadz/Architecture mode not supported on %sz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}Project-Id-Version: gcc 8.1-b20180401
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-03-29 23:05+0000
! PO-Revision-Date: 2018-04-06 22:42+0200
  Last-Translator: Roland Illig <roland.illig@gmx.de>
  Language-Team: German <translation-team-de@lists.sourceforge.net>
  Language: de
--- 1987,2002 ----
  required from here
  requires-clause on declaration of non-function type %qTrequires-clause on return typerequires-clause on type-idrequires-clause on typedefresolution sub id %wx not in object fileresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeresolver indirect function declared hereresult of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult with non-constant character lengthreturn address signing is only supported for -mabi=lp64return discards %qv qualifier from pointer target typereturn edge does not point to exit in bb %dreturn from pointer to non-enclosed address spacereturn makes %q#v qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %qD is not %<int%>return type of functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return type specified for deduction guidereturn value type mismatchreturn with value in function with no return typereturn-statement with a value, in function returning %qTreturn-statement with no value, in function returning %qTreturning %qT from a function with incompatible return type %qTreturning %qT from a function with return type %qT makes integer from pointer without a castreturning %qT from a function with return type %qT makes pointer from integer without a castreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning reference to temporaryreturns_nonnull attribute on a function not returning a pointerreverse floating-point scalar storage orderreverse scalar storage orderreverse storage order for %smoderight operand of comma operator cannot resolve address of overloaded functionright operand of comma operator has no effectright operand of comma operator is a reference, not call, to function %qEright operand of shift expression %q+E is >= than the precision of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright rotate count >= width of typeright rotate count is negativeright shift count >= width of typeright shift count >= width of vector elementright shift count is negativeright-hand operand of comma expression has no effectrounding mode not supported for VAX floatsrounding result will always be 0rounding to %d bits has no effect for fixed-point value with %d fractional bitsroutine %qD declared hereroutine call uses OpenACC parallelism disallowed by containing routineroutine call uses same OpenACC parallelism as containing looprx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame canonical type node for different types %qT and %qTsame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame_comdat_group is not a circular listsame_comdat_group list across different groupssaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscalar_storage_order argument must be one of "big-endian" or "little-endian"scalar_storage_order is not supported because endianness is not uniformscale needs to be non-negative
  scaling cannot co-exist with normalization, skipping
! schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through ... as %qT before -fabi-version=6, %qT afterscoped enums only available with -std=c++11 or -std=gnu++11scoped/unscoped mismatch in enum %q#Tsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to %qs must be 0..12second argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond argument to vec_vextract4b must be 0..12second operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %qDselected fp16 options are incompatibleselector must be an immediateselector must be an integer constant in the range 0..%wiself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with -Eset number of nops to emit before each insn pattern.setjmp/longjmp inside simd constructsetter name must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshift count not unsigned integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expressionshow_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when ADDR_EXPR changedside-effects element in no-side-effects CONSTRUCTORsigned conversion from %qT to %qT changes the value of %qEsigned conversion from %qT to %qT changes value from %qE to %qEsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle %<target_clones%> attribute is ignoredsize in array new must have integral typesize mismatch in argument %d of %qEsize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wd bytessize of tiles for loop blocking.size of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.size ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilslice capacity must be integerslice end must be integerslice of unaddressable valueso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesome parts of macro expansion are not guarded by this %qs clausesorry, unimplementedsorry, unimplemented: sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qE have changed, the profile data may be out of datesource type is not polymorphicspec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probes for SVE framesstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wd bytesstack usage might be %wd bytesstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA name:statement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic %qs cannot be declared %<mutable%>static IO declaration for %q+D needs an addressstatic assertion failedstatic assertion failed: %Estatic assertion failed: %sstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %<concept%>static declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic_assert without a message only available with -std=c++17 or -std=gnu++17static_cast from type %qT to type %qT casts away qualifiersstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep of implied-do loop at %L could not be simplified to a constant valuestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal in function template signaturestrong using directive no longer supportedstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %dstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding declaration cannot be %<concept%>structured binding declaration cannot be %<constexpr%>structured binding declaration cannot be %<extern%>structured binding declaration cannot be %<inline%>structured binding declaration cannot be %<mutable%>structured binding declaration cannot be %<register%>structured binding declaration cannot be %<static%>structured binding declaration cannot be %<typedef%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with -std=c++17 or -std=gnu++17subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>suggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:suggested alternative: %qssupport for mode %qssupported core architectures:%sswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specifiedswitch %<-mcustom-%s%> has no effect unless -fno-math-errno is specifiedswitch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specifiedswitch %<-mcustom-%s%> is required for double precision floating pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch %qs no longer supportedswitch -mcpu=%s conflicts with -march=%s switchswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsynthesized method %qD first required heresysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of temporarytaking address of temporary arraytaking address of xvalue (rvalue reference)taking the address of a label is non-standardtarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattarget the FT32B architecturetarget the software simulator.target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bitstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a constant integertemplate argument %qE involves template parameter(s)template argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failuretemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template placeholder type %qT must be followed by a simple declarator-idtemplate specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with complex float member has changed in GCC 4.4the ABI of passing union with long double has changed in GCC 4.4the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe assignment suppression scanf featurethe call requires ifunc, which is not supported by this targetthe calling convention for %qT changes in -fabi-version=12 (GCC 8)the combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe control flow of function %qE does not match its profile data (counter %qs)the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code.the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code.the dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the frame size of %wd bytes is larger than %wd bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%dthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.the range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe xabort's argument must be an 8-bit immediatethere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to %qs must be 0..12third argument to function %qE must be a constant integerthird argument to vec_vinsert4b must be 0..12third operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin function is only available on the v3f toolchainthis builtin function is only available on the v3s or v3f toolchainthis builtin function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this statement may fall throughthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthrow will always call terminate()throwing NULL, which has integral, not pointer typethunk-inline is only supported with -mindirect-branch-jumptls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either -M or -MMto match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few expressions for structtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %qD (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local objects too largetotal size of local variables exceeds architecture limittrack topn target addresses in indirect-call profile.traditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with -std=c++11 or -std=gnu++11trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%dtree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bitfieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)two consecutive %<[%> shall only introduce an attributetwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT defined in anonymous namespace can not match across the translation unit boundarytype %qT defined in anonymous namespace can not match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype assertion only valid for interface typestype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in dot product reductiontype mismatch in fused multiply-add expressiontype mismatch in parameter %itype mismatch in pointer diff expressiontype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in sad expressiontype mismatch in series expressiontype mismatch in shift expressiontype mismatch in vector pack expressiontype mismatch in vector permute expressiontype mismatch in vector widening multiplicationtype mismatch in widening multiply-accumulate expressiontype mismatch in widening sum reductiontype mismatch in widening vector shift expressiontype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of asm operand %qE could not be determinedtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOtype variant's TYPE_SIZE_UNITtype was previously declared %qEtype's TREE_TYPEtype's TYPE_BINFOtype's TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef %qD is initialized (use decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within __builtin_offsetoftypespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to print out operand yet; code == %d (%c)unable to register info for plugin %qs - plugin name not foundunable to use '%s' for PIC registerunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
  undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunexpected !$OMP ATOMIC expression at %Lunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to msp430_select_hwmult_lib: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected multiplicative operandunexpected offsetunexpected operandunexpected side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown '#pragma extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model to builtinunknown array size in deleteunknown asm flag output %qsunknown basic block reordering algorithm %qsunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for -mtuneunknown demangling style '%s'unknown destunknown excess precision style %qsunknown flag passed in -moverride=%s (%s)unknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown option for -mrecip=%sunknown parameter to option -mtune-ctrl: %sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown srcunknown stack check parameter %qsunknown switch -mlong-double-%sunknown target attribute or pragma %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for -marchunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%qs) for %qs switchunknown vectorization library ABI type (%s) for -mveclibabi= switchunknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating point argumentunquote_string(): got bad stringunreachableunrecognizable argument of option unrecognizable insn:unrecognized %s target: %sunrecognized -mfpu target: %sunrecognized addressunrecognized argument in option %qsunrecognized argument of -mcpu: %sunrecognized argument to --help= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*sunrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?unrecognized command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:asm_auto_mfpuunrecognized operand to %%:canon_for_mlibunrecognized option -fdisableunrecognized option -fenableunrecognized option passed to %%:target_mode_checkunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed float constantunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported mode %s
  unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for simdunsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quoting directiveunused arguments in $-style formatunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<...%> to expand argument packuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -fext-numeric-literals to enable more built-in suffixesuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse internal function id in profile lookup.use of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with -fconceptsuse of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %<this%> in a constant expressionuse of %qD before deduction of %<auto%>use of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of namespace %qD as expressionuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for stmtuse option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your codeused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with -std=c++11 or -std=gnu++11uses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing obsolete binding %qDusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid feature names are: %svalid feature names are: %s; did you mean %qs?valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of -mfixed-range must have form REG1-REG2value of -mirq-ctrl-saved must have form R0-REGxvalue passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with -std=c++14 or -std=gnu++14variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying withoutvariable-length array bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11variadic thunk callvec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_duplicate should be from a scalar to a like vectorvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvec_mul only accepts 2 argumentsvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in series expressionvector types expected in sad expressionvector types expected in vector permute expressionvectorization did not happen for a simd loopvectors with different element number found in vector permute expressionverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared herevirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for stmtvirtual definition is not an SSA namevirtual definition of statement not up-to-datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for waitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationweights need to be non-negative
! when writing output to %s: %mwhether codegen errors should be ICEs when -fchecking.while %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwill not generate %qs instructions because assembler lacks %qs supportwill not generate power5 instructions because assembler lacks power5 supportwill not generate power6 instructions because assembler lacks power6 supportwill not generate power7 instructions because assembler lacks power7 supportwill not generate power8 instructions because assembler lacks power8 supportwill not generate power9 instructions because assembler lacks power9 supportwithwithin this loopwithout -gdwarf-5, -gvariable-location-views=incompat5 is equivalent to -gvariable-location-viewswork-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting into constant object (argument %d)writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong TYPE_CACHED_VALUES entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge  %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong type argument to %swrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou may use an inline namespace insteadz/Architecture mode not supported on %sz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}Project-Id-Version: gcc 8.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! POT-Creation-Date: 2018-05-01 20:30+0000
! PO-Revision-Date: 2018-05-05 21:15+0200
  Last-Translator: Roland Illig <roland.illig@gmx.de>
  Language-Team: German <translation-team-de@lists.sourceforge.net>
  Language: de
*************** Content-Type: text/plain; charset=UTF-8
*** 2021,2027 ****
  Content-Transfer-Encoding: 8bit
  X-Bugs: Report translation errors to the Language-Team address.
  Plural-Forms: nplurals=2; plural=(n != 1);
! X-Generator: Poedit 2.0.6
  	%#qD
  
  Zum Einsenden von Fehlerberichten (auf Englisch) lesen Sie bitte die
--- 2005,2011 ----
  Content-Transfer-Encoding: 8bit
  X-Bugs: Report translation errors to the Language-Team address.
  Plural-Forms: nplurals=2; plural=(n != 1);
! X-Generator: Poedit 2.0.7
  	%#qD
  
  Zum Einsenden von Fehlerberichten (auf Englisch) lesen Sie bitte die
*************** write_c_file: Ausgabename ist %s, PrÃ¤fi
*** 2145,2151 ****
   da alle seine Kopier- und Verschiebekonstruktoren gelÃ¶scht sind Kandidat 1: %q#F Kandidat 2: %q#F in Konflikt stehende Codeerzeugungsschalter verwendet der Ausdruck hat einen konstanten Wert, ist aber kein konstanter Ausdruck im Sinne von C++!$ACC LOOP %s in PARALLEL-Region erlaubt keine Â»%sÂ«-Argumente bei %LÂ»%s !$ACC LOOPÂ«-Schleifen bei %L formen keinen rechteckigen Wiederholungsraum!$ACC LOOP darf ohne Schleifensteuerung bei %L kein DO WHILE oder DO sein!$ACC-LOOP-Iterationsvariable bei %L muss vom Typ integer sein!$ACC bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist!$OMP ATOMIC CAPTURE-Erfassungsanweisung muss bei %L von skalarer Variable intrinsischen Typs lesen!$OMP ATOMIC CAPTURE-Erfassungsanweisung muss eine skalare Variable intrinsischen Typs bei %L setzen!$OMP ATOMIC CAPTURE-Erfassungsanweisung liest bei %L von anderer Variable als die Update-Anweisung schreibt!$OMP ATOMIC CAPTURE-Updateanweisung muss bei %L skalare Variable intrinsischen Typs setzenAnweisung !$OMP ATOMIC READ muss bei %L von skalarer Variable intrinsischen Typs lesenEingebaute Zuweisung !$OMP ATOMIC IAND, IOR oder IEOR muss bei %L zwei Argumente habenEingebaute Zuweisung !$OMP ATOMIC muss bei %L MIN, MAX, IAND, IOR oder IEOR seinZuweisung !$OMP ATOMIC muss bei %L Â»var = var op exprÂ« oder Â»var = expr op varÂ« sein!$OMP ATOMIC Zuweisung muss auf der rechten Seite bei %L Operator oder Intrinsic habenZuweisungsoperator Â»!$OMP ATOMICÂ« muss bei %L ein binÃ¤res +, *, -, /, .AND., .OR., .EQV. oder .NEQV. seinVon den intrinsischen Argumenten fÃ¼r %<!$OMP ATOMIC%> bei %2$L darf hÃ¶chstens eins auf %1$qs verweisen!$OMP ATOMIC intrinsische Argumente mÃ¼ssen bei %L skalar seinAnweisung !$OMP ATOMIC muss eine skalare Variable intrinsischen Typs bei %L setzen!$OMP ATOMIC Â»var op exprÂ« bei %L ist nicht mathematisch Ã¤quivalent zu Â»var = var op (expr)Â«!$OMP ATOMIC mit ALLOCATABLE-Variable bei %L!$OMP DECLARE REDUCTION %s nicht gefunden bei %L!$OMP DECLARE REDUCTION Â»%sÂ« fÃ¼r Typ %s bei %L nicht gefunden!$OMP DECLARE SIMD bei %2$L sollte auf die enthaltende Prozedur %1$qs verweisenÂ»!$OMP DECLARE TARGETÂ«-Variable %qs bei %L ist nicht gespeichert (SAVE)!$OMP bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist"::" nach Modul-Eigenschaft bei %C erwartet, aber nicht gefunden"USE :: module" bei %C# %s %.2f %.2f
  Suche fÃ¼r Â»#include "..."Â« beginnt hier:
  Suche fÃ¼r Â»#include <...>Â« beginnt hier:
! #pragma GCC memregs muss vor allen Funktionsdeklarationen stehen#pragma GCC memregs nimmt eine Zahl [0..16]#pragma GCC optimize ist nicht innerhalb von Funktionen erlaubt#pragma GCC optimize Zeichenkette... ist fehlerhaft#pragma GCC option nicht innerhalb von Funktionen erlaubt#pragma GCC target wird fÃ¼r diese Maschine nicht unterstÃ¼tzt#pragma GCC target Zeichenkette... ist fehlerhaft#pragma GCC visibility muss von push oder pop gefolgt werden#pragma GCC visibility push() muss default, internal, hidden oder protected angeben#pragma GHS endXXX passt nicht zum vorherigen startXXX#pragma GHS endXXXX ohne vorheriges startXXX gefunden#pragma implementation fÃ¼r %qs erscheint, nachdem Datei eingebunden wurde#pragma message: %s#pragma pack (pop) gefunden ohne passendes #pragma pack (push)#pragma pack hat mit -fpack-struct keinen Effekt - ignoriert#pragma pack(pop, %E) gefunden ohne passendes #pragma pack(push, %E)#pragma redefine_extname wegen Konflikt mit __asm__-Deklaration ignoriert#pragma redefine_extname wegen Konflikt mit vorherigem #pragma redefine_extname ignoriert#pragma redefine_extname wegen Konflikt mit vorheriger Umbenennung ignoriert#pragma vtable wird nicht mehr unterstÃ¼tzt$-Deskriptor bei %L$-Operandennummer nach Format ohne Operandennummer angegeben$ sollte das letzte Spezifikationssymbol in Format bei %L sein%#qT wird hier deklariert%#qT hier definiert%%:canon_for_mlib verlangt 1 oder mehr Paare von Parametern%%:target_mode_check verlangt eine gerade Anzahl an Parametern%%LOC() als rvalue bei %C%+qD lÃ¶st einen Abschnittstypkonflikt aus%+qD lÃ¶st einen Abschnittstypkonflikt mit %qD aus%+qD als Â»aliasÂ« deklariert, nachdem es verwendet wurde%+D als Â»ifuncÂ« deklariert, nachdem es verwendet wurde%+qD als schwach deklariert, nachdem es verwendet wurde%+qD als Â»weakrefÂ« deklariert, nachdem es verwendet wurdeInterner Fehler: %<!%> not valid in GIMPLE%<#pragma %s%> darf nur in Verbundanweisungen verwendet werden%<#pragma GCC ivdep%> muss innerhalb einer Funktion sein%<#pragma GCC optimize (Zeichenkette [,Zeichenkette]...)%> hat kein abschlieÃŸendes %<)%>%<#pragma GCC optimize%> ist keine Zeichenkette oder Zahl%<#pragma GCC option%> ist keine Zeichenkette%<#pragma GCC pch_preprocess%> muss zuerst kommen%<#pragma GCC pop_options%> ohne zugehÃ¶riges %<#pragma GCC push_options%>%<#pragma GCC target (Zeichenkette [,Zeichenkette]...)%> hat kein abschlieÃŸendes %<)%>%<#pragma GCC unroll%> muss innerhalb einer Funktion sein%<#pragma GCC unroll%> erfordert einen Zuweisungsausdruck, der zu einer nichtnegativen Ganzzahlkonstante kleiner als %u evaluiert%<#pragma STDC FLOAT_CONST_DECIMAL64%> wird fÃ¼r C++ nicht unterstÃ¼tzt%<#pragma STDC FLOAT_CONST_DECIMAL64%> wird auf diesem Ziel nicht unterstÃ¼tzt%<#pragma acc %s data%> hat keine Datenverschiebeklausel%<#pragma acc routine%> wird bereits auf %qD angewendet%<#pragma acc routine%> muss vor Definition angewendet werden%<#pragma acc routine%> muss vor Verwendung angewendet werden%<#pragma acc routine%> darf nur im Datei-GÃ¼ltigkeitsbereich auftreten%<#pragma acc routine%> benennt eine Menge von Ãœberladungen%<#pragma acc routine%> muss direkt vor einer Deklaration oder Definition einer einzelnen Funktion auftreten%<#pragma acc routine%> muss direkt vor einer Funktionsdeklaration oder -definition auftreten%<#pragma acc update%> muss mindestens eine %<device%>- oder %<host%>- or %<self%>-Klausel enthalten%<#pragma align%> muss vor der Deklaration von %qD auftreten; wird ignoriert%<#pragma omp atomic capture%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Variablen fÃ¼r Speicher%<#pragma omp atomic update%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher%<#pragma omp atomic update%> verwendet zwei unterschiedliche Variablen fÃ¼r Speicher%<#pragma omp cancel for%> innerhalb von %<nowait%>-for-Konstrukt%<#pragma omp cancel for%> innerhalb von %<ordered%>-for-Konstrukt%<#pragma omp cancel sections%> innerhalb %<nowait%>-Abschnittskonstrukt%<#pragma omp cancel%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben%<#pragma omp cancellation point%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben%<#pragma omp declare reduction%>-Kombinierer verweist auf Variable %qD, die weder %<omp_out%> noch %<omp_in%> ist%<#pragma omp declare reduction%>-Initialisierung verweist auf Variable %qD, die weder %<omp_priv%> noch %<omp_orig%> ist%<#pragma omp declare reduction%> darf nur im Datei- oder Block-GÃ¼ltigkeitsbereich auftreten%<#pragma omp declare simpl%> muss vor der Deklaration oder Definition einer Funktion auftreten%<#pragma omp declare simd%> muss von einer Funktionsdeklaration oder -definition oder einem weiteren %<#pragma omp declare simd%> gefolgt werdenhinter %<#pragma omp declare simd%> muss direkt eine Funktionsdeklaration oder -definition stehenhinter %<#pragma omp declare simd%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen%<#pragma omp declare simd%> ist nicht direkt gefolgt von Funktionsdeklaration oder -definition%<#pragma omp declare target%> mit Klauseln zwischen %<#pragma omp declare target%> ohne Klauseln und %<#pragma omp end declare target%>%<#pragma opt end declare target%> ohne zugehÃ¶riges %<#pragma omp declare target%>%<#pragma omp ordered%> mit %<depend%>-Klausel darf nur in Verbundanweisungen verwendet werden%<#pragma omp section%> darf nur in %<#pragma omp sections%>-Konstrukt verwendet werden%<#pragma omp simd%> zusammen mit Iterationsvariable %qE verwendet%<#pragma omp target data%> muss mindestens eine %<map%>-Klausel enthalten%<#pragma omp target data%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel%<#pragma omp target enter data%> muss mindestens eine %<map%>-Klausel enthalten%<#pragma omp target enter data%> mit Zuordnungstyp auÃŸer %<to%> oder %<alloc%> an %<map%>-Klausel%<#pragma omp target exit data%> muss mindestens eine %<map%>-Klausel enthalten%<#pragma omp target exit data%> mit Zuordnungstyp auÃŸer %<from%>, %<release%> oder %<delete%> an %<map%>-Klausel%<#pragma omp target update%> muss mindestens eine %<from%>- oder %<to%>-Klausel enthalten%<#pragma omp target%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-KlauselÂ»#pragma scalar_storage_orderÂ« wird in C++ nicht unterstÃ¼tzt%<#pragma weak%>-Deklaration von %q+D nicht erlaubt; wird ignoriert%<#pragma%> ist hier nicht erlaubt%<%%%>-Bedingung mit letztem Operanden verwendet%<%%%c%> liefert nur die letzten 2 Ziffern des Jahres%<%%%c%> liefert in manchen Locales nur die letzten 2 Ziffern des JahresArgument fÃ¼r %<%.*s%>-Direktive ist nullAusgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes macht das Ergebnis grÃ¶ÃŸer als %<INT_MAX%>Ausgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes Ã¼berschreitet die minimal erforderliche GrÃ¶ÃŸe von 4095Ausgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes kÃ¶nnte das Ergebnis grÃ¶ÃŸer als %<INT_MAX%> machenAusgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes kÃ¶nnte die minimal erforderliche GrÃ¶ÃŸe von 4095 Ã¼berschreitenAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive von %wu Bytes macht das Ergebnis grÃ¶ÃŸer als %<INT_MAX%>Ausgabe der %<%.*s%>-Direktive von %wu Bytes Ã¼berschreitet die minimal erforderliche GrÃ¶ÃŸe von 4095Ausgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuGenauigkeit der %<%.*s%>-Direktive auÃŸerhalb des zulÃ¤ssigen BereichsBreite fÃ¼r %<%.*s%>-Direktive auÃŸerhalb des zulÃ¤ssigen Bereichs%<%.*s%>-Direktive schreibt %wu Byte in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%D::%D%> ist kein Klassenelement%<%D::%D%> ist kein Element von %qT%<%E::%E%> wurde nicht deklariert%<%E::%E%> ist keine Klasse oder Namensbereich%<%E::%E%> ist keine Klasse, Namensbereich oder AufzÃ¤hlung%<%E::%E%> ist kein TypAttribut-Direktive im Bereich %<%E::%E%> ignoriert%<%T::%D%> benennt Konstruktor in %qT%<%T::%D%> benennt Destruktor%<%T::%D%> benennt Konstruktor, nicht den Typ%<%T::%E%> wurde nicht deklariert%<%T::%E%> ist kein Typ%<%T::%E%> benennt den Konstruktor, nicht den Typ%<%c%> ist kein gÃ¼ltiges Zeichen in einem Bezeichner%<%c%> ist kein gÃ¼ltiges Anfangszeichen fÃ¼r einen Bezeichner%<%c%E%> nicht in Protokoll(en) gefundendas innerhalb der Parameterliste deklarierte %<%s %E%> ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbar%<%s %s%>-Konstrukt innerhalb von %qs nicht eng geschachtelt%<%s + %s%> bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein%<%s taskgroup%>-Konstrukt nicht eng geschachtelt innerhalb von %<taskgroup%>-RegionAttribut-Direktive %<%s%> ignoriert%<%s%> ist unbekannt%<%s=%s%> und %<%s-%s%> sind unvertrÃ¤glich%<&%>-Bedingung ohne Registerklasse verwendetin Zeile %d ist %<&%> fÃ¼r sich alleine nicht erlaubtInterner Fehler: %<&&%> not valid in GIMPLE%<)%> bei %C erwartet%<*%> in booleschem Kontext, stattdessen ist %<&&%> empfohlen%<*this%>-Capture ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar%<-%s%> steht in Konflikt mit den anderen Architekturoptionen, die einen %s-Prozessor angeben%<-Wabi=1%> wird nicht unterstÃ¼tzt; stattdessen wird Â»=2Â« verwendet%<-f%s%> und %<%s=%s%> sind unvertrÃ¤glich%<-fabi-compat-version=1%> wird nicht unterstÃ¼tzt; stattdessen wird Â»=2Â« verwendet%<-fabi-version=1$> wird nicht mehr unterstÃ¼tzt%<-fcf-protection=branch%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=branch%> benÃ¶tigt Intel-CET-UnterstÃ¼tzung. Verwenden Sie eine der Optionen %<-mcet%> oder %<-mibt%>, um CET einzuschalten%<-fcf-protection=full%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=full%> benÃ¶tigt Intel-CET-UnterstÃ¼tzung. Verwenden Sie %<-mcet%> oder sowohl %<-mibt%> als auch %<-mshstk%>, um CET einzuschalten%<-fcf-protection=return%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=return%> benÃ¶tigt Intel-CET-UnterstÃ¼tzung. Verwenden Sie eine der Optionen %<-mcet%> oder %<-mshstk%>, um CET einzuschalten%<-fcheck-pointer-bounds%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird mit %<-fsanitize=bounds%> nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird zusammen mit %<-fsanitize=bounds-strict%> nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird zusammen mit dem Address Sanitizer nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird zusammen mit dem Thread Sanitizer nicht unterstÃ¼tzt%<-fd-lines-as-code%> hat in Freiform keine Auswirkung%<-fd-lines-as-comments%> hat in Freiform keine Auswirkung%<-femit-struct-debug-detailed=dir:...%> muss zumindest so viel wie %<-femit-struct-debug-detailed=ind:...%> erlauben%<-ffriend-injection%> ist veraltet%<-fno-fat-lto-objects%> werden nur mit Linker-Plugin unterstÃ¼tzt%<-fno-for-scope%> ist veraltetauf %<-m32%>-Zielen mit %<-fnext-runtime%> wird %<-fobjc-abi-version%> >= 2 nicht unterstÃ¼tztfÃ¼r %<-m64%>-Ziele mit %<-fnext-runtime%> muss %<-fobjc-abi-version%> >= 2 verwendet werden%<-fobjc-exceptions%> verwenden, um Syntax fÃ¼r Objective-C-Ausnahmen einzuschalten%<-fobjc-gc%> wird fÃ¼r %<-fgnu-runtime%> ignoriert%<-fobjc-sjlj-exceptions%> wird fÃ¼r %<-fgnu-runtime%> ignoriert%<-fobjc-sjlj-exceptions%> wird fÃ¼r %<-fnext-runtime%> ignoriert, wenn %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> ist das einzige unterstÃ¼tzte Ausnahmesystem fÃ¼r %<-fnext-runtime%> mit %<-fobjc-abi-version%> < 2Option %<-foffload-abi%> kann nur fÃ¼r Offload-Compiler angegeben werden%<-freorder-blocks-and-partition%> unterstÃ¼tzt auf dieser Architektur nicht Unwind-Info%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht mit Ausnahmen%<-fsanitize-address-use-after-scope%> erfordert %<-fstack-reuse=none%>%<-fsanitize-recover=%s%> wird nicht unterstÃ¼tzt%<-fsanitize=address%> und %<-fsanitize=kernel-address%> sind inkompatibel mit %<-fsanitize=thread%>%<-fsanitize=address%> ist mit %<-fsanitize=kernel-address%> unvertrÃ¤glich%<-fsanitize=all%> ist ungÃ¼ltig%<-fsanitize=leak%> ist mit %<-fsanitize=thread%> unvertrÃ¤glich%<-fsanitize=pointer-compare%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden%<-fsanitize=pointer-subtract%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden%<-fsplit-stack%> wird derzeit nur auf GNU/Linux unterstÃ¼tzt%<-fsplit-stack%> wird derzeit nur auf PowerPC64 GNU/Linux mit glibc-2.18 oder neuer unterstÃ¼tzt%<-fsplit-stack%> wird von dieser Compilerkonfiguration nicht unterstÃ¼tzt%<-fsplit-stack%> erfordert AssemblerunterstÃ¼tzung fÃ¼r CFI-Direktiven%<-fstack-check=%> und %<-fstack-clash_protection%> schlieÃŸen einander aus. %<-fstack-check=%> wird deaktiviert%<-fstack-clash-protection%> wird auf Architekturen, deren Stapel von klein nach groÃŸ wÃ¤chst, nicht unterstÃ¼tzt%<-gdwarf%s%> ist mehrdeutig; verwenden Sie %<-gdwarf-%s%> fÃ¼r DWARF-Version und %<-gdwarf -g%s%> fÃ¼r Debugstufe%<-gnat%> falsch buchstabiert als %<-gant%>%<-m%s%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-march=%s%> ist mit dem ausgewÃ¤hlten ABI unvertrÃ¤glich%<-march=%s%> erfordert %<-mfp32%>%<-mcpu=%> ist veraltet. Verwenden Sie stattdessen %<-mtune=%> oder %<-march=%>%<-mdynamic-no-pic%> Ã¼bersteuert %<-fpic%>, %<-fPIC%>, %<-fpie%> oder %<-fPIE%>%<-mfpxx%> kann nur mit dem o32-ABI verwendet werden%<-mfpxx%> erfordert %<-mlra%>%<-mfunction-return=%s%> und %<-mcmodel=large%> sind nicht kompatibel%<-mfused-madd%> ist veraltet; stattdessen %<-ffp-contract=%> verwenden%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn das Ziel die Befehle mfhc1 und mthc1 unterstÃ¼tzt%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn o32-ABI verwendet wird%<-mgp32%> mit einem 64-Bit-ABI verwendet%<-mgp64%> mit einem 32-Bit-ABI verwendet%<-mgp64%> mit einem 32-Bit-Prozessor verwendet%<-mindirect-branch=%s%> und %<-mcmodel=large%> sind nicht kompatibel%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> und %<-fcheck-pointer-bounds%> sind nicht kompatibel%<-mintel-syntax%> und %<-mno-intel-syntax%> sind veraltet; stattdessen %<-masm=intel%> und %<-masm=att%> verwenden%<-mips3d%> erfordert %<-mpaired-single%>%<-misel=no%> ist veraltet. Verwenden Sie stattdessen %<-mno-isel%>%<-misel=yes%> ist veraltet. Verwenden Sie stattdessen %<-misel%>%<-mmsa%> muss zusammen mit %<-mfp64%> und %<-mhard-float%> verwendet werden%<-mno-%s%> schaltet %<-m%s%> aus%<-mno-gpopt%> erfordert %<-mexplicit-relocs%>%<-mpcommit%> ist veraltet%<-mrtd%> wird im 64-Bit-Modus ignoriert%<-msse5%> wurde entfernt%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist%<-mstring%> ist veraltet%<-mtune=x86-64%> ist veraltet; stattdessen entsprechend %<-mtune=k8%> oder %<-mtune=generic%> verwenden%<-mvrsave=no%> ist veraltet. Verwenden Sie stattdessen %<-mno-vrsave%>%<-mvrsave=yes%> ist veraltet. Verwenden Sie stattdessen %<-mvrsave%>%<-static-libgfortran%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-x %s%> hinter letzter Eingabedatei hat keine Auswirkung%<.%s%>-Name wird mehrfach in derselben Initialisierungsliste verwendet%<...%> als Argumente.)%<...%>-Behandler muss der letzte Behandler fÃ¼r seinen Â»tryÂ«-Block sein%<...%> hat ungÃ¼ltige Operandennummer%<...%> ist in benannten Initialisierungen nicht erlaubt%<::%> in PROCEDURE-Bindung mit explizitem Ziel bei %C erforderlich%<::%D%> wurde nicht deklariert%<::%E%> wurde nicht deklariert%<::%E%> ist keine Klasse oder Namensbereich%<::%E%> ist keine Klasse, Namensbereich oder AufzÃ¤hlung%<::%E%> ist kein Typ%<::main%> muss %<int%> zurÃ¼ckgeben%<<:%> ist eine andere Schreibweise fÃ¼r %<[%>. Leerraum zwischen %<<%> und %<::%> einfÃ¼gen%<<::%> kann keine Templateargumentliste einleiten%<<<%> in booleschem Kontext, meinten Sie %<<%>?%<=> target%> ist ungÃ¼ltig fÃ¼r DEFERRED-Bindung bei %COperator %<>>%> wird in C++11 wie zwei spitze schlieÃŸende Klammern behandelt%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> seinin Objective-C 1.0 gibt es kein %<@dynamic%>%<@dynamic%> nicht in @implementation-Kontext%<@dynamic%> erfordert VerfÃ¼gbarkeit des @interface der Klasse%<@encode%> muss als Argument einen Typen angeben%<@end%> fehlt in Implementationskontext%<@end%> muss in einem @implementation-Kontext auftreten%<@optional%> ist nur im @protocol-Kontext erlaubt%<@optional%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@package%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@package%> hat derzeit den gleichen Effekt wie %<@public%>%<@property%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@required%> ist nur im @protocol-Kontext erlaubt%<@required%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@synchronized%>-Argument ist kein Objekt%<@synthesize%> kann nicht in Kategorien verwendet werdenin Objective-C 1.0 gibt es kein %<@synthesize%>%<@synthesize%> nicht in @implementation-Kontext%<@synthesize%> erfordert VerfÃ¼gbarkeit des @interface der Klasse%<@throw%> (rethrow) auÃŸerhalb von Â»@catchÂ«-Block verwendet%<@throw%>-Argument ist kein Objekt%<@try%> ohne %<@catch%> oder %<@finally%>%<G0%> in Format bei %LDie Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehenDirektive %<GCC unroll%> bei %2$C verlangt eine konstante Anzahl (maximal %1$u)Â»IÂ« bei %L und Â»JÂ« bei %L kÃ¶nnen nicht beide literale BOZ-Konstanten seinArgument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf nicht %s sein%<[%E] =%> in benannter Initialisierung im GNU-Stil fÃ¼r Klasse %qT verwendet%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt%<[*]%> nicht in einer Deklaration%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung von %qE reduzieren%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines zusammengesetzten Feldes reduzieren%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines unbenannten Feldes reduzieren%<_Atomic%> %qD in %<aligned%>-Klausel%<_Atomic%> %qD in %<firstprivate%>-Klausel am %<target%>-Konstrukt%<_Atomic%> %qD in %<linear%>-Klausel%<_Atomic%>-Deklaration %qD in %qs-Klausel%<_Atomic%> %qD in impliziter %<firstprivate%>-Klausel am %<target%>-Konstrukt%<_Atomic%> %qD in implizier %<map%>-Klausel%<_Atomic%> %qE in %<reduction%>-Klausel%<_Atomic%>-Ausdruck %qE in %qs-Klausel%<_Atomic%> auf einen qualifizierten Typen angewandt%<_Atomic%>-Ausdruck in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%>-Iterationsvariable %qE%<_Atomic%>-qualifizierter Typ in %<#pragma omp declare reduction%>%<_Atomic%>-qualifizierter Arraytyp%<_Atomic%>-qualifizierter Funktionstyp%<_Atomic%>-qualifizierter Parametertyp %qT von %q+D%<_Atomic%>-qualifizierter RÃ¼ckgabetyp von %qD%<_Float%d%s%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<_Generic%>-Zuordnung hat Funktionstyp%<_Generic%>-Zuordnung hat unvollstÃ¤ndigen Typ%<_Generic%>-Verbindung hat variable TyplÃ¤nge%<_Generic%>-Selektor passt zu mehreren Zuordnungen%<_Generic%>-Selektor vom Typ %qT ist mit keiner der Zuordnungen kompatibel%<_Generic%> gibt zwei kompatible Typen an%<_Noreturn%> in leerer Deklaration%<_Sat%> ohne %<_Fract%> oder %<_Accum%> verwendetAttribut %<__BELOW100__%> bezieht sich nur auf Variablen%<__GIMPLE%> ist nur mit -fgimple gÃ¼ltigFunktion %<__RTL%> kann nicht mit %<-flto%> kompiliert werden%<__alignof%> auf Bitfeld angewandt%<__auto_type%> in leerer Deklaration%<__auto_type%> kann nur mit einem einzelnen Deklarator verwendet werden%<__auto_type%> erfordert einen einfachen Bezeichner als Deklarator%<__auto_type%> benÃ¶tigt eine initialisierte Datendeklaration%<__auto_type%> wird mit einem Bitfeld-Initialisierer verwendetOperand von %<__builtin_complex%> nicht realer binÃ¤rer GleitkommatypOperanden von %<__builtin_complex%> unterschiedlichen TypsZweites Argument fÃ¼r %<__builtin_longjmp%> muss 1 sein%<__builtin_next_arg%> ohne Argument gerufen%<__gcc_host_wide_int__%> ist nicht als %<long%> oder %<long long%> definiert%<__gcc_host_wide_int__%> ist nicht als Typ definiert%<__int%d%> wird von diesem Ziel nicht unterstÃ¼tzt%<__int%d%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<__label__%> nicht am Anfang eines Blocks%<__restrict%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<__thread%> vor %<extern%>%<__thread%> vor %<static%>%<__thread%> vor %qD%<__thread%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<__transaction_atomic%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>%<__transaction_cancel%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsbasierten Speicher%<__transaction_relaxed%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen SpeicherArgument %<a%d%> des intrinsischen %qs bei %L muss %s(%d) seinArgument Â»a1Â« des intrinsischen %qs bei %L muss INTEGER, REAL oder CHARACTER sein%<acc update%> bei %L muss mindestens eine %<device%>- oder %<host%>- oder %<self%>-Klausel enthaltenArgument fÃ¼r %<alignas%> hat nicht-ganzzahligen Typen %qTAusdruck fÃ¼r Ausrichtung der %<aligned%>-Klausel muss ganzzahlig seinAusdruck fÃ¼r %<aligned%>-Klausel erfordert positiven konstanten GanzzahlausdruckObergrenze von %<alloca%> ist unbekanntÂ»undÂ« sich gegenseitig ausschlieÃŸender Gleichheits-Tests ist immer 0%<asm%> in %<constexpr%>-Funktion%<asm%>-Operandenbedingung inkompatibel mit OperandengrÃ¶ÃŸe%<asm%>-Operand hat unmÃ¶gliche Nebenbedingungen%<asm%>-Operand erfordert unmÃ¶gliches Neuladen%<asm%>-Symbole sind an nicht statischen Datenelementen nicht erlaubtAttribut %<assign%> steht mit Attribut %<copy%> in KonfliktAttribut %<assign%> steht mit Attribut %<retain%> in Konflikt%<assign%> kann fÃ¼r Objective-C-Objekte unsicher sein; bitte explizit angeben, falls nÃ¶tig%<async%>-Ausdruck muss ganzzahlig sein%<auto%> kann nur fÃ¼r Variablen oder Funktionsdeklarationen angegeben werdenBedeutung von %<auto%> Ã¤ndert in C++11 die Bedeutung; Bitte entfernen%<auto%> steht in Konflikt mit anderen OpenACC-Schleifenspezifizierern%<auto%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden%<bank_switch%> hat auf Nicht-Interrupt-Funktionen keine Auswirkung%<builtin_return_address%> enthÃ¤lt nur 2 Adressbytes%<concept%> darf nicht in typedef-Deklarationen auftreten%<concept%> ist nur mit Â»-fconceptsÂ« verfÃ¼gbarFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in FelddeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in ParameterdeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in TypdeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Variablendeklaration%<const%> kann nur fÃ¼r Objekte und Funktionen angegeben werdenKontrollfluss fÃ¼r %<constexpr%>-Aufruf fÃ¤llt hinten aus der Funktion%<constexpr%> kann nicht in typedef-Deklaration auftreten%<constexpr%> kann nicht fÃ¼r Typdeklarationen verwendet werden%<constexpr%>-Konstruktor hat keinen leeren KÃ¶rper%<constexpr%>-Konstruktor fÃ¼r Union %qT muss genau ein nicht-statisches Datenelement initialisierenAuswertungstiefe von %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (-fconstexpr-depth= verwenden, um dies zu erhÃ¶hen)%<constexpr%>-Lambda ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarAnzahl der SchleifendurchlÃ¤ufe in %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (Â»-fconstexpr-loop-limit=Â« verwenden, um diesen zu erhÃ¶hen)%<constexpr%> erforderlich fÃ¼r Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typstatisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben%<constexpr%>-Variable %qD hat variabel modifizierten Typ %qTAttribut %<copy%> ist nur fÃ¼r Objective-C-Objekte gÃ¼ltig%<critical%>-Region darf innerhalb einer gleichnamigen %<critical%>-Region nicht eng geschachtelt sein%<custom-%s=%> ist nicht als ein FPU-Befehl bekannt%<custom-%s=%> erfordert Argument%<default%>-Marke nicht innerhalb einer switch-Anweisung%<delete[]%> ist kein Konstantenausdruck%<depend(%s)%> ist nur in %<omp ordered%> erlaubt%<depend(sink)%>-Klausel wartet auf lexikalisch spÃ¤tere Iteration%<depend(sink)%> verweist auf Iteration, die niemals im Iterationsraum ist%<depend(source)%>-Klausel zusammen mit %<depend(sink:)%>-Klausel an demselben Konstrukt%<device%>-ID muss ganzzahlig seinArgument Â»dimÂ« des intrinsischen %qs bei %L ist kein gÃ¼ltiger CodimensionsindexArgument Â»dimÂ« des intrinsischen %qs bei %L ist kein gÃ¼ltiger DimensionsindexArgument %<dim%> des intrinsischen Â»%sÂ« bei %L ist kein gÃ¼ltiger DimensionsindexAusdruck fÃ¼r %<dist_schedule%>-ChunkgrÃ¶ÃŸe muss ganzzahlig sein%<distribute%>-Region muss innerhalb eines %<teams%>-Konstrukts streng geschachtelt sein%<dynamic_cast%> ist nicht mit -fno-rtti erlaubt%<else%> ohne vorheriges %<if%>%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden%<explicit%> in Â»friendÂ«-Deklaration%<explicit%> auÃŸerhalb einer Klassendeklaration%<extern "C"%>-Bindung beginnt hierAttribut %<externally_visible%> wirkt sich nur auf Ã¶ffentliche Objekte aus%<fallthrough%>-Attribut ohne darauffolgendes %<;%>%<fallthrough%>-Attribut ist mehrfach angegeben%<fallthrough%>-Attribut mit einem Parameter angegebenDirektive des Attributes %<fast_interrupt%> ignoriertAnfangsdeklarationen in %<for%>-Schleifen sind nur im C99- oder C11-Modus erlaubt%<friend%> kann nur innerhalb einer Klasse angegeben werden%<friend%> auÃŸerhalb einer Klasse verwendetAusdruck fÃ¼r %<gang%>-Nummer muss ganzzahlig seinWert von %<gang%> muss positiv seinstatischer %<gang%>-Ausdruck muss ganzzahlig seinstatischer %<gang%>-Ausdruck muss positiv sein%<gcall%> ist nicht als ein Typ definiert%<generic%>-CPU kann nur fÃ¼r %<-mtune=%>-Schalter verwendet werden%<generic%>-CPU kann nur fÃ¼r %<target("tune=")%>-Schalter verwendet werdenAttribut %<gnu_inline%> vorhanden bei %q+D%<goto%> in %<constexpr%>-Funktion%<goto%> ist kein KonstantenausdruckAusdruck fÃ¼r %<grainsize%> muss ganzzahlig seinWert von %<grainsize%> muss positiv sein%<if constexpr%> ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar%<ifunc%>-AuflÃ¶ser fÃ¼r %qD muss %qT zurÃ¼ckgeben%<ifunc%>-AuflÃ¶ser fÃ¼r %qD sollte %qT zurÃ¼ckgeben%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>%<inline%> kann nur fÃ¼r Funktionen angegeben werden%<inline%> in leerer Deklaration%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs%<inline%>-Spezifizierer ungÃ¼ltig fÃ¼r Variable %qD mit GÃ¼ltigkeitsbereich Block%<intel%>-CPU kann nur fÃ¼r %<-mtune%>-Schalter verwendet werden%<intel%>-CPU kann nur fÃ¼r %<target("tune=")%>-Attribut verwendet werden%<l1-cache-size%>-Parameter ist keine Zweierpotenz (%d)%<linear%>-Klausel fÃ¼r Variable, die keine Schleifeniterationsvariable ist, wurde fÃ¼r ein mit %<distribute%> kombiniertes Konstrukt angegeben%<linear%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel mit einem Parameter angegeben werdenSchrittweite %qE der %<linear%>-Klausel muss konstant oder ein Parameter seinSchrittweite der %<linear%>-Klausel muss ganzzahlig sein%<linear%>-Klauselschritt ist ein Parameter %qD, der nicht in der %<uniform%>-Klausel angegeben ist%<location_t%> ist nicht als ein Typ definiert%<locus%> ist nicht als ein Typ definiert%<long long long%> ist fÃ¼r GCC zu lang%<long long%> ungÃ¼ltig fÃ¼r %qs%<long%> und %<short%> fÃ¼r %qs gleichzeitig angegeben%<long%> ungÃ¼ltig fÃ¼r %qs%<long%> oder %<short%> ungÃ¼ltig fÃ¼r %qs%<long%> oder %<short%> mit Â»charÂ« fÃ¼r %qs angegeben%<long%> switch-Ausdruck nicht nach Â»intÂ« konvertiert in ISO C%<long%>, %<int%>, %<short%> oder %<char%> ungÃ¼ltig fÃ¼r %qs%<main%> als %<_Noreturn%> deklariert%<master%>-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, explizit %<task%> oder %<taskloop%> ist%<memset%> mit konstanter LÃ¤nge 0 verwendet; das kÃ¶nnte heiÃŸen, dass die Parameter vertauscht sindim Aufruf von %<memset%> ist die LÃ¤nge gleich der Anzahl der Elemente angegeben, ohne sie mit der ElementgrÃ¶ÃŸe zu multiplizieren%<namespace%>-Definition ist hier nicht erlaubt%<new%> fÃ¼r Typ %qT mit erweiterter Ausrichtung %d%<no-custom-%s%> akzeptiert keine Argumente%<nonmonotonic%>-Modifizierer fÃ¼r Planungsart %qs angegeben%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben%<noreturn%>-Funktion kehrt zurÃ¼ck%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%> verwendet werdenAusdruck fÃ¼r %<num_tasks%> muss ganzzahlig seinWert von %<num_tasks%> muss positiv seinWert von %<num_teams%> muss positiv seinWert von %<num_threads%> muss positiv sein%<operator delete%> muss Typ %qT zurÃ¼ckgeben%<operator delete%> nimmt Typ %qT als ersten Parameter%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer es ist mit %<throw()%> deklariert (oder -fcheck-new ist eingeschaltet)%<operator new%> muss Typ %qT zurÃ¼ckgeben%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben%<operator[]%>%<operator[]%> in %<%E[%E]%>Â»oderÂ« nicht passender Ungleichheits-Tests ist immer 1%<ordered simd threads%> muss innerhalb der %<for simd%>-Region eng geschachtelt sein%<ordered%> %<simd%> muss innerhalb einer %<simd%>-Region eng geschachtelt sein%<ordered%>-Klauselparameter ist weniger als %<collapse%>%<ordered%>-Klausel mit Parameter darf nicht beim %qs-Konstruk angegeben werden%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer Schleife mit %<ordered%>-Klausel und Parameter eng geschachtelt sein%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer %<ordered%>-Schleife eng geschachtelt sein%<ordered%>-Region darf innerhalb einer Region, die %<critical%>, %<ordered%>, expliziten %<task%> oder %<taskloop%> ist, nicht eng geschachtelt sein%<ordered%>-Region muss eng geschachtelt sein, wenn sie innerhalb einer Schleifenregion mit %<ordered%>-Klausel auftrittAusdruck fÃ¼r %<priority%> muss ganzzahlig seinWert von %<priority%> muss positiv seinAttribut %<readonly%> steht mit Attribut %<readwrite%> in KonfliktAttribut %<readonly%> steht mit Attribut %<setter%> in Konflikt%<register%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<register%>-Speicherklassenangabe verwendet%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck%<requires%> ist nur mit -fconcepts verfÃ¼gbarAttribut %<retain%> steht mit Attribut %<copy%> in KonfliktAttribut %<retain%> ist nur fÃ¼r Objective-C-Objekte gÃ¼ltig%<return%> mit Wert in void zurÃ¼ckgebender Funktion%<return%> ohne Wert in nicht-void zurÃ¼ckgebender FunktionAusdruck der %<safelen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck%<seq%> Ã¼bersteuert andere OpenACC-SchleifenspezifiziererArgument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L hat mehr als %d ElementeArgument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L muss ein Feld konstanter GrÃ¶ÃŸe sein%<short%> ungÃ¼ltig fÃ¼r %qs%<short%> oder %<long%> ungÃ¼ltig fÃ¼r %qs%<signed%> und %<unsigned%> fÃ¼r %qs gleichzeitig angegeben%<signed%> oder %<unsigned%> ungÃ¼ltig fÃ¼r %qsAusdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck%<simdlen%>-Klauselwert ist grÃ¶ÃŸer als %<safelen%>-Klauselwert%<sizeof%> auf ein Bitfeld angewandt%<sizeof%> auf Array-Funktionsparameter %qE gibt die GrÃ¶ÃŸe von %qT zurÃ¼ckArgument von %<sizeof...%> muss mit Klammern umschlossen werdenArgument Â»sourceÂ« des intrinsischen Â»shapeÂ« bei %L darf kein Feld impliziter GrÃ¶ÃŸe sein%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden%<static%> ist fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs ungÃ¼ltig%<std::%s%> ist im Header %qs definiert; haben Sie vergessen, %<#include %s%> zu schreiben?%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruck%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<target("rtd")%> wird im 64-Bit-Modus ignoriert%<target("sseregparm")%> verwendet, ohne dass SSE eingeschaltet ist%<target("tune=x86-64")%> ist veraltet; stattdessen entsprechend %<target("tune=k8")%> oder %<target("tune=generic")%> verwenden%<teams%>-Konstrukt noch eng geschachtelt innerhalb von %<target%>-Konstrukt%<this%> ist in OpenMP nur innerhalb von %<declare simd%>-Klauseln erlaubt%<this%> ist fÃ¼r statische Elementfunktionen nicht verfÃ¼gbar%<this%> darf in diesem Kontext nicht verwendet werden%<this%> wurde fÃ¼r diese Lambda-Funktion nicht aufgefangen%<thread_limit%>-Ausdruck muss ganzzahlig seinWert von %<thread_limit%> muss positiv sein%<threadprivate%> %qD ist weder Datei-, Namens- noch Blockbereichsvariable%<threadprivate%> Direktive %qE nicht in Definition von %qT%<threadprivate%> %qE hat unvollstÃ¤ndigen TypenArgument fÃ¼r %<tile%> erfordert ganzzahligen Typ%<tile%>-Argument muss eine positive, ganzzahlige Konstante seinFunktionsaufruf von %<transaction_may_cancel_outer%> nicht innerhalb von Ã¤uÃŸerer Transaktion oder %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> kann nur fÃ¼r virtuelle Funktionen angegeben werden%<tree%> ist nicht als ein Zeigertyp definiert%<tree%> ist nicht als ein Typ definiert%<try%> in %<constexpr%>-Funktion%<typedef%> wurde in dieser Deklaration ignoriert%<typeid%>-Operator kann nicht in einem Konstanten-Ausdruck auftreten%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist%<typename %T::%D%> benennt %q#T, was kein Typ ist%<typeof%> auf ein Bitfeld angewandt%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<va_start%> in Funktion mit fester Parameterzahl verwendetAusdruck fÃ¼r %<vector%>-LÃ¤nge muss ganzzahlig seinWert der %<vector%>-LÃ¤nge muss positiv sein%<virtual%> kann nur fÃ¼r Funktionen angegeben werden%<virtual%> auÃŸerhalb einer Klassendeklaration%<virtual%> mehr als einmal in Basisspezifikation angegeben%<void%> kann nicht als einzelner Parameter qualifiziert werden%<void%> muss der einzige Parameter sein%<volatile%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<wait%>-Ausdruck muss ganzzahlig seinFÃ¼r %q+D darf %<warn_if_not_aligned%> nicht angegeben werdenAttribut %<weakref%> ignoriert, da Funktion bereits definiert istAttribut %<weakref%> ignoriert, da Variable bereits initialisiert istAttribut %<weakref%> sollte von Attribut %<alias%> begleitet werdenAusdruck fÃ¼r %<worker%>-Nummer muss ganzzahlig seinWert der %<worker%>-Nummer muss positiv seinInterner Fehler: %<||%> not valid in GIMPLE%<~%> auf booleschem Ausdruck%<~%> auf einem Ausdruck vom Typ Â»boolÂ«%<~auto%> ist nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbar%E-Qualifizierer fÃ¼r asm ignoriert%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu Byte an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu Bytes an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu oder mehr Bytes an Offset %s%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu oder mehr Bytes an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu bis %wu Bytes an Offset %s%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu bis %wu Bytes an Offset %s%G%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise %wu Byte%G%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise %wu Bytes%G%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes%G%qD Zugriff auf %wu Bytes Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu Byte an Offset %s%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu Bytes an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu Byte an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu oder mehr Bytes an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu bis %wu Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu Byte an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu oder mehr Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu bis %wu Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes Ã¼berdeckt mÃ¶glicherweise %wu Byte%G%qD Zugriff auf %wu bis %wu Bytes Ã¼berdeckt mÃ¶glicherweise %wu Bytes%G%qD Ziel unverÃ¤ndert, nachdem keine Bytes kopiert wurden%G%qD Ziel unverÃ¤ndert, nachdem keine Bytes aus einem String der LÃ¤nge %E kopiert wurden%G%qD Bildung des Offsets %s auÃŸerhalb der Grenzen%G%qD Bildung des Offsets %s auÃŸerhalb der Grenzen [0, %wu]%G%qD Bildung des Offsets %s auÃŸerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT%G%qD Bildung des Offsets %s auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT%G%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen von %qT%G%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen des referenzierten Teilobjekts %qD mit Typ %qT an Offset %wu%G%qD Offset %s ist auÃŸerhalb der Grenzen%G%qD Offset %s ist auÃŸerhalb der Grenzen [0, %wu]%G%qD Offset %s is auÃŸerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT%G%qD Offset %s ist auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT%G%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %wu bis %wu Byte aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Byte aus einem String derselben LÃ¤nge%G%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Bytes aus einem String derselben LÃ¤nge%G%qD Ausgabe abgeschnitten vor dem beendenden NUL, beim Kopieren von so vielen Bytes aus einer Zeichenkette, wie die Ausgabezeichenkette lang ist%G%qD Ausgabe abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe abgeschnitten, beim Kopieren von %wu bis %wu Bytes aus einer Zeichenkette der LÃ¤nge %wu%G%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s%G%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s beim Zugriff auf Array %qD mit Typ %qT%G%qD Das Quellargument ist dasselbe wie das Zielargument%G%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe des Ziels%G%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe der Quelle%G%qD angegebene Grenze %E Ã¼berschreitet die ZielgrÃ¶ÃŸe %wu%G%qD angegebene Grenze hÃ¤ngt von der LÃ¤nge des Quellarguments ab%GArgument %u ist null, aber nichtnull wird erwartet%K%qD Lesen von %E Bytes aus einer Region der GrÃ¶ÃŸe %E%K%qD Lesen von %E Bytes aus einer Region der GrÃ¶ÃŸe %E%K%qD das Lesen von %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %E%K%qD das Lesen von %E bis %E Bytes aus einer Region der GrÃ¶ÃŸe %E%K%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe des Ziels%K%qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe der Zielregion %E%K%qD angegebene Grenze %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %E%K%qD angegebene Grenze zwischen %E und %E Ã¼berschreitet die GrÃ¶ÃŸe der Zielregion %E%K%qD angegebene Grenze zwischen %E und %E Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E%K%qD angegebene GrÃ¶ÃŸe %E Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E%K%qD angegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E%K%qD das Schreiben von %E Byte in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen%K%qD das Schreiben von %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen%K%qD das Schreiben von %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen%K%qD das Schreiben von %E bis %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen%KÂ»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd%KArgument %d muss eine direkt angegebene Konstante sein%KArgument %i Bereich [%E, %E] Ã¼bersteigt maximal ObjektgrÃ¶ÃŸe %E%KArgument %i Bereich [%E, %E] ist negativ%KArgument %i Wert %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %E%KArgument %i Wert %qE ist negativ%KArgument %i Wert ist null%Kasm in %<transaction_safe%>-Funktion ist nicht erlaubt%KVersuch, Nicht-Heap-Objekt freizugeben%KVersuch, Nicht-Heap-Objekt %qD freizugeben%KAufruf von %qs mit Attributfehler deklariert: %s%KAufruf von %qs mit Attributwarnung deklariert: %s%Kerstes Argument von %qD muss ein Zeiger, das zweite eine Ganzzahlkonstante sein%KungÃ¼ltige Verwendung von %<__builtin_va_arg_pack ()%>%KungÃ¼ltige Verwendung von %<__builtin_va_arg_pack_len ()%>%KSpur %wd auÃŸerhalb des Wertebereiches %wd bis %wd%KSpurindex muss eine direkt angegebene Konstante sein%Kletztes Argument von %qD ist keine Ganzzahlkonstante zwischen 0 und 3%KProdukt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet %<SIZE_MAX%>%KProdukt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E%KGesamtgrÃ¶ÃŸe und ElementgrÃ¶ÃŸe mÃ¼ssen positive, direkt angegebene Konstanten seinEinen Konstruktor gefunden
  %d Konstruktoren gefunden
  Einen Destruktor gefunden
  %d Destruktoren gefunden
--- 2129,2135 ----
   da alle seine Kopier- und Verschiebekonstruktoren gelÃ¶scht sind Kandidat 1: %q#F Kandidat 2: %q#F in Konflikt stehende Codeerzeugungsschalter verwendet der Ausdruck hat einen konstanten Wert, ist aber kein konstanter Ausdruck im Sinne von C++!$ACC LOOP %s in PARALLEL-Region erlaubt keine Â»%sÂ«-Argumente bei %LÂ»%s !$ACC LOOPÂ«-Schleifen bei %L formen keinen rechteckigen Wiederholungsraum!$ACC LOOP darf ohne Schleifensteuerung bei %L kein DO WHILE oder DO sein!$ACC-LOOP-Iterationsvariable bei %L muss vom Typ integer sein!$ACC bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist!$OMP ATOMIC CAPTURE-Erfassungsanweisung muss bei %L von skalarer Variable intrinsischen Typs lesen!$OMP ATOMIC CAPTURE-Erfassungsanweisung muss eine skalare Variable intrinsischen Typs bei %L setzen!$OMP ATOMIC CAPTURE-Erfassungsanweisung liest bei %L von anderer Variable als die Update-Anweisung schreibt!$OMP ATOMIC CAPTURE-Updateanweisung muss bei %L skalare Variable intrinsischen Typs setzenAnweisung !$OMP ATOMIC READ muss bei %L von skalarer Variable intrinsischen Typs lesenEingebaute Zuweisung !$OMP ATOMIC IAND, IOR oder IEOR muss bei %L zwei Argumente habenEingebaute Zuweisung !$OMP ATOMIC muss bei %L MIN, MAX, IAND, IOR oder IEOR seinZuweisung !$OMP ATOMIC muss bei %L Â»var = var op exprÂ« oder Â»var = expr op varÂ« sein!$OMP ATOMIC Zuweisung muss auf der rechten Seite bei %L Operator oder Intrinsic habenZuweisungsoperator Â»!$OMP ATOMICÂ« muss bei %L ein binÃ¤res +, *, -, /, .AND., .OR., .EQV. oder .NEQV. seinVon den intrinsischen Argumenten fÃ¼r %<!$OMP ATOMIC%> bei %2$L darf hÃ¶chstens eins auf %1$qs verweisen!$OMP ATOMIC intrinsische Argumente mÃ¼ssen bei %L skalar seinAnweisung !$OMP ATOMIC muss eine skalare Variable intrinsischen Typs bei %L setzen!$OMP ATOMIC Â»var op exprÂ« bei %L ist nicht mathematisch Ã¤quivalent zu Â»var = var op (expr)Â«!$OMP ATOMIC mit ALLOCATABLE-Variable bei %L!$OMP DECLARE REDUCTION %s nicht gefunden bei %L!$OMP DECLARE REDUCTION Â»%sÂ« fÃ¼r Typ %s bei %L nicht gefunden!$OMP DECLARE SIMD bei %2$L sollte auf die enthaltende Prozedur %1$qs verweisenÂ»!$OMP DECLARE TARGETÂ«-Variable %qs bei %L ist nicht gespeichert (SAVE)!$OMP bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist"::" nach Modul-Eigenschaft bei %C erwartet, aber nicht gefunden"USE :: module" bei %C# %s %.2f %.2f
  Suche fÃ¼r Â»#include "..."Â« beginnt hier:
  Suche fÃ¼r Â»#include <...>Â« beginnt hier:
! #pragma GCC memregs muss vor allen Funktionsdeklarationen stehen#pragma GCC memregs nimmt eine Zahl [0..16]#pragma GCC optimize ist nicht innerhalb von Funktionen erlaubt#pragma GCC optimize Zeichenkette... ist fehlerhaft#pragma GCC option nicht innerhalb von Funktionen erlaubt#pragma GCC target wird fÃ¼r diese Maschine nicht unterstÃ¼tzt#pragma GCC target Zeichenkette... ist fehlerhaft#pragma GCC visibility muss von push oder pop gefolgt werden#pragma GCC visibility push() muss default, internal, hidden oder protected angeben#pragma GHS endXXX passt nicht zum vorherigen startXXX#pragma GHS endXXXX ohne vorheriges startXXX gefunden#pragma implementation fÃ¼r %qs erscheint, nachdem Datei eingebunden wurde#pragma message: %s#pragma pack (pop) gefunden ohne passendes #pragma pack (push)#pragma pack hat mit -fpack-struct keinen Effekt - ignoriert#pragma pack(pop, %E) gefunden ohne passendes #pragma pack(push, %E)#pragma redefine_extname wegen Konflikt mit __asm__-Deklaration ignoriert#pragma redefine_extname wegen Konflikt mit vorherigem #pragma redefine_extname ignoriert#pragma redefine_extname wegen Konflikt mit vorheriger Umbenennung ignoriert#pragma vtable wird nicht mehr unterstÃ¼tzt$-Deskriptor bei %L$-Operandennummer nach Format ohne Operandennummer angegeben$ sollte das letzte Spezifikationssymbol in Format bei %L sein%#qT wird hier deklariert%#qT hier definiert%%:canon_for_mlib verlangt 1 oder mehr Paare von Parametern%%:target_mode_check verlangt eine gerade Anzahl an Parametern%%LOC() als rvalue bei %C%+qD lÃ¶st einen Abschnittstypkonflikt aus%+qD lÃ¶st einen Abschnittstypkonflikt mit %qD aus%+qD als Â»aliasÂ« deklariert, nachdem es verwendet wurde%+D als Â»ifuncÂ« deklariert, nachdem es verwendet wurde%+qD als schwach deklariert, nachdem es verwendet wurde%+qD als Â»weakrefÂ« deklariert, nachdem es verwendet wurdeInterner Fehler: %<!%> not valid in GIMPLE%<#pragma %s%> darf nur in Verbundanweisungen verwendet werden%<#pragma GCC ivdep%> muss innerhalb einer Funktion sein%<#pragma GCC optimize (Zeichenkette [,Zeichenkette]...)%> hat kein abschlieÃŸendes %<)%>%<#pragma GCC optimize%> ist keine Zeichenkette oder Zahl%<#pragma GCC option%> ist keine Zeichenkette%<#pragma GCC pch_preprocess%> muss zuerst kommen%<#pragma GCC pop_options%> ohne zugehÃ¶riges %<#pragma GCC push_options%>%<#pragma GCC target (Zeichenkette [,Zeichenkette]...)%> hat kein abschlieÃŸendes %<)%>%<#pragma GCC unroll%> muss innerhalb einer Funktion sein%<#pragma GCC unroll%> erfordert einen Zuweisungsausdruck, der zu einer nichtnegativen Ganzzahlkonstante kleiner als %u evaluiert%<#pragma STDC FLOAT_CONST_DECIMAL64%> wird fÃ¼r C++ nicht unterstÃ¼tzt%<#pragma STDC FLOAT_CONST_DECIMAL64%> wird auf diesem Ziel nicht unterstÃ¼tzt%<#pragma acc %s data%> hat keine Datenverschiebeklausel%<#pragma acc routine%> wird bereits auf %qD angewendet%<#pragma acc routine%> muss vor Definition angewendet werden%<#pragma acc routine%> muss vor Verwendung angewendet werden%<#pragma acc routine%> darf nur im Datei-GÃ¼ltigkeitsbereich auftreten%<#pragma acc routine%> benennt eine Menge von Ãœberladungen%<#pragma acc routine%> muss direkt vor einer Deklaration oder Definition einer einzelnen Funktion auftreten%<#pragma acc routine%> muss direkt vor einer Funktionsdeklaration oder -definition auftreten%<#pragma acc update%> muss mindestens eine %<device%>- oder %<host%>- or %<self%>-Klausel enthalten%<#pragma align%> muss vor der Deklaration von %qD auftreten; wird ignoriert%<#pragma omp atomic capture%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Variablen fÃ¼r Speicher%<#pragma omp atomic update%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher%<#pragma omp atomic update%> verwendet zwei unterschiedliche Variablen fÃ¼r Speicher%<#pragma omp cancel for%> innerhalb von %<nowait%>-for-Konstrukt%<#pragma omp cancel for%> innerhalb von %<ordered%>-for-Konstrukt%<#pragma omp cancel sections%> innerhalb %<nowait%>-Abschnittskonstrukt%<#pragma omp cancel%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben%<#pragma omp cancellation point%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben%<#pragma omp declare reduction%>-Kombinierer verweist auf Variable %qD, die weder %<omp_out%> noch %<omp_in%> ist%<#pragma omp declare reduction%>-Initialisierung verweist auf Variable %qD, die weder %<omp_priv%> noch %<omp_orig%> ist%<#pragma omp declare reduction%> darf nur im Datei- oder Block-GÃ¼ltigkeitsbereich auftreten%<#pragma omp declare simpl%> muss vor der Deklaration oder Definition einer Funktion auftreten%<#pragma omp declare simd%> muss von einer Funktionsdeklaration oder -definition oder einem weiteren %<#pragma omp declare simd%> gefolgt werdenhinter %<#pragma omp declare simd%> muss direkt eine Funktionsdeklaration oder -definition stehenhinter %<#pragma omp declare simd%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen%<#pragma omp declare simd%> ist nicht direkt gefolgt von Funktionsdeklaration oder -definition%<#pragma omp declare target%> mit Klauseln zwischen %<#pragma omp declare target%> ohne Klauseln und %<#pragma omp end declare target%>%<#pragma opt end declare target%> ohne zugehÃ¶riges %<#pragma omp declare target%>%<#pragma omp ordered%> mit %<depend%>-Klausel darf nur in Verbundanweisungen verwendet werden%<#pragma omp section%> darf nur in %<#pragma omp sections%>-Konstrukt verwendet werden%<#pragma omp simd%> zusammen mit Iterationsvariable %qE verwendet%<#pragma omp target data%> muss mindestens eine %<map%>-Klausel enthalten%<#pragma omp target data%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel%<#pragma omp target enter data%> muss mindestens eine %<map%>-Klausel enthalten%<#pragma omp target enter data%> mit Zuordnungstyp auÃŸer %<to%> oder %<alloc%> an %<map%>-Klausel%<#pragma omp target exit data%> muss mindestens eine %<map%>-Klausel enthalten%<#pragma omp target exit data%> mit Zuordnungstyp auÃŸer %<from%>, %<release%> oder %<delete%> an %<map%>-Klausel%<#pragma omp target update%> muss mindestens eine %<from%>- oder %<to%>-Klausel enthalten%<#pragma omp target%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-KlauselÂ»#pragma scalar_storage_orderÂ« wird in C++ nicht unterstÃ¼tzt%<#pragma weak%>-Deklaration von %q+D nicht erlaubt; wird ignoriert%<#pragma%> ist hier nicht erlaubt%<%%%>-Bedingung mit letztem Operanden verwendet%<%%%c%> liefert nur die letzten 2 Ziffern des Jahres%<%%%c%> liefert in manchen Locales nur die letzten 2 Ziffern des JahresArgument fÃ¼r %<%.*s%>-Direktive ist nullAusgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes macht das Ergebnis grÃ¶ÃŸer als %<INT_MAX%>Ausgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes Ã¼berschreitet die minimal erforderliche GrÃ¶ÃŸe von 4095Ausgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes kÃ¶nnte das Ergebnis grÃ¶ÃŸer als %<INT_MAX%> machenAusgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes kÃ¶nnte die minimal erforderliche GrÃ¶ÃŸe von 4095 Ã¼berschreitenAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive von %wu Bytes macht das Ergebnis grÃ¶ÃŸer als %<INT_MAX%>Ausgabe der %<%.*s%>-Direktive von %wu Bytes Ã¼berschreitet die minimal erforderliche GrÃ¶ÃŸe von 4095Ausgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuGenauigkeit der %<%.*s%>-Direktive auÃŸerhalb des zulÃ¤ssigen BereichsBreite fÃ¼r %<%.*s%>-Direktive auÃŸerhalb des zulÃ¤ssigen Bereichs%<%.*s%>-Direktive schreibt %wu Byte in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%D::%D%> ist kein Klassenelement%<%D::%D%> ist kein Element von %qT%<%E::%E%> wurde nicht deklariert%<%E::%E%> ist keine Klasse oder Namensbereich%<%E::%E%> ist keine Klasse, Namensbereich oder AufzÃ¤hlung%<%E::%E%> ist kein TypAttribut-Direktive im Bereich %<%E::%E%> ignoriert%<%T::%D%> benennt Konstruktor in %qT%<%T::%D%> benennt Destruktor%<%T::%D%> benennt Konstruktor, nicht den Typ%<%T::%E%> wurde nicht deklariert%<%T::%E%> ist kein Typ%<%T::%E%> benennt den Konstruktor, nicht den Typ%<%c%> ist kein gÃ¼ltiges Zeichen in einem Bezeichner%<%c%> ist kein gÃ¼ltiges Anfangszeichen fÃ¼r einen Bezeichner%<%c%E%> nicht in Protokoll(en) gefundendas innerhalb der Parameterliste deklarierte %<%s %E%> ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbar%<%s %s%>-Konstrukt innerhalb von %qs nicht eng geschachtelt%<%s + %s%> bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein%<%s taskgroup%>-Konstrukt nicht eng geschachtelt innerhalb von %<taskgroup%>-RegionAttribut-Direktive %<%s%> ignoriert%<%s%> ist unbekannt%<%s=%s%> und %<%s-%s%> sind unvertrÃ¤glich%<&%>-Bedingung ohne Registerklasse verwendetin Zeile %d ist %<&%> fÃ¼r sich alleine nicht erlaubtInterner Fehler: %<&&%> not valid in GIMPLE%<)%> bei %C erwartet%<*%> in booleschem Kontext, stattdessen ist %<&&%> empfohlen%<*this%>-Capture ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar%<-%s%> steht in Konflikt mit den anderen Architekturoptionen, die einen %s-Prozessor angeben%<-Wabi=1%> wird nicht unterstÃ¼tzt; stattdessen wird Â»=2Â« verwendet%<-f%s%> und %<%s=%s%> sind unvertrÃ¤glich%<-fabi-compat-version=1%> wird nicht unterstÃ¼tzt; stattdessen wird Â»=2Â« verwendet%<-fabi-version=1$> wird nicht mehr unterstÃ¼tzt%<-fcf-protection=branch%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=full%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=return%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird mit %<-fsanitize=bounds%> nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird zusammen mit %<-fsanitize=bounds-strict%> nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird zusammen mit dem Address Sanitizer nicht unterstÃ¼tzt%<-fcheck-pointer-bounds%> wird zusammen mit dem Thread Sanitizer nicht unterstÃ¼tzt%<-fd-lines-as-code%> hat in Freiform keine Auswirkung%<-fd-lines-as-comments%> hat in Freiform keine Auswirkung%<-femit-struct-debug-detailed=dir:...%> muss zumindest so viel wie %<-femit-struct-debug-detailed=ind:...%> erlauben%<-ffriend-injection%> ist veraltet%<-fno-fat-lto-objects%> werden nur mit Linker-Plugin unterstÃ¼tzt%<-fno-for-scope%> ist veraltetauf %<-m32%>-Zielen mit %<-fnext-runtime%> wird %<-fobjc-abi-version%> >= 2 nicht unterstÃ¼tztfÃ¼r %<-m64%>-Ziele mit %<-fnext-runtime%> muss %<-fobjc-abi-version%> >= 2 verwendet werden%<-fobjc-exceptions%> verwenden, um Syntax fÃ¼r Objective-C-Ausnahmen einzuschalten%<-fobjc-gc%> wird fÃ¼r %<-fgnu-runtime%> ignoriert%<-fobjc-sjlj-exceptions%> wird fÃ¼r %<-fgnu-runtime%> ignoriert%<-fobjc-sjlj-exceptions%> wird fÃ¼r %<-fnext-runtime%> ignoriert, wenn %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> ist das einzige unterstÃ¼tzte Ausnahmesystem fÃ¼r %<-fnext-runtime%> mit %<-fobjc-abi-version%> < 2Option %<-foffload-abi%> kann nur fÃ¼r Offload-Compiler angegeben werden%<-freorder-blocks-and-partition%> unterstÃ¼tzt auf dieser Architektur nicht Unwind-Info%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht mit Ausnahmen%<-fsanitize-address-use-after-scope%> erfordert %<-fstack-reuse=none%>%<-fsanitize-recover=%s%> wird nicht unterstÃ¼tzt%<-fsanitize=address%> und %<-fsanitize=kernel-address%> sind inkompatibel mit %<-fsanitize=thread%>%<-fsanitize=address%> ist mit %<-fsanitize=kernel-address%> unvertrÃ¤glich%<-fsanitize=all%> ist ungÃ¼ltig%<-fsanitize=leak%> ist mit %<-fsanitize=thread%> unvertrÃ¤glich%<-fsanitize=pointer-compare%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden%<-fsanitize=pointer-subtract%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden%<-fsplit-stack%> wird derzeit nur auf GNU/Linux unterstÃ¼tzt%<-fsplit-stack%> wird derzeit nur auf PowerPC64 GNU/Linux mit glibc-2.18 oder neuer unterstÃ¼tzt%<-fsplit-stack%> wird von dieser Compilerkonfiguration nicht unterstÃ¼tzt%<-fsplit-stack%> erfordert AssemblerunterstÃ¼tzung fÃ¼r CFI-Direktiven%<-fstack-check=%> und %<-fstack-clash_protection%> schlieÃŸen einander aus. %<-fstack-check=%> wird deaktiviert%<-fstack-clash-protection%> wird auf Architekturen, deren Stapel von klein nach groÃŸ wÃ¤chst, nicht unterstÃ¼tzt%<-gdwarf%s%> ist mehrdeutig; verwenden Sie %<-gdwarf-%s%> fÃ¼r DWARF-Version und %<-gdwarf -g%s%> fÃ¼r Debugstufe%<-gnat%> falsch buchstabiert als %<-gant%>%<-m%s%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-march=%s%> ist mit dem ausgewÃ¤hlten ABI unvertrÃ¤glich%<-march=%s%> erfordert %<-mfp32%>%<-mcpu=%> ist veraltet. Verwenden Sie stattdessen %<-mtune=%> oder %<-march=%>%<-mdynamic-no-pic%> Ã¼bersteuert %<-fpic%>, %<-fPIC%>, %<-fpie%> oder %<-fPIE%>%<-mfpxx%> kann nur mit dem o32-ABI verwendet werden%<-mfpxx%> erfordert %<-mlra%>%<-mfunction-return=%s%> und %<-mcmodel=large%> sind nicht kompatibel%<-mfused-madd%> ist veraltet; stattdessen %<-ffp-contract=%> verwenden%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn das Ziel die Befehle mfhc1 und mthc1 unterstÃ¼tzt%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn o32-ABI verwendet wird%<-mgp32%> mit einem 64-Bit-ABI verwendet%<-mgp64%> mit einem 32-Bit-ABI verwendet%<-mgp64%> mit einem 32-Bit-Prozessor verwendet%<-mindirect-branch=%s%> und %<-mcmodel=large%> sind nicht kompatibel%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> und %<-fcheck-pointer-bounds%> sind nicht kompatibel%<-mintel-syntax%> und %<-mno-intel-syntax%> sind veraltet; stattdessen %<-masm=intel%> und %<-masm=att%> verwenden%<-mips3d%> erfordert %<-mpaired-single%>%<-misel=no%> ist veraltet. Verwenden Sie stattdessen %<-mno-isel%>%<-misel=yes%> ist veraltet. Verwenden Sie stattdessen %<-misel%>%<-mmsa%> muss zusammen mit %<-mfp64%> und %<-mhard-float%> verwendet werden%<-mno-%s%> schaltet %<-m%s%> aus%<-mno-gpopt%> erfordert %<-mexplicit-relocs%>%<-mpcommit%> ist veraltet%<-mrtd%> wird im 64-Bit-Modus ignoriert%<-msse5%> wurde entfernt%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist%<-mstring%> ist veraltet%<-mtune=x86-64%> ist veraltet; stattdessen entsprechend %<-mtune=k8%> oder %<-mtune=generic%> verwenden%<-mvrsave=no%> ist veraltet. Verwenden Sie stattdessen %<-mno-vrsave%>%<-mvrsave=yes%> ist veraltet. Verwenden Sie stattdessen %<-mvrsave%>%<-static-libgfortran%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-x %s%> hinter letzter Eingabedatei hat keine Auswirkung%<.%s%>-Name wird mehrfach in derselben Initialisierungsliste verwendet%<...%> als Argumente.)%<...%>-Behandler muss der letzte Behandler fÃ¼r seinen Â»tryÂ«-Block sein%<...%> hat ungÃ¼ltige Operandennummer%<...%> ist in benannten Initialisierungen nicht erlaubt%<::%> in PROCEDURE-Bindung mit explizitem Ziel bei %C erforderlich%<::%D%> wurde nicht deklariert%<::%E%> wurde nicht deklariert%<::%E%> ist keine Klasse oder Namensbereich%<::%E%> ist keine Klasse, Namensbereich oder AufzÃ¤hlung%<::%E%> ist kein Typ%<::main%> muss %<int%> zurÃ¼ckgeben%<<:%> ist eine andere Schreibweise fÃ¼r %<[%>. Leerraum zwischen %<<%> und %<::%> einfÃ¼gen%<<::%> kann keine Templateargumentliste einleiten%<<<%> in booleschem Kontext, meinten Sie %<<%>?%<=> target%> ist ungÃ¼ltig fÃ¼r DEFERRED-Bindung bei %COperator %<>>%> wird in C++11 wie zwei spitze schlieÃŸende Klammern behandelt%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> seinin Objective-C 1.0 gibt es kein %<@dynamic%>%<@dynamic%> nicht in @implementation-Kontext%<@dynamic%> erfordert VerfÃ¼gbarkeit des @interface der Klasse%<@encode%> muss als Argument einen Typen angeben%<@end%> fehlt in Implementationskontext%<@end%> muss in einem @implementation-Kontext auftreten%<@optional%> ist nur im @protocol-Kontext erlaubt%<@optional%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@package%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@package%> hat derzeit den gleichen Effekt wie %<@public%>%<@property%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@required%> ist nur im @protocol-Kontext erlaubt%<@required%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@synchronized%>-Argument ist kein Objekt%<@synthesize%> kann nicht in Kategorien verwendet werdenin Objective-C 1.0 gibt es kein %<@synthesize%>%<@synthesize%> nicht in @implementation-Kontext%<@synthesize%> erfordert VerfÃ¼gbarkeit des @interface der Klasse%<@throw%> (rethrow) auÃŸerhalb von Â»@catchÂ«-Block verwendet%<@throw%>-Argument ist kein Objekt%<@try%> ohne %<@catch%> oder %<@finally%>%<G0%> in Format bei %LDie Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehenDirektive %<GCC unroll%> bei %2$C verlangt eine konstante Anzahl (maximal %1$u)Â»IÂ« bei %L und Â»JÂ« bei %L kÃ¶nnen nicht beide literale BOZ-Konstanten seinArgument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf nicht %s sein%<[%E] =%> in benannter Initialisierung im GNU-Stil fÃ¼r Klasse %qT verwendet%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt%<[*]%> nicht in einer Deklaration%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung von %qE reduzieren%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines zusammengesetzten Feldes reduzieren%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines unbenannten Feldes reduzieren%<_Atomic%> %qD in %<aligned%>-Klausel%<_Atomic%> %qD in %<firstprivate%>-Klausel am %<target%>-Konstrukt%<_Atomic%> %qD in %<linear%>-Klausel%<_Atomic%>-Deklaration %qD in %qs-Klausel%<_Atomic%> %qD in impliziter %<firstprivate%>-Klausel am %<target%>-Konstrukt%<_Atomic%> %qD in implizier %<map%>-Klausel%<_Atomic%> %qE in %<reduction%>-Klausel%<_Atomic%>-Ausdruck %qE in %qs-Klausel%<_Atomic%> auf einen qualifizierten Typen angewandt%<_Atomic%>-Ausdruck in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%>-Iterationsvariable %qE%<_Atomic%>-qualifizierter Typ in %<#pragma omp declare reduction%>%<_Atomic%>-qualifizierter Arraytyp%<_Atomic%>-qualifizierter Funktionstyp%<_Atomic%>-qualifizierter Parametertyp %qT von %q+D%<_Atomic%>-qualifizierter RÃ¼ckgabetyp von %qD%<_Float%d%s%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<_Generic%>-Zuordnung hat Funktionstyp%<_Generic%>-Zuordnung hat unvollstÃ¤ndigen Typ%<_Generic%>-Verbindung hat variable TyplÃ¤nge%<_Generic%>-Selektor passt zu mehreren Zuordnungen%<_Generic%>-Selektor vom Typ %qT ist mit keiner der Zuordnungen kompatibel%<_Generic%> gibt zwei kompatible Typen an%<_Noreturn%> in leerer Deklaration%<_Sat%> ohne %<_Fract%> oder %<_Accum%> verwendetAttribut %<__BELOW100__%> bezieht sich nur auf Variablen%<__GIMPLE%> ist nur mit -fgimple gÃ¼ltigFunktion %<__RTL%> kann nicht mit %<-flto%> kompiliert werden%<__alignof%> auf Bitfeld angewandt%<__auto_type%> in leerer Deklaration%<__auto_type%> kann nur mit einem einzelnen Deklarator verwendet werden%<__auto_type%> erfordert einen einfachen Bezeichner als Deklarator%<__auto_type%> benÃ¶tigt eine initialisierte Datendeklaration%<__auto_type%> wird mit einem Bitfeld-Initialisierer verwendetOperand von %<__builtin_complex%> nicht realer binÃ¤rer GleitkommatypOperanden von %<__builtin_complex%> unterschiedlichen TypsZweites Argument fÃ¼r %<__builtin_longjmp%> muss 1 sein%<__builtin_next_arg%> ohne Argument gerufen%<__gcc_host_wide_int__%> ist nicht als %<long%> oder %<long long%> definiert%<__gcc_host_wide_int__%> ist nicht als Typ definiert%<__int%d%> wird von diesem Ziel nicht unterstÃ¼tzt%<__int%d%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<__label__%> nicht am Anfang eines Blocks%<__restrict%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<__thread%> vor %<extern%>%<__thread%> vor %<static%>%<__thread%> vor %qD%<__thread%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<__transaction_atomic%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>%<__transaction_cancel%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsbasierten Speicher%<__transaction_relaxed%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen SpeicherArgument %<a%d%> des intrinsischen %qs bei %L muss %s(%d) seinArgument Â»a1Â« des intrinsischen %qs bei %L muss INTEGER, REAL oder CHARACTER sein%<acc update%> bei %L muss mindestens eine %<device%>- oder %<host%>- oder %<self%>-Klausel enthaltenArgument fÃ¼r %<alignas%> hat nicht-ganzzahligen Typen %qTAusdruck fÃ¼r Ausrichtung der %<aligned%>-Klausel muss ganzzahlig seinAusdruck fÃ¼r %<aligned%>-Klausel erfordert positiven konstanten GanzzahlausdruckObergrenze von %<alloca%> ist unbekanntÂ»undÂ« sich gegenseitig ausschlieÃŸender Gleichheits-Tests ist immer 0%<asm%> in %<constexpr%>-Funktion%<asm%>-Operandenbedingung inkompatibel mit OperandengrÃ¶ÃŸe%<asm%>-Operand hat unmÃ¶gliche Nebenbedingungen%<asm%>-Operand erfordert unmÃ¶gliches Neuladen%<asm%>-Symbole sind an nicht statischen Datenelementen nicht erlaubtAttribut %<assign%> steht mit Attribut %<copy%> in KonfliktAttribut %<assign%> steht mit Attribut %<retain%> in Konflikt%<assign%> kann fÃ¼r Objective-C-Objekte unsicher sein; bitte explizit angeben, falls nÃ¶tig%<async%>-Ausdruck muss ganzzahlig sein%<auto%> kann nur fÃ¼r Variablen oder Funktionsdeklarationen angegeben werdenBedeutung von %<auto%> Ã¤ndert in C++11 die Bedeutung; Bitte entfernen%<auto%> steht in Konflikt mit anderen OpenACC-Schleifenspezifizierern%<auto%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden%<bank_switch%> hat auf Nicht-Interrupt-Funktionen keine Auswirkung%<builtin_return_address%> enthÃ¤lt nur 2 Adressbytes%<concept%> darf nicht in typedef-Deklarationen auftreten%<concept%> ist nur mit Â»-fconceptsÂ« verfÃ¼gbarFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in FelddeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in ParameterdeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in TypdeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Variablendeklaration%<const%> kann nur fÃ¼r Objekte und Funktionen angegeben werdenKontrollfluss fÃ¼r %<constexpr%>-Aufruf fÃ¤llt hinten aus der Funktion%<constexpr%> kann nicht in typedef-Deklaration auftreten%<constexpr%> kann nicht fÃ¼r Typdeklarationen verwendet werden%<constexpr%>-Konstruktor hat keinen leeren KÃ¶rper%<constexpr%>-Konstruktor fÃ¼r Union %qT muss genau ein nicht-statisches Datenelement initialisierenAuswertungstiefe von %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (-fconstexpr-depth= verwenden, um dies zu erhÃ¶hen)%<constexpr%>-Lambda ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarAnzahl der SchleifendurchlÃ¤ufe in %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (Â»-fconstexpr-loop-limit=Â« verwenden, um diesen zu erhÃ¶hen)%<constexpr%> erforderlich fÃ¼r Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typstatisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben%<constexpr%>-Variable %qD hat variabel modifizierten Typ %qTAttribut %<copy%> ist nur fÃ¼r Objective-C-Objekte gÃ¼ltig%<critical%>-Region darf innerhalb einer gleichnamigen %<critical%>-Region nicht eng geschachtelt sein%<custom-%s=%> ist nicht als ein FPU-Befehl bekannt%<custom-%s=%> erfordert Argument%<default%>-Marke nicht innerhalb einer switch-Anweisung%<delete[]%> ist kein Konstantenausdruck%<depend(%s)%> ist nur in %<omp ordered%> erlaubt%<depend(sink)%>-Klausel wartet auf lexikalisch spÃ¤tere Iteration%<depend(sink)%> verweist auf Iteration, die niemals im Iterationsraum ist%<depend(source)%>-Klausel zusammen mit %<depend(sink:)%>-Klausel an demselben Konstrukt%<device%>-ID muss ganzzahlig seinArgument Â»dimÂ« des intrinsischen %qs bei %L ist kein gÃ¼ltiger CodimensionsindexArgument Â»dimÂ« des intrinsischen %qs bei %L ist kein gÃ¼ltiger DimensionsindexArgument %<dim%> des intrinsischen Â»%sÂ« bei %L ist kein gÃ¼ltiger DimensionsindexAusdruck fÃ¼r %<dist_schedule%>-ChunkgrÃ¶ÃŸe muss ganzzahlig sein%<distribute%>-Region muss innerhalb eines %<teams%>-Konstrukts streng geschachtelt sein%<dynamic_cast%> ist nicht mit -fno-rtti erlaubt%<else%> ohne vorheriges %<if%>%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden%<explicit%> in Â»friendÂ«-Deklaration%<explicit%> auÃŸerhalb einer Klassendeklaration%<extern "C"%>-Bindung beginnt hierAttribut %<externally_visible%> wirkt sich nur auf Ã¶ffentliche Objekte aus%<fallthrough%>-Attribut ohne darauffolgendes %<;%>%<fallthrough%>-Attribut ist mehrfach angegeben%<fallthrough%>-Attribut mit einem Parameter angegebenDirektive des Attributes %<fast_interrupt%> ignoriertAnfangsdeklarationen in %<for%>-Schleifen sind nur im C99- oder C11-Modus erlaubt%<friend%> kann nur innerhalb einer Klasse angegeben werden%<friend%> auÃŸerhalb einer Klasse verwendetAusdruck fÃ¼r %<gang%>-Nummer muss ganzzahlig seinWert von %<gang%> muss positiv seinstatischer %<gang%>-Ausdruck muss ganzzahlig seinstatischer %<gang%>-Ausdruck muss positiv sein%<gcall%> ist nicht als ein Typ definiert%<generic%>-CPU kann nur fÃ¼r %<-mtune=%>-Schalter verwendet werden%<generic%>-CPU kann nur fÃ¼r %<target("tune=")%>-Schalter verwendet werdenAttribut %<gnu_inline%> vorhanden bei %q+D%<goto%> in %<constexpr%>-Funktion%<goto%> ist kein KonstantenausdruckAusdruck fÃ¼r %<grainsize%> muss ganzzahlig seinWert von %<grainsize%> muss positiv sein%<if constexpr%> ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbar%<ifunc%>-AuflÃ¶ser fÃ¼r %qD muss %qT zurÃ¼ckgeben%<ifunc%>-AuflÃ¶ser fÃ¼r %qD sollte %qT zurÃ¼ckgeben%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>%<inline%> kann nur fÃ¼r Funktionen angegeben werden%<inline%> in leerer Deklaration%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs%<inline%>-Spezifizierer ungÃ¼ltig fÃ¼r Variable %qD mit GÃ¼ltigkeitsbereich Block%<intel%>-CPU kann nur fÃ¼r %<-mtune%>-Schalter verwendet werden%<intel%>-CPU kann nur fÃ¼r %<target("tune=")%>-Attribut verwendet werden%<l1-cache-size%>-Parameter ist keine Zweierpotenz (%d)%<linear%>-Klausel fÃ¼r Variable, die keine Schleifeniterationsvariable ist, wurde fÃ¼r ein mit %<distribute%> kombiniertes Konstrukt angegeben%<linear%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel mit einem Parameter angegeben werdenSchrittweite %qE der %<linear%>-Klausel muss konstant oder ein Parameter seinSchrittweite der %<linear%>-Klausel muss ganzzahlig sein%<linear%>-Klauselschritt ist ein Parameter %qD, der nicht in der %<uniform%>-Klausel angegeben ist%<location_t%> ist nicht als ein Typ definiert%<locus%> ist nicht als ein Typ definiert%<long long long%> ist fÃ¼r GCC zu lang%<long long%> ungÃ¼ltig fÃ¼r %qs%<long%> und %<short%> fÃ¼r %qs gleichzeitig angegeben%<long%> ungÃ¼ltig fÃ¼r %qs%<long%> oder %<short%> ungÃ¼ltig fÃ¼r %qs%<long%> oder %<short%> mit Â»charÂ« fÃ¼r %qs angegeben%<long%> switch-Ausdruck nicht nach Â»intÂ« konvertiert in ISO C%<long%>, %<int%>, %<short%> oder %<char%> ungÃ¼ltig fÃ¼r %qs%<main%> als %<_Noreturn%> deklariert%<master%>-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, explizit %<task%> oder %<taskloop%> ist%<memset%> mit konstanter LÃ¤nge 0 verwendet; das kÃ¶nnte heiÃŸen, dass die Parameter vertauscht sindim Aufruf von %<memset%> ist die LÃ¤nge gleich der Anzahl der Elemente angegeben, ohne sie mit der ElementgrÃ¶ÃŸe zu multiplizieren%<namespace%>-Definition ist hier nicht erlaubt%<new%> fÃ¼r Typ %qT mit erweiterter Ausrichtung %d%<no-custom-%s%> akzeptiert keine Argumente%<nonmonotonic%>-Modifizierer fÃ¼r Planungsart %qs angegeben%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben%<noreturn%>-Funktion kehrt zurÃ¼ck%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%> verwendet werdenAusdruck fÃ¼r %<num_tasks%> muss ganzzahlig seinWert von %<num_tasks%> muss positiv seinWert von %<num_teams%> muss positiv seinWert von %<num_threads%> muss positiv sein%<operator delete%> muss Typ %qT zurÃ¼ckgeben%<operator delete%> nimmt Typ %qT als ersten Parameter%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer es ist mit %<throw()%> deklariert (oder -fcheck-new ist eingeschaltet)%<operator new%> muss Typ %qT zurÃ¼ckgeben%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben%<operator[]%>%<operator[]%> in %<%E[%E]%>Â»oderÂ« nicht passender Ungleichheits-Tests ist immer 1%<ordered simd threads%> muss innerhalb der %<for simd%>-Region eng geschachtelt sein%<ordered%> %<simd%> muss innerhalb einer %<simd%>-Region eng geschachtelt sein%<ordered%>-Klauselparameter ist weniger als %<collapse%>%<ordered%>-Klausel mit Parameter darf nicht beim %qs-Konstruk angegeben werden%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer Schleife mit %<ordered%>-Klausel und Parameter eng geschachtelt sein%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer %<ordered%>-Schleife eng geschachtelt sein%<ordered%>-Region darf innerhalb einer Region, die %<critical%>, %<ordered%>, expliziten %<task%> oder %<taskloop%> ist, nicht eng geschachtelt sein%<ordered%>-Region muss eng geschachtelt sein, wenn sie innerhalb einer Schleifenregion mit %<ordered%>-Klausel auftrittAusdruck fÃ¼r %<priority%> muss ganzzahlig seinWert von %<priority%> muss positiv seinAttribut %<readonly%> steht mit Attribut %<readwrite%> in KonfliktAttribut %<readonly%> steht mit Attribut %<setter%> in Konflikt%<register%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<register%>-Speicherklassenangabe verwendet%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck%<requires%> ist nur mit -fconcepts verfÃ¼gbarAttribut %<retain%> steht mit Attribut %<copy%> in KonfliktAttribut %<retain%> ist nur fÃ¼r Objective-C-Objekte gÃ¼ltig%<return%> mit Wert in void zurÃ¼ckgebender Funktion%<return%> ohne Wert in nicht-void zurÃ¼ckgebender FunktionAusdruck der %<safelen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck%<seq%> Ã¼bersteuert andere OpenACC-SchleifenspezifiziererArgument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L hat mehr als %d ElementeArgument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L muss ein Feld konstanter GrÃ¶ÃŸe sein%<short%> ungÃ¼ltig fÃ¼r %qs%<short%> oder %<long%> ungÃ¼ltig fÃ¼r %qs%<signed%> und %<unsigned%> fÃ¼r %qs gleichzeitig angegeben%<signed%> oder %<unsigned%> ungÃ¼ltig fÃ¼r %qsAusdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck%<simdlen%>-Klauselwert ist grÃ¶ÃŸer als %<safelen%>-Klauselwert%<sizeof%> auf ein Bitfeld angewandt%<sizeof%> auf Array-Funktionsparameter %qE gibt die GrÃ¶ÃŸe von %qT zurÃ¼ckArgument von %<sizeof...%> muss mit Klammern umschlossen werdenArgument Â»sourceÂ« des intrinsischen Â»shapeÂ« bei %L darf kein Feld impliziter GrÃ¶ÃŸe sein%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden%<static%> ist fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs ungÃ¼ltig%<std::%s%> ist im Header %qs definiert; haben Sie vergessen, %<#include %s%> zu schreiben?%<std::%s%> ist erst ab %s verfÃ¼gbar%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruck%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<target("rtd")%> wird im 64-Bit-Modus ignoriert%<target("sseregparm")%> verwendet, ohne dass SSE eingeschaltet ist%<target("tune=x86-64")%> ist veraltet; stattdessen entsprechend %<target("tune=k8")%> oder %<target("tune=generic")%> verwenden%<teams%>-Konstrukt noch eng geschachtelt innerhalb von %<target%>-Konstrukt%<this%> ist in OpenMP nur innerhalb von %<declare simd%>-Klauseln erlaubt%<this%> ist fÃ¼r statische Elementfunktionen nicht verfÃ¼gbar%<this%> darf in diesem Kontext nicht verwendet werden%<this%> wurde fÃ¼r diese Lambda-Funktion nicht aufgefangen%<thread_limit%>-Ausdruck muss ganzzahlig seinWert von %<thread_limit%> muss positiv sein%<threadprivate%> %qD ist weder Datei-, Namens- noch Blockbereichsvariable%<threadprivate%> Direktive %qE nicht in Definition von %qT%<threadprivate%> %qE hat unvollstÃ¤ndigen TypenArgument fÃ¼r %<tile%> erfordert ganzzahligen Typ%<tile%>-Argument muss eine positive, ganzzahlige Konstante seinFunktionsaufruf von %<transaction_may_cancel_outer%> nicht innerhalb von Ã¤uÃŸerer Transaktion oder %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> kann nur fÃ¼r virtuelle Funktionen angegeben werden%<tree%> ist nicht als ein Zeigertyp definiert%<tree%> ist nicht als ein Typ definiert%<try%> in %<constexpr%>-Funktion%<typedef%> wurde in dieser Deklaration ignoriert%<typeid%>-Operator kann nicht in einem Konstanten-Ausdruck auftreten%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist%<typename %T::%D%> benennt %q#T, was kein Typ ist%<typeof%> auf ein Bitfeld angewandt%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<va_start%> in Funktion mit fester Parameterzahl verwendetAusdruck fÃ¼r %<vector%>-LÃ¤nge muss ganzzahlig seinWert der %<vector%>-LÃ¤nge muss positiv sein%<virtual%> kann nur fÃ¼r Funktionen angegeben werden%<virtual%> auÃŸerhalb einer Klassendeklaration%<virtual%> mehr als einmal in Basisspezifikation angegeben%<void%> kann nicht als einzelner Parameter qualifiziert werden%<void%> muss der einzige Parameter sein%<volatile%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<wait%>-Ausdruck muss ganzzahlig seinFÃ¼r %q+D darf %<warn_if_not_aligned%> nicht angegeben werdenAttribut %<weakref%> ignoriert, da Funktion bereits definiert istAttribut %<weakref%> ignoriert, da Variable bereits initialisiert istAttribut %<weakref%> sollte von Attribut %<alias%> begleitet werdenAusdruck fÃ¼r %<worker%>-Nummer muss ganzzahlig seinWert der %<worker%>-Nummer muss positiv seinInterner Fehler: %<||%> not valid in GIMPLE%<~%> auf booleschem Ausdruck%<~%> auf einem Ausdruck vom Typ Â»boolÂ«%<~auto%> ist nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbar%E-Qualifizierer fÃ¼r asm ignoriert%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu Byte an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu Bytes an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu oder mehr Bytes an Offset %s%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu oder mehr Bytes an Offset %s%G%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu bis %wu Bytes an Offset %s%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu bis %wu Bytes an Offset %s%G%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise %wu Byte%G%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise %wu Bytes%G%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes%G%qD Zugriff auf %wu Bytes Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu Byte an Offset %s%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu Bytes an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu Byte an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu oder mehr Bytes an Offset %s%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu bis %wu Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu Byte an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu oder mehr Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu bis %wu Bytes an Offset %s%G%qD Zugriff auf %wu bis %wu Bytes Ã¼berdeckt mÃ¶glicherweise %wu Byte%G%qD Zugriff auf %wu bis %wu Bytes Ã¼berdeckt mÃ¶glicherweise %wu Bytes%G%qD Ziel unverÃ¤ndert, nachdem keine Bytes kopiert wurden%G%qD Ziel unverÃ¤ndert, nachdem keine Bytes aus einem String der LÃ¤nge %E kopiert wurden%G%qD Bildung des Offsets %s auÃŸerhalb der Grenzen%G%qD Bildung des Offsets %s auÃŸerhalb der Grenzen [0, %wu]%G%qD Bildung des Offsets %s auÃŸerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT%G%qD Bildung des Offsets %s auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT%G%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen von %qT%G%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen des referenzierten Teilobjekts %qD mit Typ %qT an Offset %wu%G%qD Offset %s ist auÃŸerhalb der Grenzen%G%qD Offset %s ist auÃŸerhalb der Grenzen [0, %wu]%G%qD Offset %s is auÃŸerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT%G%qD Offset %s ist auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT%G%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %wu bis %wu Byte aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Byte aus einem String derselben LÃ¤nge%G%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Bytes aus einem String derselben LÃ¤nge%G%qD Ausgabe abgeschnitten vor dem beendenden NUL, beim Kopieren von so vielen Bytes aus einer Zeichenkette, wie die Ausgabezeichenkette lang ist%G%qD Ausgabe abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu%G%qD Ausgabe abgeschnitten, beim Kopieren von %wu bis %wu Bytes aus einer Zeichenkette der LÃ¤nge %wu%G%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s%G%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s beim Zugriff auf Array %qD mit Typ %qT%G%qD Das Quellargument ist dasselbe wie das Zielargument%G%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe des Ziels%G%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe der Quelle%G%qD angegebene Grenze %E Ã¼berschreitet die ZielgrÃ¶ÃŸe %wu%G%qD angegebene Grenze hÃ¤ngt von der LÃ¤nge des Quellarguments ab%GArgument %u ist null, aber nichtnull wird erwartet%K%qD Lesen von %E Byte aus einer Region der GrÃ¶ÃŸe %E%K%qD Lesen von %E Bytes aus einer Region der GrÃ¶ÃŸe %E%K%qD das Lesen von %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %E%K%qD das Lesen von %E bis %E Bytes aus einer Region der GrÃ¶ÃŸe %E%K%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe des Ziels%K%qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe der Zielregion %E%K%qD angegebene Grenze %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %E%K%qD angegebene Grenze zwischen %E und %E Ã¼berschreitet die GrÃ¶ÃŸe der Zielregion %E%K%qD angegebene Grenze zwischen %E und %E Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E%K%qD angegebene GrÃ¶ÃŸe %E Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E%K%qD angegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E%K%qD das Schreiben von %E Byte in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen%K%qD das Schreiben von %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen%K%qD das Schreiben von %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen%K%qD das Schreiben von %E bis %E Bytes in eine Region der GrÃ¶ÃŸe %E lÃ¤sst die Zielregion Ã¼berlaufen%KÂ»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd%KArgument %d muss eine direkt angegebene Konstante sein%KArgument %i Bereich [%E, %E] Ã¼bersteigt maximal ObjektgrÃ¶ÃŸe %E%KArgument %i Bereich [%E, %E] ist negativ%KArgument %i Wert %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %E%KArgument %i Wert %qE ist negativ%KArgument %i Wert ist null%Kasm in %<transaction_safe%>-Funktion ist nicht erlaubt%KVersuch, Nicht-Heap-Objekt freizugeben%KVersuch, Nicht-Heap-Objekt %qD freizugeben%KAufruf von %qs mit Attributfehler deklariert: %s%KAufruf von %qs mit Attributwarnung deklariert: %s%Kerstes Argument von %qD muss ein Zeiger, das zweite eine Ganzzahlkonstante sein%KungÃ¼ltige Verwendung von %<__builtin_va_arg_pack ()%>%KungÃ¼ltige Verwendung von %<__builtin_va_arg_pack_len ()%>%KSpur %wd auÃŸerhalb des Wertebereiches %wd bis %wd%KSpurindex muss eine direkt angegebene Konstante sein%Kletztes Argument von %qD ist keine Ganzzahlkonstante zwischen 0 und 3%KProdukt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet %<SIZE_MAX%>%KProdukt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E%KGesamtgrÃ¶ÃŸe und ElementgrÃ¶ÃŸe mÃ¼ssen positive, direkt angegebene Konstanten seinEinen Konstruktor gefunden
  %d Konstruktoren gefunden
  Einen Destruktor gefunden
  %d Destruktoren gefunden
*************** F2008: Eine Zuweisung an eine Zeigerfunk
*** 2185,2212 ****
  %s: Marke passt nicht zur Hinweis-Datei
  %s: Version Â»%.4sÂ«, aber Â»%.4sÂ« wird bevorzugt
  %s: Version Â»%.4sÂ«, aber Version Â»%.4sÂ« wird bevorzugt
! %sarch=%s%s ist veraltet und wird in einer zukÃ¼nftigen Version entfernt; verwenden Sie mindestens %sarch=z900%s%stune=%s%s ist veraltet und wird in einer zukÃ¼nftigen Version entfernt; verwenden Sie mindestens %stune=z900%s%u Name fÃ¼r strukturelle Bindung angegeben%u Namen fÃ¼r strukturelle Bindung angegebenÂ«Â» Â«-KennzeichenÂ»!Â«-KennzeichenÂ»#Â«-KennzeichenÂ»%%%cÂ« ist kein gÃ¼ltiger OperandenprÃ¤fixÂ»%%&Â« ohne lokale dynamische TLS-Referenzen verwendetÂ»%%lÂ«-Operand ist keine MarkeÂ»%sÂ« muss %d Operanden haben (auÃŸer match_dups)Â»%sÂ« muss mindestens %d Operanden haben (auÃŸer match_dups)Â»%sÂ« darf hÃ¶chstens %d Operanden haben (auÃŸer match_dups)Â»%sÂ« wurde an Â»%sÂ« zugewiesen, war aber nicht wÃ¤hrend Rekompilierung definiert, oder umgekehrtÂ»'Â«-KennzeichenÂ»(Â«-KennzeichenÂ»+Â«-KennzeichenÂ»-Â«-KennzeichenÂ»0Â«-KennzeichenÂ»BÂ«-Operand hat mehrere gesetzte BitsÂ»BÂ«-Operand ist nicht konstantÂ»EÂ«-ModifiziererÂ»IÂ«-KennzeichenÂ»OÂ«-ModifiziererV-Modifikator an nicht-ganzzahligem RegisterÂ»^Â«-KennzeichenÂ»_Â«-KennzeichenÂ»aÂ«-KennzeichenÂ»assignÂ«-Eigenschaft %qs verwendet Bitfeld-Instanzvariable %qsÂ»atomicÂ«-Eigenschaft %qs verwendet Bitfeld-Instanzvariable %qsÂ»LeseÂ«-Attribut der Eigenschaft %qD in Konflikt mit vorheriger DeklarationÂ»hÂ« auf nicht-Register-Operand angewandtÂ»mÂ«-KennzeichenAttribut Â»nonatomicÂ« der Eigenschaft %qD in Konflikt mit vorheriger DeklarationÂ»oÂ«-Operand ist nicht konstantÂ»qÂ«-KennzeichenAttribut Â»readonlyÂ« der Eigenschaft %qD in Konflikt mit vorheriger DeklarationÂ»SchreibÂ«-Attribut der Eigenschaft %qD in Konflikt mit vorheriger Deklaration(C)(Nachrichten ohne passende Methodensignatur(ein Zeiger auf ein Element kann nur mit %<Â»&%E%> erzeugt werden)(eine Initialisierung auÃŸerhalb der Klasse ist erforderlich)(anonymer Namensraum)(anonym)(wenn das nicht beabsichtigt war, sollte sichergestellt werden, dass das Funktions-Template bereits deklariert wurde, und <> hier hinter Funktionsnamen eingefÃ¼gt wurde) (bei Verwendung von %<-fpermissive%>, %<-std=c++11%> oder %<-std=gnu++11%> wird G++ den Code akzeptieren)(mit %<-fpermissive%> wird G++ den Code akzeptieren, aber die Verwendung eines nicht deklarierten Namens ist veraltet)(nahe der Initialisierung fÃ¼r %qs)(kein Argument)(vielleicht war %<typename %T::%E%> beabsichtigt)(vielleicht fehlt ein Semikolon hinter der Definition von %qT)(Es sollte also %qT statt %qT an %<va_arg%> Ã¼bergeben werden)(statische Destruktoren fÃ¼r %s)(statische Initialisierungen fÃ¼r %s)(die Meldung wird pro Quelldatei nur einmal angezeigt)
  ({anonym})*** WARNUNG *** es gibt aktive Plugins â€“ bitte Fehler nur dann melden, wenn diese auch ohne alle Plugins reproduziert werden kÃ¶nnen.
  *thisArgument %q.*s fÃ¼r --help ist mehrdeutig, bitte prÃ¤zisieren--help=<Klasse>	Beschreibungen fÃ¼r eine bestimmte Klasse von Optionen anzeigen. <Klasse> ist ein oder mehrere Elemente aus optimizers, target, warnings, undocumented, param.--param <Param>=<Wert>	Parameter <Param> auf <Wert> setzen. Siehe unten fÃ¼r komplette Parameterliste.--param inline-unit-growth: Limit erreicht--param large-function-growth: Limit erreicht--param large-stack-frame-growth: Limit erreicht--param max-inline-insns-auto: Limit erreicht--param max-inline-insns-single: Limit erreicht-A<Frage>=<Antwort>	Die <Antwort> auf eine <Frage> annehmen. Angabe von Â»-Â« vor <Frage> schaltet die <Antwort> auf <Frage> aus.-D<Makro>[=<Wert>]	Ein <Makro> mit <Wert> definieren. Wenn nur <Makro> angegeben wird, wird <Wert> auf 1 gesetzt.Â»-EÂ« oder Â»-xÂ« benÃ¶tigt, wenn die Eingabe von der Standardeingabe kommt-F <Verz>	<Verz> an das Ende des Haupt-EinfÃ¼gepfades des Frameworks anfÃ¼gen.-G<Anzahl>	Globale und statische Daten kleiner als <Anzahl> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen).-I <Verz>	<Verz> an das Ende des HaupteinfÃ¼gepfades anfÃ¼gen.-I- doppelt angegeben-J<Verzeichnis>	MODULE-Dateien in Â»VerzeichnisÂ« ablegen.-MF <Datei>	AbhÃ¤ngigkeiten in angegebene Datei schreiben.-MG darf nur mit -M oder -MM verwendet werden-MQ <Ziel>	MAKE-zitiertes Ziel hinzufÃ¼gen.-MT <Ziel>	Ein Ziel ohne AnfÃ¼hrungszeichen hinzufÃ¼gen.-O<Zahl>	Optimierungsstufe auf <Zahl> setzen.-U<Makro>	<Makro>-Definition aufheben.-Waligned-new=[none|global|all]	Selbst dann warnen, wenn Â»newÂ« Klassenelementfunktionen zur Speicherreservierung verwendet.-Walloc-size-larger-than=<Bytes> Bei Aufrufen von Allozierungsfunktionen warnen, mit denen Objekte erzeugt werden, die grÃ¶ÃŸer als Â»BytesÂ« sind.-Walloc-zero Bei Aufrufen von Allozierungsfunktionen warnen, bei denen als GrÃ¶ÃŸe 0 angegeben ist.-Walloca-larger-than=0 ist bedeutungslos-Walloca-larger-than=<Anzahl>	Bei Aufrufen von alloca warnen, deren GrÃ¶ÃŸe unbeschrÃ¤nkt ist oder deren GrÃ¶ÃŸe zwar beschrÃ¤nkt ist, aber mehr als <Anzahl> Bytes betragen kann.-Werror=%s: -%s ist keine Option, die Warnungen steuert-Werror=%s: Keine Option -%s-Wformat-contains-nul wird ohne -Wformat ignoriert-Wformat-extra-args wird ohne -Wformat ignoriert-Wformat-nonliteral wird ohne -Wformat ignoriert-Wformat-security wird ohne -Wformat ignoriert-Wformat-y2k wird ohne -Wformat ignoriert-Wformat-zero-length wird ohne -Wformat ignoriert-Wframe-larger-than=<Anzahl>	Warnen, wenn der Stapelrahmen einer Funktion mehr als <Anzahl> Bytes benÃ¶tigt.-Wlarger-than=<Anzahl>	Warnen, wenn ein Objekt grÃ¶ÃŸer als <Anzahl> Bytes ist.-Wmisleading-indentation ist von diesem Punkt an ausgeschaltet, da die Spalten-Verfolgung aufgrund der GrÃ¶ÃŸe des Codes/Headers ausgeschaltet wurde-Wnormalized=[none|id|nfc|nfkc]	Bei nicht-normalisierten Unicode-Zeichenketten warnen.-Wstack-usage=<Anzahl>	Warnen, wenn Stapelverwendung den angegebenen Betrag Ã¼berschreiten kÃ¶nnte.-Wvla-larger-than=0 ist bedeutungslos-Wvla-larger-than=<Anzahl> Bei unbeschrÃ¤nkten Verwendungen von Arrays variabler LÃ¤nge warnen, und bei Verwendung von Arrays variabler LÃ¤nge, wenn die LÃ¤nge <Anzahl> Ã¼berschreiten kann.Â»-Xbind-nowÂ« und Â»-Xbind-lazyÂ« sind unvertrÃ¤glich-aux-info <Datei>	Deklarationsinformationen in <Datei> ausgeben.Â»-bundleÂ« ist nicht mit Â»-dynamiclibÂ« erlaubtÂ»-bundle_loaderÂ« ist nicht mit Â»-dynamiclibÂ« erlaubtFÃ¼r Ada wird Â»-cÂ« oder Â»-SÂ« benÃ¶tigtFÃ¼r gnat2scil wird -c benÃ¶tigtFÃ¼r gnat2why wird Â»-cÂ« benÃ¶tigtÂ»-client_nameÂ« ist nicht mit Â»-dynamiclibÂ« erlaubtÂ»-current_versionÂ« ist nur mit Â»-dynamiclibÂ« erlaubt-d<Buchstaben>	Ausgaben von bestimmten DurchlÃ¤ufen des Compilers einschalten.-dumpbase <Datei>	Den Basis-Dateinamen fÃ¼r Ausgaben setzen.-dumpdir <Verzeichnis>	Den Basis-Verzeichnisnamen fÃ¼r Ausgaben setzen.-f%s und -msdata=%s sind unvertrÃ¤glich-f%s ignoriert (nicht fÃ¼r DJGPP unterstÃ¼tzt)
! -f%s wird mit CONST16-Befehlen nicht unterstÃ¼tzt-f%s nicht unterstÃ¼tzt: ignoriert-f%sleading-underscore wird auf dieser Zielmaschine nicht unterstÃ¼tzt-fPIC und -fpic werden in dieser Konfiguration nicht unterstÃ¼tzt-fPIC und -mcall-%s sind unvertrÃ¤glich-fPIC wird nicht unterstÃ¼tzt-fPIC/-fpic werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fPIE wird nicht unterstÃ¼tzt-fada-spec-parent=Einheit Ada-Spezifikationen als Kind-Einheiten der angegebenen Elterneinheit ausgeben.-falign-functions=%d ist nicht zwischen 0 und %d-falign-jumps=%d ist nicht zwischen 0 und %d-falign-labels=%d ist nicht zwischen 0 und %d-falign-labels=%d wird nicht unterstÃ¼tzt-falign-loops=%d ist nicht zwischen 0 und %d-falign-loops=%d wird nicht unterstÃ¼tzt-faligned-new=%d ist keine Zweierpotenz-faligned-new=<N> Ãœberausgerichtete Typallozierung aus C++17 fÃ¼r Typen mit Ausrichtung grÃ¶ÃŸer N verwenden.Â»-fasan-shadow-offsetÂ« sollte nur zusammen mit Â»-fsanitize=kernel-addressÂ« verwendet werden-fasan-shadow-offset=<Zahl>	Spezifischen Offset fÃ¼r Schattenspeicher verwenden.-fassociative-math abgeschaltet; andere Optionen haben Vorrang-fblas-matmul-limit=<n>	GrÃ¶ÃŸe der kleinsten Matrix, fÃ¼r die matmul BLAS verwendet.-fcall-saved-<Register>	<Register> als Ã¼ber Funktionsgrenzen hinweg reserviert markieren.-fcall-saved-REG wird fÃ¼r Ausgaberegister nicht unterstÃ¼tzt-fcall-used-<Register>	<Register> als durch Funktionsaufrufe beschÃ¤digt markieren.-fcf-protection=[full|branch|return|none]	Funktionen mit zusÃ¤tzlichen PrÃ¼fungen versehen, dass die Sprungziele von jump/call/return gÃ¼ltig sind.-fcheck-pointer-bounds erfordert %qs-Name fÃ¼r interne Verwendung-fcheck=[...]	DurchgefÃ¼hrte LaufzeitprÃ¼fungen.-fcoarray=<none|single|lib>	Angeben, welche Koarray-Parallelisierung verwendet wird.-fcompare-debug[=<Optionen>]	Mit und ohne z.B. -gtoggle kompilieren, und den Dump der Â»final-insnsÂ« vergleichen.-fconst-string-class=<Name>	Klasse <Name> fÃ¼r konstante Zeichenketten verwenden.-fconstexpr-depth=<Zahl>	GrÃ¶ÃŸte Rekursionstiefe fÃ¼r konstante AusdrÃ¼cke angeben.-fconstexpr-loop-limit=<Anzahl>	Maximale Anzahl der Schleifeniterationen fÃ¼r Â»constexprÂ« angeben.-fconvert=<big-endian|little-endian|native|swap> Die Endianess, die fÃ¼r unformatierte Dateien verwendet wird.-fdata-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fdbg-cnt=%s-fdbg-cnt=<ZÃ¤hler>:<Grenze>[,<ZÃ¤hler>:<Grenze>,...]	Grenze des FehlersuchzÃ¤hlers setzen.-fdebug-prefix-map=<alt>=<neu> In Fehlersuchinfo einen Verzeichnisnamen auf einen anderen abbilden.-fdeduce-init-list	Ableitung einer std::initializer_list fÃ¼r den Typ-Parameter eines Templates von einer in Klammern eingeschlossenen Initialisierungsliste einschalten.-fdiagnostics-color=[never|always|auto]	Diagnosemeldungen einfÃ¤rben.-fdiagnostics-show-location=[once|every-line]	Wie oft die Quelltext-Position am Zeilenanfang ausgegeben wird, wenn die Diagnose Ã¼ber mehrere Zeilen geht.-fdirectives-only ist mit -Wunused_macros unvertrÃ¤glich-fdirectives-only ist mit -traditional unvertrÃ¤glich-fdisable-[tree|rtl|ipa]-<Durchgang>=range1+range2 schaltet einen Optimierungsdurchgang aus.-fdump-<type>	Verschiedene compilerinterne Informationen in eine Datei abziehen.-fdump-final-insns=<Datei>	Die Befehle am Ende der Ãœbersetzung in Datei abziehen.-fdump-go-spec=<Datei>	Alle Deklarationen als Go-Code in <Datei> schreiben.-femit-struct-debug-baseonly	Aggressiv reduzierte Debuginfo fÃ¼r Strukturen.-femit-struct-debug-detailed=<spec-list>AusfÃ¼hrliche reduzierte Debuginfo fÃ¼r Strukturen.-femit-struct-debug-reduced	Konservativ reduzierte Debuginfo fÃ¼r Strukturen.-fenable-[tree|rtl|ipa]-<Durchgang>=range1+range2 schaltet einen Optimierungsdurchgang ein.-fexcess-precision=[fast|standard]	Behandlung Ã¼berschÃ¼ssiger Gleitkommagenauigkeit bestimmen.-fexcess-precision=standard fÃ¼r Ada-fexcess-precision=standard fÃ¼r C++-fexcess-precision=standard fÃ¼r Fortran-fexec-charset=<Zeichensatz>	Alle Zeichenketten und Zeichenkonstanten in <Zeichensatz> umwandeln.-ffile-prefix-map=<alt>=<neu> In Ãœbersetzungsergebnis einen Verzeichnisnamen auf einen anderen abbilden.-ffixed-<Register>	<Register> als fÃ¼r den Compiler nicht verfÃ¼gbar markieren.-ffixed-line-length-<n>	Im festen Modus n als ZeilenlÃ¤nge verwenden.-ffp-contract=[off|on|fast]	Schrumpfung von GleitkommaausdrÃ¼cken durchfÃ¼hren.-ffpe-summary=[â€¦]	Zusammenfassung fÃ¼r Gleitkommaausnahmen ausgeben.-ffpe-trap=[â€¦]	Bei folgenden Gleitkommaausnahmen anhalten.-ffixed-line-length-<n>	Im freien Modus n als ZeilenlÃ¤nge verwenden.-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fgnat-encodings=[all|gdb|minimal]	Gleichgewicht zwischen GNAT-Encodings und Standard-DWARF auswÃ¤hlen, die in den Debuginformationen landen-fgo-c-header=<Datei>	Go-struct-Definitionen als C-Code in <Datei> schreiben.-fgo-debug-escape-hash=<Zeichenkette>	Hashwert zum Debuggen der Escape-Analyse.-fgo-dump-<Typ>	Interne Information des Go-Frontends in Datei ausgeben.-fgo-optimize-<type>	OptimierungsdurchlÃ¤ufe im Frontend einschalten.-fgo-pkgpath=<Zeichenkette>	Go-Paketpfad festlegen.-fgo-prefix=<Zeichenkette>	Paketspezifisches PrÃ¤fix fÃ¼r exportierte Go-Namen festlegen.-fgo-relative-import-path=<Pfad>	Relativen Import als relativ zum Pfad behandeln.-fhandle-exceptions wurde in -fexceptions umbenannt (und ist nun voreingestellt)-finit-character=<n>	Lokale Zeichenvariablen auf ASCII-Wert n initialisieren.-finit-integer=<n>	Lokale Ganzzahlvariablen auf n initialisieren.-finit-logical=<true|false>	Lokale logische Variablen initialisieren.-finit-real=<zero|nan|inf|-inf>	Lokale Real-Variablen initialisieren.-finline-limit=<Zahl>	GrÃ¶ÃŸe von Â»inlineÂ«-Funktionen auf <Zahl> beschrÃ¤nken.-finline-matmul-limit=<n>	GrÃ¶ÃŸe der grÃ¶ÃŸten Matrix, fÃ¼r die matmul geinlinet wird.-finput-charset=<Zeichensatz>	Standard-Zeichensatz fÃ¼r Quelldateien angeben.-finstrument-functions-exclude-file-list=filename,...  In Dateien aufgezÃ¤hlte Funktionen nicht instrumentieren.-finstrument-functions-exclude-function-list=name,...  AufgezÃ¤hlte Funktionen nicht instrumentieren.-fira-algorithm=[CB|priority]	Verwendeten IRA-Algorithmus festlegen.-fira-region=[one|all|mixed]	Regionen fÃ¼r IRA festlegen.-fira-verbose=<Zahl<	Stufe der IRA Diagnosemeldungen steuern.-flto-compression-level=<Stufe>	Zlib-Kompressionsstufe <Stufe> fÃ¼r IL verwenden.-fmacro-prefix-map=<alt>=<neu> Einen Verzeichnisnamen auf einen anderen umschreiben in __FILE__, __BASE_FILE__ und __builtin_FILE().-fmax-array-constructor=<n>	HÃ¶chstzahl der Objekte in einem Feldkonstruktor.-fmax-errors=<Anzahl>	HÃ¶chstzahl der zu meldenden Fehler.-fmax-identifier-length=<n>	GrÃ¶ÃŸte BezeichnerlÃ¤nge.-fmax-stack-var-size=<n>	GrÃ¶ÃŸe des grÃ¶ÃŸten Feldes, das auf dem Stapel abgelegt wird, in Bytes.-fmax-subrecord-length=<n>	GrÃ¶ÃŸte LÃ¤nge fÃ¼r TeildatensÃ¤tze.-fmessage-length=<Anzahl>	Diagnosemeldungen auf <Anzahl> Zeichen pro Zeile beschrÃ¤nken. 0 unterdrÃ¼ckt Zeilenumbruch.-fno-elide-type Gleiche Elemente in Templatevergleichen nicht weglassen.-fno-gnu89-inline wird nur im Modus GNU99 oder C99 unterstÃ¼tzt-fno-pretty-templates Template-Spezialisierungen nicht fÃ¼r die Ausgabe umformatieren als Template-Signatur gefolgt von den Argumenten.-fno-threadsafe-statics	Keinen threadsicheren Code fÃ¼r Initialisierung lokaler statischer Objekte erzeugen.-foffload-abi=[lp64|ilp32]     Festlegen, welche ABI in einem Offload-Compiler verwendet wird.-foffload=<Ziele>=<Optionen>  Offloading-Ziele und deren Optionen angeben.Operand fÃ¼r Â»-fopenacc-dimÂ« bei Â»%sÂ« ist falsch-fopt-info[-<Typ>=Dateiname]	Optimierungsdetails des Compilers ausgeben.Â»-force_flat_namespaceÂ« ist nicht mit Â»-dynamiclibÂ« erlaubt-fpack-struct=<Zahl>	AnfÃ¤ngliche grÃ¶ÃŸte Ausrichtung fÃ¼r Strukturelemente festlegen.-fpermitted-flt-eval-methods=[c11|ts-18661]	Angeben, welche Werte von FLT_EVAL_METHOD erlaubt sind.-fpic und -fPIC werden ohne -mdsbt fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fpic und -mapcs-reent sind inkompatibel-fpic wird nicht unterstÃ¼tzt-fpie wird nicht unterstÃ¼tzt-fplugin-arg-<Name>-<SchlÃ¼ssel>[=<Wert>]	Argument <SchlÃ¼ssel>=<Wert> fÃ¼r Plugin <Name> angeben.-fprefetch-loop-arrays wird nicht mit -Os unterstÃ¼tzt-fprefetch-loop-arrays wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fprefetch-loop-arrays wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt (ggf. die Â»-marchÂ«-Schalter versuchen)-fprofile-update=[single|atomic|prefer-atomic]	Methode fÃ¼r Profilupdates festlegen.-frandom-seed=<Zeichenkette>	Ãœbersetzung mit <Zeichenkette> reproduzierbar machen.-frecord-gcc-switches wird fÃ¼r das aktuelle Ziel nicht unterstÃ¼tzt-freorder-blocks-algorithm=[simple|stc]	Algorithmus zum Umordnen der BasisblÃ¶cke festlegen.-freorder-blocks-and-partition funktioniert auf dieser Architektur nicht-freorder-blocks-and-partition funktioniert auf dieser Architektur nicht mit Ausnahmen-freorder-blocks-and-partition wird auf dieser Architektur nicht unterstÃ¼tzt-frepo muss mit -c verwendet werden-fsanitize-sections=<sec1,sec2,...>	Globale Variablen in benutzerdefinierten Abschnitten bereinigen.Â»-fsanitize=addressÂ« und Â»-fsanitize=kernel-addressÂ« werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fsanitize=Adresse wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fsched-stalled-insns-dep=<Zahl>	AbhÃ¤ngigkeitsentfernung fÃ¼r PrÃ¼fung in nicht ausgereifter Planung von eingereihten Befehlen festlegen.-fsched-stalled-insns=<Anzahl>	Anzahl der eingereihten Befehle festlegen, die unausgereift geplant werden kÃ¶nnen.-fsched-verbose=<Stufe>	Stufe der WortfÃ¼lle des Planers angeben.-fsimd-cost-model=[unlimited|dynamic|cheap]	Vektorisierungs-Kostenmodell angeben, das fÃ¼r mit einer SIMD-Direktive markierten Code verwendet wird.-fsplit-stack unterstÃ¼tzt nicht 2 Registerparameter fÃ¼r eine geschachtelte Funktion-fsplit-stack unterstÃ¼tzt nicht 3 Registerparameter-fsplit-stack unterstÃ¼tzt nicht fastcall mit geschachtelter Funktion-fsplit-stack verwendet Register r29-fsso-struct=[big-endian|little-endian|native]	Standardspeicherreihenfolge fÃ¼r Skalare festlegen.-fstack-check=[no|generic|specific]	Code zur StapelprÃ¼fung in das Programm einfÃ¼gen.-fstack-check=specific fÃ¼r Thumb-1-fstack-check=specific nicht fÃ¼r MIPS16 implementiertOptionen -fstack-limit- werden mit -mfdpic ignoriert; stattdessen -mstack-check-l1 verwendenOptionen fÃ¼r -fstack-limit- werden auf dieser CPU nicht unterstÃ¼tzt-fstack-limit-register=<Register>	Wenn der Stapel Ã¼ber <Register> hinausgeht, abfangen (Â»trapÂ«).-fstack-limit-symbol=<Name>	Wenn der Stapel Ã¼ber das Symbol <Name> hinausgeht, abfangen (Â»trapÂ«).-fstack-protector wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fstack-reuse=[all|named_vars|none]	Stufe der Stapel-Wiederverwendung fÃ¼r lokale Variablen festlegen.-ftabstop=<Zahl>	Tabulatorentfernungen fÃ¼r Spaltenmeldungen.-ftemplate-depth=<Zahl>	GrÃ¶ÃŸte Template-Instanziierungstiefe angeben.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Das standardmÃ¤ÃŸige Codeerzeugungsmodell fÃ¼r Thread-lokalen Speicher angeben.-ftrack-macro-expansion=<0|1|2>  Orte der aus Makroersetzung entstehenden Zeichen verfolgen und in Fehlermeldungen anzeigen.-ftree-parallelize-loops=<Anzahl>	Automatische Parallelisierung von Schleifen einschalten.-fuse-linker-plugin wird in dieser Konfiguration nicht unterstÃ¼tzt-fuse-linker-plugin, aber %s nicht gefunden-fvisibility=[default|internal|hidden|protected]	Standard-Symbolsichtbarkeit festlegen.-fvisibility=[private|protected|public|package]	Standard-Symbolsichtbarkeit festlegen.-fvtable-verify=preinit wird in dieser Konfiguration nicht unterstÃ¼tzt-fvtable-verify=std wird in dieser Konfiguration nicht unterstÃ¼tzt-fwide-exec-charset=<Zeichensatz>	Alle Wide-Zeichenketten und -konstanten in Zeichensatz <Zeichensatz> umwandeln.-fwpa und -fltrans schlieÃŸen sich gegenseitig aus-g wird nur bei der Verwendung von GAS auf diesem Prozessor unterstÃ¼tztOption -g ausgeschaltet-g mit -mno-apcs-frame kÃ¶nnte vernÃ¼nftige Fehlersuche verhindern-gdwarf-6 wird als Version 5 ausgegeben, mit InkompatibilitÃ¤ten-ginline-points wird zwangsweise ausgeschaltet, da -gstatement-frontiers nicht angegeben ist-ginternal-reset-location-views wird zwangsweise ausgeschaltet, da -gvariable-location-views nicht angegeben ist-gnat<Optionen>	Optionen fÃ¼r GNAT angeben.-gz wird in dieser Konfiguration nicht unterstÃ¼tzt-gz=<Format>	Komprimierte Debugabschnitte im Format <Format> erzeugen.-gz=zlib wird in dieser Konfiguration nicht unterstÃ¼tzt-idirafter <Verzeichnis>	<Verzeichnis> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen.-iframework <Verz>	<Verz> an das Ende des EinfÃ¼gepfades des System-Frameworks anfÃ¼gen.-imacros <Datei>	Definition von Makros in <Datei> akzeptieren.-imultiarch <Verzeichnis>	<Verzeichnis> als Multiarch-include-Verzeichnis festlegen.-imultilib <Verzeichnis>	<Verzeichnis> als Multilib-include-Verzeichnis setzen.-include <Datei>	Inhalt von <Datei> vor anderen Dateien einfÃ¼gen.Â»-install_nameÂ« ist nur mit Â»-dynamiclibÂ« erlaubtOption -iplugindir <Verz> nicht vom GCC-Treiber Ã¼bergeben-iplugindir=<Verz>	<Verz> als Standard-Plugin-Verzeichnis festlegen.-iprefix <Pfad>	<Pfad> als ein PrÃ¤fix fÃ¼r die nÃ¤chsten zwei Optionen angeben.-iquote <Verzeichnis>	<Verzeichnis> am Ende des EinfÃ¼gepfades fÃ¼r Â»#include "â€¦"Â« anfÃ¼gen.-isysroot <Verzeichnis>	<Verzeichnis> als System-Wurzelverzeichnis setzen.-isystem <Verzeichnis>	<Verzeichnis> an den Anfang des System-EinfÃ¼gepfades anfÃ¼gen.-iwithprefix <Verzeichnis>	<Verzeichnis> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen.-iwithprefixbefore <Verz>	<Verz> an das Ende des Haupt-EinfÃ¼gepfades anfÃ¼gen.Â»-keep_private_externsÂ« ist mit Â»-dynamiclibÂ« nicht erlaubt-m%s wird in dieser Konfiguration nicht unterstÃ¼tzt-m64 erfordert PowerPC64-Architektur voraus, eingeschaltet-m64 benÃ¶tigt eine PowerPC64-CPU-mabi=ABI	Code erzeugen, der zum angegebenen ABI passt.-mabi=ABI	Code erzeugen, der zum angegebenen ABI passt.-mabi=ms wird in der X32-ABI nicht unterstÃ¼tzt-mabs=MODUS	Den Modus fÃ¼r IEEE-754-ABS/NEG-Befehle auswÃ¤hlen.-maix64 benÃ¶tigt: 64-Bit-Berechnung mit 32-Bit-Adressierung noch nicht unterstÃ¼tzt-maix64 setzt eingeschaltete PowerPC64-Architektur voraus-malign-functions ist veraltet, Ersatz: -falign-functions-malign-functions=%d ist nicht zwischen 0 und %d-malign-jumps ist veraltet, Ersatz: -falign-jumps-malign-jumps=%d ist nicht zwischen 0 und %d-malign-loops ist veraltet, Ersatz: -falign-loops-malign-loops=%d ist nicht zwischen 0 und %d-malign-power wird fÃ¼r 64-Bit-Darwin nicht unterstÃ¼tzt; es ist mit den installierten C- und C++-Bibliotheken unvertrÃ¤glich-mallow-movmisalign benÃ¶tigt -mvsx-maltivec=le ist nicht fÃ¼r Big-Endian-Zielsysteme erlaubt-mapcs-stack-check inkompatibel mit -mno-apcs-frame-march=	Code fÃ¼r die angegebene RISC-V-ISA (z.B. RV64IM) erzeugen. ISA-Zeichenketten mÃ¼ssen in Kleinbuchstaben angegeben werden.-march=%s: ISA-Zeichenkette muss mit Â»rv32Â« or Â»rv64Â« anfangen-march=%s: ungÃ¼ltige ISA-Zeichenkette-march=%s: nicht unterstÃ¼tzte ISA-Teilzeichenkette %qs-march=ARCH	Code fÃ¼r die angegebene Chip- oder CPU-Version erzeugen.-march=ARCH	Eigenschaften der Architektur ARCH verwenden.-march=ISA	Code fÃ¼r das gegebene ISA erzeugen.Â»-mas100-syntaxÂ« ist unvertrÃ¤glich mit Â»-gdwarfÂ«-masm=intel wird in dieser Konfiguration nicht unterstÃ¼tzt-max-stackframe=%d ist nicht verwendbar, nicht zwischen 0 und %d-mbackchain -mpacked-stack -mhard-float werden in dieser Kombination nicht unterstÃ¼tztÂ»-mbig-endianÂ« und Â»-mlittle-endianÂ« dÃ¼rfen nicht zusammen verwendet werden-mbranch-cost=%d ist nicht zwischen 0 und 5-mbranch-cost=KOSTEN	Sprungkosten auf ungefÃ¤hr KOSTEN Befehle setzen.-mbranch-cost=N	Sprungkosten auf ungefÃ¤hr N Befehle setzen.-mcall-aixdesc ist unvertrÃ¤glich mit -mabi=elfv2-mcall-ms2sysv-xlogues ist nicht kompatibel mit %s-mcall-ms2sysv-xlogues wird derzeit nicht zusammen mit SEH unterstÃ¼tzt-mcmodel unvertrÃ¤glich mit anderen TOC-Optionen-mcmodel= wird auf 32-Bit-Systemen nicht unterstÃ¼tzt-mcode-readable=SETTING	Angeben, wann Befehle zum Codezugriff erlaubt sind.Â»-mcode-region=upperÂ« erfordert eine 430X-kompatible CPU-mcorea und -mcoreb kÃ¶nnen nicht zusammen verwendet werden-mcorea sollte mit -mmulticore verwendet werden-mcoreb sollte mit -mmulticore verwendet werden-mcpu=	Eigenschaften der angegebenen CPU verwenden und entsprechend Code planen.-mcpu=%s steht in Konflikt mit -march=%s-mcpu=%s hat ungÃ¼ltige Silizium-Revision-mcpu=%s ist nicht gÃ¼ltig-mcpu=CPU	Code fÃ¼r ARC-Variante CPU planen.-mcpu=CPU	Eigenschaften der angegebenen CPU verwenden und dafÃ¼r optimieren.-mcpu=CPU	Eigenschaften der angegebenen CPU verwenden und entsprechend Code planen.-mcpu=CPU		Eigenschaften der gegebenen CPU verwenden und entsprechend Code planen.-mcpu=TUNING	Code fÃ¼r angegebene ARC-Variante feintunen.-mcpu=m16c	Code fÃ¼r M16C-Varianten kompilieren.-mcpu=m32c	Code fÃ¼r M32C-Varianten kompilieren.-mcpu=m32cm	Code fÃ¼r M32CM-Varianten kompilieren.-mcpu=r8c	Code fÃ¼r R8C-Varianten kompilieren.-mcrypto erfordert -maltivecÂ»-mdata-region=upperÂ« erfordert eine 430X-kompatible CPU-mdebug=	Ausgaben zur Fehlersuche einschalten.-mdirect-move benÃ¶tigt -mvsx-mdiv erfordert -march, um die %<M%>-Erweiterung zu ermitteln-mefficient-unaligned-vsx erfordert -mallow-movmisalign-mefficient-unaligned-vsx benÃ¶tigt -mvsx-memregs=	Anzahl der Memreg-Bytes (Standard: 16, Bereich: 0..16).-mes0 kann nur zusammen mit C verwendet werden-mexr ohne -ms verwendet-mexr ohne -ms oder -msx verwendet-mfdpic wird nicht unterstÃ¼tzt, bitte Â»bfin-linux-uclibc-ZielÂ« verwenden-mfentry wird fÃ¼r 32 Bit in Kombination mit -fpic nicht unterstÃ¼tzt-mfloat-abi=hard und VFP-mfloat-abi=hard: ausgewÃ¤hlter Prozessor hat keine FPUÂ»-mfloat-abi=softÂ« und Â»-mfloat-abi=hardÂ« dÃ¼rfen nicht zusammen verwendet werden-mfloat-gprs=	GPR-Gleitkommamethode auswÃ¤hlen.-mfloat128 erfordert -mfloat128-type-mfloat128 erfordert VSX-UnterstÃ¼tzung-mfloat128-hardware erfordert -m64-mfloat128-hardware benÃ¶tigt -mfloat128-type-mfloat128-hardware erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 3.0-mfloat128-type erfordert VSX-UnterstÃ¼tzung-mflush-func=FUNC	FUNC verwenden, um den Cache zu entleeren, bevor Stapel-Trampoline aufgerufen werden.-mfpu=	FP angeben (sp, dp, sp-lite, dp-lite) (bringt Â»-mxilinx-fpuÂ« mit sich).-mfunction-return* erfordert -march=z900 oder grÃ¶ÃŸer-mgpopt wird nicht zusammen mit PIC unterstÃ¼tzt.Argument fÃ¼r -mgprel-sec= ist kein gÃ¼ltiger regulÃ¤rer Ausdruck.-mgprel-sec= wird nicht zusammen mit PIC unterstÃ¼tzt.-mhard-dfp kann nicht in Verbindung mit -msoft-float verwendet werden-mhard-dfp benÃ¶tigt -mhard-float-mhard-float wird nicht unterstÃ¼tzt-mincoming-stack-boundary=%d ist nicht zwischen %d und 12-mindirect-branch* erfordert -march=z900 oder grÃ¶ÃŸer-mint32 wird fÃ¼r Ziele H8300 und H8300L nicht unterstÃ¼tzt-mipsN	Code fÃ¼r ISA Stufe N erzeugen.Â»-mlargeÂ« erfordert ein 430X-kompatibles Â»-mmcpu=Â«-mlarge-data-threshold=<Anzahl>	Daten grÃ¶ÃŸer als angegebener Schwellwert werden in .ldata-Abschnitt im x86-64 Medium-Modell gehen.-mlong-double-64 ist mit -m64 nicht erlaubt-mlong-double-<n>	GrÃ¶ÃŸe von Â»long doubleÂ« angeben (64 oder 128 Bits).-mmax-stackframe=GRÃ–áºžE	Warnen, wenn ein Stapelrahmen grÃ¶ÃŸer als die angegebene GrÃ¶ÃŸe ist.-mmcu=MCU	Die Ziel-MCU auswÃ¤hlen.-mmpy-option=MPY ARCv2-Code mit einer Option fÃ¼r das Multiplizierer-Design kompilieren.-mmul=g13 kann nicht zusammen mit -mcpu=g10 verwendet werden-mmul=g13 kann nicht zusammen mit -mcpu=g14 verwendet werden-mmul=g14 kann nicht zusammen mit -mcpu=g10 verwendet werden-mmul=g14 kann nicht zusammen mit -mcpu=g13 verwendet werden-mmulticore kann nur mit BF561 verwendet werden-mmultiple wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tztÂ»-mnÂ« wird fÃ¼r Linux-Ziele nicht unterstÃ¼tzt-mn ohne -mh, -ms oder -msx verwendet-mnan=CODIERUNG	Datencodierung fÃ¼r IEEE-754-NaN angeben.-mno-%s schaltet -m%s aus-mno-allow-string-insns verbietet das Erzeugen des RMPA-Befehls-mno-altivec schaltet vsx aus-mno-dpfp-lrsr wird nur mit -mdpfp unterstÃ¼tzt-mno-exr nur mit -ms oder -msx gÃ¼ltig                  - Option ignoriert!-mno-fentry ist nicht mit SEH vertrÃ¤glich-mno-mpy wird nur fÃ¼r ARC700 oder ARCv2-mno-pic-data-is-text-relative kann nur zusammen mit -fpic/-fPIC verwendet werden-mno-power9-vector schaltet -mpower9-dform aus-mno-serialize-volatile	Â»volatileÂ«-Speicherreferenzen nicht mit MEMW-Befehlen serialisieren.-mnop-mcount ist nicht mit diesem Ziel kompatibel-mnop-mcount ist fÃ¼r -fPIC nicht implementiert-moverride=ZEICHENKETTE	Nur fÃ¼r Powernutzer! CPU-Optimierungsparameter Ã¼bersteuern.-mpcrel -fPIC wird derzeit nicht fÃ¼r die ausgewÃ¤hlte CPU unterstÃ¼tzt-mpic-register= ist ohne -fpic nutzlos-mpointer-size=[no,32,short,64,long]	StandardgrÃ¶ÃŸe fÃ¼r Zeiger festlegen.-mpower8-fusion-sign benÃ¶tigt -mpower8-fusion-mpower8-vector erfordert -maltivec-mpower8-vector benÃ¶tigt -mvsx-mpower9-dform benÃ¶tigt -mpower9-vector-mpower9-dform benÃ¶tigt -mupper-regs-df-mpower9-dform benÃ¶tigt -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar erfordern -mdirect-move-mpower9-fusion benÃ¶tigt -mpower8-fusion-mpower9-minmax unvertrÃ¤glich mit explicit ausgeschalteten Optionen-mpower9-vector benÃ¶tigt -mpower8-vector-mpreferred-stack-boundary wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-mpreferred-stack-boundary=%d ist nicht zwischen %d und %d-mpreferred-stack-boundary=%d muss zwischen %d und %d liegen-mquad-memory ist im Little-Endian-Modus nicht verfÃ¼gbar-mquad-memory benÃ¶tigt 64-Bit-Modus-mquad-memory-atomic benÃ¶tigt 64-Bit-ModusArgument fÃ¼r -mr0rel-sec= ist kein gÃ¼ltiger regulÃ¤rer Ausdruck.-mr0rel-sec= wird nicht zusammen mit PIC unterstÃ¼tzt.-mr10k-cache-barrier=EINSTELLUNG	Angabe, wann r10k-Cachegrenzen eingefÃ¼gt werden sollen.-mrecip erfordert -ffinite-math oder -ffast-math-mrecip erfordert -fno-trapping-math oder -ffast-math-mrecip erfordert -freciprocal-math oder -ffast-math-mregparm wird fÃ¼r Intel-MCU-psABI ignoriert-mregparm wird im 64-Bit-Modus ignoriert-mregparm=%d ist nicht zwischen 0 und %d-mrelax wird nur fÃ¼r RTP PIC unterstÃ¼tzt-mrelocatable und -mcall-%s sind unvertrÃ¤glich-mrelocatable und -mno-minimal-toc sind unvertrÃ¤glich-mrelocatable und -msdata=%s sind unvertrÃ¤glich-ms2600 ohne -ms verwendet-msdata=%s und -mcall-%s sind unvertrÃ¤glich-msecure-plt wird vom Assembler nicht unterstÃ¼tzt-mshared-library-id= ohne -mid-shared-library angegeben-mshared-library-id=%s ist nicht zwischen 0 und %d-msim	Simulator-Laufzeitumgebung verwenden.-msim   Simulator-Laufzeitumgebung verwenden.Option -msimple-fpu ignoriertÂ»-msingle-floatÂ« und Â»-msoft-floatÂ« dÃ¼rfen nicht zusammen angegeben werdenOption -msingle-float ist Ã¤quivalent zu -mhard-float-msmall-data-limit=N	Globale und statische Daten kleiner als <N> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen).-mspfp_fast ist auf ARC600 und ARC601 nicht verfÃ¼gbar-mstack-guard bringt -mstack-size mit sich-mstack-protector-guard=tls erfordert ein gÃ¼ltiges Basisregister-mstring wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt-mstringop-strategy=rep_8byte wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt-msve-vector-bits=N	Anzahl der Bits in einem SVE-Vektorregister auf N festlegen.-msx wird in COFF nicht unterstÃ¼tzt-mtoc-fusion benÃ¶tigt -mpower8-fusion-mtoc-fusion benÃ¶tigt 64-bit-ZielarchitekturÂ»-mtoc-fusionÂ« benÃ¶tigt medium/large-Codemodell-mtraceback=	Voll-, Teil- oder keine Traceback-Tabelle (full, part, no).-mtune=	Code fÃ¼r die angegebene CPU planen.-mtune= erwartet mn10300, am33, am33-2, oder am34-mtune=ARCH	Ausrichtung fÃ¼r angegebene Chip- oder CPU-Version optimieren.-mtune=CPU	FÃ¼r CPU optimieren.-mtune=PROZESSOR	Ausgabe fÃ¼r PROZESSOR optimieren.-mupper-regs-df benÃ¶tigt -mvsx-mupper-regs-di benÃ¶tigt -mvsx-mupper-regs-sf erfordert -mpower8-vectorÂ»-mvsxÂ« und Â»-mno-altivecÂ« sind unvertrÃ¤glichÂ»-mvsxÂ« und Â»-mpairedÂ« sind unvertrÃ¤glich-mvsx benÃ¶tigt indizierte Adressierung-mvsx benÃ¶tigt Hardware-Gleitkommabefehle-mvsx-small-integer erfordert -mpower8-vector, -mupper-regs-di, und -mdirect-move-mvsx-timode erfordert mÃ¶glicherweise -mlra-mvsx-timode benÃ¶tigt -mvsx-mxl-multiply-high kann nur mit -mcpu=v6.00.a oder hÃ¶her verwendet werden-mxl-multiply-high erfordert -mno-xl-soft-mul-mxl-reorder kann nur mit -mcpu=v8.30.a oder hÃ¶her verwendet werden-mxl-reorder erfordert -mxl-pattern-compare fÃ¼r -mcpu=v8.30.a-o <Datei>	Ausgabe in <Datei> schreiben.Â»-pgÂ« und Â»-fomit-frame-pointerÂ« sind unvertrÃ¤glich-pie wird in dieser Konfiguration nicht unterstÃ¼tzt-pipe ignoriert, da -save-temps angegeben-pipe wird nicht unterstÃ¼tztÂ»-private_bundleÂ« ist mit Â»-dynamiclibÂ« nicht erlaubt-trigraphs	Trigraphen nach ISO C unterstÃ¼tzen.â€¦ diese Anweisung, aber letztere ist verwirrend eingerÃ¼ckt, als wÃ¤re sie abhÃ¤ngig von %qs.NOT.-Operator in Ausdruck bei %L muss einen LOGICAL-Operanden haben.XOR.-Operator bei %C128-bit long double nicht unterstÃ¼tzt fÃ¼r VAX floats31-Bit-ABI.387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet64-Bit-ABI.64-Bit-ABI nicht unterstÃ¼tzt im ESA/390-Modus64-Bit-SPE wird nicht unterstÃ¼tzt; verwenden Sie stattdessen eine Zuweisung; verwenden Sie stattdessen eine Zuweisung oder Wertinitialisierung; verwenden Sie stattdessen eine Kopierzuweisung; verwenden Sie stattdessen eine Kopierzuweisung oder Kopierinitialisierung; verwenden Sie stattdessen eine Kopierinitialisierung; verwenden Sie stattdessen eine Wertinitialisierung<WÃ¤hrend Initialisierung>
! <anonym><geschweift geklammerte Initialisierungsliste><eingebaut><Kommandozeile><Deklarationsfehler>{AufzÃ¤hlung}<fehlerhafter-Ausdruck><Ausdrucksfehler><lambda<lambda><fehlt><RÃ¼ckgabewert> <RÃ¼ckgabewert><Anweisung><strukturierte Bindungen><Markierungsfehler><Template-Argumente-Fehler><Template-Parameter-Fehler><throw-Ausdruck><Typfehler><Typ-Fehler><typedef-Fehler><TypprÃ¤fixfehler><ubsan-Unterprogramm-Aufruf><unbekannter Operator><unbekannt><unbenanntes %s><unbenannt-Festkomma:<unbenannt-Gleitkomma:<unbenannt-vorzeichenlos:<unbenannt><nicht-analysiert><unaufgelÃ¶ster Ã¼berladener Funktionstyp>?: mit Ganzzahlkonstanten in booleschem Kontext?: mit Ganzzahlkonstanten in booleschem Zusammenhang; der Ausdruck evaluiert immer zu %<true%>@catch-Parameter kann nicht Protokoll-qualifiziert seinÂ»@catchÂ«-Parameter ist kein bekannter Objective-C-Klassentyp@interface der Klasse %qE nicht gefundenEin Basisblock-ProfilzÃ¤hler wird als heiÃŸ betrachtet, wenn es zum angegebenen Promilleanteil zum Gesamtprofil beitrÃ¤gt.Ein Faktor, um die obere Schranke des Swing-Modulo-Schedulers fÃ¼r Schleifenplanung einzustellen.Abschneiden von Gleitkomma- zu Ganzzahl darf durch Rundung ersetzt werden, um Modusumschaltung zu verhindern.Bei %C wird ein Parametername erwartetEin Synonym fÃ¼r -std=c89 (fÃ¼r C) oder -std=c++98 (fÃ¼r C++).Schwellwert fÃ¼r vom Swing-Modulo-Scheduler betrachteten Durchschnitts-Schleifen-ZÃ¤hler.AAPCS unterstÃ¼tzt nicht -mcallee-super-interworkingAAPCS unterstÃ¼tzt nicht -mcaller-super-interworkingABI erfordert -march=rv%dABSTRACT INTERFACE %qs darf bei %L nicht referenziert werdenABSTRACT INTERFACE bei %CABSTRACT-Typ %qs bei %L verwendetABSTRACT-Typ bei %Cletzter Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %Lerster Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %LSchrittausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %LACC-CACHE-Direktive bei %C muss innerhalb einer Schleife seinACCESS-Spezifikation bei %L wurde bereits spezifiziertVariable ACQUIRED_LOCKÂ»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable seinACTION-Typ bei %C steht in Konflikt mit READONLY-SpezifiziererAttribut ALLOCATABLE bei %C in einer TYPE-DefinitionALLOCATABLE-Objekt %qs in Klausel %s bei %LALLOCATABLE-Objekt %qs von abgeleitetem Typ in Klausel %s bei %LALLOCATABLE-Objekt %qs von polymorphem Typ in Klausel %s bei %LALLOCATABLE auÃŸerhalb des INTERFACE-KÃ¶rpers bei %L angegebenALLOCATE ObjektALLOCATE von Koarray bei %C in CRITICAL-BlockALLOCATE von Koarray bei %C in DO CONCURRENT-BlockALTERNATE RETURN bei %L nicht erlaubtwiedereinsprungsfÃ¤higer APCS-Code nicht unterstÃ¼tzt. IgnoriertARMv8-M Security Extensions sind mit der gewÃ¤hlten FPU inkompatibelASSERT_EXPR mit immer falscher BedingungASSIGN-Anweisung bei %CASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-VariableAnweisung ASSIGNED GOTO bei %L erfordert eine INTEGER-VariableASSIGNED-Variable in FORMAT-Markierung bei %LASSOCIATE-Konstrukt bei %CASSOCIATE-Name %qs in %s-Klausel bei %LASSOCIATE-Name %qs in SHARED-Klausel bei %LASYNCHRONOUS-Attribut bei %CASYNCHRONOUS-Anweisung bei %CASYNCHRONOUS= bei %C ist in Fortran 95 nicht erlaubtSpezifikation ASYNCHRONOUS= bei %L muss ein Initialisierungsausdruck seinATOM-Argument bei %L der intrinsischen Funktion %s muss Koarray oder koindiziert seinATOM-Argument bei %L fÃ¼r intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl seinATOM-Argument bei %L fÃ¼r intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl oder ein ATOMIC_LOGICAL_KIND-Logikwert seinATOM-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinAUX-Zeiger fÃ¼r Kante %d->%d initialisiertAVX-Vektorargument ohne eingeschaltetes AVX Ã¤ndert das ABIAVX-VektorrÃ¼ckgabe ohne eingeschaltetes AVX Ã¤ndert das ABIAVX512F-Vektorargument ohne eingeschaltetes AVX512F Ã¤ndert das ABIAVX512F-VektorrÃ¼ckgabe ohne eingeschaltetes AVX512F Ã¤ndert das ABIDer absolute Wert von SHIFT muss kleiner oder gleich SIZE bei %C seinAbstrakte Schnittstelle %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigErweiterungen akzeptieren, um alten Code zu unterstÃ¼tzen.Auf Daten im gleichen Abschnitt von gemeinsam verwendeten Ankerpunkten zugreifen.Zugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziertZugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziertAuf Variablen in 32-Bit-PPU-Objekten zugreifen (Standard).Auf Variablen in 64-Bit-PPU-Objekten zugreifen.Ausgehende Funktionsargumente sammeln und den nÃ¶tigen Stapelspeicher fÃ¼r ausgehende Argumente im Prolog/Epilog der Funktion reservieren/freigeben. Ohne diese Option werden ausgehende Argumente auf den Stapel geschoben und hinter zurÃ¼ckgeholt. Diese Option kann fÃ¼r Funktionen, die viele Funktionen mit ArgumentÃ¼bergabe Ã¼ber den Stapel aufrufen, z.B. printf, zu kleinerem Code fÃ¼hren.Effektives CLASS-Feldargument fÃ¼r %qs muss ein vollstÃ¤ndiges Feld bei %L seinEffektives Argument bei %L fÃ¼r INTENT(%s)-Dummy %qs von ELEMENTAL-Unterprogramm %qs ist skalar, aber ein anderes effektives Argument ist ein FeldEffektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener LÃ¤nge haben, genau dann, wenn das Scheinargument einen solchen hatEffektives Argument bei %L fÃ¼r Scheinparameter vermuteten Typs hat abgeleiteten Typ mit typgebundenen oder FINAL-ProzedurenEffektives Argument enthÃ¤lt zuwenige Elemente fÃ¼r Scheinargument %qs (%lu/%lu) bei %LEffektives Argument fÃ¼r %qs kann nicht Feld vermuteter GrÃ¶ÃŸe bei %L seinEffektives Argument fÃ¼r %qs muss ALLOCATABLE bei %L seinEffektives Argument fÃ¼r %qs muss ein Zeiger bei %L seinEffektives Argument mit EVENT_TYPE oder mit EVENT_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qsEffektives Argument mit LOCK_TYPE oder mit LOCK_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qsEffektives Argument fÃ¼r %qs bei %L sein muss Koarray seinEffektives Argument fÃ¼r %qs bei %L muss polymorph seinEffektives Argument fÃ¼r %qs bei %L muss einfach fortlaufend oder ein Element eines solchen Feldes seinEffektives Argument fÃ¼r %qs bei %L muss unbegrenzt polymorph sein, da das formale Argument ein Zeiger oder reservierbare unbegrenzt polymorphe EntitÃ¤t ist [F2008: 12.5.2.5]Effektives Argument fÃ¼r %qs bei %L muss denselben deklarierten Typ habenEffektives Argument fÃ¼r fortlaufenden Schein-Zeiger %qs bei %L muss einfach fortlaufend seinEffektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ EVENT_TYPE oder einer EVENT_TYPE-KomponenteEffektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ LOCK_TYPE oder einer Komponente LOCK_TYPEEffektive ZeichenkettenlÃ¤nge passt nicht zur deklarierten fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)Effektive ZeichenkettenlÃ¤nge ist kÃ¼rzer als die deklarierte fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)Instrumentierung durch ZeigergrenzenprÃ¼fer hinzufÃ¼gen. Die Â»-fchkp-*Â«-Schalter steuern die Instrumentierung. Derzeit verfÃ¼gbar fÃ¼r C, C++ und Objective-C.Einen Durchlauf zur Entfernung von TeilausdrÃ¼cken nach Schleifenoptimierungen hinzufÃ¼gen.AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r Division durch Null hinzufÃ¼gen.AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r DivisionsÃ¼berlauf in INT_MIN / -1 hinzufÃ¼gen.ZusÃ¤tzliche Anmerkungen an Assemblerausgabe anfÃ¼gen.ZusÃ¤tzliche Fehlerprotokollausdrucke.Nach dem Erkennen von undefiniertem Verhalten versuchen, die AusfÃ¼hrung fortzusetzen.Schleifen aggressiv optimieren, dabei sprachspezifische EinschrÃ¤nkungen einbeziehen.Interner Fehler: Alias and target's comdat groups differsInterner Fehler: Alias and target's section differsInterner Fehler: Alias chain for instrumented node is brokenAlias fÃ¼r --help=target.Alias fÃ¼r --mcpu=g10.Alias fÃ¼r -mcpu=g13.Alias fÃ¼r -mcpu=g14.Interner Fehler: Alias has call edgesInterner Fehler: Alias has more than one alias referenceInterner Fehler: Alias has non-alias referenceAlle Marken ausrichten.Alle Schleifen auf 32-Byte-Grenzen ausrichten.Code und Daten auf 32 Bit ausrichten.Ziel der Zeichenkettenoperationen ausrichten.Doubles auf 64-Bit-Grenzen ausrichten.Marken ausrichten, die nur mit SprÃ¼ngen erreicht werden kÃ¶nnen.Einige Doubles auf DWord-Grenze ausrichten.FunktionsanfÃ¤nge ausrichten.SchleifenanfÃ¤nge ausrichten.Auf Basistyp des Bitfeldes ausrichten.Auf Basistyp des Bitfeldes ausrichten. Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Variablen auf 32-Bit-Grenzen ausrichten.Alle intrinsischen Prozeduren sind ungeachtet des gewÃ¤hlten Standards verfÃ¼gbar.Alle Speicherzugriffe nutzen I/O-load/store-Befehle.Alle LEN-Typparameter in der TYPE-IS-Anweisung bei %C mÃ¼ssen ASSUMED seinZuordnungsfÃ¤higes %qs bei %L kann keine Initialisierung habenReservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang habenZuordnungsfÃ¤hige Koarray-Variable %qs bei %L muss aufgeschobene Form habenAllozierbare Komponente %s bei %L muss eine Kodimension haben, da sie eine Subkomponente als Nicht-Koarray des Typs EVENT_TYPE hatAllozierbare Komponente %s bei %L muss eine Kodimension haben, da es eine Subkomponente als Nicht-Koarray des Typs LOCK_TYPE hatAllozierbare Komponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension habenAllozierbare Komponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension habenAllozierbare Komponente der Struktur bei %C muss eine aufgeschobene Form habenReservierbare Funktion %qs bei %L muss eine explizite Funktionsschnittstelle habenLokale Variablen auf Stapel anlegen, um indirekte Rekursion zu ermÃ¶glichen.Allocate-Objekt bei %C ist kein Nicht-Prozedur-Zeiger oder reservierbare VariableALLOCATE-Objekt bei %L tritt auch bei %L aufALLOCATE-Objekt bei %L ist weder ein Datenzeiger noch eine reservierbare VariableALLOCATE-Objekt bei %L ist Subobjekt des Objekts bei %LALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER seinALLOCATE-Objekt bei %L mit Parameter aufgeschobenen Typs erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-MarkeReservierung von %s bei %L mit Typspezifikation erfordert den selben ZeichenkettenlÃ¤ngenparameter wie in der DeklarationReservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder QuellausdruckReservierung wÃ¼rde Speichergrenze Ã¼berschreiten128-Bit-Ganzzahlen in VSX-Registern zulassen.Mit den Optionen Â»-mcpu=power7Â« oder Â»-mvsxÂ« 64-Bit-Ganzzahlvariablen in oberen Registern erlauben.ZeigergrenzenprÃ¼fer-Optimierungen erlauben. Standardeinstellung ist erlaubt bei Optimierungsstufe > 0.Zugriff auf Instanzvariablen erlauben, als ob sie lokale Deklarationen innerhalb der Instanzmethoden-Implementierungen wÃ¤ren.Im festen Modus beliebig lange Zeilen erlauben.Im freien Modus beliebig lange Zeilen erlauben.Zulassen, dass Bitfelder Wortgrenzen Ã¼berschneiden.Erlauben, SprÃ¼nge mit anderen Befehlen zu packen.Den eingebauten Funktionen ceil, floor, round, trunc erlauben, Â»inexactÂ«-Exceptions zu werfen.Umwandlungen zwischen __ea und allgemeinen Zeigern erlauben (Standard).Dollarzeichen in EntitÃ¤tsnamen erlauben.Mit den Optionen Â»-mcpu=power7Â« oder Â»-mvsxÂ« Â»doubleÂ«-Variablen in oberen Registern erlauben.Schnelle SprÃ¼nge zum Nachrichten-Dispatcher erlauben.Mit den Optionen Â»-mcpu=power8Â« oder Â»-mpower8-vectorÂ« Â»floatÂ«-Variablen in oberen Registern erlauben.Â»floatÂ«- und Â»doubleÂ«-Variablen in oberen Registern erlauben, wenn die CPU es erlaubt.Vorhalten von Funktionsadressen in Registern erlauben.GCC erlauben, LIW-Befehle zu verwenden.GCC erlauben, SETLB- und Lcc-Befehle zu verwenden.Hardware-Gleitkommabefehle erlauben, um 32-Bit- und 64-Bit-Befehle abzudecken.Implizite Umwandlungen zwischen Vektoren mit unterschiedlicher Anzahl der Teile und/oder abweichenden Elementtypen erlauben.Erlauben, dass der dynamische Linker Funktionen und Variablen mit solchen unterschiedlicher Semantik (oder Initialisierungen) gemischt platzieren darf.Mathematische Optimierungen erlauben, die IEEE- oder ISO-Standards verletzen kÃ¶nnten.Zulassen, dass neue Daten-Races bei Schreibzugriffen entstehen.Optimierung fÃ¼r Gleitkommaarithmetik erlauben, auch wenn durch Runden ein anderes Ergebnis herauskommen kann.Nicht ausgereifte Planung von eingereihten Befehlen erlauben.Nur-Lese-Daten in sdata-Abschnitt erlauben.Vorzeichenerweiterung in Fusionsoperationen erlauben.Spekulative Bewegung bei mehr Ladebefehlen erlauben.Spekulative Bewegung von Nicht-Lade-Befehlen erlauben.Spekulative Bewegung bei einigen Ladebefehlen erlauben.Die IEEE-128-Bit-Typen erlauben, ohne das SchlÃ¼sselwort Â»__float128Â« zu erfordern.Verschiedene Typen fÃ¼r die Argumente des Â»?Â«-Operators erlauben.Im Durchlauf, der Speicheroperationen zusammenfasst, unausgerichtete Speicherungen zulassen, sofern es erlaubt ist.Verwendung von MDMX-Befehlen erlauben.Verwendung von MT-Befehlen erlauben.Verwendung von Hardware-Gleitkommabefehlen fÃ¼r V850E2V3 und aufwÃ¤rts erlauben.Verwendung von Hardware-Gleitkomma-ABI und -befehlen erlauben.Erlauben, die Â»*_nobndÂ«-Versionen der Stringfunktionen des ZeigergrenzenprÃ¼fers zu verwenden.Erlauben, die Â»*_nochkÂ«-Versionen der Stringfunktionen des ZeigergrenzenprÃ¼fers zu verwenden.FÃ¼r Festkomma-Bruchzahlen das Abschneiden statt Runden erlauben.Zwei Befehle pro Taktzyklus erlauben.Verwendung von __gcc_isr-Pseudobefehlen in ISR-Prologen und -Epilogen erlauben.Variadische Funktionen ohne benannte Parameter erlauben.Bereits in CONTAINS-Block bei %CAlternative RETURN-Anweisung bei %C ist nur innerhalb einer SUBROUTINE erlaubtAlternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabeAlternative Aufrufkonvention.Alternativer RÃ¼cksprung bei %L ist in einer DTIO-Prozedur nicht erlaubtAlternative RÃ¼ckgabe kann nicht in Operatorschnittstelle bei %L auftretenAlternativer RÃ¼ckgabespezifizierer in elementarem Unterprogramm %qs bei %L ist nicht erlaubtAlternativer RÃ¼ckgabespezifizierer in Funktion %qs bei %L ist nicht erlaubtArgument fÃ¼r AlternativrÃ¼ckgabe bei %CObwohl nicht referenziert, hat %qs mehrdeutige Schnittstellen bei %LAltiVec- und SPE-Befehle kÃ¶nnen nicht koexistierenAltiVec-Argument an Funktion ohne Prototyp Ã¼bergebenAltiVec wird fÃ¼r dieses Ziel nicht unterstÃ¼tztImmer weite Aufrufe erzeugen.Bitfelder immer als gleichgroÃŸ wie Â»intÂ« ansehen.Immer Dynamic Realigned Argument Pointer (DRAP) verwenden, um den Stapel neu auszurichten.Immer JSR fÃ¼r Aufrufe verwenden, niemals BSR.Mehrdeutiges !$OMP DECLARE REDUCTION von Modul %s bei %LMehrdeutige Schnittstellen in %s fÃ¼r %qs bei %L und %qs bei %LMehrdeutiges Symbol in TYPE-Definition bei %CDie geeignete Diagnosemeldung mit der Kommandozeilenoption anreichern, die sie steuert.Alias fÃ¼r -minterlink-compressed; fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Alternative RÃ¼ckkehr bei %L ohne ein *-ScheinargumentInterner Fehler: An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %LDoppelwort-Vertauschungen aus VSX-Berechnungen analysieren und entfernen.Interner Fehler: Analyzed alias has no referenceInterner Fehler: Analyzed node has no reference to instrumented versionAssemblerbefehle mit geschÃ¤tzten Adressen kommentieren.Einen zweiten Unterstrich anhÃ¤ngen, wenn der Name bereits einen Unterstrich enthÃ¤lt.Unterstriche an extern sichtbare Namen anhÃ¤ngen.Negatives Vorzeichen auf Null-Werte anwenden.Besondere Regeln anwenden, um Paket fÃ¼r die Laufzeitumgebung zu kompilieren.Variablenerweiterung anwenden, wenn Schleifen abgerollt werden.UngefÃ¤hre HÃ¶chstzahl der zwischen einem Hinweis und seinem Zweig erlaubten Befehlen [125].Argument %<A%> mit INTENT(OUT) bei %L des intrinsischen Unterprogramms %s darf keinen Vektorindex habenArgument 'S' von NEAREST bei %L darf nicht Null seinArgument %qs tritt im Aufruf von %qs bei %L doppelt aufArgument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE seinArgument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut habenArgument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs habenArgument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs habenParameter %qs von %qs mit PASS(%s) bei %L muss skalar seinFÃ¼r Argument %qs des elementaren Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werdenArgument %qs der elementaren Prozedur bei %L kann kein ALLOCATABLE-Attribut habenArgument %qs der elementaren Prozedur bei %L kann kein POINTER-Attribut habenArgument %qs der elementaren Prozedur bei %L muss skalar seinArgument %qs der reinen Funktion %qs bei %L muss INTENT(IN) oder VALUE seinArgument %qs der reinen Funktion %qs bei %L mit VALUE-Attribut, aber ohne INTENT(IN)FÃ¼r Argument %qs des reinen Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werdenArgument %qs des reinen Unterprogrammes %qs bei %L mit VALUE-Attribut, aber ohne INTENTArgument Â»%sÂ« der Anweisungs-Funktion Â»%sÂ« bei %L muss skalar seinArgument CPTR bei %L fÃ¼r C_F_POINTER muss den Typen TYPE(C_PTR) habenArgument CPTR bei %L fÃ¼r C_F_PROCPOINTER muss den Typen TYPE(C_FUNPTR) habenArgument C_PTR_1 bei %L fÃ¼r C_ASSOCIATED muss den Typ TYPE(C_PTR) oder TYPE(C_FUNPTR) habenArgument C_PTR_2 bei %L fÃ¼r C_ASSOCIATED muss denselben Typ wie C_PTR_1 haben: %s statt %sArgument FPTR bei %L fÃ¼r C_F_POINTER muss ein Zeiger seinArgument FPTR fÃ¼r C_F_POINTER bei %L darf nicht koindiziert seinArgument FPTR bei %L fÃ¼r C_F_PROCPOINTER muss ein Prozedurzeiger seinArgument FPTR bei %L fÃ¼r C_F_PROCPOINTER darf nicht koindiziert seinArgument NCOPIES des intrinsischen REPEAT ist negativ (sein Wert ist %ld)Argument NCOPIES des intrinsischen REPEAT ist bei %L negativArgument NCOPIES des intrinsischen REPEAT ist zu groÃŸArgument NCOPIES des intrinsischen REPEAT ist bei %L zu groÃŸArgument X bei %L fÃ¼r C_FUNLOC muss eine Prozedur oder ein Prozedurzeiger seinArgument X bei %L fÃ¼r C_FUNLOC darf nicht koindiziert seinArgument X bei %L fÃ¼r C_LOC darf keine Zeichenkette der LÃ¤nge 0 seinArgument X bei %L fÃ¼r C_LOC muss entweder POINTER- oder TARGET-Attribut habenArgument X bei %L fÃ¼r C_LOC darf nicht koindiziert seinArgument bei %L fÃ¼r C_LOC darf nicht polymorph seinArgument dim bei %L muss INTEGER-Typ habenArgument dim bei %L muss skalar seinUnpassende Argumente fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %sArgument von %s bei %L muss von der LÃ¤nge eins seinArgument der Funktion %s bei %L ist negativArgument der Funktion %s bei %L ist zu groÃŸ fÃ¼r die zusammenfassende Sequenz der Art %dArgument der Funktion %s bei %L auÃŸerhalb des Wertebereichs [0,127]Argument von ACOS bei %L muss zwischen -1 und 1 liegenArgument von ACOSH bei %L darf nicht kleiner als 1 seinArgument von ASIN bei %L muss zwischen -1 und 1 liegenArgument von ATANH bei %L muss im Bereich -1 bis 1 liegenArgument der FINAL-Prozedur bei %L muss Typ %qs habenArgument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE seinArgument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) seinArgument der FINAL-Prozedur bei %L darf nicht OPTIONAL seinArgument der FINAL-Prozedur bei %L darf kein POINTER seinArgument von IACHAR bei %L muss LÃ¤nge Eins habenArgument der IACHAR-Funktion bei %L auÃŸerhalb des Wertebereiches 0..127Argument von ICHAR bei %L muss LÃ¤nge Eins habenArgument von LOG bei %L kann nicht kleiner oder gleich Null seinArgument von LOG10 bei %L kann nicht kleiner oder gleich Null seinArgument der SELECT-Anweisung bei %L kann nicht %s seinArgument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck seinArgument von SQRT bei %L hat negativen WertArgument fÃ¼r %<-fcheck%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-trap%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-trap%> ist ungÃ¼ltig: %sArgumenttypen des intrinsischen %qs bei %L mÃ¼ssen passen (%s/%s)Arithmetische IF-Anweisung bei %CArithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-AusdruckArithmetisches NaN bei %LArithmetisches NaN bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetisches NaN des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetik OK bei %LArithmetik OK beim Konvertieren von %s in %s bei %LArithmetik-Ãœberlauf bei %LArithmetischer Ãœberlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetischer Ãœberlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetik-Unterlauf bei %LArithmetischer Unterlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetischer Unterlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenFeld %qs bei %L kann keine aufgeschobene Form habenFeld %qs bei %L ist eine Variable, die nicht zu konstantem Ausdruck reduziertFeld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt seinFeld %qs ist nicht in Reduzierung bei %L erlaubtArray TYPE_DOMAIN is not integer typeFeldkomponente der Struktur bei %C muss eine explizite Form habenFeldkomponente der Struktur bei %C muss explizite oder aufgeschobene Form habenFeldkonstruktor mit Typspezifikation bei %CWert fÃ¼r Feldkonstruktor bei %L darf nicht unbegrenzt polymorph sein [F2008: C4106]Feldindex bei %L ist ein Feld mit Rang %dFeldindex bei %L muss INTEGER-Typ haben, %s gefundenFeldindex bei %L muss skalar seinFeld von interoperablem Typ bei %L fÃ¼r C_LOC; es ist nichtallozierbar und hat weder angenommene noch explizite GrÃ¶ÃŸeArray-Operanden sind unzureichend bei %LArrayoperanden sind unzureichend beim Konvertieren von %s in %s bei %LFeldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang habenFeldreferenz bei %C kann nicht mehr als %d Dimensionen habenFeldreferenz bei %C darf nur maximal 7 Dimensionen habenFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Kodimension %dFeldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Kodimension %dFeldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Schleife, die bei %L beginntFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Schleife, die bei %L beginntFeldreferenz in EQUIVALENCE bei %C kann kein Feldabschnitt seinFeldreferenz auÃŸerhalb des WertebereichsFeldabschnitt bei %L fÃ¼r C_LOCFeldauswahlbezeichner, z.B. Â»(:)Â«, wird neben dem Koarray-Bezeichner Â»[...]Â« bei %C benÃ¶tigtFeldabschnitt mit Vektorindex bei %L darf nicht das Ziel eines Zeigers seinFeldabschnitte: %qs ist in !$ACC DECLARE bei %L nicht erlaubtFeldspezifikation bei %C hat mehr als %d DimensionenFeldspezifikation bei %C mit mehr als 7 DimensionenFeldspezifikation fÃ¼r Symbol %qs in COMMON bei %C muss explizit seinFeldspezifikation muss bei %L aufgeschoben werdenFeldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %LIn ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlichFeldbereich als effektives Argument bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeldbereich mit Vektorindex als effektives Argument bei %L ist unvertrÃ¤glich mit INTENT(OUT), INTENT(INOUT), VOLATILE- und ASYNCHRONOUS-Attribut des Scheinarguments %qsDa der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine habenAssembleroptionen
  =================
  
  Zugewiesene GOTO-Anweisung bei %CZugewiesene Marke ist keine ZielmarkeZuweisung eines anderen Wertes als 0 oder 1 an LOGICAL hat bei %L undefiniertes ErgebnisZuweisung von Skalar zu unalloziertem ArraySchnittstelle fÃ¼r Zuweisungsoperator bei %L muss eine SUBROUTINE seinSchnittstelle des Zuweisungsoperators bei %L muss zwei Argumente habenSchnittstelle des Zuweisungsoperators bei %L darf keine INTRINSIC Typzuweisung redefinierenZuweisung an FORALL-Indexvariable bei %LZuweisung an allozierbare polymorphe Variable bei %LZuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>Zuweisung an koindizierte Variable bei %L in einer PURE-ProzedurZuweisung an zusammenhÃ¤ngenden Zeiger von nichtzusammenhÃ¤ngendem Ziel bei %LZuweisung an polymorphes Koarray bei %L ist nicht erlaubtZugeordneter Name %qs bei %L wird als Feld verwendetVerbundener Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kannVerknÃ¼pfungsziel bei %C darf nicht koindiziert seinAnnehmen, dass ES wÃ¤hrend der gesamten Laufzeit 0 ist; verwenden Sie ES: fÃ¼r schreibgeschÃ¼tzte Daten.Annahme, dass ICPLBs zur Laufzeit eingeschaltet sind.Von einem groÃŸen TLS-Segment ausgehen.Annehmen, dass alle Symbole 32-Bit-Werte haben.Annehmen, dass alle Funktionen mit variablen Argumenten Prototypen haben.Assembler-UnterstÃ¼tzung fÃ¼r (DWARF2+-).loc-Direktiven annehmenAssembler-UnterstÃ¼tzung fÃ¼r Ansicht in (DWARF2+-).loc-Direktiven annehmenAnnehmen, dass der Code mit GAS assembliert wird.Annehmen, dass der Code spÃ¤ter mit GNU ld gebunden wird.Annehmen, dass der Code spÃ¤ter mit HP ld gebunden wird.Annehmen, dass gemeinsame Deklarationen durch solche Ã¼bersteuert werden dÃ¼rfen, die ein lÃ¤ngeres hintangestelltes Array haben.Annehmen, dass Datensegmente relativ zum Textsegment liegen.Annehmen, dass Gleitkommaoperationen abgefangen werden kÃ¶nnen (Â»trapÂ«).Annehmen, dass der ankommende Stapel an dieser Potenz von 2 ausgerichtet ist.Annahme, dass Marken und Symbole mit absoluten 16-Bit-Adressen adressiert werden kÃ¶nnen.Annehmen, dass das Datenladen aus dem Flashspeicher langsamer ist als Befehle zu laden.Annehmen, dass keine NaNs oder Unendlichkeiten erzeugt werden.Normale C-AusfÃ¼hrungsumgebung vermuten.Annehmen, dass ZeigerÃ¼berlÃ¤ufe Ã¼berschlagen (Wraparound).MÃ¶gliche doppelte Fehlausrichtung annehmen.Rundung zur nÃ¤chsten Ganzzahl fÃ¼r Zwecke der Planung annehmen.Annehmen, dass vorzeichenbehaftete arithmetische ÃœberlÃ¤ufe regulÃ¤r Ã¼berschlagen (Wraparound).Kleinen Adressraum annehmen.Annehmen, dass strenge Alias-Regeln gelten.Ziel-CPU als Â»big endianÂ«-konfiguriert annehmen.Ziel-CPU als Â»little endianÂ«-konfiguriert annehmen.Annemhne, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur fÃ¼r eingeschrÃ¤nkte Tiny-GerÃ¤te sinnvoll.Annehmen, dass Gleitkomma-Speichern und -Laden wahrscheinlich keinen Konflikt verursachen, wenn sie in dieselbe Befehlsgruppe gelegt werden.Annehmen, dass EmpfÃ¤nger von Objective-C-Nachrichten nil sein kÃ¶nnen.Annehmen, dass LaufzeitunterstÃ¼tzung vorhanden ist, und daher -lsim von Linker-Kommandozeile auslassen.Annahme, dass die reziproken abschÃ¤tzenden Befehle hÃ¶here Genauigkeit bieten.Annehmen, dass Quelldatei in fester Form vorliegt.Annehmen, dass Quelldatei in freier Form vorliegt.Annehmen, dass die Werte einer AufzÃ¤hlung immer im kleinsten Bereich des Typs liegen.Annehmen, dass bedingte SprÃ¼nge mit Weite Null schnell sind.VxWorks RTP-Umgebung vermuten.VxWorks vThreads-Umgebung vermuten.Einheitliche Syntax fÃ¼r Inline-Assemblercode annehmen.Variable %qs mit vermuteter oder aufgeschobener ZeichenlÃ¤nge in konstantem Ausdruck bei %LFeld %qs mit vermutetem Rang in Klausel %s bei %LFeld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld mit vermuteter Form bei %L muss ein Scheinargument seinFeld %qs mit vermuteter GrÃ¶ÃŸe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel %s bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel COPYPRIVATE bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %C ist nicht erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %L ist nicht erlaubtFeld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument seinPolymorphe Objekte oder Komponenten mit vermuteter GrÃ¶ÃŸe, so wie bei %C, wurden noch nicht implementiertVermuteter Typ bei %CVermuteter Typ bei %C ist fÃ¼r Komponenten nicht erlaubtVermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubtArgument mit angenommenem Rang bei %L ist nur als effektives Argument der intrinsischen Abfragefunktionen erlaubtArgument mit angenommenem Rang bei %L ist nur als erstes effektives Argument der intrinsischen Abfragefunktion Â»%sÂ« erlaubtArgument vermuteten Ranges erfordert eine explizite Schnittstelle bei %LFeld mit vermutetem Rang bei %CFeld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION habenFeld mit vermutetem Rang bei %L muss ein Scheinargument seinVariable %s vermuteten Ranges bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werdenVariable Â»%sÂ« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt habenEffektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeld mit angenommener Form %qs bei %L als Scheinargument fÃ¼r die BIND(C)-Prozedur %qs bei %LDummyfeld mit vermuteter GrÃ¶ÃŸe mit Â»!$ACC DECLAREÂ« bei %LFeld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem RangArgument Â»%sÂ« bei %L vermuteten Typs erfordert eine explizite SchnittstelleArgument bei %L mit angenommenem Typ ist nicht als effektives Argument der intrinsischen Routine Â»%sÂ« erlaubtArgument bei %L mit angenommenem Typ ist nur als erstes Argument der intrinsischen Routine Â»%sÂ« erlaubtVariable %s vermuteten Typs bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE habenVariable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) habenVariable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werdenVariable %s vermuteten Typs bei %L darf kein Feld mit ausdrÃ¼cklicher Form seinVariable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt habenIm globalen GÃ¼ltigkeitsbereich:Es werden hÃ¶chstens %i ProfildurchlÃ¤ufe unterstÃ¼tzt. Evtl. beschÃ¤digte Datei?Auf hÃ¶chster Ebene:Zeilen des Software-Datencache atomar zurÃ¼ckschreiben (Standard).Versuch, nicht reserviertes Â»%sÂ« freizugebenMÃ¶glichst Befehlsfolgen erzeugen, die keine RET-Bytes enthalten.Versuchen, die VerzÃ¶gerungsschlitze der Sprungbefehle auszufÃ¼llen.Versuch, die COMMON-BlÃ¶cke %s und %s durch EQUIVALENCE bei %C indirekt zu Ã¼berschneidenVersuch, den Stapel an dieser Potenz von 2 auszurichten.Versuchen, identische Konstanten Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuchen, identische Konstanten und konstante Variablen zu verschmelzen.Versuchen, identische Zeichenketten zur Fehlersuche Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuch, bereits reservierte Variable zu reservierenVersuch, bereits reservierte Variable Â»%sÂ« zu reservierenAttribut %s bei %L in einer TYPE-DefinitionAttribut bei %L ist in TYPE-Definition nicht erlaubtAttribut bei %L ist auÃŸerhalb einer TYPE-Definition nicht erlaubtAdresslisten der Variablen mit progressiven Sichten anreichern.Erkennungszahl des AutoFDO-Profils passt nichtVersion %u des AutoFDO-Profils passt nicht zu %uAutomatisches Feld %qs bei %L kann keine Initialisierung habenZweigziele automatisch ausrichten, um Strafzyklen fÃ¼r Verzweigung zu verringern.Durchschnittliche Anzahl der Iterationen einer Schleife.Alle Bereichsgrenzen bei Aufrufbefehlen vermeiden.Erzeugung PC-relativer Aufrufe verhindern; Indirektion verwenden.Erzeugung indizierter Laden/Speichern-Befehle verhindern, wo mÃ¶glich.Sich Ã¼berschneidende Ziel- und Adressregister bei solchen LDRD-Befehlen vermeiden, die Cortex-M3-Errata auslÃ¶sen kÃ¶nnen.Vermeiden, lesbare Daten in Programmspeicher abzulegenSpekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehen.Verwendung von DIV- und MOD-Befehlen verhindern.BACK-Argument des intrinsischen %qs ist noch nicht unterstÃ¼tztBB %i kann nicht werfen, hat aber eine EH-KanteBB %i hat falsche KanteBB %i hat falsche Â»fallthruÂ«-KanteBB %i hat mehrere EH-KantenInterner Fehler: BB %i is missing an EH edgeInterner Fehler: BB %i is missing an edgeBB %i: letzte Anweisung hat falsch gesetztes LPBB %i hat zu viele Â»fallthruÂ«-KantenInterner Fehler: BB_RTL flag not set for block %dBIND(C)-Variable %qs bei %L muss LÃ¤nge eins habenBIND(C) auf %s %s bei %L angewendetBIND(C) bei %LBIND(C)-Attribut bei %C erfordert eine Schnittstelle mit BIND(C)BIND(C)-Attribut bei %L kann nur fÃ¼r Variablen oder gemeinsame BlÃ¶cke verwendet werdenBIND(C)-Attribut bei %L kann nicht fÃ¼r eine interne Prozedur angegeben werdenBIND(C)-Prozedur mit NAME darf kein POINTER-Attribut bei %C habenBIND(C)-Anweisung bei %CBLANK= bei %C ist in Fortran 95 nicht erlaubtBLOCK DATA Element %qs bei %L muss in COMMON seinBLOCK-Konstrukt bei %CBMX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztBOZ-Konstante bei %C verwendet Nicht-Standard-Postfix-SyntaxBOZ-konstante bei %L ist zu groÃŸ (%ld vs %ld Bits)BOZ-Literal bei %L ist bitweise Ã¼bertragenes Nicht-Ganzzahlsymbol %qsBOZ-Literal bei %L auÃŸerhalb einer DATA-Anweisung und auÃŸerhalb von INT/REAL/DBLE/CMPLXBOZ-Literal bei %L verwendet, um Nicht-Ganzzahlvariable %qs zu initialisierenBOZ auÃŸerhalb einer DATA-Anweisung bei %C verwendetBYTE-Typ bei %CBei %C verwendeter BYTE-Typ ist auf der Zielmaschine nicht verfÃ¼gbarFalsche 128-Bit-VerschiebungFalsche GPR-FusionFalsche INTENT-Spezifikation bei %CFalscher IO-Basistyp (%d)Falsches Reservierungs-Objekt bei %C fÃ¼r eine PURE-ProzedurUngÃ¼ltige Felddimension bei %LUngÃ¼ltige Feldreferenz bei %LFalsche Feldangabe fÃ¼r Feld mit explizit gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit durch Vermutung gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit implizit gebildeter Form bei %CFalsche Feldspezifikation in ALLOCATE-Anweisung bei %LUngÃ¼ltiges Zeichen %qc in OPERATOR-Name bei %CFalsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %LFalsche Fortsetzungszeile bei %CFalscher Art-Ausdruck fÃ¼r Funktion %qs bei %LFalsche Art fÃ¼r Logikkonstante bei %CSchlechter NameFalscher OperatorFalsche Spezifikation fÃ¼r Feld mit impliziter GrÃ¶ÃŸe bei %CFalsche Spezifikation fÃ¼r Feld bei %L mit angenommener GrÃ¶ÃŸeFalsche Spezifikation fÃ¼r Feld mit zurÃ¼ckgestellter Form bei %CFalsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %LFalscher Typ in Konstanten-AusdruckBad type in gfc_simplify_signBasisobjekt fÃ¼r Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar seinBasisobjekt fÃ¼r Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qsBasisobjekt fÃ¼r Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qsBindung bei %C muss denselben Zugriff wie bereits definierte Bindung %qs habenBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges NOPASS bei %CBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges PASS bei %CLeeres BLOCK DATA bei %C steht in Konflikt mit vorherigem BLOCK DATA bei %LLeerzeichen in %s-Anweisung in der NÃ¤he von %C erwartetUmfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-AnweisungBlockmarke ist ungeeignet fÃ¼r IF-Anweisung bei %CBlockmarke passt nicht zu arithmetischer IF-Anweisung bei %CBoardname [und Speicherbereich].Interner Fehler: Both section and comdat group is setSchranke fÃ¼r Anzahl der Kandidaten, unter der alle Kandidaten in IV-Optimierungen betrachtet werden.Schranke fÃ¼r Anzahl der IV-Verwendungen in bei IV-Optimierungen optimierter Schleife.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AliasprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AusrichtungsprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r GrÃ¶ÃŸe von AusdrÃ¼cken, die im skalaren Evolutions-Analysierer verwendet werden.Schranke fÃ¼r die KomplexitÃ¤t von AusdrÃ¼cken im skalaren Evolutions-Analysierer.Schranke fÃ¼r die Kosten eines Ausdrucks, um die Anzahl der DurchlÃ¤ufe zu berechnen.Schranke fÃ¼r die Anzahl der Iterationen, die der Brute-Force-Algorithmus zur Auswertung der Anzahl von Iterationen auswertet.Grenzenangabe fÃ¼r %qs in Zeigerzuweisung bei %LSprung bei %L kÃ¶nnte Endlosschleife bewirkenVerzweigungen sind so teuer wie hier angegeben (beliebige Einheit).%s von %d Zweigen ausgefÃ¼hrt
! FÃ¼r Kern A bauen.FÃ¼r Kern B bauen.FÃ¼r SDRAM bauen.Eingebaute %qF erfordert z14 oder hÃ¶her.Eingebaute Funktion %s wird mit den aktuellen Optionen nicht unterstÃ¼tztEingebaute Funktion %s ist nur fÃ¼r den Cell-Prozessor gÃ¼ltigEingebaute Funktion %s wird in dieser Konfiguration nicht unterstÃ¼tztEingebaute Funktion %s erfordert Nios II R%dEingebaute Funktion %s erfordert die Option -maltivecEingebaute Funktion %s erfordert die Optionen -mcpu=power9 und -m64Eingebaute Funktion %s erfordert die Option -mcpu=power9Eingebaute Funktion %s erfordert die Option -mfloat128Eingebaute Funktion %s erfordert die Optionen -mhard-dfp und -mpower8-vectorEingebaute Funktion %s erfordert die Option -mhard-dfpEingebaute Funktion %s erfordert die Option -mhard-float und -mlong-double-128Eingebaute Funktion %s erfordert die Option -mhard-floatEingebaute Funktion %s erfordert die Option -mhtmEingebaute Funktion %s erfordert die Option -mpairedEingebaute Funktion %s erfordert die Option -mpower8-vectorEingebaute Funktion %s erfordert die Option -mspeEingebaute Funktion %s erfordert die Option -mvsxWertargument bei %L kann kein Feld oder Feldabschnitt seinWertargument bei %L ist in diesem Kontext nicht erlaubtWertargument bei %L hat keinen numerischen TypC-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss LÃ¤nge eins habenTyp-Parameter nach C-Art ist fÃ¼r Typ %s, aber Typ bei %L ist %sC++-Konstruktoren und -Destruktoren werden fÃ¼r Objective-C-Felder nicht aufgerufenerweiterte Initialisierungsliste ist nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbarNachschlagen von %qD wÃ¼rde in C++ ein Feld, keinen Typen zurÃ¼ckgebenC++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>%<constexpr%> von C++11 nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar%<noexcept%> von C++11 ist nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar%<thread_local%> in C++11 erlaubt dynamische Initialisierung und ZerstÃ¶rung%<thread_local%> von C++11 ist nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarC++11 Â»autoÂ« ist nur mit Â»-std=c++11Â« oder Â»-std=gnu++11Â« verfÃ¼gbarC99-Designator %qE ist kein konstanter GanzzahlausdruckC99-Bezeichner %qE auÃŸerhalb von AggregatinitialisierungCASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %LCDX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztCFString-Literalausdruck ist keine ZeichenkettenkonstanteCFString-Literal fehltCHANGE-TEAM-Anweisung bei %CCHARACTER-Ausdruck bei %L wird abgeschnitten (%ld/%ld)CHARACTER-Ausdruck wird in Zuweisung (%ld/%ld) bei %L abgeschnittenCHARACTER-LÃ¤nge in !$OMP DECLARE REDUCTION %s ist bei %L nicht konstantCHARACTER-LÃ¤nge bei %L muss konstant seinCHARACTER(*)-Funktion %qs bei %LCHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig seinCHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig seinCHARACTER(*)-Funktion %qs bei %L darf nicht rein seinCHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv seinCLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert istCLASS-Anweisung bei %CCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger seinCLOSE-Anweisung bei %L erfordert eine UNIT-ZahlCLOSE-Anweisung in PURE-Prozedur bei %C nicht erlaubtCODIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument der COLLAPSE-Klausel ist keine konstante positive Ganzzahl bei %CCOLLECT_GCC muss gesetzt seinCOLLECT_GCC muss gesetzt sein.COLLECT_LTO_WRAPPER muss gesetzt seinCOMMON %qs bei %L existiert nichtCOMMON %qs bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hntCOMMON bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCOMMON-Block %qs bei %L ist auch eine intrinsische ProzedurCOMMON-Block %qs bei %L wird bei %L als PARAMETER verwendetCOMMON-Block %qs bei %L, der auch ein Funktionsergebnis istCOMMON-Block %qs bei %L, der auch eine globale Prozedur istCOMMON-Block %qs bei %L verwendet denselben globalen Bezeichner wie die EntitÃ¤t bei %LCOMMON-Block /%s/ bei %C nicht gefundenCOMMON-Block bei %L mit Bindungsmarke %qs verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %LCOMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt seinCOMMON-Variable %qs bei %L muss konstante ZeichenlÃ¤nge habenCOMPLEX-Argument %qs ist Argument des intrinsischen %qs bei %LCOMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werdenCONTAINS-Block in Definition des abgeleiteten Typs bei %CCONTAINS-Anweisung bei %C ist bereits in einer enthaltenen ProgrammeinheitCONTAINS-Anweisung ohne FUNCTION- oder SUBROUTINE-Anweisung bei %LCONTIGUOUS-Attribut bei %CCONTIGUOUS-Anweisung bei %CCONVERT-Marke bei %LCOUNT-Argument der intrinsischen Funktion Â»EVENT_QUERYÂ« bei %L muss definierbar seinCOUNT-Argument der intrinsischen Funktion EVENT_QUERY bei %L muss mindestens den GÃ¼ltigkeitsbereich von Standard-Integer abdeckenDas COUNT-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDie ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64 BefehlssatzCPUs Ã¤lter als z900 werden fÃ¼r -fsplit-stack nicht unterstÃ¼tztCRIS-Port-Behauptung gescheitert: CRITICAL-Block innerhalb von OpenACC-Region bei %CCRITICAL-Block innerhalb von OpenMP-Region bei %CCRITICAL-Anweisung bei %CCYCLE-Anweisung bei %C ist nicht auf Nicht-Schleifenkonstrukt %qs anwendbarCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingeklappte Â»!$ACC LOOPÂ«-SchleifeCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingestÃ¼rzte !$OMP DO-SchleifeVor jedem Funktionsprolog mcount fÃ¼r Profiling aufrufen.Der Aufrufer kopiert Funktionsargumente, die Ã¼ber versteckte Referenzen Ã¼bergeben werden.%s von %d Aufruf(en) ausgefÃ¼hrt
  Das %sModul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenLÃ¤nge des Arrays bei %L kann nicht berechnet werden.ABSTRACT-Typ %qs bei %L kann nicht konstruiert werdenCan't convert %qs to %qs at %L%s kann nicht nach %s bei %L umgewandelt werdenModuldatei %qs kann nicht gelÃ¶scht werden: %sTemporÃ¤re Moduldatei %qs kann nicht gelÃ¶scht werden: %sIntrinsisches Modul %qs bei %C nicht gefundenSchlÃ¼sselwort %qs in Aufruf von %qs bei %L kann nicht gefunden werdenFeld mit implizierter Form bei %L kann nicht mit Skalar initialisiert werdenDatei %qs kann nicht geÃ¶ffnet werdenModuldatei %qs kann bei %C nicht zum Lesen geÃ¶ffnet werden: %sModuldatei %qs kann bei %C nicht zum Schreiben geÃ¶ffnet werden: %sGENERIC %qs bei %L kann nicht Ã¼berschrieben werdenModuldatei %qs kann nicht in %qs umbenannt werden: %sIMPORT %qs aus Host-Sichtbarkeitseinheit bei %C nicht mÃ¶glich - existiert nicht.An benannte Konstante bei %C kann nicht zugewiesen werden%<__builtin_custom_%s%> kann nur aufgerufen werden, wenn %<-mcustom-%s%> angegeben istAttribute des USE-verbundenen Symbols %s bei %L kÃ¶nnen nicht verÃ¤ndert werdenAttribute des USE-verbundenen Symbols bei %L kÃ¶nnen nicht verÃ¤ndert werdenVerzeichnis %s kann nicht gewechselt werden%qs bei %L kann nicht in interoperablen Typ konvertiert werdenName des aktuellen Verzeichnisses kann nicht ermittelt werdenParameter-Feld bei %L kann nicht mit Elementen variabler LÃ¤nge initialisiert werdenVerzeichnis %s kann nicht erstellt werdenÂ»%sÂ« kann nicht in den Speicher geladen werdenÂ»%sÂ« kann nicht geÃ¶ffnet werdenAusgabedatei %s fÃ¼r Zwischenschritt konnte nicht geÃ¶ffnet werden
  Quelldatei %s kann nicht geÃ¶ffnet werden
  Â»%sÂ« kann nicht gelesen werdenBei %2$C geÃ¶ffnete Moduldatei %1$qs kann nicht gelesen werden, da sie von einer anderen Version von GNU Fortran erstellt wurdeIMPLICIT bei %C kann nicht hinter IMPLICIT NONE angegeben werdenTippfehler abfangen.Gas veranlassen, Tomcat-Statistiken auszugeben.Index der Cgraph-Kantenanweisung nicht gefundenIndex der Cgraph-Kantenanweisung auÃŸerhalb des gÃ¼ltigen BereichsInterner Fehler: Chained transparent aliasesWertÃ¤nderung bei Umwandlung von %qs in %qs bei %LWertÃ¤nderung bei Umwandlung von %qs in %qs bei %LNur die unteren 8 Bit des Stapelzeigers verÃ¤ndern.ABI Ã¤ndern, um Doppelwortbefehle zuzulassen.Menge der Vorausplanung Ã¤ndern.GrÃ¶ÃŸte LÃ¤nge der bedingt ausgefÃ¼hrten Sequenzen Ã¤ndern.Anzahl der temporÃ¤ren Register Ã¤ndern, die fÃ¼r bedingt ausgefÃ¼hrte Sequenzen zur VerfÃ¼gung stehen.Stapelzeiger Ã¤ndern, ohne Unterbrechungen (Interrupts) auszuschalten.Sichtbarkeit wird geÃ¤ndert, um standardmÃ¤ÃŸig zu Microsoft Visual Studio zu passen.Zeichen %qs in Zeichenkette bei %C ist in Zeichenart %d nicht reprÃ¤sentierbarZeichen %qs in Zeichenkette bei %L kann nicht in Zeichenart %d umgewandelt werdenZeichenargument %qs bei %L muss LÃ¤nge 1 haben, da Prozedur %qs BIND(C) istZeichenkomponente %qs von %qs bei %L mit aufgeschobener LÃ¤nge muss POINTER oder ALLOCATABLE seinZeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante LÃ¤nge habenZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Scheinargument %qs mit vermuteter Form bei %LZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Zeiger oder reservierbarem Scheinargument %qs bei %LZeichenlÃ¤nge des effektiven Arguments kÃ¼rzer als das des Scheinarguments %qs (%lu/%lu) bei %LZeichenlÃ¤nge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L seinZeichenwertiges Argument %qs der Anweisungsfunktion bei %L muss konstante LÃ¤nge habenZeichenwertige interne Funktion %qs bei %L darf keine angenommene LÃ¤nge habenZeichenwertige Modulprozedur %qs bei %L darf keine vermutete LÃ¤nge habenZeichenwertige Anweisungsfunktion %qs bei %L muss konstante LÃ¤nge habenZur Laufzeit auf StapelÃ¼berlauf prÃ¼fen.Auf Syntaxfehler prÃ¼fen, dann anhalten.RÃ¼ckgabewert des C++-Operators new prÃ¼fen.Strategie zur Erzeugung von Zeichenkettenoperationen wÃ¤hlen.HÃ¤ppchengrÃ¶ÃŸe des OMP-Schedulers fÃ¼r Schleifen, die durch parloops parallelisiert wurden.Klausel AUTO steht in Konflikt mit GANG bei %LKlausel AUTO steht in Konflikt mit VECTOR bei %LKlausel AUTO steht in Konflikt mit WORKER bei %LKlausel SEQ steht in Konflikt mit AUTO bei %LKlausel SEQ steht in Konflikt mit GANG bei %LKlausel SEQ steht in Konflikt mit INDEPENDENT bei %LKlausel SEQ steht in Konflikt mit VECTOR bei %LKlausel SEQ steht in Konflikt mit WORKER bei %LAlle Tuningfeatures zurÃ¼cksetzen.HardwarefÃ¤higkeiten beim Linken lÃ¶schen.BSS komplett lÃ¶schen und mit Null initialisierte Werte in BSS platzieren.Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form seinCoarray-Deklaration bei %CKoarray-Bezeichner bei %C, aber %qs ist kein KoarrayKoarray-Scheinargument %qs bei %L fÃ¼r elementare ProzedurCoarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubtKoarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlichKoarray-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form habenCoarrays bei %C ausgeschaltet, %<-fcoarray=%> schaltet sie einKoarrays bei %L ausgeschaltet, %<-fcoarray=%> schaltet sie einCoarrays werden nicht unterstÃ¼tzt in %s-Klausel bei %LCode zur Neu-Reservierung des reservierbaren Feldes bei %L wird hinzugefÃ¼gtCode zur Neu-Reservierung der reservierbaren Variable bei %L wird hinzugefÃ¼gtCode-GrÃ¶ÃŸe: small, medium oder large.Koindex der Kodimension %d muss bei %L ein Skalar seinUnpassende RÃ¤nge des Koindex in Feldreferenz bei %L (%d/%d)Koindiziertes effektives ASYNCHRONOUS- oder VOLATILE-Argument bei %L erfordert, dass Schein-%qs weder ASYNCHRONOUS noch VOLATILE hatEffektives koindiziertes Argument bei %L in PURE-Prozedur wird an POINTER-Scheinargument Ã¼bergebenEffektives koindiziertes Argument bei %L in PURE-Prozedur wird an INTENT(%s)-Argument Ã¼bergebenKoindiziertes effektives Argument bei %L an scheinreservierbares %qs erfordert INTENT(IN)Koindiziertes effektives Argument bei %L an Scheinzeiger %qsKoindiziertes effektives Argument bei %L mit reservierbarer endgÃ¼ltiger Komponente fÃ¼r Schein-%qs erfordert entweder VALUE oder INTENT(IN)Koindiziertes effektives Argument bei %L mit endgÃ¼ltiger ZeigerkomponenteKoindiziertes reservierbares Objekt bei %LKoindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesenKoindizierter Ausdruck auf Zeigerkomponente %qs in Strukturkonstruktor bei %LKoindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %LKoindiziertem polymorphen effektiven Argument bei %L wird polymorphes Scheinargument %qs Ã¼bergebenKoindizierte Prozedurzeiger-Komponente bei %CKoindizierte Variable darf keine reservierbare endgÃ¼ltige Komponente in Zuweisung bei %L habenIm Falle eines internen Fehlers im C/C++-Compiler die Debuginformationen sammeln und in temporÃ¤re Datei ausgeben.Komma vor Ein-/Ausgabeelementliste bei %LNach P-Deskriptor Komma benÃ¶tigtCode fÃ¼r Â»Big EndianÂ«-Modus erzeugen.Code fÃ¼r Â»Little Endian-Modus erzeugen. Dies ist der Standard.Code Ã¼bersetzen, der Cygwin DLL-Wrapper benÃ¶tigt, um C++-Operator new/delete zu ersetzen.FÃ¼r 32-Bit-Zeiger kompilieren.FÃ¼r 64-Bit-Zeiger kompilieren.FÃ¼r ETRAX 100 (CRIS v8) Ã¼bersetzen.FÃ¼r ETRAX 4 (CRIS v3) Ã¼bersetzen.FÃ¼r V8+-ABI-Ã¼bersetzen.FÃ¼r das DSBT-Shared-Library-ABI kompilieren.FÃ¼r m32r Ã¼bersetzen.FÃ¼r m32r2 Ã¼bersetzen.FÃ¼r m32rx Ã¼bersetzen.FÃ¼r v850-Prozessor Ã¼bersetzen.FÃ¼r v850e-Prozessor Ã¼bersetzen.FÃ¼r v850e1-Prozessor Ã¼bersetzen.FÃ¼r v850e2-Prozessor Ã¼bersetzen.FÃ¼r v850e2v3-Prozessor Ã¼bersetzen.FÃ¼r v850e3v5-Prozessor Ã¼bersetzen.FÃ¼r die v850es-Variante des v850e1 Ã¼bersetzen.Ganze Ãœbersetzungseinheit auf einmal Ã¼bersetzen.Mit 32-Bit Longs und Zeigern kompilieren (einzige unterstÃ¼tzte Option).Mit 32-Bit Longs und Zeigern kompilieren.Mit 64-Bit Longs und Zeigern kompilieren.Ãœbersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die einen Arrayindex bekannt machen.Ãœbersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die Schleifengrenzen oder Schrittweiten bekannt machen.Komplexes Argument von LOG bei %L kann nicht Null seinKomplexe Multiplikation und Division befolgen Fortran-Regeln.Komponente %qs bei %C bereits bei %L deklariertKomponente %qs bei %C bereits im Elterntypen bei %L deklariertKomponente %qs bei %C ist eine PRIVATE-Komponente von %qsKomponente %qs bei %L kann nicht ALLOCATABLE-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L istKomponente %qs bei %L kann nicht POINTER-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L istKomponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein FeldzeigerKomponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinKomponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar seinKomponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel seinKomponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel sein, obwohl abgeleiteter Typ %qs BIND(C) istKomponente %qs wird im Strukturkonstruktor bei %L doppelt initialisiertKomponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene ProzedurKomponente %qs von BIND(C)-Typ bei %L muss LÃ¤nge eins habenKomponente %qs mit CLASS bei %C muss allozierbar oder Zeiger seinKomponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich istKomponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich istKomponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-AttributKomponente bei %C muss ein POINTER-Attribut habenKomponenteninitialisierung ohne Namen hinter Komponente namens Â»%sÂ« bei %LKomponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE habenKomponente rechts einer Teilreferenz mit Rang grÃ¶ÃŸer Null darf kein POINTER-Attribut bei %L habenKomponente mit KIND-Attribut bei %C muss ein INTEGER seinKomponente mit KIND-Attribut bei %C muss per Default Ganzzahlart (%d) seinKomponente mit LEN-Attribut bei %C muss INTEGER seinKomponente mit LEN-Attribut bei %C muss per Default Ganzzahlart (%d) seinKomponenten in TYPE bei %C mÃ¼ssen CONTAINS vorausgehenLocview-RÃ¼cksetzpunkte auf Basis der geschÃ¤tzten BefehlslÃ¤ngen berechnenBerechnetes GOTO bei %CVerkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verkettenVerkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden habenKonfiguriert mit: %s
  In Konflikt stehende Initialisierungen in Union bei %L und %LNÃ¤her der IBM XLC-Semantik entsprechen.Mit nichts besonderem Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1990, wie 1994 ergÃ¤nzt, Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 1990 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1990 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003 sowie GNU-Erweiterungen) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003) Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 1999 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1999 Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2011 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2011 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2014 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2014 Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (VerÃ¶ffentlichung voraussichtlich 2018) mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (VerÃ¶ffentlichung voraussichtlich 2018) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 Ã¼bereinstimmen.Mit dem ISO-C++-Standardentwurf 2020(?) Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standardentwurf fÃ¼r 2020(?) mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2003 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2008 inkl. TS 29113 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2008 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2018 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 95 Ã¼bereinstimmen.Mit der in GCC 4.0 implementierten Version Objective-C 1.0 Ã¼bereinstimmen.Der ABI o32-FPXX entsprechen.Zugriff auf Speicher in BytegrÃ¶ÃŸe als langsam betrachten.Typ Â»intÂ« als 16 Bit breit ansehen.Typ Â»intÂ« als 32 Bit breit ansehen.Konstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ seinKonstanten-Ausdruck erforderlich bei %CKonstanter logischer Wert in CASE-Anweisung wird bei %L wiederholtNetze konstruieren und nicht zusammenhÃ¤ngende Verwendungen einzelner Variablen aufteilen.Enthaltene Funktion %qs bei %L hat keinen IMPLICIT-TypEnthaltene Prozedur %qs bei %C steht in Konflikt mit Prozedur, die bei %L definiert wurdeEnthaltene Prozedur %qs bei %C ist bereits mehrdeutigSchnittstellenprozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurEnthaltene Prozedur %qs bei %L einer PURE-Prozedur muss auch PURE seinErstellen der Steuerung fÃ¼r KehrwertabschÃ¤tzungen.Steuern, wie der ZeigergrenzenprÃ¼fer Zeiger auf Objektfelder behandelt. Wenn das Einengen eingeschaltet ist, werden die Feldgrenzen verwendet. Ansonsten werden die Grenzen des ganzen Objekts verwendet.Steuerregisternummer muss fÃ¼r Â»%sÂ« im Bereich von 0 bis 31 liegenDen IEEE-Trap-Modus steuern.Den generierten FP-Rundungsmodus steuern.Die PrÃ¤zision der FP-Ausnahmen steuern.Umwandlung von %qs in %qs bei %LUmwandlung von %s in %s bei %LUmwandlung von %s in standardartiges COMPLEX(%d) bei %L kÃ¶nnte Genauigkeit verlieren, evtl. KIND-Argument verwendenUmwandlung einer Unendlichkeit oder NaN bei %L in INTEGERUmwandlung bedingter SprÃ¼nge in innersten Schleifen in zweiglose Ã„quivalente durchfÃ¼hren.Gleitkommakonstanten in Konstanten einfacher Genauigkeit umwandeln.FunktionsrÃ¼ckkehr in Aufruf umwandeln und Thunk zurÃ¼ckgeben.Indirekte Aufrufe und SprÃ¼nge in Aufrufe umwandeln und Thunks zurÃ¼ckgeben.Feldabschnitte bei Prozedureintritt in einen zusammenhÃ¤ngenden Block kopieren.Copyright %s 2018 Free Software Foundation, Inc.
  Unpassender Korang in Argument %qs bei %L (%d und %d)Kosten, zu denen GCSE-Optimierungen nicht die Entfernung beeintrÃ¤chtigen werden, um die ein Ausdruck verschoben werden kann.FÃ¼r Sprungbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten; 4 entspricht einem normalen Befehl.addis-Wert fÃ¼r Fusion kann nicht erzeugt werdenAusgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.Spekulative AbhÃ¤ngigkeiten wÃ¤hrend PrioritÃ¤tsberechnung der Befehle zÃ¤hlen.Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form seinCray-Zeigerende bei %L tritt in mehreren pointer()-Anweisungen aufCray-Zeigerziel %qs in %s-Klausel bei %LCray-Zeigerziel %qs in Klausel SHARED bei %LCray-Zeigerziel-Objekt %qs in Klausel %s bei %LCray-Zeigerziel-Objekt %qs von abgeleitetem Typ in Â»%sÂ«-Klausel bei %LCray-Zeigerziel-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LCray-Zeiger %qs in %s-Klausel bei %LCray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benÃ¶tigen %d BytesCray-Zeiger bei %C muss eine Ganzzahl seinCray-Zeiger-Deklaration bei %C benÃ¶tigt den Schalter -fcray-pointerCray-Zeiger-Objekt %qs in Klausel %s bei %LCray-Zeiger-Objekt von abgeleitetem Typ %qs in Â»%sÂ«-Klausel bei %LCray-Zeiger-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LGUI-Anwendung erzeugen.Dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Shared Library erzeugen.Statische, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Kanonische Induktionsvariablen in Schleifen erzeugen.Konsolenanwendung erzeugen.Von Â»gcovÂ« benÃ¶tigte Dateien anlegen.Â»%sÂ« wird erzeugt
! Zwischenergebnis-Feld bei %L wird erzeugtBei %L wird ein vorÃ¼bergehendes Feld fÃ¼r Argument %qs erzeugtDATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werdenDATA-Element %qs bei %L kann keinen Coindex habenDATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld seinDATA-Anweisung bei %C hinter der ersten ausfÃ¼hrbaren AnweisungDATA-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenDATA-Anweisung bei %C ist in PURE-Prozedur nicht erlaubtDATA-Anweisung bei %L hat mehr Werte als VariablenDATA-Anweisung bei %L hat mehr Variablen als WerteDC-Format-Spezifizierer bei %C nicht erlaubtDEALLOCATE ObjektDEALLOCATE von Koarray bei %C in CRITICAL-BlockDEALLOCATE von Koarray bei %C in DO CONCURRENT-BlockDECIMAL= bei %C ist in Fortran 95 nicht erlaubtDECL_GIMPLE_REG_P auf einer Variable mit verwendeter Adresse gesetztDEF_INTERNAL_FLT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDEF_INTERNAL_INT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDELIM= bei %C ist in Fortran 95 nicht erlaubtDEPEND SINK wird zusammen mit DEPEND SOURCE an demselben Konstrukt bei %L verwendetDIM-Argument bei %L ist auÃŸerhalb der GrenzenDIM-Argument ohne COARRAY-Argument ist fÃ¼r intrinsisches THIS_IMAGE bei %L nicht erlaubtDIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument DISTANCE= fÃ¼r NUM_IMAGES bei %LArgument DISTANCE= fÃ¼r THIS_IMAGE bei %LDie chunk_size der DIST_SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckDO CONCURRENT-Konstrukt bei %CDO-Schleife bei %L ist undefiniert, da sie Ã¼berlÃ¤uftDO-Schleife bei %L ist undefiniert, da sie unterlÃ¤uftDO-Schleife bei %L wird null mal ausgefÃ¼hrtDO-Schrittwert ist NullDO-Abbruchanweisung ist nicht Â»END DOÂ« oder Â»CONTINUEÂ« mit Marke %d bei %CDO-Iterator %qs bei %L ist innerhalb eines Iterators mit gleichem NamenDOUBLE COMPLEX bei %CDP-Format-Spezifizierer bei %C nicht erlaubtDTIO-%s-Prozedur bei %L muss rekursiv seinDTIO-Zeichenargument bei %L muss angenommene LÃ¤nge habenDTIO-Scheinargument bei %L muss ein Skalar seinDTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY seinDTIO-Scheinargument bei %L muss von KIND = %d seinDTIO-Scheinargument bei %L muss vom Typ %s seinDTIO-Scheinargument bei %L muss INTENT %s habenDTIO-Prozedur %qs bei %L muss ein Unterprogramm seinDatenelement oberhalb der oberen Feldgrenze bei %LDatenelement unterhalb der unteren Feldgrenze bei %LDaten werden im Big-Endian-Format gespeichert.Daten werden im Little-Endian-Format gespeichert (Standard).Datenziel bei %L darf keinen Koindex habenDatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe seinElement zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten habenDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten habenDatenzeigerobjekt bei %L muss unbegrenzt polymorph oder von einem Typ mit BIND- oder SEQUENCE-Attribut sein, um zum unbegrenzt polymorphen Ziel zu passenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf, der %lli-mal ausgefÃ¼hrt wurde, devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe, die %lli-mal ausgefÃ¼hrt wurden, devirtualisiert werdenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenZurÃ¼ckholen der Funktionsargumente vom Stapel bis auf weiteres hinauszÃ¶gern.Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtParameter aufgeschobenen Typs wird noch nicht unterstÃ¼tztUnerreichbare Befehle lÃ¶schen, die Ausnahmen werfen kÃ¶nnen.UnnÃ¶tige NullzeigerprÃ¼fungen lÃ¶schen.GelÃ¶schte Funktion:Veraltet in GCC 8.  Dieser Schalter hat keine Auswirkung.Veraltet zugunsten von -std=c++11.Veraltet zugunsten von -std=c++14.Veraltet zugunsten von -std=c++17.Veraltet zugunsten von -std=c11.Veraltet zugunsten von -std=c99.Veraltet zugunsten von -std=gnu++11.Veraltet zugunsten von -std=gnu++14.Veraltet zugunsten von -std=gnu++17.Veraltet zugunsten von -std=gnu11.Veraltet zugunsten von -std=gnu99.Veraltet zugunsten von -std=iso9899:1999.Veraltete Option. Stattdessen -misel verwenden.Veraltete Option. Stattdessen -mno-isel verwenden.Veraltete Option. Stattdessen -mno-spe verwenden.Veraltete Option. Stattdessen -mno-vrsave verwenden.Veraltete Option. Stattdessen -mspe verwenden.Veraltete Option. Stattdessen -mvrsave verwenden.Veraltet. Dieser Schalter hat keine Auswirkung.Abgeleiteter Typ %qs bei %C wird verwendet, bevor er definiert wirdAbgeleiteter Typ %qs bei %L kann nicht gleichzeitig mit beiden Attributen PRIVATE und BIND(C) deklariert werdenAbgeleiteter Typ %qs bei %L kann nicht das SEQUENCE-Attribut haben, da er BIND(C) istAbgeleiteter Typ %qs bei %L darf nicht ABSTRACT seinAbgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs seinAbgeleiteter Typ %qs bei %L muss erweiterbar seinAbgeleiteter Typ %qs kann bei %C nicht als Variable verwendet werdenAbgeleiteter Typ %qs, bei %L deklariert, muss BIND-Attribut haben, um C-kompatibel zu seinAbgeleiteter Typ %qs mit Attribut BIND(C) bei %L ist leer und kÃ¶nnte fÃ¼r entsprechenden C-Prozessor unzugreifbar seinAbgeleiteter Typ bei %C kann nur PRIVATE im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C kann nur PUBLIC im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C wurde vorher nicht definiert und kann daher nicht in einer abgeleiteten Typdefinition auftretenKomponente %C abgeleiteten Typs ist kein zulÃ¤ssiges EQUIVALENCE-ElementDeklaration abgeleiteten Typs mit FINAL bei %C muss im Spezifikationsteil eines Moduls seinDefinition eines abgeleiteten Typs bei %C mit leerem CONTAINS-AbschnittDefinition des abgeleiteten Typs bei %C ohne KomponentenAbgeleitete Typdefinition von %qs bei %C wurde bereits definiertAbgeleiteter Typname %qs bei %C hat bereits einen Basistypen von %sVariable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON seinVariable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt seinVariable %qs abgeleiteten Typs in COMMON bei %L hat eine endgÃ¼ltige Komponente, die allozierbar istVariable %qs abgeleiteten Typs in COMMON bei %L hat weder das SEQUENCE- noch das BIND(C)-AttributVariable %qs abgeleiteten Typs in COMMON bei %L darf nicht Standardinitialisierung habenBei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht Ã¼berschrieben istAbgeleiteter Typ %qs bei %C mit BIND(C) darf keinen CONTAINS-Abschnitt habenAbgeleiteter Typ %qs bei %C mit SEQUENCE darf keinen CONTAINS-Abschnitt habenScheinargument %qs abgeleiteten Typs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt und hat keine StandardinitialisierungKeine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.AusfÃ¼hrungspfade erkennen, die ausgelÃ¶st werden, indem ein Nullwert auf eine Weise verwendet wird, die durch ein Â»returns_nonnullÂ«- oder Â»nonnullÂ«-Attribut verboten ist. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt.AusfÃ¼hrungspfade erkennen, die durch Dereferenzieren eines Nullzeigers fehlerhaftes oder undefiniertes Verhalten auslÃ¶sen. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt.Feststellen, welche AbhÃ¤ngigkeiten zwischen Befehlen als teuer angesehen werden.Unterschiedliche CHARACTER-LÃ¤ngen (%ld/%ld) in FeldkonstruktorUnterschiedliche CHARACTER-LÃ¤ngen (%ld, %ld) in Feldkonstruktor bei %LParameter verschiedener Typen in Zeigerzuweisung bei %LVerschiedene RÃ¤nge in Zeigerzuweisung bei %LAndere Form fÃ¼r %s bei %L fÃ¼r Dimension %d (%d und %d)Unterschiedliche Form fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches %<dot_product%>Andere Form bei Dimension 1 fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches matmulAndere Form bei Dimension 2 fÃ¼r Argument %qs und Dimension 1 fÃ¼r Argument %qs bei %L fÃ¼r intrinsisches matmulVerschiedene Typ-Arten bei %LVerschiedene Typen in Zeigerzuweisung bei %L; Versuch der Zuweisung von %s an %sFÃ¼r %s bei %L wurden Dimensionen nach dessen Initialisierung angegebenARCompact-spezifischen Durchlauf, um Befehle fÃ¼r bedingte AusfÃ¼hrung zu erzeugen, ausschalten.Gleitkommaregister ausschalten.LR- und SR-Befehle davon abhalten, FPX-Erweiterungsregister zu verwenden.Durchlauf fÃ¼r Skalar-nach-Vektor-Optimierung ausschalten, der 64-Bit-Ganzzahlberechnungen in Vektorberechnungen umwandelt.Gleitkommaoptimierungen ausschalten, die die IEEE-Vorzeichenbehaftung von Null nicht beachten.Hardware-Gleitkommabefehle ausschalten.Indizierte Adressierung ausschalten.Von IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschalten.Optimierungen, die Standard-Rundungsverhalten fÃ¼r Gleitkomma annehmen, ausschalten.LageunabhÃ¤ngigen Code (PIC) fÃ¼r Verwendung in BS-Kernelcode ausschalten.Vorverarbeitung ausschalten.Leerregister ausschalten.Verwendung der RX-FPU-Befehle ausschalten.Direkte Aufrufe von globalen Funktionen verbieten.Mehr als Â»msched-max-memory-insnsÂ« in Befehlsgruppe verbieten. Ansonsten ist Grenze Â»weichÂ« (Nicht-Speicheroperationen beim Erreichen der Grenze bevorzugen).Reine und konstante Funktionen entdecken.Nur-lese und nicht-adressierbare statische Variablen entdecken.Ãœbersetzungszeitstatistik anzeigen.WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigen.Codebaum nach Frontend-Optimierung anzeigen.Codebaum nach Analyse anzeigen.Codebaum nach Analyse anzeigen; veraltete Option.Compiler-Version anzeigen.Diese Informationen anzeigen.Division durch Null bei %LDivision durch Null beim Konvertieren von %s in %s bei %LDivisionsstrategie, eine von: call-div1, call-fp, call-table.In LRA die ablaufsensitive Rematerialisierung durchfÃ¼hren.Adressausrichtung von Aufrufbefehlen durchfÃ¼hren.Dispatch-Planung durchfÃ¼hren, wenn Prozessor bdver1, bdver2, bdver3, bdver4 oder znver1 ist und Haifa-Planung ausgewÃ¤hlt ist.Keine BRcc-Befehle in arc_reorg erzeugen.Verbieten, dass konstante Daten in Codeabschnitten platziert werden.Nicht von einem groÃŸen TLS-Segment ausgehen.Nicht annehmen, dass Standard-C-Bibliotheken und Â»mainÂ« vorhanden sind.Leerregister nicht ausschalten.Kommentare in Makroexpansionen nicht verwerfen.Kommentare nicht verwerfen.Ãœbersetzte Funktionen oder verstrichene Zeit nicht ausgeben.Keine Adressierungsmodi mit Seiteneffektzuweisungen erzeugen.Keine komplexen Ganzzahlkonstanten im Nur-Lese-Speicher erzeugen.Keinen Funktionsprolog oder -epilog erzeugen.Strenge Ausrichtung nicht erzwingen.Keine #line-Direktiven erzeugen.Keine .size-Direktiven erzeugen.Nicht unbedingt einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Keinen Code generieren, der nur im Supervisor-Modus lÃ¤uft (Standard).Keine Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Keine Millicode-Thunks erzeugen (nur bei -Os nÃ¶tig).Keine mpy-Befehle fÃ¼r ARC700 erzeugen.Keine unausgerichteten Speicherzugriffe erzeugen.Ganzzahldivision nicht Â»inlineÂ« generieren.Quadratwurzel nicht Â»inlineÂ« generieren.Nicht gegen die GerÃ¤te-spezifische Bibliothek lib<MCU>.a binden.PIC-Register nicht in Funktionsprologen laden.Nicht nach Objekten im Standardverzeichnis suchen.ABI-Schalter nicht in e_flags markieren.Keine Optimierungen durchfÃ¼hren, die die Stapelverwendung deutlich erhÃ¶hen.Gleitkommakonstanten nicht ins TOC legen.Symbol+Offset-Konstanten nicht ins TOC legen.Keine system- oder GCC-spezifischen Makros vordefinieren.Nicht vorgeben, dass SprÃ¼nge teuer sind.Keine Standard-Start-Adresse 0x100 des Programmes bereitstellen.In Ãœberwachungsfunktionen erweiterte Register nicht auf Stapel sichern.Keine uninitialisierten globalen Symbole in gemeinsamen Abschnitt legen.Standard-System-EinfÃ¼gepfade nicht durchsuchen (die mit -isystem angegebenen werden trotzdem noch verwendet).Standard-System-EinfÃ¼geverzeichnisse nicht fÃ¼r C++ durchsuchen.Eingebaute Funktionen und Codeerzeugung fÃ¼r SSE4.1 und SSE4.2 nicht unterstÃ¼tzen.Keine Fehlersuchinformationen fÃ¼r C++-Klassen unterdrÃ¼cken.Warnungen aus System-Headern nicht unterdrÃ¼cken.Lokale Variablen und COMMON-BlÃ¶cke behandeln, als ob sie in SAVE-Anweisungen benannt worden wÃ¤ren.Ausrichtung von Code und der Nur-Lese-Daten nicht optimieren.Stapelausrichtung nicht optimieren.Ausrichtung der schreibbaren Daten nicht optimieren.Keine MDMX-Befehle verwenden.Keine MIPS-3D-Befehle verwenden.VAX-FP nicht verwenden.Keine Cache entleerende Funktion verwenden, bevor Stapel-Trampoline aufgerufen werden.Adressen, die globale Register belegen, nicht verwenden.Keine Bedingungscodes normaler Befehle verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Vierfach-Gleitkommabefehle nicht verwenden.Keine Inline-Muster beim Speicherkopieren verwenden.AltiVec-ABI-Erweiterungen nicht verwenden.Die SPE-ABI-Erweiterungen nicht verwenden.Bit-Feld-Befehle nicht verwenden.Den callt-Befehl nicht verwenden (Standard).Spezifischen Befehl Â»fabsdÂ« nicht verwenden.Spezifischen Befehl Â»fabssÂ« nicht verwenden.Spezifischen Befehl Â»fadddÂ« nicht verwenden.Spezifischen Befehl Â»faddsÂ« nicht verwenden.Spezifischen Befehl Â»fatandÂ« nicht verwenden.Spezifischen Befehl Â»fatansÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpledÂ« nicht verwenden.Spezifischen Befehl Â»fcmplesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnesÂ« nicht verwenden.Spezifischen Befehl Â»fcosdÂ« nicht verwenden.Spezifischen Befehl Â»fcossÂ« nicht verwenden.Spezifischen Befehl Â»fdivdÂ« nicht verwenden.Spezifischen Befehl Â»fdivsÂ« nicht verwenden.Spezifischen Befehl Â»fexpdÂ« nicht verwenden.Spezifischen Befehl Â»fexpsÂ« nicht verwenden.Spezifischen Befehl Â»fextsdÂ« nicht verwenden.Spezifischen Befehl Â»fixdiÂ« nicht verwenden.Spezifischen Befehl Â»fixduÂ« nicht verwenden.Spezifischen Befehl Â»fixsiÂ« nicht verwenden.Spezifischen Befehl Â»fixsuÂ« nicht verwenden.Spezifischen Befehl Â»floatidÂ« nicht verwenden.Spezifischen Befehl Â»floatisÂ« nicht verwenden.Spezifischen Befehl Â»floatudÂ« nicht verwenden.Spezifischen Befehl Â»floatusÂ« nicht verwenden.Spezifischen Befehl Â»flogdÂ« nicht verwenden.Spezifischen Befehl Â»flogsÂ« nicht verwenden.Spezifischen Befehl Â»fmaxdÂ« nicht verwenden.Spezifischen Befehl Â»fmaxsÂ« nicht verwenden.Spezifischen Befehl Â»fmindÂ« nicht verwenden.Spezifischen Befehl Â»fminsÂ« nicht verwenden.Spezifischen Befehl Â»fmuldÂ« nicht verwenden.Spezifischen Befehl Â»fmulsÂ« nicht verwenden.Spezifischen Befehl Â»fnegdÂ« nicht verwenden.Spezifischen Befehl Â»fnegsÂ« nicht verwenden.Spezifischen Befehl Â»frdxhiÂ« nicht verwenden.Spezifischen Befehl Â»frdxloÂ« nicht verwenden.Spezifischen Befehl Â»frdyÂ« nicht verwenden.Spezifischen Befehl Â»fsindÂ« nicht verwenden.Spezifischen Befehl Â»fsinsÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtdÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtsÂ« nicht verwenden.Spezifischen Befehl Â»fsubdÂ« nicht verwenden.Spezifischen Befehl Â»fsubsÂ« nicht verwenden.Spezifischen Befehl Â»ftandÂ« nicht verwenden.Spezifischen Befehl Â»ftansÂ« nicht verwenden.Den eigenen Befehl ftruncds nicht verwenden.Spezifischen Befehl Â»fwrxÂ« nicht verwenden.Spezifischen Befehl Â»fwryÂ« nicht verwenden.Spezifischen Befehl Â»roundÂ« nicht verwenden.Keine unausgerichteten Speicherreferenzen verwenden.Nicht bei Verwendung von Â»long longÂ« mit -pedantic warnen.Stapel-ÃœberprÃ¼fung mit Grenzen im L1-Zwischenspeicher durchfÃ¼hren.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Code- und Datenelemente nicht ausrichten.Keine floats und doubles in Registern erweiterter Genauigkeit reservieren.Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Keine Funktionen zum Entleeren des Cache aufrufen.Keine Abfangfunktion zum Entleeren des Cache aufrufen.Keine dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Keine DWARF-ErgÃ¤nzungen Ã¼ber gewÃ¤hlte Version hinaus erzeugen.Keine DLL-exportierten Inline-Funktionen erzeugen, auÃŸer wenn nÃ¶tig.Keine DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.Keine PrÃ¼fungen fÃ¼r Steuerungs-Spekulation in selektiver Planung.Keinen Code nur fÃ¼r privilegierten Modus erzeugen; bringt Â»-mno-inline-ic_invalidateÂ« mit sich, wenn der Â»inlineÂ«-Code nicht im Usermodus funktionieren wÃ¼rde.Keine PrioritÃ¤t mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Blockverschiebungen nicht optimieren, sondern Â»memcpyÂ« verwenden.Blockkopierbefehle nicht optimieren.Keine P-Mnemonics fÃ¼r Zweige verwenden.Register r32..r63 nicht verwenden.Mindestens 25-Bit-Addressraum fÃ¼r Aufrufe verwenden.Nicht bei Verwendung von Microsoft-Erweiterungen warnen.Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %LGleitkommaeinheit mit doppelter Genauigkeit.Ãœbereinstimmungsfehler zu Warnungen degradieren.Angesteuert:Schein-%qs bei %L kann keine Initialisierung habenScheinargument %qs bei %L kann nicht INTENT(OUT) seinScheinargument %qs bei %L kann nicht OPTIONAL seinScheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L war als INTENT(OUT) deklariert, aber nicht gesetztScheinargument %qs muss Zeiger oder Feld mit angenommener Form ohne CONTIGUOUS-Attribut sein, da das effektive Argument bei %L nicht einfach fortlaufend ist und beide ASYNCHRONOUS oder VOLATILE sindScheinargument %qs ist im Ausdruck bei %L nicht erlaubtScheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehÃ¶rigen Argument der Ã¼berschriebenen Prozedur zu passenScheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %LScheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %LDummyflag. Dies ist die Voreinstellung, auÃŸer wenn FPX-Schalter explizit angegeben werden.Scheinprozedur %qs bei %C kann keine allgemeine Schnittstelle habenScheinprozedur %qs bei %L darf nicht ELEMENTAL seinScheinprozedur %qs nicht in elementarer Prozedur %qs bei %L erlaubtScheinprozedur %qs der PURE-Prozedur bei %L muss auch PURE seinScheinprozedur bei %C kann kein BIND(C)-Attribut mit NAME habenDeklaration in .decl-Datei ausgeben.Detaillierte Informationen Ã¼ber die GCC-interne ReprÃ¤sentation von Quellcode-Stellen ausgeben.OptimierungsdurchlÃ¤ufe ausgeben.Doppeltes Attribut %s bei %LAttribut %s doppelt angegeben bei %LDoppelte Markenspezifikation %s bei %CDoppelte Spezifikation %s bei %CDoppeltes ASYNCHRONOUS-Attribut bei %L angegebenDoppeltes AUTOMATIC-Attribut bei %L angegebenDoppeltes BIND-Attribut bei %L angegebenDoppeltes DEFERRED bei %CDoppelte ELSE-Anweisungen bei %L und %CDoppeltes EXTENDS-Attribut bei %L angegebenDoppelte IMPLICIT NONE-Anweisung bei %CDoppelte NML-Spezifikation bei %CDoppeltes NON_OVERRIDABLE bei %CDoppeltes POINTER-Attribut bei %CDoppelte PRIVATE-Anweisung bei %CDoppeltes PROTECTED-Attribut bei %L angegebenSAVE-Attribut doppelt angegeben bei %LDoppelte SEQUENCE-Anweisung bei %CDoppelte UNIT-Spezifikation bei %CDoppeltes VALUE-Attribut bei %L angegebenDoppeltes VOLATILE-Attribut bei %L angegebenDoppelte Zugriffsspezifikation bei %CDoppeltes Argument %qs bei %L fÃ¼r intrinsisches %sDoppelte Feldspezifikation fÃ¼r Cray-Zeigerende bei %CDoppelte Aufbau-Marke %qs bei %CDoppelte Format-Spezifikation bei %CDoppelter Name %qs in VerknÃ¼pfung bei %CDoppelter Name %qs in Parameterliste bei %CDoppelte Anweisungsmarke %d bei %L und %LDoppeltes Symbol %qs in formaler Argumentliste bei %CWÃ¤hrend der Optimierungen zur Linkzeit bei unpassenden Typen von globalen Deklarationen warnen.Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstÃ¼tzt. Ein Workaround ist, Funktionen mit Aggregat-RÃ¼ckgabetypen zu vermeiden.CC-Register dynamisch belegen.E-Symbol nicht erlaubt mit g0-DeskriptorE500 und FPRs werden nicht unterstÃ¼tztInterner Fehler: EDGE_CROSSING incorrectly set across same sectionInterner Fehler: EDGE_CROSSING missing across section boundaryInterner Fehler: EH edge crosses section boundary in bb %iEH Landefeld-Marke ELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis habenELEMENTAL, nicht-INTRINSIC-Prozedur %qs ist nicht als effektives Argument bei %L erlaubtELEMENTAL-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LELEMENTAL Prozedurzeigerkomponente %qs ist nicht als effektives Argument bei %L erlaubtELSE-IF-Anweisung bei %C kann nicht auf eine ELSE-Anweisung bei %L folgenAnweisung ELSEWHERE bei %C folgt zuvor unmaskiertem ELSEWHEREELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-BlockENCODING= bei %C ist in Fortran 95 nicht erlaubtEND-TEAM-Anweisung bei %CEND-Anweisung statt %s-Anweisung bei %LEND-Tag bei %C in Ausgabe-Anweisung nicht erlaubtEND-Marke %d bei %L nicht definiertENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE istENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE istENTRY %qs bei %L hat keinen IMPLICIT-TypENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinENTRY-Anweisung bei %CENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftretenENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines STRUCTURE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SUBMODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenENTRY_BLOCK has IL associated with itENUM und ENUMERATOR bei %CENUM-Deklaration bei %C hat keine ENUMERATORenAnweisung zur ENUM-Definition vor %C erwartetENUMERATOR %L nicht mit Ganzzahlausdruck initialisiertEOR-Marke %d bei %L nicht definiertEQUIVALENCE bei %C erfordert zwei oder mehr ObjekteERR-Marke %d bei %L nicht definiertERRMSG bei %LERRMSG bei %L ist ohne STAT-Marke nutzlosERRMSG-Markierung bei %LERRMSG-VariableÂ»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable seinERROR STOP-Anweisung bei %CESA/390-Architektur.Â»EVENT POSTÂ«-Anweisung bei %CÂ»EVENT WAITÂ«-Anweisung bei %CEVENT-Argument bei %L fÃ¼r die intrinsische EVENT_QUERY muss vom Typ EVENT_TYPE seinEXIT-Anweisung bei %C beendet Â»!$ACC LOOPÂ«-SchleifeEXIT-Anweisung bei %C beendet !$OMP DO SchleifeEXIT-Anweisung ohne DO-CONSTRUCT-Name bei %CEXIT_BLOCK has IL associated with itEXTENDS bei %LAttribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in KonfliktEntweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED habenBei %L mÃ¼ssen entweder alle oberen Grenzen oder keine obere Grenze angegeben werdenElement %d des tatsÃ¤chlichen Arguments von RESHAPE bei %L darf nicht negativ seinElement in Feldkonstruktor %s bei %L ist %sElement eines Feldes mit vermuteter Form oder Zeigerfeld wird an Feld-Scheinargument %qs bei %L Ã¼bergebenElementare Funktion als Initialisierungsausdruck mit Nicht-Ganzzahl-/Nicht-Zeichen-Argumenten bei %LElemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)Mehrere Funktionsaufrufe auch fÃ¼r unreine Funktionen entfernen.Â».gnu_attributeÂ«-Etiketten erzeugen.16-bit-Adressverschiebungen in kleinen Datenbereichen ablegen.32-bit-Adressverschiebungen in kleinen Datenbereichen erzeugen.IEEE-konformen Code erzeugen, ohne ungenaue Ausnahmen.Informationen zum Aufrufgraph ausgeben.PrÃ¼fungen generieren, die bei Anwendung atomarer eingebauter Operationen auf unausgerichtetem Speicher zu Â»break 8Â«-Befehlen fÃ¼hren.Code fÃ¼r die Byte/Word-ISA-Erweiterung erzeugen.Code fÃ¼r die ZÃ¤hlen-ISA-Erweiterung erzeugen.Code fÃ¼r die FP-Move- und SQRT-ISA-Erweiterung erzeugen.Code fÃ¼r die Video-ISA-Erweiterung erzeugen.Code mit expliziten Adressverschiebungsbefehlen erzeugen.Common-Ã¤hnliche Symbole als schwache Symbole ausgeben.Debug-Kommentare wÃ¤hrend der Vorverarbeitung ausgeben.Debuginformation fÃ¼r den Escape-Analyse-Durchlauf ausgeben, wenn mit -fgo-optimize-allocs aufgerufen.Direkte Zweige in lokalen Funktionen erzeugen.Fehler melden, wenn Verschiebungen zur Laufzeit erzeugt werden.ZusÃ¤tzlichen Code im Funktionsprolog ausgeben, um ein Ãœberschreiten des angegebenen Limits fÃ¼r die StapelgrÃ¶ÃŸe abzufangen (trap).Funktionsprologe nur vor Teilen der Funktion erzeugen, die diese benÃ¶tigt, statt am Anfang der Funktion.Bei PIC-Erzeugung Funktionsaufrufe ausgeben, die die globale Offsettabelle verwenden.Implizite Instanziierungen von Â»inlineÂ«-Templates ausgeben.Implizite Instanziierungen von Templates ausgeben.Indirekte Zweige in lokalen Funktionen erzeugen.Lange Laden/Speichern-Folgen ausgeben.Profiling-ZÃ¤hleraufruf am Funktionsanfang vor Prolog ausgeben.Progressive empfohlene Breakpoint-Stellen ausgeben.rdval statt rduniq fÃ¼r Thread-Zeiger erzeugen.static-const-Variablen erzeugen, auch wenn sie nicht verwendet werden.Vor und nach Â»volatile extendedÂ«-asms Stopp-Bits ausgeben.Traps als Â»break 8Â« ausgeben, voreingestellt fÃ¼r CRIS v3 und aufwÃ¤rts. Wenn ausgeschaltet, werden Aufrufe von abort() verwendet.AusfÃ¼hrliche Informationen zur Fehlersuche im Assemblercode ausgeben.Warnen, wenn Verschiebungen zur Laufzeit erzeugt werden.Leeres FINAL bei %CLeere IMPLICIT-Anweisung bei %CLeerer Feldkonstruktor bei %C ist nicht erlaubtLeere Initialisierungsliste im alten Stil bei %CLeere Ziffernmenge in BOZ-Konstante bei %CAlternativen fÃ¼r q-Befehl einschalten.Registersatz mit 16 EintrÃ¤gen aktivieren.Erweiterung fÃ¼r 64-Bit-Zeitstempel-Befehl einschalten.UnterstÃ¼tzung fÃ¼r Deallozierung mit GrÃ¶ÃŸenangabe aus C++14 einschalten.CFI-Tabellen Ã¼ber GAS-Assembler-Direktiven einschalten.STATIC- und AUTOMATIC-Attribute im DEC-Stil einschalten.DIV und DIVU einschalten.DIV-REM-Befehle fÃ¼r ARCv2 einschalten.DSP-3.1-Paket-A-Erweiterungen einschalten.Dwarf-Zeilenfehlersuchinfo Ã¼ber GNU as einschalten.Befehle mit einem oder zwei Operanden fÃ¼r Telefonie einschalten.VollstÃ¤ndige Redundanzentfernung (FRE) auf BÃ¤umen einschalten.Funktionsdeskriptor-PIC-Modus einschalten.Transformation der Graphite-IdentitÃ¤t einschalten.ID-basierte Shared Library einschalten.IEEE-128-Bit-Gleitkommazahlen mittels SchlÃ¼sselwort Â»__float128Â« einschalten.Lokale Registerzuordnung einschalten.Erweiterung fÃ¼r gesperrte Load/Store-Conditional-Befehle einschalten.MUL-Befehle einschalten.Befehle MUL.X und UMUL.X einschalten.MULX-Befehle einschalten, schnelle Bitverschiebung annehmen.Objective-C-Ausnahme- und -Synchronisations-Syntax einschalten.Laufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschalten.OpenACC einschalten.OpenMP einschalten (bringt Â»-frecursiveÂ« in Fortran mit sich).SIMD-Direktiven von OpenMP einschalten.PIC-UnterstÃ¼tzung beim Bauen von Bibliotheken einschalten.Plan-9-Spracherweiterungen einschalten.Rcq-Constraint-Handling einschalten â€“ der GroÃŸteil der Kurzcodeerzeugung hÃ¤ngt davon ab.Rcq-Constraint-Handling einschalten â€“ ccfsm-condexec hÃ¤ngt zum groÃŸen Teil davon ab.Verwendung von Read-Modify-Write-Befehlen (RMW) einschalten.Zusammenfassen von nutzersichtbaren Variablen wÃ¤hrend des SSA-Durchlaufs einschalten.SSA-Codeversenkung auf BÃ¤umen einschalten.Beseitigungsoptimierung fÃ¼r toten SSA-Code auf BÃ¤umen einschalten.SSA-BIT-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-PRE-Optimierungen auf BÃ¤umen einschalten.TPF-OS-Tracing-Code einschalten.Virtual-Hosting-UnterstÃ¼tzung einschalten.XY-Speicher-Erweiterung (DSP Version 3) einschalten.Ausrichtung von COMMON-BlÃ¶cken einschalten.Alle -Wunused- Warnungen einschalten.Alle DEC-Spracherweiterungen zulassen.Alle Informationen Ã¼ber Optimierungen auf stderr einschalten.Einen RTL-Guckloch-Durchlauf vor sched2 einschalten.ASan-Schutz fÃ¼r alloca/VLAs einschalten.ASan-Schutz fÃ¼r eingebaute Funktionen einschalten.ASan-Schutz fÃ¼r Verwendung-nach-RÃ¼ckkehr-Fehler einschalten.ASan-Schutz fÃ¼r globale Variablen einschalten.ASan-Schutz fÃ¼r Ladeoperationen einschalten.ASan-Schutz fÃ¼r Stapelspeicher einschalten.ASan-Schutz fÃ¼r Speicheroperationen einschalten.Lockerung des Assemblers und Linkers einschalten. Per Vorgabe eingeschaltet bei -Os.Atomare Befehle einschalten.Automatische Template-Instanziierung einschalten.Backend-Fehlersuche einschalten.RÃ¼ckwÃ¤rtsÃ¼bermittlung von Nutzungseigenschaften auf SSA-Ebene einschalten.Rohr-Bitschiebebefehle einschalten.Vektorisierung von BasisblÃ¶cken (SLP) auf BÃ¤umen einschalten.Einfachen Programm-Profilierungscode einschalten.Bbit-Peephole2 einschalten.Cache-Umgehung fÃ¼r flÃ¼chtige Referenzen umgehen.Codedichte-Befehle fÃ¼r ARCv2 einschalten.Codeanhebung einschalten.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten.Kompakte casesi-Muster einschalten.Beseitigung von bedingt totem Code fÃ¼r Aufrufe eingebauter Funktionen einschalten.Bedingte AusfÃ¼hrung (fÃ¼r andere Befehle als Kopieren/scc) einschalten.Bedingte Kopierbefehle einschalten.Konstruktor-/Destruktor-Feature einschalten.Kopieweitergabe von Informationen Ã¼ber Skalar-Evolution einschalten.Kopieweitergabe auf BÃ¤umen einschalten.Korrektur fluss-unstimmiger Profildateneingabe einschalten.Entfernung toter Speicherungen einschalten.Ausgaben zur Fehlersuche einschalten.HardwareunterstÃ¼tzung fÃ¼r dezimales Gleitkomma einschalten.Standardumwandlungen zwischen Â»__float128Â« und Â»long doubleÂ« einschalten.Divisions- und Modulobefehle einschalten.Dominator-Optimierungen einschalten.Doppelte Load/Store-Befehle fÃ¼r ARC HS einschalten.Erweiterung Dual-Virterbi-Butterfly einschalten.FrÃ¼here Stopp-Bit-Platzierung fÃ¼r bessere Planung einschalten.FrÃ¼hes Gimple-Falten von eingebauten Funktionen aktivieren.Ausnahmebehandlung einschalten.VorwÃ¤rts-Ãœbertragung auf BÃ¤umen einschalten.Frontend-Optimierung einschalten.Funktionsprofilierung einschalten.Funktionen umsortieren, um Codeplatzierung zu verbessern.Garbage Collection (GC) in Objective-C/Objective-C++-Programmen einschalten.Erzeugen von ARC-SIMD-Befehlen mithilfe von zielspezifischen eingebauten Funktionen zu erzeugen.Erzeugen von R2-BMX-Befehlen einschalten.Erzeugen von R2-CDX-Befehlen einschalten.Erraten der Sprungwahrscheinlichkeiten einschalten.Hardware-Gleitkommabefehle einschalten.Herausziehen aufeinanderfolgender Ladeoperationen einschalten, um Erzeugung bedingter Kopieroperationen zu fÃ¶rdern.Herausziehen von Ladeoperationen aus bedingten Zeigern einschalten.Ein- und Ausgabe der Graphite-ReprÃ¤sentierung einschalten.Â»inlineÂ«-PrÃ¼fungen fÃ¼r NIL-EmpfÃ¤nger mit NeXT-Laufzeitumgebung und ABI-Version 2 einschalten.Inlining von PLT in Funktionsaufrufen einschalten.Einschalten des Inlining von Â»inlineÂ«-Funktionen, ansonsten wird jegliches Inlining ausgeschaltet.Artspezifische Varianten der intrinsischen Ganzzahlfunktionen einschalten.Sprungmarkenausrichtungs-Optimierungen einschalten.Intrinsische Altlasten-Mathematik-Funktionen fÃ¼r KompatibilitÃ¤t einschaltet.Optimierungen zur Bindezeit einschalten.Binder-Optimierungen einschalten.Binderlockerung einschalten.Binderlockerungen einschalten.Binderlockerung einschalten.Zusammenfassen von benachbarten Lade-/Speicherbefehlen einschalten.Schleifenverteilung fÃ¼r in Bibliotheksaufruf umgewandelte Muster einschalten.Schleifenverteilung auf BÃ¤umen einschalten.Vektorisierung des Schleifen-Epilogs mit kleinerer VektorgrÃ¶ÃŸe einschalten.Kopieren des Schleifenkopfes auf BÃ¤umen einschalten.Umordnen der Schleifen auf BÃ¤umen einschalten.Bewegung der Schleifeninvariante auf BÃ¤umen einschalten.Schleifenschachtelungs-Umwandlungen einschalten. Entspricht -floop-next-optimize.Schleifenoptimierungen auf Baumebene einschalten.Schleifenvektorisierung auf BÃ¤umen einschalten.LRA einschalten.Maschinenspezifische Guckloch-Optimierungen einschalten.AusfÃ¼hrlichere RTX-Kosten wÃ¤hrend des Debuggens ausgeben.  Nur fÃ¼r GCC-Entwickler gedacht.Die meisten Warnungen einschalten.Multicore-UnterstÃ¼tzung einschalten.Multiplikationsbefehle einschalten.Optimierungen fÃ¼r geschachtelte bedingte AusfÃ¼hrung einschalten.Optimierung von &&/|| in bedingter AusfÃ¼hrung einschalten.GIMPLE-Parsen einschalten.Vorausschauende Verwendung von Â»cbranchsiÂ«-Mustern einschalten.Vorverarbeitung einschalten.BereichsprÃ¼fung wÃ¤hrend Kompilierung einschalten.Neuverbindung auf Baumebene einschalten.Registerdruckempfindliche Befehlsplanung einschalten.Lockerung im Assembler einschalten.Planung Ã¼ber BasisblÃ¶cke hinaus einschalten.Gesondertes Datensegment einschalten.Setzen von GPRs auf das Ergebnis von Vergleichen einschalten.Vorzeichenerweiternde Befehle einschalten.Zulassen, dass kleine Ganzzahlen in VSX-Registern gespeichert werden.Aufteilung von 32-Bit-Immediates in oberen/unteren Teil einschalten.Stapelsondierung einschalten.Strenge PrÃ¼fung fÃ¼r 32-bit psABI StrukturrÃ¼ckgabe einschalten.ZeichenkettenlÃ¤ngen-Optimierungen auf BÃ¤umen einschalten.UnterstÃ¼tzung fÃ¼r C++-Konzepte einschalten.UnterstÃ¼tzung fÃ¼r DEC STRUCTURE/RECORD einschalten.UnterstÃ¼tzung fÃ¼r GNU-Transaktionsspeicher einschalten.UnterstÃ¼tzung fÃ¼r RH850-ABI einschalten. Dies ist der Standard.UnterstÃ¼tzung fÃ¼r altes GCC-ABI einschalten.Erweiterung fÃ¼r Bytevertauschbefehle einschalten.Enden-Zusammenfassung auf BÃ¤umen einschalten.Critical-Path-Heuristik im Planer einschalten.Heuristik fÃ¼r AbhÃ¤ngigkeits-ZÃ¤hler bei Planung einschalten.AnnÃ¤herung der Division einschalten. Dies reduziert die Genauigkeit der Division auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Gruppenheuristik im Planer einschalten.Heuristik fÃ¼r letzte Befehle im Planer einschalten.Optimierer fÃ¼r geschachtelte Schleifen einschalten.Normalen Modus einschalten.Rang-Heuristik im Planer einschalten.AnnÃ¤herung der reziproken Quadratwurzel einschalten. Dies reduziert die Genauigkeit der reziproken Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Heuristik fÃ¼r spekulative Befehle im Planer einschalten.AnnÃ¤herung der Quadratwurzel einschalten. Dies reduziert die Genauigkeit der Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit. Wenn eingeschaltet, bringt es Â»-mlow-precition-recip-sqrtÂ« mit sich.Verwendung von 64-Bit Gleitkommaregistern in FMOV-Befehlen einschalten. Siehe auch -mdalign, wenn 64-Bit-Ausrichtung benÃ¶tigt wird.Verwendung des RX-FPU-Befehls einschalten. Dies ist Standard.Verwendung von indexierten Ladebefehlen einschalten.Verwendung von Pre-/Post-Modifikationen mit Registerversatz einschalten.Verwendung des LRA-Registerallozierers einschalten.Verwendung des fsca-Befehls einschalten.Verwendung des fsrra-Befehls einschalten.Verwendung des alten, defekten ABI, bei dem alle Funktionsargumente auf dem Stapel auf 32 Bits ausgerichtet sind.Verwendung der kurzen Ladebefehle einschalten.Verwendung des Standard-RX-ABI, wobei alle Funktionsargumente auf dem Stapel natÃ¼rlich ausgerichtet sind. (Voreinstellung.)Die z-Vektor-Spracherweiterung einschalten, die das kontextabhÃ¤ngige Vektormakro einschaltet und eingebaute Funktionen im Altivec-Stil aus vecintrin.h einschaltet.Traditionelle Vorverarbeitung einschalten.Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten.Verwendung von GPREL fÃ¼r Nur-Lese-Daten in FDPIC einschalten.Verwendung der NPS400-Bitbefehle einschalten.Erweiterung fÃ¼r xld/xst fÃ¼r NPS400 einschalten.Verwendung von POST_INC / POST_DEC einschalten.Verwendung von POST_MODIFY einschalten.Verwendung der ungeraden Register fÃ¼r Gleitkomma einfacher Genauigkeit erlauben.Verwendung von sdata/scommon/sbss einschalten.Benutzerdefinierte Befehle einschalten.IEEE-128-Bit-Gleitkomma-Befehle einschalten.Schleifenbefehle fÃ¼r v850e3v5 einschalten.Variable polynomiale CRC-Erweiterung einschalten.Vektorisierung auf BÃ¤umen einschalten.Wortreiche Ausgabe einschalten.Workaround fÃ¼r einzelnes Erratum des AT697F-Prozessors einschalten (entspricht Erratum #13 des Prozessors AT697E).Workarounds fÃ¼r Errata des GR712RC-Prozessors einschalten.Workaround fÃ¼r Errata des UT699-Prozessors einschalten.Workarounds fÃ¼r Errata des UT699E/UT700-Prozessors einschalten.Traditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschalten.Adressierung relativ zu GP ein-/ausschalten.ID-basierte Shared Library einschalten.Betriebsart fÃ¼r positionsunabhÃ¤ngige Daten (PID) einschalten.Ein-/ausschalten der Verwendung der Befehle SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE und RMPA. Vorgabe: eingeschaltet.Schaltet das dynamische Vektorisierer-Kostenmodell ein. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.AusfÃ¼hrliche Ausgabe des Kostenmodells in den Debug-Dumpdateien einschalten.SSE-Befehle mit VEX-PrÃ¤fix kodieren.End-Ausdruck in DO-SchleifeEnde der DO-Anweisung bei %C ist mit anderer DO-Schleife verwobenEnde der DO-Anweisung ohne Block bei %C ist innerhalb eines anderen BlockesEnde der skalaren Initialisierung bei %C erwartetEnde der Suchliste.
  Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingen.EntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-AttributEntitÃ¤t %qs bei %L ist bereits in der Schnittstelle vorhandenEntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER seinEnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %CÃ„quivalenz fÃ¼r %qs passt nicht zur Anordnung von COMMON %qs bei %LÃ„quivalent zu Â»-mgpopt=localÂ«.Ã„quivalent zu Â»-mgpopt=noneÂ«.ERRMSG-Variable bei %L muss skalare CHARACTER-Variable seinERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung seinFehlerFehler bei Umwandlung von PARAMETER-Konstante in komplexer Konstante bei %CFehler beim Umwandeln einer GanzzahlFehler in Zeigerinitialisierung bei %CFehler in Typspezifikation bei %LFehler beim Schreiben der Moduldatei %qs: %sFehler beim Schreiben der Moduldatei: %sFehler beim Schreiben der Ausgabedatei Â»%sÂ«
  Auswertung des nicht standardisierten Initialisierungsausdrucks bei %LZeichenkette mit mehr als 2 hoch 28 Zeichen bei %L wird erst bei AusfÃ¼hrung des Programms ausgewertet werden, rechnen Sie mit FehlernEreignisArgument fÃ¼r Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert seinArgument fÃ¼r Ereignisvariable bei %L muss ein Koarray oder koindiziert seinEreignis-Variable bei %L muss Skalar mit EVENT_TYPE seinAbbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck seinBeim ersten auftretenden Fehler beenden.32-/64-Bit-Ganzzahldivision in vorzeichenlose 8-Bit-Ganzzahldivision mit LaufzeitprÃ¼fung erweitern.Im Zuge der RTL-Erzeugung die Befehle adddi3 und subdi3 in add.f/adc usw. expandieren.Â»)Â« bei %C erwartetÂ»,Â« bei %C erwartet%<(%> bei %C erwartet%<)%> oder %<,%> bei %C erwartet%<,%> bei %C erwartet%<,%> oder Ende der Anweisung bei %C erwartet%<::%> nach Bindeattributen bei %C erwartet%<::%> bei %C erwartet%<=>%> bei %C erwartet%<END INTERFACE ASSIGNMENT (=)%> bei %C erwartetIn Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird Â»*Â« erwartetÂ»::Â« in TYPE-Definition bei %C erwartetZeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartetDO-Schleife bei %C erwartetP-Edit-Deskriptor erwartetPARAMETER-Symbol in komplexer Konstante bei %C erwartetSHAPE-Argument fÃ¼r C_F_POINTER mit Array-FPTR bei %L erwartetTYPE IS-, CLASS IS- oder END SELECT-Anweisung hinter SELECT TYPE bei %C erwartetCASE- oder END-SELECT-Anweisung hinter SELECT CASE bei %C erwartetNamenlose Schnittstelle bei %C erwartetProzedur fÃ¼r Argument %qs bei %L erwartetProzedurzeiger fÃ¼r Argument %qs bei %L erwartetRechte Klammer in Ausdruck bei %C erwartetSchrittvariable in Iterator bei %C erwartetZugriffsspezifikation bei %C erwartetAlternative RÃ¼cksprungmarke bei %C erwartetInitialisierungsausdruck bei %C erwartetAndere Dimension in Felddeklaration bei %C erwartetArgumentliste bei %C erwartetArrayindex erwartet bei %CFeldindexsprung erwartet bei %CVerknÃ¼pfung bei %C erwartetVerknÃ¼pfungsliste bei %C erwartetAttributbitname erwartetBindeattribut bei %C erwartetBindungsname bei %C erwartetBindungsziel hinter %<=>%> bei %C erforderlichBlockname %qs des SELECT-Konstrukts bei %C erwartetBlocknamen von %qs in Â»%sÂ«-Anweisung bei %L erwartetGrenzen fÃ¼r %qs bei %L erwartetCoarray-Variable als Argument %qs fÃ¼r intrinsisches %s bei %L erwartetKomma in E/A-Liste bei %C erwartetReferenz auf Komponente bei %C erwartetKonstante Feldangabe erwartet in Initialisierungsliste bei %LDatenkonstante nach Wiederholungsangabe bei %C erwartetIn AUTOMATIC-Anweisung bei %C wird eine Â»entity-listÂ« erwartetÂ»entity-listÂ« in STATIC-Anweisung bei %C erwartetExponent in Ausdruck bei %C erwartetAusdruck bei %C in PARAMETER-Anweisung erwartetAusdruck in %s-Anweisung bei %C erwartetErwarteter Ausdruck in Feldspezifikation bei %CAusdruckstyp erwartetFormale Argumentliste in Funktionsdefinition bei %C erwartetGenerischer Name oder Operatordeskriptor bei %C erwartetInitialisierungsausdruck bei %C erwartetErwarteter Initialisierungsausdruck in CASE bei %CGanzzahl erwartetGanzzahlzeichenkette erwartetMarke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartetLinke Klammer erwartetProzedurname im Modul bei %C erwartetName erwartetParameterliste in Typdeklaration bei %C erwartetEchte Zeichenkette erwartetRechte Klammer erwartetSkalaren Initialisierungsausdruck bei %C erwartetSpezifischer Bindungsname bei %C erwartetZeichenkette erwartetStrukturkomponentenname bei %C erwartetName einer Strukturkomponente oder eines Operators nach Â».Â« bei %C erwartetBeendenden Namen bei %C erwartetTypgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartetVariable in READ-Anweisung bei %C erwartetVariablennamen bei %C erwartetVariablennamen bei %C in PARAMETER-Anweisung erwartet%<END INTERFACE %s%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet, aber %qs erhalten%<END INTERFACE OPERATOR (.%s.)%> bei %C erwartet%s bei %C erwartetÂ»%sÂ«-Anweisung bei %L erwartetKomma in EQUIVALENCE bei %C erwartetSkalaren INTEGER-Ausdruck bei %C erwartet, aber %s gefundenListe benannter EintrÃ¤ge bei %C erwartetErlÃ¤utern, welche AusrichtungsÃ¼berlegungen zu der Entscheidung fÃ¼hren, einen Befehl lang oder kurz zu machen.Explizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %sFeld mit expliziter Form, aber nichtkonstanten Grenzen bei %CFunktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnen.Ausdruck bei %L muss in diesem Kontext eine Konstante seinAusdruck bei %L muss INTEGER-Typ haben, %s gefundenAusdruck bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L darf nicht %s seinAusdruck in CASE-Anweisung bei %L ist nicht im Bereich von %sAusdruck in CASE-Anweisung bei %L muss von der Art %d seinAusdruck in CASE-Anweisung bei %L muss Typ %s habenAusdruck in CASE-Anweisung bei %L muss skalar seinErweiterung: Spezifizierer %s in Anweisung %s bei %C hat Wert %qsErweiterung: Umwandlung von %s in %s bei %LErweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %LErweiterung: UnÃ¤rer Operator hinter arithmetischem Operator bei %C (Klammern verwenden)Erweiterung: Nullbreite hinter L-Deskriptor bei %LErweiterung: Zeichen Backslash bei %CErweiterung: Exponentbuchstabe %<q%> in literaler Realkonstante bei %CExternes %qs bei %L kann keine Initialisierung habenExterne IO UNIT kann kein Feld bei %L seinExternes Objekt %qs bei %L darf keinen Initialisierer habenÃœberschÃ¼ssige Zeichen im Format bei %LF2008: C1210 IMPORT-Anweisung bei %C ist im KÃ¶rper einer Schnittstelle fÃ¼r Modulprozedur nicht erlaubtÂ»FAIL IMAGEÂ«-Anweisung bei %CArgument FAILED= fÃ¼r NUM_IMAGES bei %LFINAL-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckFINAL-Deklaration bei %C muss innerhalb von CONTAINS seinFINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehenFINAL-Prozedur %qs bei %L ist keine SUBROUTINEBei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qsFINAL-Prozedur bei %L muss genau ein Argument habenFINAL-Prozedurdeklaration bei %CFLUSH-Anweisung bei %CFORALL-Endausdruck bei %L muss skalarer INTEGER seinFORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftretenFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-AusdruckFORALL-Anfangsausdruck bei %L muss skalarer INTEGER seinFORALL-Schrittausdruck bei %L kann nicht Null seinFORALL-Schrittausdruck bei %L muss skalares %s seinFORM-TEAM-Anweisung bei %CFORMAT-Marke %d bei %L nicht definiertFORMAT-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenFORMAT-Anweisung bei %L hat keine AnweisungsmarkeFORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER seinGleitkomma-Ausnahmen sind eingeschaltet.Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht polymorph seinFPX-Optionen Â»fastÂ« und Â»compactÂ« schlieÃŸen sich ausFPX: Gleitkommaerweiterungen fÃ¼r doppelte Genauigkeit fÃ¼r Argonaut-ARC-CPU einschalten.FPX: kompakte FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: kompakte FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinKomplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenÃ¼ber Geschwindigkeit zu gewinnen.Failed to create structure type '%s' at %CFailure getting length of a constant array.Schwerwiegender FehlerBei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-ModuldateiDetaillierte Steuerung der Tuningfeatures.Erstes Argument der definierten Zuweisung bei %L muss INTENT(OUT) oder INTENT(INOUT) seinErstes Argument der Operatorschnittstelle bei %L kann nicht optional seinErstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinErstes oder letztes intrinsisches Argument zu !$OMP ATOMIC muss bei %2$L %1$qs seinFix min_int calculationFeste ZeilenlÃ¤nge muss mindestens sieben seinSchalter %<-fmax-stack-var-size=%d%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %<-fopenmp%>)Schalter %<-fno-automatic%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %<-fopenmp%>)Schalter %<-frecursive%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Name der Konfiguration fÃ¼r eigene Gleitkommabefehle.Gleitkommaeinheit unterstÃ¼tzt nicht Division und Quadratwurzel.Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen.Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen.EABI-Bindeanforderungen befolgen.For Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubtFÃ¼r Intrinsics-Bibliothek: alle Parameter in Registern Ã¼bergeben.FÃ¼r geschachtelte Funktionen auf dem Stapel werden AusfÃ¼hrrechte gesetzt.FÃ¼r Ziele, die normalerweise Trampoline fÃ¼r geschachtelte Funktionen benÃ¶tigen, diese stets generieren, statt Deskriptoren zu verwenden.Erzwingen, dass alle Aufrufe mittels des jli-Befehls erfolgen.Erzwingen, dass die Assembler-Ausgabe immer Hexadezimalkonstanten verwendet.Bitfeld-Zugriffe zwingen, zu ihrer Typbreite zu passen.Erzeugen von temporÃ¤ren Variablen erzwingen, um Code fÃ¼r selten ausgefÃ¼hrtes Â»forallÂ« zu testen.Funktionen auf 4-Byte-Grenzen zwingen.Indirekte Aufrufe und SprÃ¼nge mittels Register erzwingen.Den fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingen.Verwendung der Delay-Slots fÃ¼r bedingte SprÃ¼nge erzwingen.Zwingt den ZeigergrenzenprÃ¼fer, alle angehÃ¤ngten Arrays in Strukturen als potenziell flexibel anzusehen. Standardeinstellung ist, dass nur Arrayfelder der LÃ¤nge 0 oder die mit dem Attribut Â»bnd_variable_sizeÂ« markiert sind, als flexibel angesehen werden.Den ZeigergrenzenprÃ¼fer zwingen, die Grenzen des innersten Arrays im Fall von geschachteltem Zugriff auf statische Arrays zu verwenden. Standardverhalten ist, das Ã¤uÃŸerste Array zu verwenden.Den ZeigergrenzenprÃ¼fer zwingen, eingeengte Grenzen fÃ¼r Adressen des ersten Feldes in der Struktur zu verwenden. Die Standardeinstellung ist, dass der Zeiger auf das erste Feld dieselben Grenzen wie Zeiger auf die ganze Struktur haben.Formatanweisung im Hauptblock des Modules bei %CFortran 2003: Spezifizierer %s in Anweisung %s bei %C hat Wert %qsFortran 2003: Zeichen fÃ¼r Argument %qs des intrinsischen %qs bei %LFortran 2003: DT-Format-Spezifizierer bei %C nicht erlaubtFortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %LFortran 2008: Veraltete Funktion:Fortran 2008: COMMON-Block %qs mit Binde-Marke bei %L teilt sich Bezeichner mit gobaler nicht-COMMON-BlockentitÃ¤t bei %LFortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qsFortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qsFortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %LFortran 2008: Semikolon bei %C ohne vorausgehende AnweisungFortran 2018: gelÃ¶schtes Feature:Fortran 2018: Veraltetes Feature:Fortran 2018:Fortran 95 erfordert Standard INTEGER in %s-Marke bei %LKeine passende spezifische Bindung fÃ¼r Aufruf des GENERIC %qs bei %L gefundenFreie ZeilenlÃ¤nge muss mindestens drei seinFunktion %qs als Initialisierungsausdruck bei %LFunktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istFunktion %qs bei %L darf keinen Initialisierer habenFunktion %qs bei %L hat keinen IMPLICIT-TypFunktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion vertrÃ¤glichFunktion %qs bei %L muss PURE seinFunktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion seinFunktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument istFunktion %qs erfordert eine Argumentliste bei %CFunktion %s bei %L hat EintrÃ¤ge mit unpassenden FeldspezifikationenFunktion %s bei %L mit EintrÃ¤gen, die Variablen mit verschiedenen ZeichenkettenlÃ¤ngen zurÃ¼ckgebenFunktionsergebnis %qs bei %L kann keine Initialisierung habenFunktionsergebnis %qs bei %L hat keinen IMPLICIT-TypFunktionsergebnis %qs bei %L ist als X-Argument fÃ¼r C_FUNLOC ungÃ¼ltigFunktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente habenFunktionsergebnis %qs ist als Prozedurziel in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigFunktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER habenFunktionsanfÃ¤nge werden an dieser Potenz von 2 ausgerichtet.Funktionsversionen kÃ¶nnen nicht als gnu_inline markiert werden, KÃ¶rper mÃ¼ssen generiert werdenFunktionen, die Werte zurÃ¼ckgeben, mÃ¼ssen mit return-Anweisungen enden.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern.Bestimmte Operationen verschmelzen, um die Performance auf power9 zu steigern.Verweise auf das Inhaltsverzeichnis fÃ¼r medium/large-Codemodell mit Speicherzugriffsbefehlen verschmelzen.GCC kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstÃ¼tzen, die zusammen zu viele Ganzzahl- und Bruch-Bits habenGCC ist nicht dafÃ¼r konfiguriert, %s als Offload-Ziel zu unterstÃ¼tzenGCC unterstÃ¼tzt nur %u geschachtelte GÃ¼ltigkeitsbereicheGCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCSE ausgeschaltetGENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreibenGENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERICGENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs seinGENERIC-Bindung bei %CGENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubtGMP Version %s, MPFR Version %s, MPC Version %s. isl Versiom %s
! GNU C unterstÃ¼tzt Â»-traditionalÂ« ohne Â»-EÂ« nicht mehrGNU-Erweiterung:GNU Objective C unterstÃ¼tzt keine traditionelle Ãœbersetzung mehrGOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %LGOTO-Anweisung bei %L hinterlÃ¤sst DO CONCURRENT-Konstrukt fÃ¼r Marke bei %LSyntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %C16-Bit-Befehle erzeugen.16-Bit-i386-Code erzeugen.32-Bit-Code erzeugen.32-Bit-Versatz in switch-Tabellen erzeugen.32-Bit-i386-Code erzeugen.32-Bit-x86-64-Code erzeugen.32x16-Multiplizier sowie Multiplizier+Addier-Befehle generieren.64-Bit-Code erzeugen.64-Bit-x86-64-Code erzeugen.APCS-konforme Stapelrahmen erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC600-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC601-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC700-Prozessor erzeugen.Stubs im AT&T-Stil fÃ¼r Mach-O erzeugen.AltiVec-Befehle mit Big-Endian-Element-Reihenfolge generieren.AltiVec-Befehle mit Little-Endian-Element-Reihenfolge generieren.C-Header mit Plattform-spezifischen Merkmalen erzeugen.C-Prototypen aus BIND(C)-Deklarationen generieren.Cell-Mikrocode erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.ELF-FDPIC-Code erzeugen.Erweiterte arithmetische Befehle erzeugen. Derzeit werden nur divaw, adds, subs und sat16 unterstÃ¼tzt.GFLOAT-Code mit doppelter Genauigkeit generieren.H8/300H-Code erzeugen.H8S-Code erzeugen.H8S/2600-Code erzeugen.H8SX-Code erzeugen.ILP32-Code erzeugen.FÃ¼r den ARMv8 angemessene IT-BlÃ¶cke erzeugen.LP64-Code erzeugen.MIPS16-Code erzeugen.PA1.0-Code erzeugen.PA1.1-Code erzeugen.PA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer).Paarweise Befehle fÃ¼r einfach genaue Gleitkommazahlen fÃ¼r PPC750CL erzeugen.SBIT, CBIT-Befehle erzeugen.SH1-Code erzeugen.SH2-Code erzeugen.FPU-freien SH2a-Code erzeugen.SH2e-Code erzeugen.SH3-Code erzeugen.SH3e-Code erzeugen.FPU-freien SH4-Code erzeugen.SH4-Code erzeugen.FPU-freien SH4-100-Code erzeugen.SH4-100-Code erzeugen.FPU-freien SH4-200-Code erzeugen.SH4-200-Code erzeugen.FPU-freien SH4-300-Code erzeugen.SH4-300-Code erzeugen.FPU-freien SH4a-Code erzeugen.SH4a-Code erzeugen.SH4al-dsp-Code erzeugen.SPE SIMD Befehle auf E500 erzeugen.Beim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugen.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen.Die Funktion Â»abortÂ« aufrufen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrt.Einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Absolute Quellpfade fÃ¼r gcov erzeugen.Code zum Ãœbergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen.Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler vertrÃ¤glich ist. Dies schrÃ¤nkt einige CompilerfÃ¤higkeiten ein. Standard: GAS-vertrÃ¤gliche Syntax.Auto-inc/dec-Befehle erzeugen.Big-Endian-Code erzeugen.Big-Endian-Code erzeugen.Bit-Befehle erzeugen.Ãœbergabe der Grenzen fÃ¼r Aufrufe erzeugen.Speicherung der Grenzen fÃ¼r Schreibzugriffe auf Zeiger erzeugen.Sprunghinweise fÃ¼r SprÃ¼nge erzeugen.Sprungbefehle als direkte SprÃ¼nge erzeugen.Falls nÃ¶tig, Â»callÂ«-Befehle als indirekte Aufrufe erzeugen.Sprungbefehle als indirekte SprÃ¼nge erzeugen.Aufrufbefehle als indirekte Registeraufrufe erzeugen.PrÃ¼fungen fÃ¼r alle Lesezugriffe im Speicher erzeugen.PrÃ¼fungen fÃ¼r alle Schreibzugriffe im Speicher erzeugen.Im Funktionsprolog cld-Befehle erzeugen.Code fÃ¼r 18-Bit-Adressierung erzeugen.Code fÃ¼r 32-Bit-Adressierung erzeugen.Code fÃ¼r CR16C-Architektur erzeugen.Code fÃ¼r CR16C+-Architektur erzeugen (Standard).Code fÃ¼r GNU as erzeugen.Code fÃ¼r GNU Assembler (gas) erzeugen.Code fÃ¼r GNU ld erzeugen.Code fÃ¼r die GNU-Laufzeitumgebung erzeugen.Code fÃ¼r die NeXT-(Apple macOS X)-Laufzeitumgebung erzeugen.Code fÃ¼r OpenMP-Auslagerung erzeugen: schaltet Â»-msoft-stackÂ« und Â»-muniform-simtÂ« ein.Code fÃ¼r Serie SH4 340 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 400 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 500 erzeugen (ohne FPU)Code fÃ¼r Thumb-Zustand erzeugen.Code fÃ¼r UNIX-Assembler erzeugen.Code fÃ¼r 32-Bit-ABI erzeugen.Code fÃ¼r einen 5206e erzeugen.Code fÃ¼r einen 520X erzeugen.Code fÃ¼r einen 528x erzeugen.Code fÃ¼r einen 5307 erzeugen.Code fÃ¼r einen 5407 erzeugen.Code fÃ¼r 64-Bit-ABI erzeugen.Code fÃ¼r 68000 erzeugen.Code fÃ¼r 68010 erzeugen.Code fÃ¼r 68020 erzeugen.Code fÃ¼r einen 68030 erzeugen.Code fÃ¼r einen 68040 ohne neue Befehle erzeugen.Code fÃ¼r einen 68040 erzeugen.Code fÃ¼r einen 68060 ohne neue Befehle erzeugen.Code fÃ¼r einen 68060 erzeugen.Code fÃ¼r einen 68302 erzeugen.Code fÃ¼r einen 68332 erzeugen.Code fÃ¼r einen 68851 erzeugen.Code fÃ¼r ColdFire v4e erzeugen.Code fÃ¼r DLL erzeugen.Code fÃ¼r Fido A erzeugen.Code fÃ¼r eine cpu32 erzeugen.Code fÃ¼r eine 11/10 erzeugen.Code fÃ¼r eine 11/40 erzeugen.Code fÃ¼r eine 11/45 erzeugen.Code fÃ¼r ladbare Darwin-Kernelerweiterungen erzeugen.Code fÃ¼r Funktionen erzeugen, auch wenn sie vollstÃ¤ndig Â»inlineÂ« sind.Code fÃ¼r die angegebene CPU erzeugen.Code fÃ¼r altes ausfÃ¼hrbares BSS PLT erzeugen.Code fÃ¼r static-Funktionen erzeugen, auch wenn sie nie aufgerufen werden.Code fÃ¼r die Android-Plattform erzeugen.Code fÃ¼r M*Core M210 erzeugenCode fÃ¼r M*Core M340 erzeugenCode fÃ¼r ladbare Darwin-Kernelerweiterungen oder Kernel erzeugen.Code fÃ¼r Supervisor-Modus generieren (Standard).Code fÃ¼r User-Modus generieren.Code im 32-Bit-ARM-Zustand erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code fÃ¼r ausfÃ¼hrbare Dateien (NICHT Shared Libraries) erzeugen.FÃ¼r schnelles Debugging geeigneten Code erzeugen.Code erzeugen, der in dynamischen Objekten im SVR4-Stil verwendet werden kann.Code erzeugen, der lokalen Zustand in allen Bahnen einheitlich halten kann.Code erzeugen, der zum Intel-MCU-psABI passt.Code erzeugen, der zum angegebenen ABI passt.Code erzeugen, der sicher mit MIPS16- und microMIPS-Code gebunden werden kann.Code erzeugen, der 68881-Gleitkommabefehle verwendet.Code erzeugen, der nicht mit anderen ID-shared Libraries gelinkt werden wÃ¼rde, aber als Shared Library verwendet werden kann.Code zur ÃœberprÃ¼fung der Grenzen vor Arrayindizierung erzeugen.Code zur ÃœberprÃ¼fung von Exception-Spezifikationen erzeugen.Code erzeugen, der nicht ausfÃ¼hrbares PLT und GOT enthÃ¤lt.Code erzeugen, der Hardware-Gleitkommabefehle verwendet.Code erzeugen, der nur die allgemeinen Register verwendet.Code mit Bibliotheksaufrufen fÃ¼r Gleitkommaarithmetik erzeugen.Code ohne Register fÃ¼r globalen Zeiger erzeugen.CFString-Objekte zum Kompilierungszeitpunkt generieren.Komprimierte Fehlersuchinformationen erzeugen.Verwendung bedingter Kopierbefehle einschalten.cpp-Defines fÃ¼r Server-IO erzeugen.cpp-Defines fÃ¼r Workstation-IO erzeugen.Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen.Fehlersuchinformationen im STABS-Format erzeugen.Fehlersuchinformationen im VMS-Format erzeugen.Fehlersuchinformationen im XCOFF-Format erzeugen.Fehlersuchinformationen im erweiterten Standardformat erzeugen.Fehlersuchinformationen im Standardformat erzeugen.Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen.Fehlersuchinformationen im erweiterten STABS-Format erzeugen.Fehlersuchinformationen im erweiterten XCOFF-Format erzeugen.Fehlersuchinformationen in separaten .dwo-Dateien erzeugen.Standard SH2a-FPU-Code mit doppelter Genauigkeit erzeugen.Standard SH2a-FPU-Code mit einfacher Genauigkeit erzeugen.Standard SH4-Code mit einfacher Genauigkeit erzeugen.Standard SH4-100-Code mit einfacher Genauigkeit erzeugen.Standard SH4-200-Code mit einfacher Genauigkeit erzeugen.Standard SH4-300-Code mit einfacher Genauigkeit erzeugen.Standard SH4a-Code mit einfacher Genauigkeit erzeugen.Nicht zusammenhÃ¤ngende Stapelrahmen erzeugen.Divisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugen.Erweiterte Informationen fÃ¼r Einsprungpunkt fÃ¼r inline-Funktionen erzeugenSchnelle indirekte Aufrufe erzeugen.Gleitkommaarithmetik mit gegebenem Befehlssatz erzeugen.Eingebettete Gleitkommadivision erzeugen, auf Wartezeit optimieren.Eingebettete Gleitkommadivision erzeugen, auf Durchsatz optimieren.Eingebettete Ganzzahldivision erzeugen, auf Wartezeit optimieren.Eingebettete Ganzzahldivision erzeugen, auf Durchsatz optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Wartezeit optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Durchsatz optimieren.Befehle generieren, die vom Barrel-Shifter unterstÃ¼tzt werden.isel-Befehle erzeugen.Lockeres Nachschlagen von Klassen (mit objc_getClass()) fÃ¼r Verwendung im Null-VerknÃ¼pfungs-Modus erzeugen.Little-Endian-Code erzeugen.Little-Endian-Code erzeugen.Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen.Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Make-AbhÃ¤ngigkeiten erzeugen und Code Ã¼bersetzen.Make-AbhÃ¤ngigkeiten erzeugen.Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden.mul64- und mulu64-Befehle erzeugen.norm-Befehl erzeugen.Code im normalen Modus erzeugen.SH2a-FPU-Code nur mit einfacher Genauigkeit erzeugen.SH4-Code nur mit einfacher Genauigkeit erzeugen.SH4-100-Code nur mit einfacher Genauigkeit erzeugen.SH4-200-Code nur mit einfacher Genauigkeit erzeugen.SH4-300-Code nur mit einfacher Genauigkeit erzeugen.SH4a-Code nur mit einfacher Genauigkeit erzeugen.PC-relativen Code erzeugen.Erweiterungsbefehle fÃ¼r Performance einschalten.Erweiterungsbefehle fÃ¼r Performance Version 2 einschalten.Unechte Ziele fÃ¼r alle Header erzeugen.ZeigergrenzenprÃ¼fungen fÃ¼r Variablen mit unvollstÃ¤ndigem Typ erzeugen.Wenn mÃ¶glich, lageunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (small mode).Wenn mÃ¶glich, lageunabhÃ¤ngigen Code erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code erzeugen (small mode).Wenn verfÃ¼gbar, Prefetch-Befehle fÃ¼r Arrays in Schleifen erzeugen.WiedereinsprungsfÃ¤higen PIC-Code erzeugen.Reziproke statt divss und sqrtss erzeugen.Informationen zur Typbeschreibung zur Laufzeit erzeugen.SData-Referenzen erzeugen. Dies ist die Voreinstellung, auÃŸer wenn PIC erzeugt wird.Abschnitte .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, und .s390_return_mem erzeugen, in denen die Adressen fÃ¼r indirekte Sprungziele gespeichert werden, die aufgrund der Optionen -mindirect-branch* oder -mfunction-return* gepatcht wurden. Die Abschnitte bestehen aus einem Array von 32-Bit-Elementen. Jedes Element enthÃ¤lt den Offset vom Eintrag zu der gepatchten Adresse.Selbstverschiebbaren Code erzeugen.sin, cos und sqrt fÃ¼r FPU erzeugen.Reziproke Division und Quadratwurzel in Software fÃ¼r besseren Durchsatz erzeugen.Wenn nÃ¶tig, spezielle Objective-C-Methoden zur Initialisierung/ZerstÃ¶rung von nicht-POD C++ ivars, erzeugen.Erweiterungsbefehle fÃ¼r Zeichenketten einschalten.Zeichenkettenbefehle fÃ¼r Blockkopieroperationen erzeugen.swap-Befehl erzeugen.Ganzzahl-Modulo-Befehle erzeugen.Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx).Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen.Abwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegen.Befehle push25/pop25 fÃ¼r v3 erzeugen.Â»vzeroupperÂ«-Befehl erzeugen, bevor der Ablauf die Funktion verlÃ¤sst.Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbarAllgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %LGenerisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbarSprÃ¼ngen ihre Standardkosten zuweisen.Externen Symbolen einen fÃ¼hrenden Unterstrich geben.Globaler Bindungs-Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Bindungs-Name %qs bei %L wird bereits bei %L verwendetGlobaler Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Name %qs bei %L wird bereits bei %L verwendetGraphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)Graphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar).Linker anweisen, Befehle zu lockern.HLE_ACQUIRE nicht mit ACQUIRE oder stÃ¤rkerem Speichermodell verwendetHLE_RELEASE nicht mit RELEASE oder stÃ¤rkerem Speichermodell verwendetHSA-SSA-Name wurde von Befehl definiert, der ihn jedoch verwenden sollteHSA-SSA-Name ist nicht unter den Operanden von Befehlen, die ihn verwenden solltenHSA-SSA-Verifikation fehlgeschlagenHSA wurde in dieser Konfiguration nicht eingeschaltetHSA-Bildbefehle nicht behandeltHSA-Befehl verwendet ein Register, ist aber nicht in den aufgezeichneten RegisterverwendungenHSA-Befehlsverifikation fehlgeschlagenBibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden kÃ¶nnen. Hebt -mtrap-unaligned-atomic auf.Anzahl der Zyklen in der Vorausschau, die im Prefetch-Befehlsplanungsmodell berÃ¼cksichtigt werden; bei Â»0Â« werden nur Heuristiken zur Befehlsumsortierung eingeschaltet. Per Default ausgeschaltet.Hexadezimalkonstante bei %C verwendet Nicht-Standard-SyntaxHistogram value statement does not correspond to the statement it is associated withHollerithkonstante bei %CMit Host verbundene Variable %qs darf nicht in DATA-Anweisung bei %C stehenWie viel die gegebene Ãœbersetzungseinheit durch das Â»inlineÂ« wachsen kann (in Prozent).Wie viel die gegebene Ãœbersetzungseinheit durch die interprozedurale Konstantenweitergabe wachsen kann (in Prozent).IBITS: Bad bitICE: emit_insn verwendet, wo emit_jump_insn erforderlich:
! ID der zu bauenden Shared Library.ID-gemeinsam genutzte Bibliotheken und FD-PIC-Modus kÃ¶nnen nicht zusammen verwendet werdenIEEE_ARITHMETIC-Modul bei %CIEEE_EXCEPTIONS-Modul bei %CIEEE_FEATURES-Modul bei %CIF-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckIF-Klausel-Modifizierer Â»%sÂ« bei %L ist dem aktuellen OpenMP-Konstrukt nicht angemessenIF-Klausel ohne Modifizierer bei %L wird zusammen mit IF-Klauseln mit Modifizierert verwendetÂ»IMPLICIT NONE (type)Â«-Anweisung bei %L folgt einer IMPLICIT-AnweisungIMPLICIT-Anweisung bei %C folgt auf IMPLICIT NONE (Typ-)AnweisungIMPORT NONE mit Angabenliste bei %CIMPORT-Anweisung bei %CIMPORT-Anweisung bei %C ist nur in einem INTERFACE-KÃ¶rper erlaubtIMPURE-Prozedur bei %CINDIRECT_REF in GIMPLE-ILINQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthaltenINQUIRE-Anweisung bei %L erfordert PENDING= mit Spezifizierung ID=INQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-SpezifikationssymbolINQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubtINTEGER-Ausdruck von %s-Klausel bei %L darf nicht negativ seinINTEGER-Ausdruck von %s-Klausel bei %L muss positiv seinINTEGER-Ausdruck der Â»chunk_sizeÂ« der SCHEDULE-Klausel bei %L muss positiv seinINTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-integer-8%>INTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-finteger-4-integer-8%>INTENT(%s) steht mit INTENT(%s) bei %L in KonfliktINTENT ist in BLOCK bei %C nicht erlaubtEffektives Argument von INTENT(%s) bei %L kÃ¶nnte effektives Argument bei %L stÃ¶ren.INTENT(IN) POINTER %qs in Klausel %s bei %LINTENT(IN)-Zeiger %qs in COPYPRIVATE-Klausel bei %LArgument %1$qs bei %3$L fÃ¼r die reine Prozedur %2$qs ist INTENT(OUT) und darf daher nicht polymorph seinINTERFACE-Prozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurIO-Definition fÃ¼r %q+D erfordert eine AdresseIOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungÃ¼ltigIOMSG bei %L muss eine skalare Standardzeichenvariable seinIOMSG-Markierung bei %LISO-C erlaubt kein %<%E (Ausdruck)%>ISO-C erlaubt kein zusÃ¤tzliches %<;%> auÃŸerhalb einer FunktionISO-C erlaubt kein auf Funktionstypen angewendetes %<_Alignof%>ISO C unterstÃ¼tzt nicht %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO-C unterstÃ¼tzt kein %<++%> und %<--%> fÃ¼r komplexe TypenISO-C unterstÃ¼tzt den vordefinierten Bezeichner %<__FUNCTION__%> nichtISO-C unterstÃ¼tzt den vordefinierten Bezeichner %<__PRETTY_FUNCTION__%> nichtISO-C unterstÃ¼tzt die Typen %<__int%d%> nichtISO-C unterstÃ¼tzt nicht %<~%> fÃ¼r komplexe KonjugationISO-C unterstÃ¼tzt keine komplexen GanzzahltypenISO-C unterstÃ¼tzt kein dezimales GleitkommaISO-C unterstÃ¼tzt keine GanzzahltypenISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>ISO-C unterstÃ¼tzt keine sÃ¤ttigenden TypenISO-C unterstÃ¼tzt den Typen %<_Float%d%s%> nichtISO-C verbietet %<goto *expr;%>ISO-C verbietet %<return%> mit Ausdruck, in void zurÃ¼ckgebender FunktionISO-C verbietet eine leere QuelldateiISO-C verbietet Zuweisung zwischen Funktionszeiger und %<void *%>ISO-C verbietet geklammerte Gruppen innerhalb von AusdrÃ¼ckenISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben TypenISO-C verbietet Typkonvertierung auf union-TypISO-C verbietet Vergleich von %<void *%> mit FunktionszeigerISO-C verbietet bedingten Ausdruck zwischen %<void *%> und FunktionszeigerISO-C verbietet bedingten Ausdruck mit nur einer void-SeiteISO-C verbietet const- oder volatile-FunktionstypenISO-C verbietet Konvertierung von Funktionszeigern in ObjektzeigertypISO-C verbietet Konvertierung von Objektzeigertypen in FunktionszeigertypISO-C verbietet leere InitialisierungsklammernISO-C verbietet VorwÃ¤rtsdeklaration fÃ¼r ParameterISO-C verbietet VorwÃ¤rts-Referenzen auf %<enum%>-TypenISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>ISO-C verbietet MarkendeklarationenISO-C verbietet Elementdeklarationen ohne ElementeISO-C verbietet verschachtelte FunktionenISO-C verbietet das Weglassen des mittleren Terms eines ?:-AusdruckesISO-C verbietet geordnete Vergleiche zwischen Zeigern auf FunktionenISO-C verbietet Ãœbergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>ISO-C verbietet qualifizierte FunktionstypenISO-C verbietet return zwischen Funktionszeiger und %<void *%>ISO-C verbietet die Angabe eines zu initialisierenden ElementebereichesISO-C verbietet, ein %<register%>-Array zu indizierenISO-C verbietet Array der GrÃ¶ÃŸe nullISO-C verbietet Array %qE der GrÃ¶ÃŸe nullISO-C verbietet Argumentkonvertierung in union-TypISO-C erfordert ein benanntes Argument vor %<...%>ISO-C beschrÃ¤nkt AufzÃ¤hlungswerte auf Bereich von %<int%>ISO-C++ 1998 unterstÃ¼tzt nicht %<long long%>ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten InstanziierungenISO C++ erlaubt Bitfeld-Attribute nur vor dem %<:%>-TokenISO-C++ erlaubt kein %<alignof%> mit einem Nicht-TypISO-C++ erlaubt nicht ?: mit ausgelassenem mittleren OperandenISO-C++ erlaubt keine benannten Initialisierungen von C99ISO-C++ erlaubt keine benannten Initialisierungen (GNU)ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definierenISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>ISO-C++ unterstÃ¼tzt %<__int%d%> for %qs nichtISO-C++ unterstÃ¼tzt nicht, dass einfaches %<complex%> %<double complex%> bedeutetISO-C++ verbietet Anwendung von %<__alignof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Anwendung von %<sizeof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Gruppen in geschweiften Klammern innerhalb von AusdrÃ¼ckenISO-C++ verbietet den Aufruf von %<::main%> vom Programm ausISO-C++ verbietet Umwandlung in Arraytyp %qTISO-C++ verbietet Vergleich zwischen Zeiger und GanzzahlISO-C++ verbietet Vergleich zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet zusammengesetzte LiteraleISO-C++ verbietet berechnete GotosISO-C++ verbietet Bedingungsausdruck mit Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet Umwandlung zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO C++ verbietet, eine Zeichenkettenkonstante in %qT zu konvertierenISO-C++ verbietet Deklaration von %qs ohne TypISO-C++ verbietet Verringern eines Zeigers vom Typ %qTISO-C++ verbietet verringern einer AufzÃ¤hlungISO-C++ verbietet leere unbenannte AufzÃ¤hlungISO-C++ verbietet flexibles Arrayelement %qsISO-C++ verbietet flexible ArrayelementeISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der KlasseISO-C++ verbietet ErhÃ¶hen eines Zeigers vom Typ %qTISO-C++ verbietet erhÃ¶hen einer AufzÃ¤hlungISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qTISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende KlasseISO-C++ verbietet das Auslassen des mittleren Terms eines Â»?:Â«-AusdruckesISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet die Verwendung von %qE bei expliziten InstanziierungenISO-C++ verbietet Typname-SchlÃ¼ssel in Template-Template-Parameter; verwenden Sie -std=c++17 oder -std=gnu++17ISO-C++ verbietet Gleitkommaliterale in Konstanten-AusdrÃ¼ckenISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf Methode in SubtraktionISO-C++ verbietet Array variabler LÃ¤ngeISO-C++ verbietet Array %qD variabler LÃ¤ngeISO-C++ verbietet Array der GrÃ¶ÃŸe nullISO-C++ verbietet Array %qD der GrÃ¶ÃŸe nullISO-C++ verbietet anonyme structsISO-C++ verbietet Ãœberladen des Operators ?:ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:ISO-C++17 erlaubt Speicherklassenangabe %<register%> nichtISO C++17 erlaubt keine dynamischen AusnahmespezifikationenISO-C90 unterstÃ¼tzt %<[*]%>-Arraydeklaratoren nichtISO-C90 unterstÃ¼tzt nicht %<_Alignas%>ISO-C90 unterstÃ¼tzt nicht %<_Generic%>ISO-C90 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C90 unterstÃ¼tzt nicht %<_Static_assert%>ISO-C90 unterstÃ¼tzt den vordefinierten Bezeichner %<__func__%> nichtISO-C90 unterstÃ¼tzt nicht %<long long%>ISO-C90 unterstÃ¼tzt kein %<static%> oder Typkennzeichner in ParameterarraydeklaratorenISO-C90 unterstÃ¼tzt nicht %qEISO-C90 unterstÃ¼tzt keine booleschen TypenISO-C90 unterstÃ¼tzt keine komplexen TypenISO-C90 unterstÃ¼tzt keine flexiblen Arrays als ElementeISO-C90 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C90 unterstÃ¼tzt keine namenlosen structs/unionsISO-C90 verbietet Array %qE, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet Array, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet zusammengesetzte LiteraleISO-C90 verbietet gemischte Deklarationen und CodeISO-C90 verbietet die Angabe von zu initialisierenden UnterobjektenISO-C90 verbietet, ein Nicht-L-Wert-Array zu indizierenISO-C90 verbietet Array variabler GrÃ¶ÃŸeISO-C90 verbietet Array %qE variabler GrÃ¶ÃŸeISO-C99 unterstÃ¼tzt nicht %<_Alignas%>ISO-C99 unterstÃ¼tzt nicht %<_Generic%>ISO-C99 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C99 unterstÃ¼tzt nicht %<_Static_assert%>ISO-C99 unterstÃ¼tzt nicht %qEISO-C99 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C99 unterstÃ¼tzt keine namenlosen structs/unionsModul ISO_C_BINDING bei %CIntrinsisches Modul ISO_FORTRAN_ENV bei %CWenn Â»-ftree-vectorizeÂ« verwendet wird, die minimale Schleifengrenze einer fÃ¼r Vektorisierung zu betrachtenden Schleife.Wenn Â»-fvariable-expansion-in-unrollerÂ« verwendet wird, die HÃ¶chstzahl der FÃ¤lle, dass eine einzelne Variable wÃ¤hrend Loop-Unrolling expandiert wird.Wenn das erste Argument von ATAN2 %L Null ist, dann darf das zweite Argument nicht Null seinWenn die Anzahl der Kandidaten in der Menge kleiner ist, wird immer versucht, ungenutzte IVs wÃ¤hrend ihrer Optimierung zu entfernen.Wenn Planung nach dem Neuladen, dann Superblock-Planung.Â»DÂ« in Spalte eins in statischer Form ignorieren.dllimport fÃ¼r Funktionen ignorieren.Ignoriert.UnzulÃ¤ssiges ALLOCATE-Objekt bei %C fÃ¼r eine PURE-ProzedurUnzulÃ¤ssiges Zeichen in BOZ-Konstante bei %CIllegal id in copy_walk_reduction_argUngÃ¼ltige PrÃ¤prozessordirektiveUngÃ¼ltiger Referenztyp bei %L als EQUIVALENCE-ObjektUnzulÃ¤ssiger Schritt von Null bei %LAnweisung %s zur Image-Steuerung bei %C in CRITICAL-BlockAnweisung %s zur Image-Steuerung bei %C in DO CONCURRENT-BlockAnweisung %s zur Image-Steuerung bei %C in PURE-ProzedurCRITICAL-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockCRITICAL-Anweisung zur Image-Steuerung bei %C in PURE-ProzedurAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in CRITICAL-BlockAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in DO CONCURRENT-BlockAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in PURE-ProzedurRETURN-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockPRINT-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSTOP-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockSTOP-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSYNC-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockSYNC-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSYNC-Anweisung zur Image-Steuerung bei %C in PURE-ProzedurArgument fÃ¼r Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck seinArgument fÃ¼r Imageset bei %L muss zwischen 1 und num_images() liegenC++17-Semantik fÃ¼r erbende Konstruktoren umsetzen.__atomic-Operationen Ã¼ber Bibliotheksaufrufe alter __sync-Funktionen durchfÃ¼hren.AuflÃ¶sung von DR 150 fÃ¼r Mustervergleich von Template-Template-Argumenten umsetzen.Implizit deklarierte BIND(C)-Funktion %qs bei %L ist mÃ¶glicherweise nicht interoperabel mit CImplizit deklarierte BIND(C)-Variable %qs bei %L kÃ¶nnte nicht C-kompatibel seinImplizit deklarierte Funktion %s wird in !$OMP DECLARE REDUCTION bei %L verwendetImplizit deklariertes Unterprogramm %s wird in !$OMP DECLARE REDUCTION bei %L verwendetImplizit deklarierte Variable %qs bei %L kÃ¶nnte nicht C-kompatibel sein, ist aber ein Scheinargument fÃ¼r BIND(C)-Prozedur %qs bei %LImplizit angegebener PARAMETER %qs bei %L passt nicht zu frÃ¼herem IMPLICIT-TypEinbezogenes SAVE fÃ¼r Modulvariable %qs bei %L, benÃ¶tigt wegen StandardinitialisierungFeld mit impliziter Form bei %LIn %s bei %L mÃ¼ssen alle Prozeduren auch FUNCTIONs sein, da der allgemeine Name auch der Name des abgeleiteten Typs istIn %s bei %L mÃ¼ssen alle Prozeduren entweder SUBROUTINE oder FUNCTION seinIn C++ bedeutet ungleich Null die Warnung vor veralteter Umwandlung von Zeichenkettenliteralen in Â»char *Â«. In C erfolgt eine Ã¤hnliche Warnung, nur ist die Umwandlung nat. laut ISO-C-Standard nicht veraltet.In Fortran 2003 ist der COMMON-Block %qs bei %L ein globaler Bezeichner und muss daher den selben Bindungsnamen haben wie der gleichbenannte COMMON-Block bei %L: %s vs. %sIn SSA-PRE-Optimierungen auf BÃ¤umen Teils-Teils-Redundanz eliminieren.In Konstruktor %qsIn Kopierkonstruktor %qsIn Destruktor %qsIn Funktion %qsIn Lambda-FunktionIn Elementfunktion %qsIn statischer Elementfunktion %qsInclude-Verzeichnis %qs: %sInkompatibles ALLOCATE-Objekt bei %C fÃ¼r CHARACTER-Typspezifikation bei %LUnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %LUnvertrÃ¤gliche RÃ¤nge %d und %d in Zuweisung bei %LUnvertrÃ¤gliche RÃ¤nge in %s (%d und %d) bei %LUnvertrÃ¤gliche Typen in DATA-Anweisung bei %L; versuchte Umwandlung von %s an %sUnvertrÃ¤gliche Typangabe fÃ¼r Feldelement bei %LUnvertrÃ¤gliche Verwendung von TILE und COLLAPSE bei %LInkonsistente Ã„quivalenzregeln mit %qs bei %L und %qs bei %LRÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼bereinInterner Fehler: Incorrect EH edge %i->%iFalscher Funktions-RÃ¼ckgabewertIEEE-Befolgung fÃ¼r Gleitkommavergleiche erhÃ¶hen.Index in Dimension %d ist auÃŸerhalb der Grenzen bei %LAuf Anwesenheit von Prozessorfehlern hinweisen.PrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Verwendung von Hardware-Gleitkommabefehlen unterdrÃ¼cken.Initialisierung bei %C ist in PURE-Prozedur nicht erlaubtInitialisierung bei %C ist nicht fÃ¼r eine ZeigervariableInitialisierung einer allozierbaren Komponente bei %C ist nicht erlaubtInitialisierung des Zeigers bei %C ist nicht in einer PURE-Prozedur erlaubtInitialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubtInitialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%ld/%ld)Komponenten von abgeleiteten Typvariablen gemÃ¤ÃŸ anderer init-Schalter initialisieren.Lokale Variablen auf Null initialisieren (von g77).Initialisiertes Symbol %qs bei %C kann nur COMMON in BLOCK DATA seinInitialisierte Variable %qs bei %L ist in leerem COMMON, aber Initialisierung ist nur in benannten COMMON-BlÃ¶cken erlaubtInitialisierer nicht erlaubt fÃ¼r PARAMETER %qs bei %CInitialisierung einer bereits initialisierten Variablen bei %CFriend-Funktionen in umgebenden Namensraum einfÃ¼gen.__atomic-Operationen Â»inlineÂ« erzeugen, wenn Lock-freie Befehlssequenz verfÃ¼gbar ist.Alle bekannten Zeichenkettenoperationen einbetten (inline).Konstanten einbetten, wenn es mit 2 Befehlen oder weniger geht.Zeichenkettenoperationen memset/memcpy als Â»inlineÂ« einfÃ¼gen, aber Inline-Version nur fÃ¼r kleine BlÃ¶cke durchfÃ¼hren.Rekursives inlinen nur, wenn die Wahrscheinlichkeit des Aufrufs den Parameter Ã¼berschreitet.In jedem Funktionsprolog NOP-Befehle erzeugen.Arc-basierten Programm-Profilierungscode einfÃ¼gen.Code einfÃ¼gen, der jede Speicherseite des Stapels bei der Allokation antestet, um vor Angriffen basierend auf Ãœberschneidungen zu schÃ¼tzen.Code einfÃ¼gen, um AusdrÃ¼cke zu profilen.HBRP-Befehle nach angedeuteten Sprungzielen einfÃ¼gen, um SPU-HÃ¤ngeproblem zu vermeiden.NOPs einfÃ¼gen, wenn es die Leistung durch DoppelausfÃ¼hrung erhÃ¶ht (Standard).Code zur StapelprÃ¼fung in das Programm einfÃ¼gen. Dasselbe wie -fstack-check=specific.Befehlsadresse nicht festgelegt, nachdem shorten_branches aufgerufen wurdeEin- und Austritte von Funktionen beim Profilieren von Aufrufen verwenden.Nur solche Funktionen instrumentieren, die mit dem Attribut Â»bnd_instrumentÂ« gekennzeichnet sind.Interner Fehler: Instrumentation clone does not reference original nodeInterner Fehler: Instrumentation thunk has wrong edge calleeInterner Fehler: Instrumented node has wrong original declarationGanzzahldivision bei %2$L zu Konstante %1$qs abgeschnittenGanzzahlausdruck erforderlich bei %CGanzzahlige ID (N) des spezifischen Befehls Â»fabsdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fabssÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fadddÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»faddsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fatandÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fatansÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpeqdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpeqsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgedÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgtdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgtsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpledÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmplesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpltdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpltsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpnedÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpnesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcosdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcossÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fdivdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fdivsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fexpdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fexpsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fextsdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixdiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixduÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixsiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixsuÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatidÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatisÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatudÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatusÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»flogdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»flogsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmaxdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmaxsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmindÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fminsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmuldÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmulsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fnegdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fnegsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdxhiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdxloÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdyÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsindÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsinsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsqrtdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsqrtsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsubdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsubsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftandÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftansÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftruncdsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fwrxÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fwryÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»roundÂ«.Ganzzahlart %d bei %C nicht verfÃ¼gbarGanzzahl auÃŸerhalb des symmetrischen Bereichs wegen Standard-Fortran bei %LGanzzahl auÃŸerhalb des symmetrischen Bereiches wegen Standard-Fortran-Konvertierung von %s in %s bei %LGanzzahlÃ¼berlauf bei der Berechnung des zu reservierenden SpeichersGanzzahl zu groÃŸ fÃ¼r Ganzzahlart %i bei %CGanzzahl zu groÃŸ fÃ¼r ihre Art bei %C. Diese ÃœberprÃ¼fung kann mit der Option -fno-range-check ausgeschaltet werdenGanzzahl bei %C zu groÃŸGanzzahlwert zu groÃŸ in Ausdruck bei %CFunktionen in ihre Aufrufer einfÃ¼gen, wenn CodegrÃ¶ÃŸe als nicht wachsend bekannt ist.Nicht als Â»inlineÂ« deklarierte Funktionen in ihre Aufrufer einfÃ¼gen, wenn gewinnbringend.Nur an einer Stelle aufgerufene Funktionen in ihre Aufrufer einfÃ¼gen.Intel-MCU-psABI wird im %s-Modus nicht unterstÃ¼tztIntel MPX unterstÃ¼tzt x32 nichtSchleifen bei %L werden getauschtSchnittstelle %qs bei %L ist in spÃ¤terer PROCEDURE-Anweisung deklariertSchnittstelle %qs bei %L darf keine Anweisungsfunktion seinSchnittstelle %qs bei %L kann nicht allgemein seinSchnittstelle %qs bei %L muss explizit seinUnpassende Schnittstelle fÃ¼r Prozedurzeiger-Komponente %qs in Strukturkonstruktor bei %L: %sSchnittstelle in Scheinprozedur %qs bei %L passt nicht: %sSchnittstelle in globaler Prozedur %qs bei %L passt nicht: %sUnpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %qs ist kein UnterprogrammUnpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %sSchnittstelle muss fÃ¼r DEFERRED-Bindung bei %C angegeben werdenSchnittstellenname nach %<(%> bei %C erforderlichInterner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.
! Interne Datei bei %L mit NamenslisteInterne Prozedur %qs in %s bei %LInterne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs wird als effektives Argument bei %L verwendetInterne Einheit mit Vektor-Index bei %LJeden INTEGER(4) als INTEGER(8) interpretieren.Jeden REAL(4) als REAL(10) interpretieren.Jeden REAL(4) als REAL(16) interpretieren.Jeden REAL(4) als REAL(8) interpretieren.Jeden REAL(8) als REAL(10) interpretieren.Jeden REAL(8) als REAL(16) interpretieren.Jeden REAL(8) als REAL(4) interpretieren.ImaginÃ¤re, Festkomma, oder andere GNU-Zahlenauffixe als das korrespondieren Zahlenliteral statt eines benutzerdefinierten Zahlenliterals interpretieren.Im Â»textÂ«-Abschnitt Literalbereiche mit Codebereichen verweben.Intervall, in dem der Stack geprÃ¼ft wird, als Zweierpotenz ausgedrÃ¼ckt.Intrinsisches %qs (ist %s) wird bei %L verwendetIntrinsisches %qs bei %L kann keine Initialisierung habenEingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungÃ¼ltigEingebautes %qs bei %L ist nicht als effektives Argument erlaubtDas intrinsische %qs bei %L muss mindestens zwei Argumente habenIntrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: QuellgrÃ¶ÃŸe %ld < ErgebnisgrÃ¶ÃŸe %ldIntrinsische Funktion %qs (%d) nicht erkanntIntrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtIntrinsische Funktion Â»%sÂ« bei %L ist nicht fÃ¼r CO_REDUCE erlaubtIntrinsische Funktion NULL bei %L kann kein tatsÃ¤chliches Argument fÃ¼r STORAGE_SIZE sein, da es einen disassoziierten Zeiger zurÃ¼ckgibtBei %2$L referenzierter intrinsischer Operator %1$qs nicht im Modul %3$qs gefundenSchnittstelle des intrinsischen Operators bei %L muss eine FUNCTION seinIntrinsische Prozedur %qs ist in PROCEDURE-Anweisung bei %L nicht erlaubtIntrinsische Prozedur bei %L kann keine MODULE PROCEDURE seinIntrinsisches Unterprogramm %qs bei %L darf keine Typspezifizierung habenUngÃ¼ltiger C-Name in NAME=-Spezifizierung bei %CUngÃ¼ltige Hollerithkonstante bei %L enthÃ¤lt ein Wide-ZeichenUngÃ¼ltige Hollerithkonstante: %L muss mindestens ein Zeichen enthaltenUngÃ¼ltige Hollerithkonstante: Ganzzahlart bei %L sollte Standard seinUngÃ¼ltiger KIND-Parameter von %s bei %LUngÃ¼ltiges NULL bei %LUngÃ¼ltiges Argument von Â»!$ACC WAITÂ« bei %LUngÃ¼ltiges Zeichen %<$%> bei %L. %<-fdollar-ok%> verwenden, um es als Erweiterung zuzulassenUngÃ¼ltiges Zeichen 0x%s bei %CUngÃ¼ltiges Zeichen in Name bei %CUngÃ¼ltige Klausel in Modul mit Â»!$ACC DECLAREÂ« bei %LUngÃ¼ltige Codimension %d bei %C, nur %d Codimensionen existierenUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %LUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %%LUngÃ¼ltiger Exponent-Buchstabe %<q%> in literaler Realkonstante bei %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.UngÃ¼ltiger Ausdruck im Strukturkonstruktor fÃ¼r Zeigerkomponente %qs bei %L in PURE-ProzedurUngÃ¼ltige Form der PROGRAM-Anweisung bei %CUngÃ¼ltige Form der WRITE-Anweisung bei %L, UNIT erforderlichUngÃ¼ltige Form der Feldreferenz bei %CUngÃ¼ltige Form der Coarray-Referenz bei %CUngÃ¼ltige Bildanzahl %d in SYNC IMAGESUngÃ¼ltiger Initialisierungsausdruck fÃ¼r ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %LUngÃ¼ltige Initialisierung %s in Data-Anweisung bei %CUngÃ¼ltige Art %d fÃ¼r CHARACTER-Konstante bei %CUngÃ¼ltige Art fÃ¼r %s bei %LUngÃ¼ltige Initialisierung im alten Stil fÃ¼r abgeleitete Typkomponente bei %CUngÃ¼ltiger Operator fÃ¼r !$OMP DECLARE REDUCTION %s bei %LUngÃ¼ltiges Argument fÃ¼r Prozedur bei %LUngÃ¼ltige Zuweisung eines Prozedurzeigers bei %LUngÃ¼ltiger Bereich %s in Option %sUnzulÃ¤ssige Realart %d bei %CInvalid standard code on intrinsic %qs (%d)UngÃ¼ltige Teilzeichenkette in data-implied-do in DATA-Anweisung bei %LUngÃ¼ltiges Typspezifikation bei %CUngÃ¼ltiger Wert fÃ¼r Spezifikation %s bei %CFÃ¼r strikte Standardbefolgung benÃ¶tigte Warnungen ausgeben.Iteratorschritt bei %L kann nicht Null seinSprungziele werden an dieser Potenz von 2 ausgerichtet.Ausschuss hinter ASSOCIATE-Anweisung bei %CAusschuss hinter CALL bei %CAusschuss hinter GENERIC-Bindung bei %CAusschuss hinter MAP-Anweisung bei %CAusschuss hinter UNION-Anweisung bei %CAusschuss hinter unverschachtelter STRUCTURE-Anweisung bei %CEinfach Abwicklungstabellen fÃ¼r Ausnahmebehandlung erzeugen.Einfach icc0/fcc0 verwenden.KIND-Attribut bei %C in einer TYPE-DefinitionKIND-Parameter von %s bei %L muss ein Initialisierungsausdruck seinSchlÃ¼sselwort %qs bei %C bereits in aktueller Argumentliste aufgetretenSchlÃ¼sselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbundenSchlÃ¼sselwort-Argument %qs bei %L darf innerhalb einer Anweisungsfunktion nicht auftauchenSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der ProzedurSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der Prozedur; meinen Sie %qs?SchlÃ¼sselwort-Argument erfordert explizite Schnittstelle fÃ¼r Prozedur %qs bei %LSchlÃ¼sselwortargument erfordert explizite Schnittstelle fÃ¼r Prozedurzeigerkomponente %qs bei %LDie Art %d wird fÃ¼r CHARACTER bei %C nicht unterstÃ¼tztDie Art %d wird fÃ¼r Typ %s bei %C nicht unterstÃ¼tztParameter mit KIND-Typ fÃ¼r EntitÃ¤t bei %L unterscheidet sich vom Parameter mit KIND-Typ der TypspezifikationBekannte AArch64-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARC-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte ARM-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARM-CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte ARM-FPUs (fÃ¼r Verwendung mit Option -mfpu=):Bekannte ARM-Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte C6X ISAs (fÃ¼r Verwendung mit der Option -march=):Bekannte CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte FR-V-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte IQ2000-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Itanium-CPUs (fÃ¼r Verwendung mit Option -mtune=):Bekannte M68K-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte M68K-ISAs (fÃ¼r Verwendung mit Option -march=):Bekannte M68K-Mikroarchitekturen (fÃ¼r Verwendung mit Option -mtune=):Bekannte MIPS-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte MIPS-CPUs (fÃ¼r Verwendung mit Optionen -march= und -mtune=):Bekannte MIPS-IEEE-754-Einstellungen (fÃ¼r Verwendung mit Optionen -mabs= und -mnan=):Bekannte MIPS-ISA-Stufen (fÃ¼r Verwendung mit Option -mips):Bekannte TILE-Gx CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TILEPro-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TLS-Dialekte (fÃ¼r Verwendung mit Option -mtls-dialect=):Bekannte __fp16-Formate (fÃ¼r Verwendung mit der Option -mfp16-format=):Bekannter Adressmodus (fÃ¼r Verwendung mit Option -maddress-mode=):Bekannte Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte Assemblerdialekte (fÃ¼r Verwendung mit Option Â»-masm=Â«):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte CPU-Typen (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Datenausrichtungen (fÃ¼r Verwendung mit Option -malign-data=):Bekannte Gleitkomma-ABIs (fÃ¼r Verwendung mit Option -mfloat-abi=):Bekannte indirekte Sprungauswahlen (fÃ¼r Verwendung mit den Optionen -mindirect-branch=/-mfunction-return=):Bekannte bevorzugte LÃ¤nge von Registervektoren (fÃ¼r Verwendung mit der Option -mprefer-vector-width=):Bekannte Stapelschutz-WÃ¤chter (fÃ¼r Verwendung mit Option -mstack-protector-guard=):Bekannte ABIs fÃ¼r Vektorisierungs-Bibliothek (fÃ¼r Verwendung mit Schalter -mveclibabi=):L%d Cache-Wartezeit unbekannt fÃ¼r %sLEN-Attribut bei %C in einer TYPE-DefinitionLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in Â»noreturnÂ«-AufrufLINEAR-Klauselmodifizierer wird bei %L an DO- oder SIMD-Konstrukt verwendetFÃ¼r Argument bei %L ist die LINEAR-Klausel zusammen mit ORDERED-Klausel angegebenLINEAR-Dummy-Argument %qs mit VALUE-Attribut mit %s-Modifizierer bei %LLINEAR-Variable %qs bei %L muss INTEGER seinLOCK-Anweisung bei %CLOCK_EVENT in Variablen-Definitionskontext (%s) bei %LLOCK_TYPE in Variablen-Definitionskontext (%s) bei %LLOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigtLOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLTO-UnterstÃ¼tzung wurde in dieser Konfiguration nicht eingeschaltetMarke %d bei %C bereits als eine Formatmarke referenziertMarke %d bei %C bereits als Sprungziel referenziertMarke %d bei %C vorher als FORMAT-Marke verwendetMarke %d bei %C vorher als Sprungziel verwendetMarke %d bei %L definiert, kann aber nicht verwendet werdenMarke %d bei %L definiert, aber nicht verwendetMarke %d wird bei %L referenziert, aber nirgendwo definiertMarke %qs bei %C passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur WHERE-Marke %qsMarke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %LMarkenname %qs bei %C ist mehrdeutigLinke Klammer benÃ¶tigt nach %<*%>Alte Erweiterung:Buchstabe %qc hat bei %C bereits einen IMPLICIT-TypBuchstabe %qc wurde bereits in IMPLICIT-Anweisung bei %C gesetztBuchstaben in IMPLICIT-Anweisung bei %C mÃ¼ssen in alphabetischer Reihenfolge seinStufe der HSA-Debugspeicherungs-GesprÃ¤chigkeitBeschrÃ¤nkungen fÃ¼r GOT-GrÃ¶ÃŸe aufheben.Wie -M, aber System-Header-Dateien ignorieren.Wie -MD, aber System-Header-Dateien ignorieren.Wie -pedantic, aber als Fehler ausgeben.Grenze von %d Fortsetzungen in Anweisung bei %C Ã¼berschrittenZeile bei %L wird abgeschnitten%s von %d Zeilen ausgefÃ¼hrt
! Code fÃ¼r einen __main-Kernel einbinden.Binden, um Programm im ELF-Format zu erzeugen (statt mmo).Mit HAL BSP verlinken.Mit eingeschrÃ¤nkter Version der C-Bibliothek linken.Mit libads.a, libc.a und crt0.o binden.Mit libc.a und libdebug.a binden.Mit libc.a und libsim.a binden.Mit libmvme.a, libc.a und crt0.o binden.Mit libsim.a, libc.a und sim-crt0.o binden.Mit libyk.a, libc.a und crt0.o binden.Mit schneller Gleitkomma-Bibliothek linken.Mit Library-PIC-Bibliotheken linken.Optimierungen zur Bindezeit mit Anzahl paralleler Jobs oder Jobserver.Alle verfÃ¼gbaren FehleranalysezÃ¤hler mit ihren Grenzen und Werten auflisten.Lokale Deklaration aus einer anderen Funktion herausLock-Variable bei %L muss Skalar mit LOCK_TYPE seinLogischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lleLogischer Bereich in CASE-Anweisung bei %L ist nicht erlaubtLogische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werdenPCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung.Sucht MÃ¶glichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren.Schleifen an dieser Potenz von 2 ausrichten.Schleife lÃ¤uft endlosGangÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen gangÃ¼bergreifenden Schleife nicht erlaubtGangÃ¼bergreifende Schleife bei %L ist innerhalb einer workerÃ¼bergreifenden Schleife nicht erlaubtVektorÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen vektorÃ¼bergreifenden Schleife nicht erlaubtWorkerÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen vektorÃ¼bergreifenden Schleife nicht erlaubtWorkerÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen workerÃ¼bergreifenden Schleife nicht erlaubtSchleifenvariableSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable bei %C kann keine Unter-Komponente seinSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable wurde geÃ¤ndertSchleifen mit mindestens der angegebenen Durchlaufzahl erhalten Schleifenausrichtung.Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dUntere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dBei %L muss untere Grenze vorhanden seinMCU Â»%sÂ« unterstÃ¼tzt keine Hardware-Multiplikation, aber Â»-mhwmult=Â« ist auf %s gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-ISA, aber Â»-mcpu=Â« ist auf %s gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=16-bitÂ« ist gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=32-bitÂ« ist gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=f5seriesÂ« ist gesetztMIPS16 -mxgot CodeMIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX-intern: Falscher Wert fÃ¼r 'm', kein CONST_INTMMIX-internal: Dieser Operand kann nicht dekodiert werdenMMIX-intern: CONST_INT erwartet, aber nicht diesMMIX-intern: Konstante erwartet, aber nicht diesMMIX-intern: Register erwartet, aber nicht diesMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX-intern: Dies ist keine Konstante:MMIX-intern: Diese Adresse wird nicht erkanntMMIX-intern: Versuch, ungÃ¼ltig umgekehrte Bedingung auszugeben:MMIX-intern: Was ist der CC davon?MMIX-intern: Was ist der CC davon?MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABIMMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABIMODIFY_EXPR nicht erwartet wÃ¤hrend es Tupel gibtMODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle seinMODULE-PROCEDURE-Deklaration bei %CMODULE-PrÃ¤fix bei %CMOLD-Argument an NULL bei %L erforderlichMOLD-Marke bei %LMOLD-Marke bei %L steht mit SOURCE-Marke bei %L in KonfliktMOLD-Marke bei %L steht mit Typspezifikation bei %L in KonfliktIn NULL()-Argument bei %L wird MOLD= benÃ¶tigt: Mehrdeutig zwischen spezifischen Funktionen %s und %sMSA-MIPS16-Codeeingebaute MSP430-Funktionen sind nur innerhalb von Interrupt-Handlern einsetzbarMULT-Fall in cris_op_strGrÃ¶ÃŸe des zweiten Arguments von %s Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LGrÃ¶ÃŸenordnung des zweiten Arguments von ISHFTC Ã¼berschreitet BIT_SIZE des ersten Arguments bei %CMain variant is not definedRÃ¼ckwÃ¤rtskettenzeiger pflegen.Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet.Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen.Alle Funktionsaufrufe indirekt machen.Ganzzahlen 32 Bit breit machen.Structs auf Vielfache von 4 Bytes vergrÃ¶ÃŸern (Warnung: ABI geÃ¤ndert).Sicherstellen, dass Laden/Speichern nicht hinter DMA-Befehle verschoben wird.Maschine zur Binder-Entspannung soll annehmen, dass ein BefehlszÃ¤hlerÃ¼bersprung auftritt.Kaputte GENERIC-Anweisung bei %CDaten im P2-Raum reservieren.MAC-Register als Aufruf-zerstÃ¶rt markieren.__tls_get_addr-Aufrufe mit Argumentinfo markieren.Alle Schleifen als parallel markieren.Alle inline-Funktionen und -Methoden mit versteckter Sichtbarkeit markieren.HÃ¶chstzahl der Basis-BlÃ¶cke in Schleife fÃ¼r Schleifeninvariantenbewegung.Maximale Schleifenanzahl fÃ¼r regionale Registerzuweisung (RA).Maximale GrÃ¶ÃŸe der Konflikttabelle in MB.Maximalzahl der Debugmarkierungen, die expandiert oder eingereiht werden.HÃ¶chstzahl der erzeugten Neuladebefehle pro Befehl ist erreicht (%d)
  GrÃ¶ÃŸte Rekursionstiefe fÃ¼r das Expandieren von variablenverfolgenden AusdrÃ¼cken.MaximalgrÃ¶ÃŸe der Speicherort-Liste, bei der Umkehrungsoperationen hinzugefÃ¼gt werden sollen.Maximale GrÃ¶ÃŸe variablenverfolgender Hash-Tabellen.Maximaler Code-Zuwachs durch Ende-VervielfÃ¤ltigung (in Prozent).GrÃ¶ÃŸtes durch frÃ¼hes Â»inlineÂ« eines einzelnen Aufrufs abgeschÃ¤tztes Wachstum des FunktionskÃ¶rpers.GrÃ¶ÃŸtes geschÃ¤tztes Ergebnis eines als vorhersagbar betrachteten Sprunges.Maximales Wachstum durch Â»inlineÂ« einer groÃŸen Funktion (in Prozent).Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r LTO (in geschÃ¤tzten Befehlen)Maximales Stapelrahmen-Wachstum durch Â»inlineÂ« (in Prozent).Maximal erlaubte GrÃ¶ÃŸenzunahme und GesamtgrÃ¶ÃŸe der neuen Parameter, bis zu der IPA-RSA Zeiger auf Aggregate ersetzt.HÃ¶chstzahl der Iterationen des Durchgangs Ã¼ber eine Funktion.HÃ¶chstzahl der Ã¤hnlichen BasisblÃ¶cke, mit denen ein Basisblock verglichen wird.GrÃ¶ÃŸte Tiefe der Suche im Dominator-Baum fÃ¼r anzuhebende AusdrÃ¼cke.Maximale Verschachtelung von Quadratwurzeln, um Potenzierung mit Gleitkommakonstanten abzubilden.HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreichtMaximallÃ¤nge von KandidatenprÃ¼fungen fÃ¼r geradlinige StÃ¤rkereduktion.MaximalgrÃ¶ÃŸe der partiellen Aufwandsmenge, wenn Baumvoroptimierung ausgefÃ¼hrt wird.HÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r LRA-Bedingungen ist erreicht (%d)
  HÃ¶chstzahl der aktiven lokalen Speicherungen bei RTL-Eliminierung toter Speicherungen.HÃ¶chstzahl der zusammengesetzten Elemente fÃ¼r einen Parameter in Sprungfunktionen und Gittern.Anzahl der Argumente fÃ¼r ein PHI, bis zu der der FSM-Threader versucht, durch dessen Block zu laufen.HÃ¶chstzahl der Argumente in einem PHI, die einer TREE-if-Umwandlung unterstÃ¼tzt werden, auÃŸer wenn die Schleife mit einem SIMD-Pragma markiert ist.HÃ¶chstzahl der Assertions, die wÃ¤hrend der VRP entlang der Standardkante einer switch-Anweisung hinzugefÃ¼gt werdenHÃ¶chstzahl der Basis-BlÃ¶cke in einem Mehrfachsprung in einem endlichen Automaten.HÃ¶chstzahl der Bits, fÃ¼r die keine FMAs erzeugt werden.HÃ¶chstzahl von bedingten Speicherpaaren, die ausgegeben werden kÃ¶nnen.HÃ¶chstzahl der konstanten Speicherungen, die im Speicherzusammenfassungs-Durchgang zusammengefasst werden.HÃ¶chstzahl der Datenreferenzen in Schleife zum Aufbau der AbhÃ¤ngigkeiten der Schleifendaten.HÃ¶chstzahl der AuflÃ¶sungen von Mehrdeutigkeiten pro Speicherzugriff.Die HÃ¶chstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandelt.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r RTL-if-Umwandlung.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r SLP-Vektorisierung.Die HÃ¶chstzahl der Befehle in der ausfÃ¼hrungsbereiten Liste, die zur Umbenennung in Frage kommen.HÃ¶chstzahl der zu kopierenden Befehle, wenn BlÃ¶cke auf einem Mehrsprungpfad des Zustandsautomaten dupliziert werden.HÃ¶chstzahl der SchleifenschÃ¤lungen, um Ausrichtung von Datenreferenzen in einer Schleife zu verbessern.HÃ¶chstzahl der beim spekulativen Devirtualisieren besuchten may-defsHÃ¶chstzahl der NamensrÃ¤ume, in denen alternativ gesucht wird, wenn Nachschlagen eines Namens fehlschlÃ¤gt.HÃ¶chstzahl der geschachtelten Aufrufe, die bei der Analyse fÃ¼r uninitialisierte Variablen auf AbhÃ¤ngigkeiten in der Ablaufsteuerung untersucht werden.HÃ¶chstzahl der neuen Sprungpfade, die fÃ¼r einen endlichen Automaten erzeugt werden.HÃ¶chstzahl der fÃ¼r einen Hinweis einzufÃ¼genden NOPs (Standard: 2).HÃ¶chstzahl der in einem Block erlaubten Anweisungen, die fÃ¼r Sprungbehandlung vervielfÃ¤ltigt werden mÃ¼ssen.HÃ¶chstzahl der Anweisungen, die von der Analyse der formalen Parameter fÃ¼r IPA besucht werden, basierend auf der Aliasanalyse in einer gegebenen Funktion.HÃ¶chstzahl der Anweisungen, die vom ZeigergrenzenprÃ¼fer in einen SSA-Konstruktor eingebunden werden.HÃ¶chstzahl der Zeichenketten, fÃ¼r die der strlen-Optimierungsdurchgang ZeichenkettenlÃ¤ngen aufzeichnet.HÃ¶chstzahl, wie oft ein Befehl geplant werden kÃ¶nnte.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine vorhersagbare Verzweigung erzeugt wird.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine unvorhersagbare Verzweigung erzeugt wird.GrÃ¶ÃŸte Wahrscheinlichkeit des Einsprung-BB der geteilten Region (in Prozent relativ zum Einsprung-BB der Funktion), um teilweises Â»inlineÂ« durchzufÃ¼hren.Maximal erlaubte Rekursionstiefe beim Abfragen von Eigenschaften eines SSA-Namens.Maximal GrÃ¶ÃŸe (in Bytes) der Objekte, die bei der Eliminierung toter Speicherungen byteweise verfolgt werden.MaximalgrÃ¶ÃŸe der als Operanden erlaubten Konstantenwerte in Bytes.MaximalgrÃ¶ÃŸe eines SCC bevor SCCVN zur Bearbeitung einer Funktion anhÃ¤lt.Maximale GrÃ¶ÃŸe einer jedem Parameter zugeordneten Liste von Werten fÃ¼r interprozedurale Konstantenweitergabe.MaximalgrÃ¶ÃŸe einer globalen oder statischen Variable, die in kleine Datenbereiche gelegt wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf CodegrÃ¶ÃŸe optimiert wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf Geschwindigkeit optimiert wird.HÃ¶chste TeildatensatzlÃ¤nge kann %d nicht Ã¼berschreitenHÃ¶chste unterstÃ¼tzte BezeichnerlÃ¤nge ist %dMaximaler Entrollfaktor fÃ¼r die Â»unroll-and-jamÂ«-Transformation.Speicherreservierung gescheitertC++-Typen mithilfe der One-Definition-Rule zusammenfassen.Nebeneinanderliegende Speicheroperationen zusammenfassen.Aufruf des Teilbefehls Â»mergeÂ«:Kleinstes VerhÃ¤ltnis von Befehlen zu Speicheroperationen, um Prefetching in einer Schleife einzuschalten.Kleinstes VerhÃ¤ltnis von Befehlen zu Prefetches, um Prefetching fÃ¼r eine Schleife mit unbekannter Frequentierung einzuschalten.Kleinster Abstand zwischen mÃ¶glicherweise in Konflikt stehendem Speichern und Laden.Mindestwahrscheinlichkeit in Prozent fÃ¼r Durchfall-Kanten, damit der BB zu geerbten EBB in LRA hinzugefÃ¼gt wird.Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r Linkzeitoptimierung (in geschÃ¤tzten Befehlen).Minimale Heaperweiterung, die Speicherbereinigung anstÃ¶ÃŸt, als Prozentsatz der GesamtgrÃ¶ÃŸe des Heap.Kleinste HeapgrÃ¶ÃŸe vor Speicherbereinigungsbeginn, in Kilobytes.Die Mindestzahl der Iterationen pro Thread in einer innersten parallelisierten Schleife.Mindestprozentsatz der Memrefs, die fÃ¼r unroll-and-jam verschwinden mÃ¼ssen, damit es profitabel ist.Konflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %CKonflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %CUnpassende Zuweisung des Prozedurzeigers bei %L: Unpassende Aufrufkonvention!$OMP END ATOMIC fehlt hinter !$OMP ATOMIC CAPTURE bei %CIn fortgesetzter Zeichenkonstante bei %C fehlt %<&%>Fehlendes %<(%> in Anweisung bei oder vor %LFehlendes %<)%> in Anweisung bei oder vor %LArgument %qs des intrinsischen %qs bei %L fÃ¼r %qs des Typs %qs fehltFehlendes %qs-Argument fÃ¼r %qs bei %LFehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %LFehlendes Argument %qs in Aufruf von %qs bei %LFehlendes effektives Argument fÃ¼r Argument %qs bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende Argumentliste in Funktion %qs bei %CFehlendes Argument fÃ¼r %qs bei %CFeldspezifikation bei %L in CODIMENSION-Anweisung fehltFehlende Feldspezifikation bei %L in DIMENSION-AnweisungFehlender Zeichenbereich in IMPLICIT bei %CSchlieÃŸende Klammer fÃ¼r Bindungsmarke bei %C fehltFehlende Kodimensionsangabe bei %CFehlendes Komma bei %LFehlende ZÃ¤hler fÃ¼r aufgerufene Funktion %sFehlende Dimensionsangabe bei %CEntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C fehltFehlender Exponent in Realzahl bei %CFehlende Format-Marke bei %CFehlendes Format mit Standard-Einheit bei %CFehlende allgemeine Spezifikation in USE-Anweisung bei %CFehlender SchlÃ¼sselwortname in effektiver Argumentliste bei %CFehlender Art-Parameter bei %CFÃ¼hrende linke Klammer fehltPositive Breite hinter L-Deskriptor bei %L fehltErforderte Klammern vor BIND(C) bei %C fehlenFehlende rechte Klammer bei %CFehlende rechte Klammer oder Komma bei %CFehlendes SymbolModul %qs in Zeile %d, Spalte %d: %sModuldatei %qs wurde nicht generiert, entweder weil das Modul keine MODULE PROCEDURE enthÃ¤lt oder weil es einen Fehler in dem Modul gibt.Modul-Eigenschaft in USE-Anweisung bei %C muss entweder INTRINSIC oder NON_INTRINSIC seinMehr effektive als formale Argumente in Prozeduraufruf bei %LInterner Fehler: More than one edge out of thunk nodeBerechnung der Schleifeninvarianten auÃŸerhalb der Schleifen legen.Mehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegebenMehrere Schleifenachsen fÃ¼r Routine angegebenNAME nicht erlaubt bei BIND(C) fÃ¼r ABSTRACT INTERFACE bei %CSpezifikation NAME= bei %C sollte ein konstanter Ausdruck seinNAME=-Angabe bei %C sollte ein Skalar der Standardzeichenart seinNAMELIST %qs in READ-Anweisung bei %L enthÃ¤lt Symbol %qs, das im Kontext zur Variablendefinition nicht auftreten darfNAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %LNAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %LNAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L seinNAMELIST-Objekt %qs in Namensliste %qs bei %L hat ALLOCATABLE- oder POINTER-Komponenten erfordert daher eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-KomponentenNAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs ohne konstante ZeichenlÃ¤nge in Namensliste %qs bei %LNEWUNIT-Spezifizierer bei %LNEWUNIT-Spezifizierer muss FILE= oder STATUS='scratch' bei %C habenNON_OVERRIDABLE und DEFERRED kÃ¶nnen nicht gleichzeitig bei %C auftretenNOPASS oder explizite Schnittstelle bei %C erforderlichInterner Fehler: NOTE_INSN_BASIC_BLOCK %d in middle of basic block %dInterner Fehler: NOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK-AttributAuf rechter Seite in Zuweisung bei %L tritt NULL aufintrinsisches NULL mit reservierbarem MOLD bei %LNULL-Zeiger bei %L ist nicht als effektives Argument der intrinsischen Funktion %qs erlaubtNULL in Arithmetik verwendetNULL()-Initialisierung bei %C ist mehrdeutigNULL()-Initialisierung bei %C kÃ¶nnte kein MOLD habenName %qs bei %C ist bereits als eine allgemeine Schnittstelle bei %L definiertName %qs bei %C ist eine mehrdeutige Referenz auf %qs von aktueller ProgrammeinheitName %qs bei %C ist eine mehrdeutige Referenz auf %qs vom Modul %qsName %qs bei %C ist der Name der ProzedurName %qs in %s-Anweisung bei %C ist kein KonstruktnameName %qs in %s-Anweisung bei %C ist unbekanntName %qs des ABSTRACT INTERFACE bei %C kann nicht der gleiche wie ein intrinsischer Typ seinName hinter Â»!$omp criticalÂ« und Â»!$omp end criticalÂ« passt nicht bei %CName bei %C ist zu langName der Systembibliothek, gegen die gelinkt wird.Name der Startdatei.Name zu langBenannter COMMON-Block %qs bei %L muss die gleiche GrÃ¶ÃŸe wie anderswo haben (%lu Bytes gegenÃ¼ber %lu Bytes)Benanntes Block-DO bei %L erfordert passenden ENDDO-NamenBenannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt seinBenannte Konstante %qs in Variablen-Definitionskontext (%s) bei %LBenannte Konstante bei %C in EQUIVALENCENamensliste %qs kann bei %L kein Argument seinNamensliste %qs kann bei %L nicht als Argument fÃ¼r Unterprogramm oder Funktion verwendet werdenNamensliste %s kann nicht mit USE-Verbindung in %s umbenannt werdenGruppenname %qs der Namensliste bei %C hat bereits einen Basistypen von %qsGruppenname %qs der Namensliste bei %C ist bereits USE-verbunden und kann nicht respezifiziert werden.Name der Namenslisten-Gruppe bei %L kann kein SAVE-Attribut habenEntweder EntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C erforderlichNegatives Argument N bei %LNegativer Exponent der Ganzzahl bei %L ergibt 0 als ErgebnisGeschachtelter CRITICAL-Block bei %CMischen von FPX/FPU ist nicht erlaubtIn BIND(C) bei %C ist kein bindender Name erlaubtKeine Zweige
  Keine Aufrufe
--- 2169,2196 ----
  %s: Marke passt nicht zur Hinweis-Datei
  %s: Version Â»%.4sÂ«, aber Â»%.4sÂ« wird bevorzugt
  %s: Version Â»%.4sÂ«, aber Version Â»%.4sÂ« wird bevorzugt
! %sarch=%s%s ist veraltet und wird in einer zukÃ¼nftigen Version entfernt; verwenden Sie mindestens %sarch=z900%s%stune=%s%s ist veraltet und wird in einer zukÃ¼nftigen Version entfernt; verwenden Sie mindestens %stune=z900%s%u Name fÃ¼r strukturelle Bindung angegeben%u Namen fÃ¼r strukturelle Bindung angegebenÂ«Â» Â«-KennzeichenÂ»!Â«-KennzeichenÂ»#Â«-KennzeichenÂ»%%%cÂ« ist kein gÃ¼ltiger OperandenprÃ¤fixÂ»%%&Â« ohne lokale dynamische TLS-Referenzen verwendetÂ»%%lÂ«-Operand ist keine MarkeÂ»%sÂ« muss %d Operanden haben (auÃŸer match_dups)Â»%sÂ« muss mindestens %d Operanden haben (auÃŸer match_dups)Â»%sÂ« darf hÃ¶chstens %d Operanden haben (auÃŸer match_dups)Â»%sÂ« wurde an Â»%sÂ« zugewiesen, war aber nicht wÃ¤hrend Rekompilierung definiert, oder umgekehrtÂ»'Â«-KennzeichenÂ»(Â«-KennzeichenÂ»+Â«-KennzeichenÂ»-Â«-Kennzeichendie Option Â»-mabi=2fp+Â« wird nur unterstÃ¼tzt, wenn eine FPU verfÃ¼gbar ist, das kann durch die Optionen Â»-mext-fpu-spÂ« oder Â»-mext-fpu-dpÂ« eingeschaltet werdenÂ»0Â«-KennzeichenÂ»BÂ«-Operand hat mehrere gesetzte BitsÂ»BÂ«-Operand ist nicht konstantÂ»EÂ«-ModifiziererÂ»IÂ«-KennzeichenÂ»OÂ«-ModifiziererV-Modifikator an nicht-ganzzahligem RegisterÂ»^Â«-KennzeichenÂ»_Â«-KennzeichenÂ»aÂ«-KennzeichenÂ»assignÂ«-Eigenschaft %qs verwendet Bitfeld-Instanzvariable %qsÂ»atomicÂ«-Eigenschaft %qs verwendet Bitfeld-Instanzvariable %qsÂ»LeseÂ«-Attribut der Eigenschaft %qD in Konflikt mit vorheriger DeklarationÂ»hÂ« auf nicht-Register-Operand angewandtÂ»mÂ«-KennzeichenAttribut Â»nonatomicÂ« der Eigenschaft %qD in Konflikt mit vorheriger DeklarationÂ»oÂ«-Operand ist nicht konstantÂ»qÂ«-KennzeichenAttribut Â»readonlyÂ« der Eigenschaft %qD in Konflikt mit vorheriger DeklarationÂ»SchreibÂ«-Attribut der Eigenschaft %qD in Konflikt mit vorheriger Deklaration(C)(Nachrichten ohne passende Methodensignatur(ein Zeiger auf ein Element kann nur mit %<Â»&%E%> erzeugt werden)(eine Initialisierung auÃŸerhalb der Klasse ist erforderlich)(anonymer Namensraum)(anonym)(wenn das nicht beabsichtigt war, sollte sichergestellt werden, dass das Funktions-Template bereits deklariert wurde, und <> hier hinter Funktionsnamen eingefÃ¼gt wurde) (bei Verwendung von %<-fpermissive%>, %<-std=c++11%> oder %<-std=gnu++11%> wird G++ den Code akzeptieren)(mit %<-fpermissive%> wird G++ den Code akzeptieren, aber die Verwendung eines nicht deklarierten Namens ist veraltet)(nahe der Initialisierung fÃ¼r %qs)(kein Argument)(vielleicht war %<typename %T::%E%> beabsichtigt)(vielleicht fehlt ein Semikolon hinter der Definition von %qT)(Es sollte also %qT statt %qT an %<va_arg%> Ã¼bergeben werden)(statische Destruktoren fÃ¼r %s)(statische Initialisierungen fÃ¼r %s)(die Meldung wird pro Quelldatei nur einmal angezeigt)
  ({anonym})*** WARNUNG *** es gibt aktive Plugins â€“ bitte Fehler nur dann melden, wenn diese auch ohne alle Plugins reproduziert werden kÃ¶nnen.
  *thisArgument %q.*s fÃ¼r --help ist mehrdeutig, bitte prÃ¤zisieren--help=<Klasse>	Beschreibungen fÃ¼r eine bestimmte Klasse von Optionen anzeigen. <Klasse> ist ein oder mehrere Elemente aus optimizers, target, warnings, undocumented, param.--param <Param>=<Wert>	Parameter <Param> auf <Wert> setzen. Siehe unten fÃ¼r komplette Parameterliste.--param inline-unit-growth: Limit erreicht--param large-function-growth: Limit erreicht--param large-stack-frame-growth: Limit erreicht--param max-inline-insns-auto: Limit erreicht--param max-inline-insns-single: Limit erreicht-A<Frage>=<Antwort>	Die <Antwort> auf eine <Frage> annehmen. Angabe von Â»-Â« vor <Frage> schaltet die <Antwort> auf <Frage> aus.-D<Makro>[=<Wert>]	Ein <Makro> mit <Wert> definieren. Wenn nur <Makro> angegeben wird, wird <Wert> auf 1 gesetzt.Â»-EÂ« oder Â»-xÂ« benÃ¶tigt, wenn die Eingabe von der Standardeingabe kommt-F <Verz>	<Verz> an das Ende des Haupt-EinfÃ¼gepfades des Frameworks anfÃ¼gen.-G<Anzahl>	Globale und statische Daten kleiner als <Anzahl> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen).-I <Verz>	<Verz> an das Ende des HaupteinfÃ¼gepfades anfÃ¼gen.-I- doppelt angegeben-J<Verzeichnis>	MODULE-Dateien in Â»VerzeichnisÂ« ablegen.-MF <Datei>	AbhÃ¤ngigkeiten in angegebene Datei schreiben.-MG darf nur mit -M oder -MM verwendet werden-MQ <Ziel>	MAKE-zitiertes Ziel hinzufÃ¼gen.-MT <Ziel>	Ein Ziel ohne AnfÃ¼hrungszeichen hinzufÃ¼gen.-O<Zahl>	Optimierungsstufe auf <Zahl> setzen.-U<Makro>	<Makro>-Definition aufheben.-Waligned-new=[none|global|all]	Selbst dann warnen, wenn Â»newÂ« Klassenelementfunktionen zur Speicherreservierung verwendet.-Walloc-size-larger-than=<Bytes> Bei Aufrufen von Allozierungsfunktionen warnen, mit denen Objekte erzeugt werden, die grÃ¶ÃŸer als Â»BytesÂ« sind.-Walloc-zero Bei Aufrufen von Allozierungsfunktionen warnen, bei denen als GrÃ¶ÃŸe 0 angegeben ist.-Walloca-larger-than=0 ist bedeutungslos-Walloca-larger-than=<Anzahl>	Bei Aufrufen von alloca warnen, deren GrÃ¶ÃŸe unbeschrÃ¤nkt ist oder deren GrÃ¶ÃŸe zwar beschrÃ¤nkt ist, aber mehr als <Anzahl> Bytes betragen kann.-Werror=%s: -%s ist keine Option, die Warnungen steuert-Werror=%s: Keine Option -%s-Wformat-contains-nul wird ohne -Wformat ignoriert-Wformat-extra-args wird ohne -Wformat ignoriert-Wformat-nonliteral wird ohne -Wformat ignoriert-Wformat-security wird ohne -Wformat ignoriert-Wformat-y2k wird ohne -Wformat ignoriert-Wformat-zero-length wird ohne -Wformat ignoriert-Wframe-larger-than=<Anzahl>	Warnen, wenn der Stapelrahmen einer Funktion mehr als <Anzahl> Bytes benÃ¶tigt.-Wlarger-than=<Anzahl>	Warnen, wenn ein Objekt grÃ¶ÃŸer als <Anzahl> Bytes ist.-Wmisleading-indentation ist von diesem Punkt an ausgeschaltet, da die Spalten-Verfolgung aufgrund der GrÃ¶ÃŸe des Codes/Headers ausgeschaltet wurde-Wnormalized=[none|id|nfc|nfkc]	Bei nicht-normalisierten Unicode-Zeichenketten warnen.-Wstack-usage=<Anzahl>	Warnen, wenn Stapelverwendung den angegebenen Betrag Ã¼berschreiten kÃ¶nnte.-Wvla-larger-than=0 ist bedeutungslos-Wvla-larger-than=<Anzahl> Bei unbeschrÃ¤nkten Verwendungen von Arrays variabler LÃ¤nge warnen, und bei Verwendung von Arrays variabler LÃ¤nge, wenn die LÃ¤nge <Anzahl> Ã¼berschreiten kann.Â»-Xbind-nowÂ« und Â»-Xbind-lazyÂ« sind unvertrÃ¤glich-aux-info <Datei>	Deklarationsinformationen in <Datei> ausgeben.Â»-bundleÂ« ist nicht mit Â»-dynamiclibÂ« erlaubtÂ»-bundle_loaderÂ« ist nicht mit Â»-dynamiclibÂ« erlaubtFÃ¼r Ada wird Â»-cÂ« oder Â»-SÂ« benÃ¶tigtFÃ¼r gnat2scil wird -c benÃ¶tigtFÃ¼r gnat2why wird Â»-cÂ« benÃ¶tigtÂ»-client_nameÂ« ist nicht mit Â»-dynamiclibÂ« erlaubtÂ»-current_versionÂ« ist nur mit Â»-dynamiclibÂ« erlaubt-d<Buchstaben>	Ausgaben von bestimmten DurchlÃ¤ufen des Compilers einschalten.-dumpbase <Datei>	Den Basis-Dateinamen fÃ¼r Ausgaben setzen.-dumpdir <Verzeichnis>	Den Basis-Verzeichnisnamen fÃ¼r Ausgaben setzen.-f%s und -msdata=%s sind unvertrÃ¤glich-f%s ignoriert (nicht fÃ¼r DJGPP unterstÃ¼tzt)
! -f%s wird mit CONST16-Befehlen nicht unterstÃ¼tzt-f%s nicht unterstÃ¼tzt: ignoriert-f%sleading-underscore wird auf dieser Zielmaschine nicht unterstÃ¼tzt-fPIC und -fpic werden in dieser Konfiguration nicht unterstÃ¼tzt-fPIC und -mcall-%s sind unvertrÃ¤glich-fPIC wird nicht unterstÃ¼tzt-fPIC/-fpic werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fPIE wird nicht unterstÃ¼tzt-fada-spec-parent=Einheit Ada-Spezifikationen als Kind-Einheiten der angegebenen Elterneinheit ausgeben.-falign-functions=%d ist nicht zwischen 0 und %d-falign-jumps=%d ist nicht zwischen 0 und %d-falign-labels=%d ist nicht zwischen 0 und %d-falign-labels=%d wird nicht unterstÃ¼tzt-falign-loops=%d ist nicht zwischen 0 und %d-falign-loops=%d wird nicht unterstÃ¼tzt-faligned-new=%d ist keine Zweierpotenz-faligned-new=<N> Ãœberausgerichtete Typallozierung aus C++17 fÃ¼r Typen mit Ausrichtung grÃ¶ÃŸer N verwenden.Â»-fasan-shadow-offsetÂ« sollte nur zusammen mit Â»-fsanitize=kernel-addressÂ« verwendet werden-fasan-shadow-offset=<Zahl>	Spezifischen Offset fÃ¼r Schattenspeicher verwenden.-fassociative-math abgeschaltet; andere Optionen haben Vorrang-fblas-matmul-limit=<n>	GrÃ¶ÃŸe der kleinsten Matrix, fÃ¼r die matmul BLAS verwendet.-fcall-saved-<Register>	<Register> als Ã¼ber Funktionsgrenzen hinweg reserviert markieren.-fcall-saved-REG wird fÃ¼r Ausgaberegister nicht unterstÃ¼tzt-fcall-used-<Register>	<Register> als durch Funktionsaufrufe beschÃ¤digt markieren.-fcf-protection=[full|branch|return|none]	Funktionen mit zusÃ¤tzlichen PrÃ¼fungen versehen, dass die Sprungziele von jump/call/return gÃ¼ltig sind.-fcheck-pointer-bounds erfordert %qs-Name fÃ¼r interne Verwendung-fcheck=[...]	DurchgefÃ¼hrte LaufzeitprÃ¼fungen.-fcoarray=<none|single|lib>	Angeben, welche Koarray-Parallelisierung verwendet wird.-fcompare-debug[=<Optionen>]	Mit und ohne z.B. -gtoggle kompilieren, und den Dump der Â»final-insnsÂ« vergleichen.-fconst-string-class=<Name>	Klasse <Name> fÃ¼r konstante Zeichenketten verwenden.-fconstexpr-depth=<Zahl>	GrÃ¶ÃŸte Rekursionstiefe fÃ¼r konstante AusdrÃ¼cke angeben.-fconstexpr-loop-limit=<Anzahl>	Maximale Anzahl der Schleifeniterationen fÃ¼r Â»constexprÂ« angeben.-fconvert=<big-endian|little-endian|native|swap> Die Endianess, die fÃ¼r unformatierte Dateien verwendet wird.-fdata-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fdbg-cnt=%s-fdbg-cnt=<ZÃ¤hler>:<Grenze>[,<ZÃ¤hler>:<Grenze>,...]	Grenze des FehlersuchzÃ¤hlers setzen.-fdebug-prefix-map=<alt>=<neu> In Fehlersuchinfo einen Verzeichnisnamen auf einen anderen abbilden.-fdeduce-init-list	Ableitung einer std::initializer_list fÃ¼r den Typ-Parameter eines Templates von einer in Klammern eingeschlossenen Initialisierungsliste einschalten.-fdiagnostics-color=[never|always|auto]	Diagnosemeldungen einfÃ¤rben.-fdiagnostics-show-location=[once|every-line]	Wie oft die Quelltext-Position am Zeilenanfang ausgegeben wird, wenn die Diagnose Ã¼ber mehrere Zeilen geht.-fdirectives-only ist mit -Wunused_macros unvertrÃ¤glich-fdirectives-only ist mit -traditional unvertrÃ¤glich-fdisable-[tree|rtl|ipa]-<Durchgang>=range1+range2 schaltet einen Optimierungsdurchgang aus.-fdump-<type>	Verschiedene compilerinterne Informationen in eine Datei abziehen.-fdump-final-insns=<Datei>	Die Befehle am Ende der Ãœbersetzung in Datei abziehen.-fdump-go-spec=<Datei>	Alle Deklarationen als Go-Code in <Datei> schreiben.-femit-struct-debug-baseonly	Aggressiv reduzierte Debuginfo fÃ¼r Strukturen.-femit-struct-debug-detailed=<spec-list>AusfÃ¼hrliche reduzierte Debuginfo fÃ¼r Strukturen.-femit-struct-debug-reduced	Konservativ reduzierte Debuginfo fÃ¼r Strukturen.-fenable-[tree|rtl|ipa]-<Durchgang>=range1+range2 schaltet einen Optimierungsdurchgang ein.-fexcess-precision=[fast|standard]	Behandlung Ã¼berschÃ¼ssiger Gleitkommagenauigkeit bestimmen.-fexcess-precision=standard fÃ¼r Ada-fexcess-precision=standard fÃ¼r C++-fexcess-precision=standard fÃ¼r Fortran-fexec-charset=<Zeichensatz>	Alle Zeichenketten und Zeichenkonstanten in <Zeichensatz> umwandeln.-ffile-prefix-map=<alt>=<neu> In Ãœbersetzungsergebnis einen Verzeichnisnamen auf einen anderen abbilden.-ffixed-<Register>	<Register> als fÃ¼r den Compiler nicht verfÃ¼gbar markieren.-ffixed-line-length-<n>	Im festen Modus n als ZeilenlÃ¤nge verwenden.-ffp-contract=[off|on|fast]	Schrumpfung von GleitkommaausdrÃ¼cken durchfÃ¼hren.-ffpe-summary=[â€¦]	Zusammenfassung fÃ¼r Gleitkommaausnahmen ausgeben.-ffpe-trap=[â€¦]	Bei folgenden Gleitkommaausnahmen anhalten.-ffixed-line-length-<n>	Im freien Modus n als ZeilenlÃ¤nge verwenden.-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fgnat-encodings=[all|gdb|minimal]	Gleichgewicht zwischen GNAT-Encodings und Standard-DWARF auswÃ¤hlen, die in den Debuginformationen landen-fgo-c-header=<Datei>	Go-struct-Definitionen als C-Code in <Datei> schreiben.-fgo-debug-escape-hash=<Zeichenkette>	Hashwert zum Debuggen der Escape-Analyse.-fgo-dump-<Typ>	Interne Information des Go-Frontends in Datei ausgeben.-fgo-optimize-<type>	OptimierungsdurchlÃ¤ufe im Frontend einschalten.-fgo-pkgpath=<Zeichenkette>	Go-Paketpfad festlegen.-fgo-prefix=<Zeichenkette>	Paketspezifisches PrÃ¤fix fÃ¼r exportierte Go-Namen festlegen.-fgo-relative-import-path=<Pfad>	Relativen Import als relativ zum Pfad behandeln.-fhandle-exceptions wurde in -fexceptions umbenannt (und ist nun voreingestellt)-finit-character=<n>	Lokale Zeichenvariablen auf ASCII-Wert n initialisieren.-finit-integer=<n>	Lokale Ganzzahlvariablen auf n initialisieren.-finit-logical=<true|false>	Lokale logische Variablen initialisieren.-finit-real=<zero|nan|inf|-inf>	Lokale Real-Variablen initialisieren.-finline-limit=<Zahl>	GrÃ¶ÃŸe von Â»inlineÂ«-Funktionen auf <Zahl> beschrÃ¤nken.-finline-matmul-limit=<n>	GrÃ¶ÃŸe der grÃ¶ÃŸten Matrix, fÃ¼r die matmul geinlinet wird.-finput-charset=<Zeichensatz>	Standard-Zeichensatz fÃ¼r Quelldateien angeben.-finstrument-functions-exclude-file-list=filename,...  In Dateien aufgezÃ¤hlte Funktionen nicht instrumentieren.-finstrument-functions-exclude-function-list=name,...  AufgezÃ¤hlte Funktionen nicht instrumentieren.-fira-algorithm=[CB|priority]	Verwendeten IRA-Algorithmus festlegen.-fira-region=[one|all|mixed]	Regionen fÃ¼r IRA festlegen.-fira-verbose=<Zahl<	Stufe der IRA Diagnosemeldungen steuern.-flto-compression-level=<Stufe>	Zlib-Kompressionsstufe <Stufe> fÃ¼r IL verwenden.-fmacro-prefix-map=<alt>=<neu> Einen Verzeichnisnamen auf einen anderen umschreiben in __FILE__, __BASE_FILE__ und __builtin_FILE().-fmax-array-constructor=<n>	HÃ¶chstzahl der Objekte in einem Feldkonstruktor.-fmax-errors=<Anzahl>	HÃ¶chstzahl der zu meldenden Fehler.-fmax-identifier-length=<n>	GrÃ¶ÃŸte BezeichnerlÃ¤nge.-fmax-stack-var-size=<n>	GrÃ¶ÃŸe des grÃ¶ÃŸten Feldes, das auf dem Stapel abgelegt wird, in Bytes.-fmax-subrecord-length=<n>	GrÃ¶ÃŸte LÃ¤nge fÃ¼r TeildatensÃ¤tze.-fmessage-length=<Anzahl>	Diagnosemeldungen auf <Anzahl> Zeichen pro Zeile beschrÃ¤nken. 0 unterdrÃ¼ckt Zeilenumbruch.-fno-elide-type Gleiche Elemente in Templatevergleichen nicht weglassen.-fno-gnu89-inline wird nur im Modus GNU99 oder C99 unterstÃ¼tzt-fno-pretty-templates Template-Spezialisierungen nicht fÃ¼r die Ausgabe umformatieren als Template-Signatur gefolgt von den Argumenten.-fno-threadsafe-statics	Keinen threadsicheren Code fÃ¼r Initialisierung lokaler statischer Objekte erzeugen.-foffload-abi=[lp64|ilp32]     Festlegen, welche ABI in einem Offload-Compiler verwendet wird.-foffload=<Ziele>=<Optionen>  Offloading-Ziele und deren Optionen angeben.Operand fÃ¼r Â»-fopenacc-dimÂ« bei Â»%sÂ« ist falsch-fopt-info[-<Typ>=Dateiname]	Optimierungsdetails des Compilers ausgeben.Â»-force_flat_namespaceÂ« ist nicht mit Â»-dynamiclibÂ« erlaubt-fpack-struct=<Zahl>	AnfÃ¤ngliche grÃ¶ÃŸte Ausrichtung fÃ¼r Strukturelemente festlegen.-fpermitted-flt-eval-methods=[c11|ts-18661]	Angeben, welche Werte von FLT_EVAL_METHOD erlaubt sind.-fpic und -fPIC werden ohne -mdsbt fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fpic und -mapcs-reent sind inkompatibel-fpic wird nicht unterstÃ¼tzt-fpie wird nicht unterstÃ¼tzt-fplugin-arg-<Name>-<SchlÃ¼ssel>[=<Wert>]	Argument <SchlÃ¼ssel>=<Wert> fÃ¼r Plugin <Name> angeben.-fprefetch-loop-arrays wird nicht mit -Os unterstÃ¼tzt-fprefetch-loop-arrays wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fprefetch-loop-arrays wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt (ggf. die Â»-marchÂ«-Schalter versuchen)-fprofile-update=[single|atomic|prefer-atomic]	Methode fÃ¼r Profilupdates festlegen.-frandom-seed=<Zeichenkette>	Ãœbersetzung mit <Zeichenkette> reproduzierbar machen.-frecord-gcc-switches wird fÃ¼r das aktuelle Ziel nicht unterstÃ¼tzt-freorder-blocks-algorithm=[simple|stc]	Algorithmus zum Umordnen der BasisblÃ¶cke festlegen.-freorder-blocks-and-partition funktioniert auf dieser Architektur nicht-freorder-blocks-and-partition funktioniert auf dieser Architektur nicht mit Ausnahmen-freorder-blocks-and-partition wird auf dieser Architektur nicht unterstÃ¼tzt-frepo muss mit -c verwendet werden-fsanitize-sections=<sec1,sec2,...>	Globale Variablen in benutzerdefinierten Abschnitten bereinigen.Â»-fsanitize=addressÂ« und Â»-fsanitize=kernel-addressÂ« werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fsanitize=Adresse wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fsched-stalled-insns-dep=<Zahl>	AbhÃ¤ngigkeitsentfernung fÃ¼r PrÃ¼fung in nicht ausgereifter Planung von eingereihten Befehlen festlegen.-fsched-stalled-insns=<Anzahl>	Anzahl der eingereihten Befehle festlegen, die unausgereift geplant werden kÃ¶nnen.-fsched-verbose=<Stufe>	Stufe der WortfÃ¼lle des Planers angeben.-fsimd-cost-model=[unlimited|dynamic|cheap]	Vektorisierungs-Kostenmodell angeben, das fÃ¼r mit einer SIMD-Direktive markierten Code verwendet wird.-fsplit-stack unterstÃ¼tzt nicht 2 Registerparameter fÃ¼r eine geschachtelte Funktion-fsplit-stack unterstÃ¼tzt nicht 3 Registerparameter-fsplit-stack unterstÃ¼tzt nicht fastcall mit geschachtelter Funktion-fsplit-stack verwendet Register r29-fsso-struct=[big-endian|little-endian|native]	Standardspeicherreihenfolge fÃ¼r Skalare festlegen.-fstack-check=[no|generic|specific]	Code zur StapelprÃ¼fung in das Programm einfÃ¼gen.-fstack-check=specific fÃ¼r Thumb-1-fstack-check=specific nicht fÃ¼r MIPS16 implementiertOptionen -fstack-limit- werden mit -mfdpic ignoriert; stattdessen -mstack-check-l1 verwendenOptionen fÃ¼r -fstack-limit- werden auf dieser CPU nicht unterstÃ¼tzt-fstack-limit-register=<Register>	Wenn der Stapel Ã¼ber <Register> hinausgeht, abfangen (Â»trapÂ«).-fstack-limit-symbol=<Name>	Wenn der Stapel Ã¼ber das Symbol <Name> hinausgeht, abfangen (Â»trapÂ«).-fstack-protector wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fstack-reuse=[all|named_vars|none]	Stufe der Stapel-Wiederverwendung fÃ¼r lokale Variablen festlegen.-ftabstop=<Zahl>	Tabulatorentfernungen fÃ¼r Spaltenmeldungen.-ftemplate-depth=<Zahl>	GrÃ¶ÃŸte Template-Instanziierungstiefe angeben.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Das standardmÃ¤ÃŸige Codeerzeugungsmodell fÃ¼r Thread-lokalen Speicher angeben.-ftrack-macro-expansion=<0|1|2>  Orte der aus Makroersetzung entstehenden Zeichen verfolgen und in Fehlermeldungen anzeigen.-ftree-parallelize-loops=<Anzahl>	Automatische Parallelisierung von Schleifen einschalten.-fuse-linker-plugin wird in dieser Konfiguration nicht unterstÃ¼tzt-fuse-linker-plugin, aber %s nicht gefunden-fvisibility=[default|internal|hidden|protected]	Standard-Symbolsichtbarkeit festlegen.-fvisibility=[private|protected|public|package]	Standard-Symbolsichtbarkeit festlegen.-fvtable-verify=preinit wird in dieser Konfiguration nicht unterstÃ¼tzt-fvtable-verify=std wird in dieser Konfiguration nicht unterstÃ¼tzt-fwide-exec-charset=<Zeichensatz>	Alle Wide-Zeichenketten und -konstanten in Zeichensatz <Zeichensatz> umwandeln.-fwpa und -fltrans schlieÃŸen sich gegenseitig aus-g wird nur bei der Verwendung von GAS auf diesem Prozessor unterstÃ¼tztOption -g ausgeschaltet-g mit -mno-apcs-frame kÃ¶nnte vernÃ¼nftige Fehlersuche verhindern-gdwarf-6 wird als Version 5 ausgegeben, mit InkompatibilitÃ¤ten-ginline-points wird zwangsweise ausgeschaltet, da -gstatement-frontiers nicht angegeben ist-ginternal-reset-location-views wird zwangsweise ausgeschaltet, da -gvariable-location-views nicht angegeben ist-gnat<Optionen>	Optionen fÃ¼r GNAT angeben.-gz wird in dieser Konfiguration nicht unterstÃ¼tzt-gz=<Format>	Komprimierte Debugabschnitte im Format <Format> erzeugen.-gz=zlib wird in dieser Konfiguration nicht unterstÃ¼tzt-idirafter <Verzeichnis>	<Verzeichnis> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen.-iframework <Verz>	<Verz> an das Ende des EinfÃ¼gepfades des System-Frameworks anfÃ¼gen.-imacros <Datei>	Definition von Makros in <Datei> akzeptieren.-imultiarch <Verzeichnis>	<Verzeichnis> als Multiarch-include-Verzeichnis festlegen.-imultilib <Verzeichnis>	<Verzeichnis> als Multilib-include-Verzeichnis setzen.-include <Datei>	Inhalt von <Datei> vor anderen Dateien einfÃ¼gen.Â»-install_nameÂ« ist nur mit Â»-dynamiclibÂ« erlaubtOption -iplugindir <Verz> nicht vom GCC-Treiber Ã¼bergeben-iplugindir=<Verz>	<Verz> als Standard-Plugin-Verzeichnis festlegen.-iprefix <Pfad>	<Pfad> als ein PrÃ¤fix fÃ¼r die nÃ¤chsten zwei Optionen angeben.-iquote <Verzeichnis>	<Verzeichnis> am Ende des EinfÃ¼gepfades fÃ¼r Â»#include "â€¦"Â« anfÃ¼gen.-isysroot <Verzeichnis>	<Verzeichnis> als System-Wurzelverzeichnis setzen.-isystem <Verzeichnis>	<Verzeichnis> an den Anfang des System-EinfÃ¼gepfades anfÃ¼gen.-iwithprefix <Verzeichnis>	<Verzeichnis> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen.-iwithprefixbefore <Verz>	<Verz> an das Ende des Haupt-EinfÃ¼gepfades anfÃ¼gen.Â»-keep_private_externsÂ« ist mit Â»-dynamiclibÂ« nicht erlaubt-m%s wird in dieser Konfiguration nicht unterstÃ¼tzt-m64 erfordert PowerPC64-Architektur voraus, eingeschaltet-m64 benÃ¶tigt eine PowerPC64-CPU-mabi=ABI	Code erzeugen, der zum angegebenen ABI passt.-mabi=ABI	Code erzeugen, der zum angegebenen ABI passt.-mabi=ms wird in der X32-ABI nicht unterstÃ¼tzt-mabs=MODUS	Den Modus fÃ¼r IEEE-754-ABS/NEG-Befehle auswÃ¤hlen.-maix64 benÃ¶tigt: 64-Bit-Berechnung mit 32-Bit-Adressierung noch nicht unterstÃ¼tzt-maix64 setzt eingeschaltete PowerPC64-Architektur voraus-malign-functions ist veraltet, Ersatz: -falign-functions-malign-functions=%d ist nicht zwischen 0 und %d-malign-jumps ist veraltet, Ersatz: -falign-jumps-malign-jumps=%d ist nicht zwischen 0 und %d-malign-loops ist veraltet, Ersatz: -falign-loops-malign-loops=%d ist nicht zwischen 0 und %d-malign-power wird fÃ¼r 64-Bit-Darwin nicht unterstÃ¼tzt; es ist mit den installierten C- und C++-Bibliotheken unvertrÃ¤glich-mallow-movmisalign benÃ¶tigt -mvsx-maltivec=le ist nicht fÃ¼r Big-Endian-Zielsysteme erlaubt-mapcs-stack-check inkompatibel mit -mno-apcs-frame-march=	Code fÃ¼r die angegebene RISC-V-ISA (z.B. RV64IM) erzeugen. ISA-Zeichenketten mÃ¼ssen in Kleinbuchstaben angegeben werden.-march=%s: ISA-Zeichenkette muss mit Â»rv32Â« or Â»rv64Â« anfangen-march=%s: ungÃ¼ltige ISA-Zeichenkette-march=%s: nicht unterstÃ¼tzte ISA-Teilzeichenkette %qs-march=ARCH	Code fÃ¼r die angegebene Chip- oder CPU-Version erzeugen.-march=ARCH	Eigenschaften der Architektur ARCH verwenden.-march=ISA	Code fÃ¼r das gegebene ISA erzeugen.Â»-mas100-syntaxÂ« ist unvertrÃ¤glich mit Â»-gdwarfÂ«-masm=intel wird in dieser Konfiguration nicht unterstÃ¼tzt-max-stackframe=%d ist nicht verwendbar, nicht zwischen 0 und %d-mbackchain -mpacked-stack -mhard-float werden in dieser Kombination nicht unterstÃ¼tztÂ»-mbig-endianÂ« und Â»-mlittle-endianÂ« dÃ¼rfen nicht zusammen verwendet werden-mbranch-cost=%d ist nicht zwischen 0 und 5-mbranch-cost=KOSTEN	Sprungkosten auf ungefÃ¤hr KOSTEN Befehle setzen.-mbranch-cost=N	Sprungkosten auf ungefÃ¤hr N Befehle setzen.-mcall-ABI	ABI-Aufrufkonvention auswÃ¤hlen.-mcall-aixdesc ist unvertrÃ¤glich mit -mabi=elfv2-mcall-ms2sysv-xlogues ist nicht kompatibel mit %s-mcall-ms2sysv-xlogues wird derzeit nicht zusammen mit SEH unterstÃ¼tzt-mcmodel unvertrÃ¤glich mit anderen TOC-Optionen-mcmodel= wird auf 32-Bit-Systemen nicht unterstÃ¼tzt-mcode-readable=SETTING	Angeben, wann Befehle zum Codezugriff erlaubt sind.Â»-mcode-region=upperÂ« erfordert eine 430X-kompatible CPU-mcorea und -mcoreb kÃ¶nnen nicht zusammen verwendet werden-mcorea sollte mit -mmulticore verwendet werden-mcoreb sollte mit -mmulticore verwendet werden-mcpu=	Eigenschaften der angegebenen CPU verwenden und entsprechend Code planen.-mcpu=%s steht in Konflikt mit -march=%s-mcpu=%s hat ungÃ¼ltige Silizium-Revision-mcpu=%s ist nicht gÃ¼ltig-mcpu=CPU	Code fÃ¼r ARC-Variante CPU planen.-mcpu=CPU	Eigenschaften der angegebenen CPU verwenden und dafÃ¼r optimieren.-mcpu=CPU	Eigenschaften der angegebenen CPU verwenden und entsprechend Code planen.-mcpu=CPU		Eigenschaften der gegebenen CPU verwenden und entsprechend Code planen.-mcpu=TUNING	Code fÃ¼r angegebene ARC-Variante feintunen.-mcpu=m16c	Code fÃ¼r M16C-Varianten kompilieren.-mcpu=m32c	Code fÃ¼r M32C-Varianten kompilieren.-mcpu=m32cm	Code fÃ¼r M32CM-Varianten kompilieren.-mcpu=r8c	Code fÃ¼r R8C-Varianten kompilieren.-mcrypto erfordert -maltivecÂ»-mdata-region=upperÂ« erfordert eine 430X-kompatible CPU-mdebug=	Ausgaben zur Fehlersuche einschalten.-mdirect-move benÃ¶tigt -mvsx-mdiv erfordert -march, um die %<M%>-Erweiterung zu ermitteln-mefficient-unaligned-vsx erfordert -mallow-movmisalign-mefficient-unaligned-vsx benÃ¶tigt -mvsx-memregs=	Anzahl der Memreg-Bytes (Standard: 16, Bereich: 0..16).-mes0 kann nur zusammen mit C verwendet werden-mexr ohne -ms verwendet-mexr ohne -ms oder -msx verwendet-mfdpic wird nicht unterstÃ¼tzt, bitte Â»bfin-linux-uclibc-ZielÂ« verwenden-mfentry wird fÃ¼r 32 Bit in Kombination mit -fpic nicht unterstÃ¼tzt-mfloat-abi=hard und VFP-mfloat-abi=hard: ausgewÃ¤hlter Prozessor hat keine FPUÂ»-mfloat-abi=softÂ« und Â»-mfloat-abi=hardÂ« dÃ¼rfen nicht zusammen verwendet werden-mfloat-gprs=	GPR-Gleitkommamethode auswÃ¤hlen.-mfloat128 erfordert -mfloat128-type-mfloat128 erfordert VSX-UnterstÃ¼tzung-mfloat128-hardware erfordert -m64-mfloat128-hardware benÃ¶tigt -mfloat128-type-mfloat128-hardware erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 3.0-mfloat128-type erfordert VSX-UnterstÃ¼tzung-mflush-func=FUNC	FUNC verwenden, um den Cache zu entleeren, bevor Stapel-Trampoline aufgerufen werden.-mfpu=	FP angeben (sp, dp, sp-lite, dp-lite) (bringt Â»-mxilinx-fpuÂ« mit sich).-mfunction-return* erfordert -march=z900 oder grÃ¶ÃŸer-mgpopt wird nicht zusammen mit PIC unterstÃ¼tzt.Argument fÃ¼r -mgprel-sec= ist kein gÃ¼ltiger regulÃ¤rer Ausdruck.-mgprel-sec= wird nicht zusammen mit PIC unterstÃ¼tzt.-mhard-dfp kann nicht in Verbindung mit -msoft-float verwendet werden-mhard-dfp benÃ¶tigt -mhard-float-mhard-float wird nicht unterstÃ¼tzt-mincoming-stack-boundary=%d ist nicht zwischen %d und 12-mindirect-branch* erfordert -march=z900 oder grÃ¶ÃŸer-mint32 wird fÃ¼r Ziele H8300 und H8300L nicht unterstÃ¼tzt-mipsN	Code fÃ¼r ISA Stufe N erzeugen.Â»-mlargeÂ« erfordert ein 430X-kompatibles Â»-mmcpu=Â«-mlarge-data-threshold=<Anzahl>	Daten grÃ¶ÃŸer als angegebener Schwellwert werden in .ldata-Abschnitt im x86-64 Medium-Modell gehen.-mlong-double-64 ist mit -m64 nicht erlaubt-mlong-double-<n>	GrÃ¶ÃŸe von Â»long doubleÂ« angeben (64 oder 128 Bits).-mlong-double-[64,128]	GrÃ¶ÃŸe von Â»long doubleÂ« angeben.-mmax-stackframe=GRÃ–áºžE	Warnen, wenn ein Stapelrahmen grÃ¶ÃŸer als die angegebene GrÃ¶ÃŸe ist.-mmcu=MCU	Die Ziel-MCU auswÃ¤hlen.-mmpy-option=MPY ARCv2-Code mit einer Option fÃ¼r das Multiplizierer-Design kompilieren.-mmul=g13 kann nicht zusammen mit -mcpu=g10 verwendet werden-mmul=g13 kann nicht zusammen mit -mcpu=g14 verwendet werden-mmul=g14 kann nicht zusammen mit -mcpu=g10 verwendet werden-mmul=g14 kann nicht zusammen mit -mcpu=g13 verwendet werden-mmulticore kann nur mit BF561 verwendet werden-mmultiple wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tztÂ»-mnÂ« wird fÃ¼r Linux-Ziele nicht unterstÃ¼tzt-mn ohne -mh, -ms oder -msx verwendet-mnan=CODIERUNG	Datencodierung fÃ¼r IEEE-754-NaN angeben.-mno-%s schaltet -m%s aus-mno-allow-string-insns verbietet das Erzeugen des RMPA-Befehls-mno-altivec schaltet vsx aus-mno-dpfp-lrsr wird nur mit -mdpfp unterstÃ¼tzt-mno-exr nur mit -ms oder -msx gÃ¼ltig                  - Option ignoriert!-mno-fentry ist nicht mit SEH vertrÃ¤glich-mno-mpy wird nur fÃ¼r ARC700 oder ARCv2-mno-pic-data-is-text-relative kann nur zusammen mit -fpic/-fPIC verwendet werden-mno-power9-vector schaltet -mpower9-dform aus-mno-serialize-volatile	Â»volatileÂ«-Speicherreferenzen nicht mit MEMW-Befehlen serialisieren.-mnop-mcount ist nicht mit diesem Ziel kompatibel-mnop-mcount ist fÃ¼r -fPIC nicht implementiert-moverride=ZEICHENKETTE	Nur fÃ¼r Powernutzer! CPU-Optimierungsparameter Ã¼bersteuern.-mpcrel -fPIC wird derzeit nicht fÃ¼r die ausgewÃ¤hlte CPU unterstÃ¼tzt-mpic-register= ist ohne -fpic nutzlos-mpointer-size=[no,32,short,64,long]	StandardgrÃ¶ÃŸe fÃ¼r Zeiger festlegen.-mpower8-fusion-sign benÃ¶tigt -mpower8-fusion-mpower8-vector erfordert -maltivec-mpower8-vector benÃ¶tigt -mvsx-mpower9-dform benÃ¶tigt -mpower9-vector-mpower9-dform benÃ¶tigt -mupper-regs-df-mpower9-dform benÃ¶tigt -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar erfordern -mdirect-move-mpower9-fusion benÃ¶tigt -mpower8-fusion-mpower9-minmax unvertrÃ¤glich mit explicit ausgeschalteten Optionen-mpower9-vector benÃ¶tigt -mpower8-vector-mpreferred-stack-boundary wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-mpreferred-stack-boundary=%d ist nicht zwischen %d und %d-mpreferred-stack-boundary=%d muss zwischen %d und %d liegen-mquad-memory ist im Little-Endian-Modus nicht verfÃ¼gbar-mquad-memory benÃ¶tigt 64-Bit-Modus-mquad-memory-atomic benÃ¶tigt 64-Bit-ModusArgument fÃ¼r -mr0rel-sec= ist kein gÃ¼ltiger regulÃ¤rer Ausdruck.-mr0rel-sec= wird nicht zusammen mit PIC unterstÃ¼tzt.-mr10k-cache-barrier=EINSTELLUNG	Angabe, wann r10k-Cachegrenzen eingefÃ¼gt werden sollen.-mrecip erfordert -ffinite-math oder -ffast-math-mrecip erfordert -fno-trapping-math oder -ffast-math-mrecip erfordert -freciprocal-math oder -ffast-math-mregparm wird fÃ¼r Intel-MCU-psABI ignoriert-mregparm wird im 64-Bit-Modus ignoriert-mregparm=%d ist nicht zwischen 0 und %d-mrelax wird nur fÃ¼r RTP PIC unterstÃ¼tzt-mrelocatable und -mcall-%s sind unvertrÃ¤glich-mrelocatable und -mno-minimal-toc sind unvertrÃ¤glich-mrelocatable und -msdata=%s sind unvertrÃ¤glich-ms2600 ohne -ms verwendet-msdata=%s und -mcall-%s sind unvertrÃ¤glich-msdata=[none,data,sysv,eabi]	Methode fÃ¼r sdata-Behandlung auswÃ¤hlen.-msecure-plt wird vom Assembler nicht unterstÃ¼tzt-mshared-library-id= ohne -mid-shared-library angegeben-mshared-library-id=%s ist nicht zwischen 0 und %d-msim	Simulator-Laufzeitumgebung verwenden.-msim   Simulator-Laufzeitumgebung verwenden.Option -msimple-fpu ignoriertÂ»-msingle-floatÂ« und Â»-msoft-floatÂ« dÃ¼rfen nicht zusammen angegeben werdenOption -msingle-float ist Ã¤quivalent zu -mhard-float-msmall-data-limit=N	Globale und statische Daten kleiner als <N> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen).-mspfp_fast ist auf ARC600 und ARC601 nicht verfÃ¼gbar-mstack-guard bringt -mstack-size mit sich-mstack-protector-guard=tls erfordert ein gÃ¼ltiges Basisregister-mstring wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt-mstringop-strategy=rep_8byte wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt-msve-vector-bits=N	Anzahl der Bits in einem SVE-Vektorregister auf N festlegen.-msx wird in COFF nicht unterstÃ¼tzt-mtls-size=[16,32]	Bit-Breite des unmittelbaren TLS-Offsets angeben.-mtoc-fusion benÃ¶tigt -mpower8-fusion-mtoc-fusion benÃ¶tigt 64-bit-ZielarchitekturÂ»-mtoc-fusionÂ« benÃ¶tigt medium/large-Codemodell-mtraceback=	Voll-, Teil- oder keine Traceback-Tabelle (full, part, no).-mtraceback=[full,part,no]	Art der Traceback-Tabelle wÃ¤hlen (vollstÃ¤ndig, teilweise, keine).-mtune=	Code fÃ¼r die angegebene CPU planen.-mtune= erwartet mn10300, am33, am33-2, oder am34-mtune=ARCH	Ausrichtung fÃ¼r angegebene Chip- oder CPU-Version optimieren.-mtune=CPU	FÃ¼r CPU optimieren.-mtune=PROZESSOR	Ausgabe fÃ¼r PROZESSOR optimieren.-mupper-regs-df benÃ¶tigt -mvsx-mupper-regs-di benÃ¶tigt -mvsx-mupper-regs-sf erfordert -mpower8-vectorÂ»-mvsxÂ« und Â»-mno-altivecÂ« sind unvertrÃ¤glichÂ»-mvsxÂ« und Â»-mpairedÂ« sind unvertrÃ¤glich-mvsx benÃ¶tigt indizierte Adressierung-mvsx benÃ¶tigt Hardware-Gleitkommabefehle-mvsx-small-integer erfordert -mpower8-vector, -mupper-regs-di, und -mdirect-move-mvsx-timode erfordert mÃ¶glicherweise -mlra-mvsx-timode benÃ¶tigt -mvsx-mxl-multiply-high kann nur mit -mcpu=v6.00.a oder hÃ¶her verwendet werden-mxl-multiply-high erfordert -mno-xl-soft-mul-mxl-reorder kann nur mit -mcpu=v8.30.a oder hÃ¶her verwendet werden-mxl-reorder erfordert -mxl-pattern-compare fÃ¼r -mcpu=v8.30.a-o <Datei>	Ausgabe in <Datei> schreiben.Â»-pgÂ« und Â»-fomit-frame-pointerÂ« sind unvertrÃ¤glich-pie wird in dieser Konfiguration nicht unterstÃ¼tzt-pipe ignoriert, da -save-temps angegeben-pipe wird nicht unterstÃ¼tztÂ»-private_bundleÂ« ist mit Â»-dynamiclibÂ« nicht erlaubt-trigraphs	Trigraphen nach ISO C unterstÃ¼tzen.â€¦ diese Anweisung, aber letztere ist verwirrend eingerÃ¼ckt, als wÃ¤re sie abhÃ¤ngig von %qs.NOT.-Operator in Ausdruck bei %L muss einen LOGICAL-Operanden haben.XOR.-Operator bei %C128-bit long double nicht unterstÃ¼tzt fÃ¼r VAX floats31-Bit-ABI.387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet64-Bit-ABI.64-Bit-ABI nicht unterstÃ¼tzt im ESA/390-Modus64-Bit-SPE wird nicht unterstÃ¼tzt; verwenden Sie stattdessen eine Zuweisung; verwenden Sie stattdessen eine Zuweisung oder Wertinitialisierung; verwenden Sie stattdessen eine Kopierzuweisung; verwenden Sie stattdessen eine Kopierzuweisung oder Kopierinitialisierung; verwenden Sie stattdessen eine Kopierinitialisierung; verwenden Sie stattdessen eine Wertinitialisierung<WÃ¤hrend Initialisierung>
! <anonym><geschweift geklammerte Initialisierungsliste><eingebaut><Kommandozeile><Deklarationsfehler>{AufzÃ¤hlung}<fehlerhafter-Ausdruck><Ausdrucksfehler><lambda<lambda><fehlt><RÃ¼ckgabewert> <RÃ¼ckgabewert><Anweisung><strukturierte Bindungen><Markierungsfehler><Template-Argumente-Fehler><Template-Parameter-Fehler><throw-Ausdruck><Typfehler><Typ-Fehler><typedef-Fehler><TypprÃ¤fixfehler><ubsan-Unterprogramm-Aufruf><unbekannter Operator><unbekannt><unbenanntes %s><unbenannt-Festkomma:<unbenannt-Gleitkomma:<unbenannt-vorzeichenlos:<unbenannt><nicht-analysiert><unaufgelÃ¶ster Ã¼berladener Funktionstyp>?: mit Ganzzahlkonstanten in booleschem Kontext?: mit Ganzzahlkonstanten in booleschem Zusammenhang; der Ausdruck evaluiert immer zu %<true%>@catch-Parameter kann nicht Protokoll-qualifiziert seinÂ»@catchÂ«-Parameter ist kein bekannter Objective-C-Klassentyp@interface der Klasse %qE nicht gefundenEin Basisblock-ProfilzÃ¤hler wird als heiÃŸ betrachtet, wenn es zum angegebenen Promilleanteil zum Gesamtprofil beitrÃ¤gt.Ein Faktor, um die obere Schranke des Swing-Modulo-Schedulers fÃ¼r Schleifenplanung einzustellen.Abschneiden von Gleitkomma- zu Ganzzahl darf durch Rundung ersetzt werden, um Modusumschaltung zu verhindern.Bei %C wird ein Parametername erwartetEin Synonym fÃ¼r -std=c89 (fÃ¼r C) oder -std=c++98 (fÃ¼r C++).Schwellwert fÃ¼r vom Swing-Modulo-Scheduler betrachteten Durchschnitts-Schleifen-ZÃ¤hler.AAPCS unterstÃ¼tzt nicht -mcallee-super-interworkingAAPCS unterstÃ¼tzt nicht -mcaller-super-interworkingABI erfordert -march=rv%dABSTRACT INTERFACE %qs darf bei %L nicht referenziert werdenABSTRACT INTERFACE bei %CABSTRACT-Typ %qs bei %L verwendetABSTRACT-Typ bei %Cletzter Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %Lerster Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %LSchrittausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %LACC-CACHE-Direktive bei %C muss innerhalb einer Schleife seinACCESS-Spezifikation bei %L wurde bereits spezifiziertVariable ACQUIRED_LOCKÂ»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable seinACTION-Typ bei %C steht in Konflikt mit READONLY-SpezifiziererAttribut ALLOCATABLE bei %C in einer TYPE-DefinitionALLOCATABLE-Objekt %qs in Klausel %s bei %LALLOCATABLE-Objekt %qs von abgeleitetem Typ in Klausel %s bei %LALLOCATABLE-Objekt %qs von polymorphem Typ in Klausel %s bei %LALLOCATABLE auÃŸerhalb des INTERFACE-KÃ¶rpers bei %L angegebenALLOCATE ObjektALLOCATE von Koarray bei %C in CRITICAL-BlockALLOCATE von Koarray bei %C in DO CONCURRENT-BlockALTERNATE RETURN bei %L nicht erlaubtwiedereinsprungsfÃ¤higer APCS-Code nicht unterstÃ¼tzt. IgnoriertARMv8-M Security Extensions sind mit der gewÃ¤hlten FPU inkompatibelASSERT_EXPR mit immer falscher BedingungASSIGN-Anweisung bei %CASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-VariableAnweisung ASSIGNED GOTO bei %L erfordert eine INTEGER-VariableASSIGNED-Variable in FORMAT-Markierung bei %LASSOCIATE-Konstrukt bei %CASSOCIATE-Name %qs in %s-Klausel bei %LASSOCIATE-Name %qs in SHARED-Klausel bei %LASYNCHRONOUS-Attribut bei %CASYNCHRONOUS-Anweisung bei %CASYNCHRONOUS= bei %C ist in Fortran 95 nicht erlaubtSpezifikation ASYNCHRONOUS= bei %L muss ein Initialisierungsausdruck seinATOM-Argument bei %L der intrinsischen Funktion %s muss Koarray oder koindiziert seinATOM-Argument bei %L fÃ¼r intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl seinATOM-Argument bei %L fÃ¼r intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl oder ein ATOMIC_LOGICAL_KIND-Logikwert seinATOM-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinAUX-Zeiger fÃ¼r Kante %d->%d initialisiertAVX-Vektorargument ohne eingeschaltetes AVX Ã¤ndert das ABIAVX-VektorrÃ¼ckgabe ohne eingeschaltetes AVX Ã¤ndert das ABIAVX512F-Vektorargument ohne eingeschaltetes AVX512F Ã¤ndert das ABIAVX512F-VektorrÃ¼ckgabe ohne eingeschaltetes AVX512F Ã¤ndert das ABIDer absolute Wert von SHIFT muss kleiner oder gleich SIZE bei %C seinAbstrakte Schnittstelle %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigErweiterungen akzeptieren, um alten Code zu unterstÃ¼tzen.Auf Daten im gleichen Abschnitt von gemeinsam verwendeten Ankerpunkten zugreifen.Zugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziertZugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziertAuf Variablen in 32-Bit-PPU-Objekten zugreifen (Standard).Auf Variablen in 64-Bit-PPU-Objekten zugreifen.Ausgehende Funktionsargumente sammeln und den nÃ¶tigen Stapelspeicher fÃ¼r ausgehende Argumente im Prolog/Epilog der Funktion reservieren/freigeben. Ohne diese Option werden ausgehende Argumente auf den Stapel geschoben und hinter zurÃ¼ckgeholt. Diese Option kann fÃ¼r Funktionen, die viele Funktionen mit ArgumentÃ¼bergabe Ã¼ber den Stapel aufrufen, z.B. printf, zu kleinerem Code fÃ¼hren.Effektives CLASS-Feldargument fÃ¼r %qs muss ein vollstÃ¤ndiges Feld bei %L seinEffektives Argument bei %L fÃ¼r INTENT(%s)-Dummy %qs von ELEMENTAL-Unterprogramm %qs ist skalar, aber ein anderes effektives Argument ist ein FeldEffektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener LÃ¤nge haben, genau dann, wenn das Scheinargument einen solchen hatEffektives Argument bei %L fÃ¼r Scheinparameter vermuteten Typs hat abgeleiteten Typ mit typgebundenen oder FINAL-ProzedurenEffektives Argument enthÃ¤lt zuwenige Elemente fÃ¼r Scheinargument %qs (%lu/%lu) bei %LEffektives Argument fÃ¼r %qs kann nicht Feld vermuteter GrÃ¶ÃŸe bei %L seinEffektives Argument fÃ¼r %qs muss ALLOCATABLE bei %L seinEffektives Argument fÃ¼r %qs muss ein Zeiger bei %L seinEffektives Argument mit EVENT_TYPE oder mit EVENT_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qsEffektives Argument mit LOCK_TYPE oder mit LOCK_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qsEffektives Argument fÃ¼r %qs bei %L sein muss Koarray seinEffektives Argument fÃ¼r %qs bei %L muss polymorph seinEffektives Argument fÃ¼r %qs bei %L muss einfach fortlaufend oder ein Element eines solchen Feldes seinEffektives Argument fÃ¼r %qs bei %L muss unbegrenzt polymorph sein, da das formale Argument ein Zeiger oder reservierbare unbegrenzt polymorphe EntitÃ¤t ist [F2008: 12.5.2.5]Effektives Argument fÃ¼r %qs bei %L muss denselben deklarierten Typ habenEffektives Argument fÃ¼r fortlaufenden Schein-Zeiger %qs bei %L muss einfach fortlaufend seinEffektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ EVENT_TYPE oder einer EVENT_TYPE-KomponenteEffektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ LOCK_TYPE oder einer Komponente LOCK_TYPEEffektive ZeichenkettenlÃ¤nge passt nicht zur deklarierten fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)Effektive ZeichenkettenlÃ¤nge ist kÃ¼rzer als die deklarierte fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)Instrumentierung durch ZeigergrenzenprÃ¼fer hinzufÃ¼gen. Die Â»-fchkp-*Â«-Schalter steuern die Instrumentierung. Derzeit verfÃ¼gbar fÃ¼r C, C++ und Objective-C.Einen Durchlauf zur Entfernung von TeilausdrÃ¼cken nach Schleifenoptimierungen hinzufÃ¼gen.AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r Division durch Null hinzufÃ¼gen.AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r DivisionsÃ¼berlauf in INT_MIN / -1 hinzufÃ¼gen.ZusÃ¤tzliche Anmerkungen an Assemblerausgabe anfÃ¼gen.ZusÃ¤tzliche Fehlerprotokollausdrucke.Nach dem Erkennen von undefiniertem Verhalten versuchen, die AusfÃ¼hrung fortzusetzen.Schleifen aggressiv optimieren, dabei sprachspezifische EinschrÃ¤nkungen einbeziehen.Interner Fehler: Alias and target's comdat groups differsInterner Fehler: Alias and target's section differsInterner Fehler: Alias chain for instrumented node is brokenAlias fÃ¼r --help=target.Alias fÃ¼r --mcpu=g10.Alias fÃ¼r -mcpu=g13.Alias fÃ¼r -mcpu=g14.Interner Fehler: Alias has call edgesInterner Fehler: Alias has more than one alias referenceInterner Fehler: Alias has non-alias referenceAlle Marken ausrichten.Alle Schleifen auf 32-Byte-Grenzen ausrichten.Code und Daten auf 32 Bit ausrichten.Ziel der Zeichenkettenoperationen ausrichten.Doubles auf 64-Bit-Grenzen ausrichten.Funktionseinsprung an 4-Byte-Grenze ausrichten.Marken ausrichten, die nur mit SprÃ¼ngen erreicht werden kÃ¶nnen.Einige Doubles auf DWord-Grenze ausrichten.FunktionsanfÃ¤nge ausrichten.SchleifenanfÃ¤nge ausrichten.Auf Basistyp des Bitfeldes ausrichten.Auf Basistyp des Bitfeldes ausrichten. Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Variablen auf 32-Bit-Grenzen ausrichten.Alle intrinsischen Prozeduren sind ungeachtet des gewÃ¤hlten Standards verfÃ¼gbar.Alle Speicherzugriffe nutzen I/O-load/store-Befehle.Alle LEN-Typparameter in der TYPE-IS-Anweisung bei %C mÃ¼ssen ASSUMED seinZuordnungsfÃ¤higes %qs bei %L kann keine Initialisierung habenReservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang habenZuordnungsfÃ¤hige Koarray-Variable %qs bei %L muss aufgeschobene Form habenAllozierbare Komponente %s bei %L muss eine Kodimension haben, da sie eine Subkomponente als Nicht-Koarray des Typs EVENT_TYPE hatAllozierbare Komponente %s bei %L muss eine Kodimension haben, da es eine Subkomponente als Nicht-Koarray des Typs LOCK_TYPE hatAllozierbare Komponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension habenAllozierbare Komponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension habenAllozierbare Komponente der Struktur bei %C muss eine aufgeschobene Form habenReservierbare Funktion %qs bei %L muss eine explizite Funktionsschnittstelle habenLokale Variablen auf Stapel anlegen, um indirekte Rekursion zu ermÃ¶glichen.Allocate-Objekt bei %C ist kein Nicht-Prozedur-Zeiger oder reservierbare VariableALLOCATE-Objekt bei %L tritt auch bei %L aufALLOCATE-Objekt bei %L ist weder ein Datenzeiger noch eine reservierbare VariableALLOCATE-Objekt bei %L ist Subobjekt des Objekts bei %LALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER seinALLOCATE-Objekt bei %L mit Parameter aufgeschobenen Typs erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-MarkeReservierung von %s bei %L mit Typspezifikation erfordert den selben ZeichenkettenlÃ¤ngenparameter wie in der DeklarationReservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder QuellausdruckReservierung wÃ¼rde Speichergrenze Ã¼berschreiten128-Bit-Ganzzahlen in VSX-Registern zulassen.Mit den Optionen Â»-mcpu=power7Â« oder Â»-mvsxÂ« 64-Bit-Ganzzahlvariablen in oberen Registern erlauben.ZeigergrenzenprÃ¼fer-Optimierungen erlauben. Standardeinstellung ist erlaubt bei Optimierungsstufe > 0.Zugriff auf Instanzvariablen erlauben, als ob sie lokale Deklarationen innerhalb der Instanzmethoden-Implementierungen wÃ¤ren.Im festen Modus beliebig lange Zeilen erlauben.Im freien Modus beliebig lange Zeilen erlauben.Zulassen, dass Bitfelder Wortgrenzen Ã¼berschneiden.Erlauben, SprÃ¼nge mit anderen Befehlen zu packen.Den eingebauten Funktionen ceil, floor, round, trunc erlauben, Â»inexactÂ«-Exceptions zu werfen.Umwandlungen zwischen __ea und allgemeinen Zeigern erlauben (Standard).Dollarzeichen in EntitÃ¤tsnamen erlauben.Mit den Optionen Â»-mcpu=power7Â« oder Â»-mvsxÂ« Â»doubleÂ«-Variablen in oberen Registern erlauben.Schnelle SprÃ¼nge zum Nachrichten-Dispatcher erlauben.Mit den Optionen Â»-mcpu=power8Â« oder Â»-mpower8-vectorÂ« Â»floatÂ«-Variablen in oberen Registern erlauben.Â»floatÂ«- und Â»doubleÂ«-Variablen in oberen Registern erlauben, wenn die CPU es erlaubt.Vorhalten von Funktionsadressen in Registern erlauben.GCC erlauben, LIW-Befehle zu verwenden.GCC erlauben, SETLB- und Lcc-Befehle zu verwenden.Hardware-Gleitkommabefehle erlauben, um 32-Bit- und 64-Bit-Befehle abzudecken.Implizite Umwandlungen zwischen Vektoren mit unterschiedlicher Anzahl der Teile und/oder abweichenden Elementtypen erlauben.Erlauben, dass der dynamische Linker Funktionen und Variablen mit solchen unterschiedlicher Semantik (oder Initialisierungen) gemischt platzieren darf.Mathematische Optimierungen erlauben, die IEEE- oder ISO-Standards verletzen kÃ¶nnten.Zulassen, dass neue Daten-Races bei Schreibzugriffen entstehen.Optimierung fÃ¼r Gleitkommaarithmetik erlauben, auch wenn durch Runden ein anderes Ergebnis herauskommen kann.Nicht ausgereifte Planung von eingereihten Befehlen erlauben.Nur-Lese-Daten in sdata-Abschnitt erlauben.Vorzeichenerweiterung in Fusionsoperationen erlauben.Spekulative Bewegung bei mehr Ladebefehlen erlauben.Spekulative Bewegung von Nicht-Lade-Befehlen erlauben.Spekulative Bewegung bei einigen Ladebefehlen erlauben.Die IEEE-128-Bit-Typen erlauben, ohne das SchlÃ¼sselwort Â»__float128Â« zu erfordern.Verschiedene Typen fÃ¼r die Argumente des Â»?Â«-Operators erlauben.Im Durchlauf, der Speicheroperationen zusammenfasst, unausgerichtete Speicherungen zulassen, sofern es erlaubt ist.Verwendung von MDMX-Befehlen erlauben.Verwendung von MT-Befehlen erlauben.Verwendung von Hardware-Gleitkommabefehlen fÃ¼r V850E2V3 und aufwÃ¤rts erlauben.Verwendung von Hardware-Gleitkomma-ABI und -befehlen erlauben.Erlauben, die Â»*_nobndÂ«-Versionen der Stringfunktionen des ZeigergrenzenprÃ¼fers zu verwenden.Erlauben, die Â»*_nochkÂ«-Versionen der Stringfunktionen des ZeigergrenzenprÃ¼fers zu verwenden.FÃ¼r Festkomma-Bruchzahlen das Abschneiden statt Runden erlauben.Zwei Befehle pro Taktzyklus erlauben.Verwendung von __gcc_isr-Pseudobefehlen in ISR-Prologen und -Epilogen erlauben.Variadische Funktionen ohne benannte Parameter erlauben.Bereits in CONTAINS-Block bei %CAlternative RETURN-Anweisung bei %C ist nur innerhalb einer SUBROUTINE erlaubtAlternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabeAlternative Aufrufkonvention.Alternativer RÃ¼cksprung bei %L ist in einer DTIO-Prozedur nicht erlaubtAlternative RÃ¼ckgabe kann nicht in Operatorschnittstelle bei %L auftretenAlternativer RÃ¼ckgabespezifizierer in elementarem Unterprogramm %qs bei %L ist nicht erlaubtAlternativer RÃ¼ckgabespezifizierer in Funktion %qs bei %L ist nicht erlaubtArgument fÃ¼r AlternativrÃ¼ckgabe bei %CObwohl nicht referenziert, hat %qs mehrdeutige Schnittstellen bei %LAltiVec- und SPE-Befehle kÃ¶nnen nicht koexistierenAltiVec-Argument an Funktion ohne Prototyp Ã¼bergebenAltiVec wird fÃ¼r dieses Ziel nicht unterstÃ¼tztFunktionseinsprung, Sprungziele und RÃ¼cksprungadressen ausrichten.Immer weite Aufrufe erzeugen.Register $lp immer auf dem Stapel speichern.Bitfelder immer als gleichgroÃŸ wie Â»intÂ« ansehen.Immer Dynamic Realigned Argument Pointer (DRAP) verwenden, um den Stapel neu auszurichten.Immer JSR fÃ¼r Aufrufe verwenden, niemals BSR.Mehrdeutiges !$OMP DECLARE REDUCTION von Modul %s bei %LMehrdeutige Schnittstellen in %s fÃ¼r %qs bei %L und %qs bei %LMehrdeutiges Symbol in TYPE-Definition bei %CDie geeignete Diagnosemeldung mit der Kommandozeilenoption anreichern, die sie steuert.Alias fÃ¼r -minterlink-compressed; fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Alternative RÃ¼ckkehr bei %L ohne ein *-ScheinargumentInterner Fehler: An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %LDoppelwort-Vertauschungen aus VSX-Berechnungen analysieren und entfernen.Interner Fehler: Analyzed alias has no referenceInterner Fehler: Analyzed node has no reference to instrumented versionAssemblerbefehle mit geschÃ¤tzten Adressen kommentieren.Einen zweiten Unterstrich anhÃ¤ngen, wenn der Name bereits einen Unterstrich enthÃ¤lt.Unterstriche an extern sichtbare Namen anhÃ¤ngen.Negatives Vorzeichen auf Null-Werte anwenden.Besondere Regeln anwenden, um Paket fÃ¼r die Laufzeitumgebung zu kompilieren.Variablenerweiterung anwenden, wenn Schleifen abgerollt werden.UngefÃ¤hre HÃ¶chstzahl der zwischen einem Hinweis und seinem Zweig erlaubten Befehlen [125].Argument %<A%> mit INTENT(OUT) bei %L des intrinsischen Unterprogramms %s darf keinen Vektorindex habenArgument 'S' von NEAREST bei %L darf nicht Null seinArgument %qs tritt im Aufruf von %qs bei %L doppelt aufArgument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE seinArgument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut habenArgument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs habenArgument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs habenParameter %qs von %qs mit PASS(%s) bei %L muss skalar seinFÃ¼r Argument %qs des elementaren Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werdenArgument %qs der elementaren Prozedur bei %L kann kein ALLOCATABLE-Attribut habenArgument %qs der elementaren Prozedur bei %L kann kein POINTER-Attribut habenArgument %qs der elementaren Prozedur bei %L muss skalar seinArgument %qs der reinen Funktion %qs bei %L muss INTENT(IN) oder VALUE seinArgument %qs der reinen Funktion %qs bei %L mit VALUE-Attribut, aber ohne INTENT(IN)FÃ¼r Argument %qs des reinen Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werdenArgument %qs des reinen Unterprogrammes %qs bei %L mit VALUE-Attribut, aber ohne INTENTArgument Â»%sÂ« der Anweisungs-Funktion Â»%sÂ« bei %L muss skalar seinArgument CPTR bei %L fÃ¼r C_F_POINTER muss den Typen TYPE(C_PTR) habenArgument CPTR bei %L fÃ¼r C_F_PROCPOINTER muss den Typen TYPE(C_FUNPTR) habenArgument C_PTR_1 bei %L fÃ¼r C_ASSOCIATED muss den Typ TYPE(C_PTR) oder TYPE(C_FUNPTR) habenArgument C_PTR_2 bei %L fÃ¼r C_ASSOCIATED muss denselben Typ wie C_PTR_1 haben: %s statt %sArgument FPTR bei %L fÃ¼r C_F_POINTER muss ein Zeiger seinArgument FPTR fÃ¼r C_F_POINTER bei %L darf nicht koindiziert seinArgument FPTR bei %L fÃ¼r C_F_PROCPOINTER muss ein Prozedurzeiger seinArgument FPTR bei %L fÃ¼r C_F_PROCPOINTER darf nicht koindiziert seinArgument NCOPIES des intrinsischen REPEAT ist negativ (sein Wert ist %ld)Argument NCOPIES des intrinsischen REPEAT ist bei %L negativArgument NCOPIES des intrinsischen REPEAT ist zu groÃŸArgument NCOPIES des intrinsischen REPEAT ist bei %L zu groÃŸArgument X bei %L fÃ¼r C_FUNLOC muss eine Prozedur oder ein Prozedurzeiger seinArgument X bei %L fÃ¼r C_FUNLOC darf nicht koindiziert seinArgument X bei %L fÃ¼r C_LOC darf keine Zeichenkette der LÃ¤nge 0 seinArgument X bei %L fÃ¼r C_LOC muss entweder POINTER- oder TARGET-Attribut habenArgument X bei %L fÃ¼r C_LOC darf nicht koindiziert seinArgument bei %L fÃ¼r C_LOC darf nicht polymorph seinArgument dim bei %L muss INTEGER-Typ habenArgument dim bei %L muss skalar seinUnpassende Argumente fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %sArgument von %s bei %L muss von der LÃ¤nge eins seinArgument der Funktion %s bei %L ist negativArgument der Funktion %s bei %L ist zu groÃŸ fÃ¼r die zusammenfassende Sequenz der Art %dArgument der Funktion %s bei %L auÃŸerhalb des Wertebereichs [0,127]Argument von ACOS bei %L muss zwischen -1 und 1 liegenArgument von ACOSH bei %L darf nicht kleiner als 1 seinArgument von ASIN bei %L muss zwischen -1 und 1 liegenArgument von ATANH bei %L muss im Bereich -1 bis 1 liegenArgument der FINAL-Prozedur bei %L muss Typ %qs habenArgument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE seinArgument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) seinArgument der FINAL-Prozedur bei %L darf nicht OPTIONAL seinArgument der FINAL-Prozedur bei %L darf kein POINTER seinArgument von IACHAR bei %L muss LÃ¤nge Eins habenArgument der IACHAR-Funktion bei %L auÃŸerhalb des Wertebereiches 0..127Argument von ICHAR bei %L muss LÃ¤nge Eins habenArgument von LOG bei %L kann nicht kleiner oder gleich Null seinArgument von LOG10 bei %L kann nicht kleiner oder gleich Null seinArgument der SELECT-Anweisung bei %L kann nicht %s seinArgument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck seinArgument von SQRT bei %L hat negativen WertArgument fÃ¼r %<-fcheck%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-trap%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-trap%> ist ungÃ¼ltig: %sArgumenttypen des intrinsischen %qs bei %L mÃ¼ssen passen (%s/%s)Arithmetische IF-Anweisung bei %CArithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-AusdruckArithmetisches NaN bei %LArithmetisches NaN bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetisches NaN des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetik OK bei %LArithmetik OK beim Konvertieren von %s in %s bei %LArithmetik-Ãœberlauf bei %LArithmetischer Ãœberlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetischer Ãœberlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetik-Unterlauf bei %LArithmetischer Unterlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetischer Unterlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenFeld %qs bei %L kann keine aufgeschobene Form habenFeld %qs bei %L ist eine Variable, die nicht zu konstantem Ausdruck reduziertFeld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt seinFeld %qs ist nicht in Reduzierung bei %L erlaubtArray TYPE_DOMAIN is not integer typeFeldkomponente der Struktur bei %C muss eine explizite Form habenFeldkomponente der Struktur bei %C muss explizite oder aufgeschobene Form habenFeldkonstruktor mit Typspezifikation bei %CWert fÃ¼r Feldkonstruktor bei %L darf nicht unbegrenzt polymorph sein [F2008: C4106]Feldindex bei %L ist ein Feld mit Rang %dFeldindex bei %L muss INTEGER-Typ haben, %s gefundenFeldindex bei %L muss skalar seinFeld von interoperablem Typ bei %L fÃ¼r C_LOC; es ist nichtallozierbar und hat weder angenommene noch explizite GrÃ¶ÃŸeArray-Operanden sind unzureichend bei %LArrayoperanden sind unzureichend beim Konvertieren von %s in %s bei %LFeldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang habenFeldreferenz bei %C kann nicht mehr als %d Dimensionen habenFeldreferenz bei %C darf nur maximal 7 Dimensionen habenFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Kodimension %dFeldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Kodimension %dFeldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Schleife, die bei %L beginntFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Schleife, die bei %L beginntFeldreferenz in EQUIVALENCE bei %C kann kein Feldabschnitt seinFeldreferenz auÃŸerhalb des WertebereichsFeldabschnitt bei %L fÃ¼r C_LOCFeldauswahlbezeichner, z.B. Â»(:)Â«, wird neben dem Koarray-Bezeichner Â»[...]Â« bei %C benÃ¶tigtFeldabschnitt mit Vektorindex bei %L darf nicht das Ziel eines Zeigers seinFeldabschnitte: %qs ist in !$ACC DECLARE bei %L nicht erlaubtFeldspezifikation bei %C hat mehr als %d DimensionenFeldspezifikation bei %C mit mehr als 7 DimensionenFeldspezifikation fÃ¼r Symbol %qs in COMMON bei %C muss explizit seinFeldspezifikation muss bei %L aufgeschoben werdenFeldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %LIn ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlichFeldbereich als effektives Argument bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeldbereich mit Vektorindex als effektives Argument bei %L ist unvertrÃ¤glich mit INTENT(OUT), INTENT(INOUT), VOLATILE- und ASYNCHRONOUS-Attribut des Scheinarguments %qsDa der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine habenAssembleroptionen
  =================
  
  Zugewiesene GOTO-Anweisung bei %CZugewiesene Marke ist keine ZielmarkeZuweisung eines anderen Wertes als 0 oder 1 an LOGICAL hat bei %L undefiniertes ErgebnisZuweisung von Skalar zu unalloziertem ArraySchnittstelle fÃ¼r Zuweisungsoperator bei %L muss eine SUBROUTINE seinSchnittstelle des Zuweisungsoperators bei %L muss zwei Argumente habenSchnittstelle des Zuweisungsoperators bei %L darf keine INTRINSIC Typzuweisung redefinierenZuweisung an FORALL-Indexvariable bei %LZuweisung an allozierbare polymorphe Variable bei %LZuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>Zuweisung an koindizierte Variable bei %L in einer PURE-ProzedurZuweisung an zusammenhÃ¤ngenden Zeiger von nichtzusammenhÃ¤ngendem Ziel bei %LZuweisung an polymorphes Koarray bei %L ist nicht erlaubtZugeordneter Name %qs bei %L wird als Feld verwendetVerbundener Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kannVerknÃ¼pfungsziel bei %C darf nicht koindiziert seinAnnehmen, dass ES wÃ¤hrend der gesamten Laufzeit 0 ist; verwenden Sie ES: fÃ¼r schreibgeschÃ¼tzte Daten.Annahme, dass ICPLBs zur Laufzeit eingeschaltet sind.Von einem groÃŸen TLS-Segment ausgehen.Annehmen, dass alle Symbole 32-Bit-Werte haben.Annehmen, dass alle Funktionen mit variablen Argumenten Prototypen haben.Assembler-UnterstÃ¼tzung fÃ¼r (DWARF2+-).loc-Direktiven annehmenAssembler-UnterstÃ¼tzung fÃ¼r Ansicht in (DWARF2+-).loc-Direktiven annehmenAnnehmen, dass der Code mit GAS assembliert wird.Annehmen, dass der Code spÃ¤ter mit GNU ld gebunden wird.Annehmen, dass der Code spÃ¤ter mit HP ld gebunden wird.Annehmen, dass gemeinsame Deklarationen durch solche Ã¼bersteuert werden dÃ¼rfen, die ein lÃ¤ngeres hintangestelltes Array haben.Annehmen, dass Datensegmente relativ zum Textsegment liegen.Annehmen, dass Gleitkommaoperationen abgefangen werden kÃ¶nnen (Â»trapÂ«).Annehmen, dass der ankommende Stapel an dieser Potenz von 2 ausgerichtet ist.Annahme, dass Marken und Symbole mit absoluten 16-Bit-Adressen adressiert werden kÃ¶nnen.Annehmen, dass das Datenladen aus dem Flashspeicher langsamer ist als Befehle zu laden.Annehmen, dass keine NaNs oder Unendlichkeiten erzeugt werden.Normale C-AusfÃ¼hrungsumgebung vermuten.Annehmen, dass ZeigerÃ¼berlÃ¤ufe Ã¼berschlagen (Wraparound).MÃ¶gliche doppelte Fehlausrichtung annehmen.Rundung zur nÃ¤chsten Ganzzahl fÃ¼r Zwecke der Planung annehmen.Annehmen, dass vorzeichenbehaftete arithmetische ÃœberlÃ¤ufe regulÃ¤r Ã¼berschlagen (Wraparound).Kleinen Adressraum annehmen.Annehmen, dass strenge Alias-Regeln gelten.Ziel-CPU als Â»big endianÂ«-konfiguriert annehmen.Ziel-CPU als Â»little endianÂ«-konfiguriert annehmen.Annemhne, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur fÃ¼r eingeschrÃ¤nkte Tiny-GerÃ¤te sinnvoll.Annehmen, dass Gleitkomma-Speichern und -Laden wahrscheinlich keinen Konflikt verursachen, wenn sie in dieselbe Befehlsgruppe gelegt werden.Annehmen, dass EmpfÃ¤nger von Objective-C-Nachrichten nil sein kÃ¶nnen.Annehmen, dass LaufzeitunterstÃ¼tzung vorhanden ist, und daher -lsim von Linker-Kommandozeile auslassen.Annahme, dass die reziproken abschÃ¤tzenden Befehle hÃ¶here Genauigkeit bieten.Annehmen, dass Quelldatei in fester Form vorliegt.Annehmen, dass Quelldatei in freier Form vorliegt.Annehmen, dass die Werte einer AufzÃ¤hlung immer im kleinsten Bereich des Typs liegen.Annehmen, dass bedingte SprÃ¼nge mit Weite Null schnell sind.VxWorks RTP-Umgebung vermuten.VxWorks vThreads-Umgebung vermuten.Einheitliche Syntax fÃ¼r Inline-Assemblercode annehmen.Variable %qs mit vermuteter oder aufgeschobener ZeichenlÃ¤nge in konstantem Ausdruck bei %LFeld %qs mit vermutetem Rang in Klausel %s bei %LFeld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld mit vermuteter Form bei %L muss ein Scheinargument seinFeld %qs mit vermuteter GrÃ¶ÃŸe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel %s bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel COPYPRIVATE bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %C ist nicht erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %L ist nicht erlaubtFeld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument seinPolymorphe Objekte oder Komponenten mit vermuteter GrÃ¶ÃŸe, so wie bei %C, wurden noch nicht implementiertVermuteter Typ bei %CVermuteter Typ bei %C ist fÃ¼r Komponenten nicht erlaubtVermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubtArgument mit angenommenem Rang bei %L ist nur als effektives Argument der intrinsischen Abfragefunktionen erlaubtArgument mit angenommenem Rang bei %L ist nur als erstes effektives Argument der intrinsischen Abfragefunktion Â»%sÂ« erlaubtArgument vermuteten Ranges erfordert eine explizite Schnittstelle bei %LFeld mit vermutetem Rang bei %CFeld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION habenFeld mit vermutetem Rang bei %L muss ein Scheinargument seinVariable %s vermuteten Ranges bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werdenVariable Â»%sÂ« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt habenEffektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeld mit angenommener Form %qs bei %L als Scheinargument fÃ¼r die BIND(C)-Prozedur %qs bei %LDummyfeld mit vermuteter GrÃ¶ÃŸe mit Â»!$ACC DECLAREÂ« bei %LFeld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem RangArgument Â»%sÂ« bei %L vermuteten Typs erfordert eine explizite SchnittstelleArgument bei %L mit angenommenem Typ ist nicht als effektives Argument der intrinsischen Routine Â»%sÂ« erlaubtArgument bei %L mit angenommenem Typ ist nur als erstes Argument der intrinsischen Routine Â»%sÂ« erlaubtVariable %s vermuteten Typs bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE habenVariable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) habenVariable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werdenVariable %s vermuteten Typs bei %L darf kein Feld mit ausdrÃ¼cklicher Form seinVariable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt habenIm globalen GÃ¼ltigkeitsbereich:Es werden hÃ¶chstens %i ProfildurchlÃ¤ufe unterstÃ¼tzt. Evtl. beschÃ¤digte Datei?Auf hÃ¶chster Ebene:Zeilen des Software-Datencache atomar zurÃ¼ckschreiben (Standard).Versuch, nicht reserviertes Â»%sÂ« freizugebenMÃ¶glichst Befehlsfolgen erzeugen, die keine RET-Bytes enthalten.Versuchen, die VerzÃ¶gerungsschlitze der Sprungbefehle auszufÃ¼llen.Versuch, die COMMON-BlÃ¶cke %s und %s durch EQUIVALENCE bei %C indirekt zu Ã¼berschneidenVersuch, den Stapel an dieser Potenz von 2 auszurichten.Versuchen, identische Konstanten Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuchen, identische Konstanten und konstante Variablen zu verschmelzen.Versuchen, identische Zeichenketten zur Fehlersuche Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuch, bereits reservierte Variable zu reservierenVersuch, bereits reservierte Variable Â»%sÂ« zu reservierenAttribut %s bei %L in einer TYPE-DefinitionAttribut bei %L ist in TYPE-Definition nicht erlaubtAttribut bei %L ist auÃŸerhalb einer TYPE-Definition nicht erlaubtAdresslisten der Variablen mit progressiven Sichten anreichern.Erkennungszahl des AutoFDO-Profils passt nichtVersion %u des AutoFDO-Profils passt nicht zu %uAutomatisches Feld %qs bei %L kann keine Initialisierung habenZweigziele automatisch ausrichten, um Strafzyklen fÃ¼r Verzweigung zu verringern.Durchschnittliche Anzahl der Iterationen einer Schleife.Alle Bereichsgrenzen bei Aufrufbefehlen vermeiden.Erzeugung PC-relativer Aufrufe verhindern; Indirektion verwenden.Erzeugung indizierter Laden/Speichern-Befehle verhindern, wo mÃ¶glich.Sich Ã¼berschneidende Ziel- und Adressregister bei solchen LDRD-Befehlen vermeiden, die Cortex-M3-Errata auslÃ¶sen kÃ¶nnen.Vermeiden, lesbare Daten in Programmspeicher abzulegenSpekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehen.Verwendung von DIV- und MOD-Befehlen verhindern.BACK-Argument des intrinsischen %qs ist noch nicht unterstÃ¼tztBB %i kann nicht werfen, hat aber eine EH-KanteBB %i hat falsche KanteBB %i hat falsche Â»fallthruÂ«-KanteBB %i hat mehrere EH-KantenInterner Fehler: BB %i is missing an EH edgeInterner Fehler: BB %i is missing an edgeBB %i: letzte Anweisung hat falsch gesetztes LPBB %i hat zu viele Â»fallthruÂ«-KantenInterner Fehler: BB_RTL flag not set for block %dBIND(C)-Variable %qs bei %L muss LÃ¤nge eins habenBIND(C) auf %s %s bei %L angewendetBIND(C) bei %LBIND(C)-Attribut bei %C erfordert eine Schnittstelle mit BIND(C)BIND(C)-Attribut bei %L kann nur fÃ¼r Variablen oder gemeinsame BlÃ¶cke verwendet werdenBIND(C)-Attribut bei %L kann nicht fÃ¼r eine interne Prozedur angegeben werdenBIND(C)-Prozedur mit NAME darf kein POINTER-Attribut bei %C habenBIND(C)-Anweisung bei %CBLANK= bei %C ist in Fortran 95 nicht erlaubtBLOCK DATA Element %qs bei %L muss in COMMON seinBLOCK-Konstrukt bei %CBMX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztBOZ-Konstante bei %C verwendet Nicht-Standard-Postfix-SyntaxBOZ-konstante bei %L ist zu groÃŸ (%ld vs %ld Bits)BOZ-Literal bei %L ist bitweise Ã¼bertragenes Nicht-Ganzzahlsymbol %qsBOZ-Literal bei %L auÃŸerhalb einer DATA-Anweisung und auÃŸerhalb von INT/REAL/DBLE/CMPLXBOZ-Literal bei %L verwendet, um Nicht-Ganzzahlvariable %qs zu initialisierenBOZ auÃŸerhalb einer DATA-Anweisung bei %C verwendetBYTE-Typ bei %CBei %C verwendeter BYTE-Typ ist auf der Zielmaschine nicht verfÃ¼gbarFalsche 128-Bit-VerschiebungFalsche GPR-FusionFalsche INTENT-Spezifikation bei %CFalscher IO-Basistyp (%d)Falsches Reservierungs-Objekt bei %C fÃ¼r eine PURE-ProzedurUngÃ¼ltige Felddimension bei %LUngÃ¼ltige Feldreferenz bei %LFalsche Feldangabe fÃ¼r Feld mit explizit gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit durch Vermutung gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit implizit gebildeter Form bei %CFalsche Feldspezifikation in ALLOCATE-Anweisung bei %LUngÃ¼ltiges Zeichen %qc in OPERATOR-Name bei %CFalsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %LFalsche Fortsetzungszeile bei %CFalscher Art-Ausdruck fÃ¼r Funktion %qs bei %LFalsche Art fÃ¼r Logikkonstante bei %CSchlechter NameFalscher OperatorFalsche Spezifikation fÃ¼r Feld mit impliziter GrÃ¶ÃŸe bei %CFalsche Spezifikation fÃ¼r Feld bei %L mit angenommener GrÃ¶ÃŸeFalsche Spezifikation fÃ¼r Feld mit zurÃ¼ckgestellter Form bei %CFalsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %LFalscher Typ in Konstanten-AusdruckBad type in gfc_simplify_signBasisobjekt fÃ¼r Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar seinBasisobjekt fÃ¼r Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qsBasisobjekt fÃ¼r Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qsBindung bei %C muss denselben Zugriff wie bereits definierte Bindung %qs habenBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges NOPASS bei %CBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges PASS bei %CLeeres BLOCK DATA bei %C steht in Konflikt mit vorherigem BLOCK DATA bei %LLeerzeichen in %s-Anweisung in der NÃ¤he von %C erwartetUmfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-AnweisungBlockmarke ist ungeeignet fÃ¼r IF-Anweisung bei %CBlockmarke passt nicht zu arithmetischer IF-Anweisung bei %CBoardname [und Speicherbereich].Interner Fehler: Both section and comdat group is setSchranke fÃ¼r Anzahl der Kandidaten, unter der alle Kandidaten in IV-Optimierungen betrachtet werden.Schranke fÃ¼r Anzahl der IV-Verwendungen in bei IV-Optimierungen optimierter Schleife.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AliasprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AusrichtungsprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r GrÃ¶ÃŸe von AusdrÃ¼cken, die im skalaren Evolutions-Analysierer verwendet werden.Schranke fÃ¼r die KomplexitÃ¤t von AusdrÃ¼cken im skalaren Evolutions-Analysierer.Schranke fÃ¼r die Kosten eines Ausdrucks, um die Anzahl der DurchlÃ¤ufe zu berechnen.Schranke fÃ¼r die Anzahl der Iterationen, die der Brute-Force-Algorithmus zur Auswertung der Anzahl von Iterationen auswertet.Grenzenangabe fÃ¼r %qs in Zeigerzuweisung bei %LSprung bei %L kÃ¶nnte Endlosschleife bewirkenVerzweigungen sind so teuer wie hier angegeben (beliebige Einheit).%s von %d Zweigen ausgefÃ¼hrt
! FÃ¼r Kern A bauen.FÃ¼r Kern B bauen.FÃ¼r SDRAM bauen.Eingebaute %qF erfordert z14 oder hÃ¶her.Eingebaute Funktion %s wird mit den aktuellen Optionen nicht unterstÃ¼tztEingebaute Funktion %s ist nur fÃ¼r den Cell-Prozessor gÃ¼ltigEingebaute Funktion %s wird in dieser Konfiguration nicht unterstÃ¼tztEingebaute Funktion %s erfordert Nios II R%dEingebaute Funktion %s erfordert die Option -maltivecEingebaute Funktion %s erfordert die Optionen -mcpu=power9 und -m64Eingebaute Funktion %s erfordert die Option -mcpu=power9Eingebaute Funktion %s erfordert die Option -mfloat128Eingebaute Funktion %s erfordert die Optionen -mhard-dfp und -mpower8-vectorEingebaute Funktion %s erfordert die Option -mhard-dfpEingebaute Funktion %s erfordert die Option -mhard-float und -mlong-double-128Eingebaute Funktion %s erfordert die Option -mhard-floatEingebaute Funktion %s erfordert die Option -mhtmEingebaute Funktion %s erfordert die Option -mpairedEingebaute Funktion %s erfordert die Option -mpower8-vectorEingebaute Funktion %s erfordert die Option -mspeEingebaute Funktion %s erfordert die Option -mvsxWertargument bei %L kann kein Feld oder Feldabschnitt seinWertargument bei %L ist in diesem Kontext nicht erlaubtWertargument bei %L hat keinen numerischen TypC-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss LÃ¤nge eins habenTyp-Parameter nach C-Art ist fÃ¼r Typ %s, aber Typ bei %L ist %sC++-Konstruktoren und -Destruktoren werden fÃ¼r Objective-C-Felder nicht aufgerufenerweiterte Initialisierungsliste ist nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbarNachschlagen von %qD wÃ¼rde in C++ ein Feld, keinen Typen zurÃ¼ckgebenC++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>%<constexpr%> von C++11 nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar%<noexcept%> von C++11 ist nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbar%<thread_local%> in C++11 erlaubt dynamische Initialisierung und ZerstÃ¶rung%<thread_local%> von C++11 ist nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarC++11 Â»autoÂ« ist nur mit Â»-std=c++11Â« oder Â»-std=gnu++11Â« verfÃ¼gbarC99-Designator %qE ist kein konstanter GanzzahlausdruckC99-Bezeichner %qE auÃŸerhalb von AggregatinitialisierungCASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %LUntertyp der intrinsischen CCTL-Funktion ist auÃŸerhalb des gÃ¼ltigen BereichsCDX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztCFString-Literalausdruck ist keine ZeichenkettenkonstanteCFString-Literal fehltCHANGE-TEAM-Anweisung bei %CCHARACTER-Ausdruck bei %L wird abgeschnitten (%ld/%ld)CHARACTER-Ausdruck wird in Zuweisung (%ld/%ld) bei %L abgeschnittenCHARACTER-LÃ¤nge in !$OMP DECLARE REDUCTION %s ist bei %L nicht konstantCHARACTER-LÃ¤nge bei %L muss konstant seinCHARACTER(*)-Funktion %qs bei %LCHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig seinCHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig seinCHARACTER(*)-Funktion %qs bei %L darf nicht rein seinCHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv seinCLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert istCLASS-Anweisung bei %CCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger seinCLOSE-Anweisung bei %L erfordert eine UNIT-ZahlCLOSE-Anweisung in PURE-Prozedur bei %C nicht erlaubtCODIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument der COLLAPSE-Klausel ist keine konstante positive Ganzzahl bei %CCOLLECT_GCC muss gesetzt seinCOLLECT_GCC muss gesetzt sein.COLLECT_LTO_WRAPPER muss gesetzt seinCOMMON %qs bei %L existiert nichtCOMMON %qs bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hntCOMMON bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCOMMON-Block %qs bei %L ist auch eine intrinsische ProzedurCOMMON-Block %qs bei %L wird bei %L als PARAMETER verwendetCOMMON-Block %qs bei %L, der auch ein Funktionsergebnis istCOMMON-Block %qs bei %L, der auch eine globale Prozedur istCOMMON-Block %qs bei %L verwendet denselben globalen Bezeichner wie die EntitÃ¤t bei %LCOMMON-Block /%s/ bei %C nicht gefundenCOMMON-Block bei %L mit Bindungsmarke %qs verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %LCOMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt seinCOMMON-Variable %qs bei %L muss konstante ZeichenlÃ¤nge habenCOMPLEX-Argument %qs ist Argument des intrinsischen %qs bei %LCOMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werdenCONTAINS-Block in Definition des abgeleiteten Typs bei %CCONTAINS-Anweisung bei %C ist bereits in einer enthaltenen ProgrammeinheitCONTAINS-Anweisung ohne FUNCTION- oder SUBROUTINE-Anweisung bei %LCONTIGUOUS-Attribut bei %CCONTIGUOUS-Anweisung bei %CCONVERT-Marke bei %LCOUNT-Argument der intrinsischen Funktion Â»EVENT_QUERYÂ« bei %L muss definierbar seinCOUNT-Argument der intrinsischen Funktion EVENT_QUERY bei %L muss mindestens den GÃ¼ltigkeitsbereich von Standard-Integer abdeckenDas COUNT-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDie ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64 BefehlssatzCPUs Ã¤lter als z900 werden fÃ¼r -fsplit-stack nicht unterstÃ¼tztCRIS-Port-Behauptung gescheitert: CRITICAL-Block innerhalb von OpenACC-Region bei %CCRITICAL-Block innerhalb von OpenMP-Region bei %CCRITICAL-Anweisung bei %CCYCLE-Anweisung bei %C ist nicht auf Nicht-Schleifenkonstrukt %qs anwendbarCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingeklappte Â»!$ACC LOOPÂ«-SchleifeCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingestÃ¼rzte !$OMP DO-SchleifeVor jedem Funktionsprolog mcount fÃ¼r Profiling aufrufen.Der Aufrufer kopiert Funktionsargumente, die Ã¼ber versteckte Referenzen Ã¼bergeben werden.%s von %d Aufruf(en) ausgefÃ¼hrt
  Das %sModul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenLÃ¤nge des Arrays bei %L kann nicht berechnet werden.ABSTRACT-Typ %qs bei %L kann nicht konstruiert werdenCan't convert %qs to %qs at %L%s kann nicht nach %s bei %L umgewandelt werdenModuldatei %qs kann nicht gelÃ¶scht werden: %sTemporÃ¤re Moduldatei %qs kann nicht gelÃ¶scht werden: %sIntrinsisches Modul %qs bei %C nicht gefundenSchlÃ¼sselwort %qs in Aufruf von %qs bei %L kann nicht gefunden werdenFeld mit implizierter Form bei %L kann nicht mit Skalar initialisiert werdenDatei %qs kann nicht geÃ¶ffnet werdenModuldatei %qs kann bei %C nicht zum Lesen geÃ¶ffnet werden: %sModuldatei %qs kann bei %C nicht zum Schreiben geÃ¶ffnet werden: %sGENERIC %qs bei %L kann nicht Ã¼berschrieben werdenModuldatei %qs kann nicht in %qs umbenannt werden: %sIMPORT %qs aus Host-Sichtbarkeitseinheit bei %C nicht mÃ¶glich - existiert nicht.An benannte Konstante bei %C kann nicht zugewiesen werden%<__builtin_custom_%s%> kann nur aufgerufen werden, wenn %<-mcustom-%s%> angegeben istAttribute des USE-verbundenen Symbols %s bei %L kÃ¶nnen nicht verÃ¤ndert werdenAttribute des USE-verbundenen Symbols bei %L kÃ¶nnen nicht verÃ¤ndert werdenVerzeichnis %s kann nicht gewechselt werden%qs bei %L kann nicht in interoperablen Typ konvertiert werdenName des aktuellen Verzeichnisses kann nicht ermittelt werdenParameter-Feld bei %L kann nicht mit Elementen variabler LÃ¤nge initialisiert werdenVerzeichnis %s kann nicht erstellt werdenÂ»%sÂ« kann nicht in den Speicher geladen werdenÂ»%sÂ« kann nicht geÃ¶ffnet werdenAusgabedatei %s fÃ¼r Zwischenschritt konnte nicht geÃ¶ffnet werden
  Quelldatei %s kann nicht geÃ¶ffnet werden
  Â»%sÂ« kann nicht gelesen werdenBei %2$C geÃ¶ffnete Moduldatei %1$qs kann nicht gelesen werden, da sie von einer anderen Version von GNU Fortran erstellt wurdeIMPLICIT bei %C kann nicht hinter IMPLICIT NONE angegeben werdenTippfehler abfangen.Gas veranlassen, Tomcat-Statistiken auszugeben.Index der Cgraph-Kantenanweisung nicht gefundenIndex der Cgraph-Kantenanweisung auÃŸerhalb des gÃ¼ltigen BereichsInterner Fehler: Chained transparent aliasesWertÃ¤nderung bei Umwandlung von %qs in %qs bei %LWertÃ¤nderung bei Umwandlung von %qs in %qs bei %LNur die unteren 8 Bit des Stapelzeigers verÃ¤ndern.ABI Ã¤ndern, um Doppelwortbefehle zuzulassen.Menge der Vorausplanung Ã¤ndern.GrÃ¶ÃŸte LÃ¤nge der bedingt ausgefÃ¼hrten Sequenzen Ã¤ndern.Anzahl der temporÃ¤ren Register Ã¤ndern, die fÃ¼r bedingt ausgefÃ¼hrte Sequenzen zur VerfÃ¼gung stehen.Stapelzeiger Ã¤ndern, ohne Unterbrechungen (Interrupts) auszuschalten.Sichtbarkeit wird geÃ¤ndert, um standardmÃ¤ÃŸig zu Microsoft Visual Studio zu passen.Zeichen %qs in Zeichenkette bei %C ist in Zeichenart %d nicht reprÃ¤sentierbarZeichen %qs in Zeichenkette bei %L kann nicht in Zeichenart %d umgewandelt werdenZeichenargument %qs bei %L muss LÃ¤nge 1 haben, da Prozedur %qs BIND(C) istZeichenkomponente %qs von %qs bei %L mit aufgeschobener LÃ¤nge muss POINTER oder ALLOCATABLE seinZeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante LÃ¤nge habenZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Scheinargument %qs mit vermuteter Form bei %LZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Zeiger oder reservierbarem Scheinargument %qs bei %LZeichenlÃ¤nge des effektiven Arguments kÃ¼rzer als das des Scheinarguments %qs (%lu/%lu) bei %LZeichenlÃ¤nge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L seinZeichenwertiges Argument %qs der Anweisungsfunktion bei %L muss konstante LÃ¤nge habenZeichenwertige interne Funktion %qs bei %L darf keine angenommene LÃ¤nge habenZeichenwertige Modulprozedur %qs bei %L darf keine vermutete LÃ¤nge habenZeichenwertige Anweisungsfunktion %qs bei %L muss konstante LÃ¤nge habenZur Laufzeit auf StapelÃ¼berlauf prÃ¼fen.Auf Syntaxfehler prÃ¼fen, dann anhalten.RÃ¼ckgabewert des C++-Operators new prÃ¼fen.Strategie zur Erzeugung von Zeichenkettenoperationen wÃ¤hlen.HÃ¤ppchengrÃ¶ÃŸe des OMP-Schedulers fÃ¼r Schleifen, die durch parloops parallelisiert wurden.Klausel AUTO steht in Konflikt mit GANG bei %LKlausel AUTO steht in Konflikt mit VECTOR bei %LKlausel AUTO steht in Konflikt mit WORKER bei %LKlausel SEQ steht in Konflikt mit AUTO bei %LKlausel SEQ steht in Konflikt mit GANG bei %LKlausel SEQ steht in Konflikt mit INDEPENDENT bei %LKlausel SEQ steht in Konflikt mit VECTOR bei %LKlausel SEQ steht in Konflikt mit WORKER bei %LAlle Tuningfeatures zurÃ¼cksetzen.HardwarefÃ¤higkeiten beim Linken lÃ¶schen.BSS komplett lÃ¶schen und mit Null initialisierte Werte in BSS platzieren.Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form seinCoarray-Deklaration bei %CKoarray-Bezeichner bei %C, aber %qs ist kein KoarrayKoarray-Scheinargument %qs bei %L fÃ¼r elementare ProzedurCoarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubtKoarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlichKoarray-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form habenCoarrays bei %C ausgeschaltet, %<-fcoarray=%> schaltet sie einKoarrays bei %L ausgeschaltet, %<-fcoarray=%> schaltet sie einCoarrays werden nicht unterstÃ¼tzt in %s-Klausel bei %LCode zur Neu-Reservierung des reservierbaren Feldes bei %L wird hinzugefÃ¼gtCode zur Neu-Reservierung der reservierbaren Variable bei %L wird hinzugefÃ¼gtCode-GrÃ¶ÃŸe: small, medium oder large.Koindex der Kodimension %d muss bei %L ein Skalar seinUnpassende RÃ¤nge des Koindex in Feldreferenz bei %L (%d/%d)Koindiziertes effektives ASYNCHRONOUS- oder VOLATILE-Argument bei %L erfordert, dass Schein-%qs weder ASYNCHRONOUS noch VOLATILE hatEffektives koindiziertes Argument bei %L in PURE-Prozedur wird an POINTER-Scheinargument Ã¼bergebenEffektives koindiziertes Argument bei %L in PURE-Prozedur wird an INTENT(%s)-Argument Ã¼bergebenKoindiziertes effektives Argument bei %L an scheinreservierbares %qs erfordert INTENT(IN)Koindiziertes effektives Argument bei %L an Scheinzeiger %qsKoindiziertes effektives Argument bei %L mit reservierbarer endgÃ¼ltiger Komponente fÃ¼r Schein-%qs erfordert entweder VALUE oder INTENT(IN)Koindiziertes effektives Argument bei %L mit endgÃ¼ltiger ZeigerkomponenteKoindiziertes reservierbares Objekt bei %LKoindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesenKoindizierter Ausdruck auf Zeigerkomponente %qs in Strukturkonstruktor bei %LKoindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %LKoindiziertem polymorphen effektiven Argument bei %L wird polymorphes Scheinargument %qs Ã¼bergebenKoindizierte Prozedurzeiger-Komponente bei %CKoindizierte Variable darf keine reservierbare endgÃ¼ltige Komponente in Zuweisung bei %L habenIm Falle eines internen Fehlers im C/C++-Compiler die Debuginformationen sammeln und in temporÃ¤re Datei ausgeben.Komma vor Ein-/Ausgabeelementliste bei %LNach P-Deskriptor Komma benÃ¶tigtCode fÃ¼r Â»Big EndianÂ«-Modus erzeugen.Code fÃ¼r Â»Little Endian-Modus erzeugen. Dies ist der Standard.Code Ã¼bersetzen, der Cygwin DLL-Wrapper benÃ¶tigt, um C++-Operator new/delete zu ersetzen.FÃ¼r 32-Bit-Zeiger kompilieren.FÃ¼r 64-Bit-Zeiger kompilieren.FÃ¼r ETRAX 100 (CRIS v8) Ã¼bersetzen.FÃ¼r ETRAX 4 (CRIS v3) Ã¼bersetzen.FÃ¼r V8+-ABI-Ã¼bersetzen.FÃ¼r das DSBT-Shared-Library-ABI kompilieren.FÃ¼r m32r Ã¼bersetzen.FÃ¼r m32r2 Ã¼bersetzen.FÃ¼r m32rx Ã¼bersetzen.FÃ¼r v850-Prozessor Ã¼bersetzen.FÃ¼r v850e-Prozessor Ã¼bersetzen.FÃ¼r v850e1-Prozessor Ã¼bersetzen.FÃ¼r v850e2-Prozessor Ã¼bersetzen.FÃ¼r v850e2v3-Prozessor Ã¼bersetzen.FÃ¼r v850e3v5-Prozessor Ã¼bersetzen.FÃ¼r die v850es-Variante des v850e1 Ã¼bersetzen.Ganze Ãœbersetzungseinheit auf einmal Ã¼bersetzen.Mit 32-Bit Longs und Zeigern kompilieren (einzige unterstÃ¼tzte Option).Mit 32-Bit Longs und Zeigern kompilieren.Mit 64-Bit Longs und Zeigern kompilieren.Ãœbersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die einen Arrayindex bekannt machen.Ãœbersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die Schleifengrenzen oder Schrittweiten bekannt machen.Komplexes Argument von LOG bei %L kann nicht Null seinKomplexe Multiplikation und Division befolgen Fortran-Regeln.Komponente %qs bei %C bereits bei %L deklariertKomponente %qs bei %C bereits im Elterntypen bei %L deklariertKomponente %qs bei %C ist eine PRIVATE-Komponente von %qsKomponente %qs bei %L kann nicht ALLOCATABLE-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L istKomponente %qs bei %L kann nicht POINTER-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L istKomponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein FeldzeigerKomponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinKomponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar seinKomponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel seinKomponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel sein, obwohl abgeleiteter Typ %qs BIND(C) istKomponente %qs wird im Strukturkonstruktor bei %L doppelt initialisiertKomponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene ProzedurKomponente %qs von BIND(C)-Typ bei %L muss LÃ¤nge eins habenKomponente %qs mit CLASS bei %C muss allozierbar oder Zeiger seinKomponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich istKomponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich istKomponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-AttributKomponente bei %C muss ein POINTER-Attribut habenKomponenteninitialisierung ohne Namen hinter Komponente namens Â»%sÂ« bei %LKomponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE habenKomponente rechts einer Teilreferenz mit Rang grÃ¶ÃŸer Null darf kein POINTER-Attribut bei %L habenKomponente mit KIND-Attribut bei %C muss ein INTEGER seinKomponente mit KIND-Attribut bei %C muss per Default Ganzzahlart (%d) seinKomponente mit LEN-Attribut bei %C muss INTEGER seinKomponente mit LEN-Attribut bei %C muss per Default Ganzzahlart (%d) seinKomponenten in TYPE bei %C mÃ¼ssen CONTAINS vorausgehenLocview-RÃ¼cksetzpunkte auf Basis der geschÃ¤tzten BefehlslÃ¤ngen berechnenBerechnetes GOTO bei %CVerkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verkettenVerkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden habenKonfiguriert mit: %s
  In Konflikt stehende Initialisierungen in Union bei %L und %LNÃ¤her der IBM XLC-Semantik entsprechen.Mit nichts besonderem Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1990, wie 1994 ergÃ¤nzt, Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 1990 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1990 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003 sowie GNU-Erweiterungen) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003) Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 1999 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1999 Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2011 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2011 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2014 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2014 Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (VerÃ¶ffentlichung voraussichtlich 2018) mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (VerÃ¶ffentlichung voraussichtlich 2018) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 Ã¼bereinstimmen.Mit dem ISO-C++-Standardentwurf 2020(?) Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standardentwurf fÃ¼r 2020(?) mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2003 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2008 inkl. TS 29113 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2008 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2018 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 95 Ã¼bereinstimmen.Mit der in GCC 4.0 implementierten Version Objective-C 1.0 Ã¼bereinstimmen.Der ABI o32-FPXX entsprechen.Zugriff auf Speicher in BytegrÃ¶ÃŸe als langsam betrachten.Typ Â»intÂ« als 16 Bit breit ansehen.Typ Â»intÂ« als 32 Bit breit ansehen.Konstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ seinKonstanten-Ausdruck erforderlich bei %CKonstanter logischer Wert in CASE-Anweisung wird bei %L wiederholtNetze konstruieren und nicht zusammenhÃ¤ngende Verwendungen einzelner Variablen aufteilen.Enthaltene Funktion %qs bei %L hat keinen IMPLICIT-TypEnthaltene Prozedur %qs bei %C steht in Konflikt mit Prozedur, die bei %L definiert wurdeEnthaltene Prozedur %qs bei %C ist bereits mehrdeutigSchnittstellenprozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurEnthaltene Prozedur %qs bei %L einer PURE-Prozedur muss auch PURE seinErstellen der Steuerung fÃ¼r KehrwertabschÃ¤tzungen.Steuern, wie der ZeigergrenzenprÃ¼fer Zeiger auf Objektfelder behandelt. Wenn das Einengen eingeschaltet ist, werden die Feldgrenzen verwendet. Ansonsten werden die Grenzen des ganzen Objekts verwendet.Steuerregisternummer muss fÃ¼r Â»%sÂ« im Bereich von 0 bis 31 liegenDen IEEE-Trap-Modus steuern.Den generierten FP-Rundungsmodus steuern.Die PrÃ¤zision der FP-Ausnahmen steuern.Umwandlung von %qs in %qs bei %LUmwandlung von %s in %s bei %LUmwandlung von %s in standardartiges COMPLEX(%d) bei %L kÃ¶nnte Genauigkeit verlieren, evtl. KIND-Argument verwendenUmwandlung einer Unendlichkeit oder NaN bei %L in INTEGERUmwandlung bedingter SprÃ¼nge in innersten Schleifen in zweiglose Ã„quivalente durchfÃ¼hren.Gleitkommakonstanten in Konstanten einfacher Genauigkeit umwandeln.FunktionsrÃ¼ckkehr in Aufruf umwandeln und Thunk zurÃ¼ckgeben.Indirekte Aufrufe und SprÃ¼nge in Aufrufe umwandeln und Thunks zurÃ¼ckgeben.Feldabschnitte bei Prozedureintritt in einen zusammenhÃ¤ngenden Block kopieren.Copyright %s 2018 Free Software Foundation, Inc.
  Unpassender Korang in Argument %qs bei %L (%d und %d)Kosten, zu denen GCSE-Optimierungen nicht die Entfernung beeintrÃ¤chtigen werden, um die ein Ausdruck verschoben werden kann.FÃ¼r Sprungbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten; 4 entspricht einem normalen Befehl.addis-Wert fÃ¼r Fusion kann nicht erzeugt werdenAusgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden
  Couldn't set Cray pointee array spec.Couldn't set pointee array spec.Spekulative AbhÃ¤ngigkeiten wÃ¤hrend PrioritÃ¤tsberechnung der Befehle zÃ¤hlen.Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form seinCray-Zeigerende bei %L tritt in mehreren pointer()-Anweisungen aufCray-Zeigerziel %qs in %s-Klausel bei %LCray-Zeigerziel %qs in Klausel SHARED bei %LCray-Zeigerziel-Objekt %qs in Klausel %s bei %LCray-Zeigerziel-Objekt %qs von abgeleitetem Typ in Â»%sÂ«-Klausel bei %LCray-Zeigerziel-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LCray-Zeiger %qs in %s-Klausel bei %LCray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benÃ¶tigen %d BytesCray-Zeiger bei %C muss eine Ganzzahl seinCray-Zeiger-Deklaration bei %C benÃ¶tigt den Schalter -fcray-pointerCray-Zeiger-Objekt %qs in Klausel %s bei %LCray-Zeiger-Objekt von abgeleitetem Typ %qs in Â»%sÂ«-Klausel bei %LCray-Zeiger-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LGUI-Anwendung erzeugen.Dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Shared Library erzeugen.Statische, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Kanonische Induktionsvariablen in Schleifen erzeugen.Konsolenanwendung erzeugen.Von Â»gcovÂ« benÃ¶tigte Dateien anlegen.Â»%sÂ« wird erzeugt
! Zwischenergebnis-Feld bei %L wird erzeugtBei %L wird ein vorÃ¼bergehendes Feld fÃ¼r Argument %qs erzeugtDATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werdenDATA-Element %qs bei %L kann keinen Coindex habenDATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld seinDATA-Anweisung bei %C hinter der ersten ausfÃ¼hrbaren AnweisungDATA-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenDATA-Anweisung bei %C ist in PURE-Prozedur nicht erlaubtDATA-Anweisung bei %L hat mehr Werte als VariablenDATA-Anweisung bei %L hat mehr Variablen als WerteDC-Format-Spezifizierer bei %C nicht erlaubtDEALLOCATE ObjektDEALLOCATE von Koarray bei %C in CRITICAL-BlockDEALLOCATE von Koarray bei %C in DO CONCURRENT-BlockDECIMAL= bei %C ist in Fortran 95 nicht erlaubtDECL_GIMPLE_REG_P auf einer Variable mit verwendeter Adresse gesetztDEF_INTERNAL_FLT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDEF_INTERNAL_INT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDELIM= bei %C ist in Fortran 95 nicht erlaubtDEPEND SINK wird zusammen mit DEPEND SOURCE an demselben Konstrukt bei %L verwendetDIM-Argument bei %L ist auÃŸerhalb der GrenzenDIM-Argument ohne COARRAY-Argument ist fÃ¼r intrinsisches THIS_IMAGE bei %L nicht erlaubtDIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument DISTANCE= fÃ¼r NUM_IMAGES bei %LArgument DISTANCE= fÃ¼r THIS_IMAGE bei %LDie chunk_size der DIST_SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckDO CONCURRENT-Konstrukt bei %CDO-Schleife bei %L ist undefiniert, da sie Ã¼berlÃ¤uftDO-Schleife bei %L ist undefiniert, da sie unterlÃ¤uftDO-Schleife bei %L wird null mal ausgefÃ¼hrtDO-Schrittwert ist NullDO-Abbruchanweisung ist nicht Â»END DOÂ« oder Â»CONTINUEÂ« mit Marke %d bei %CDO-Iterator %qs bei %L ist innerhalb eines Iterators mit gleichem NamenDOUBLE COMPLEX bei %CDP-Format-Spezifizierer bei %C nicht erlaubtDTIO-%s-Prozedur bei %L muss rekursiv seinDTIO-Zeichenargument bei %L muss angenommene LÃ¤nge habenDTIO-Scheinargument bei %L muss ein Skalar seinDTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY seinDTIO-Scheinargument bei %L muss von KIND = %d seinDTIO-Scheinargument bei %L muss vom Typ %s seinDTIO-Scheinargument bei %L muss INTENT %s habenDTIO-Prozedur %qs bei %L muss ein Unterprogramm seinDatenelement oberhalb der oberen Feldgrenze bei %LDatenelement unterhalb der unteren Feldgrenze bei %LDaten werden im Big-Endian-Format gespeichert.Daten werden im Little-Endian-Format gespeichert (Standard).Datenziel bei %L darf keinen Koindex habenDatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe seinElement zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten habenDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten habenDatenzeigerobjekt bei %L muss unbegrenzt polymorph oder von einem Typ mit BIND- oder SEQUENCE-Attribut sein, um zum unbegrenzt polymorphen Ziel zu passenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf, der %lli-mal ausgefÃ¼hrt wurde, devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe, die %lli-mal ausgefÃ¼hrt wurden, devirtualisiert werdenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenZurÃ¼ckholen der Funktionsargumente vom Stapel bis auf weiteres hinauszÃ¶gern.Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtParameter aufgeschobenen Typs wird noch nicht unterstÃ¼tztUnerreichbare Befehle lÃ¶schen, die Ausnahmen werfen kÃ¶nnen.UnnÃ¶tige NullzeigerprÃ¼fungen lÃ¶schen.GelÃ¶schte Funktion:Veraltet in GCC 8.  Dieser Schalter hat keine Auswirkung.Veraltet zugunsten von -std=c++11.Veraltet zugunsten von -std=c++14.Veraltet zugunsten von -std=c++17.Veraltet zugunsten von -std=c11.Veraltet zugunsten von -std=c99.Veraltet zugunsten von -std=gnu++11.Veraltet zugunsten von -std=gnu++14.Veraltet zugunsten von -std=gnu++17.Veraltet zugunsten von -std=gnu11.Veraltet zugunsten von -std=gnu99.Veraltet zugunsten von -std=iso9899:1999.Veraltete Option. Stattdessen -misel verwenden.Veraltete Option. Stattdessen -mno-isel verwenden.Veraltete Option. Stattdessen -mno-spe verwenden.Veraltete Option. Stattdessen -mno-vrsave verwenden.Veraltete Option. Stattdessen -mspe verwenden.Veraltete Option. Stattdessen -mvrsave verwenden.Veraltet. Dieser Schalter hat keine Auswirkung.Abgeleiteter Typ %qs bei %C wird verwendet, bevor er definiert wirdAbgeleiteter Typ %qs bei %L kann nicht gleichzeitig mit beiden Attributen PRIVATE und BIND(C) deklariert werdenAbgeleiteter Typ %qs bei %L kann nicht das SEQUENCE-Attribut haben, da er BIND(C) istAbgeleiteter Typ %qs bei %L darf nicht ABSTRACT seinAbgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs seinAbgeleiteter Typ %qs bei %L muss erweiterbar seinAbgeleiteter Typ %qs kann bei %C nicht als Variable verwendet werdenAbgeleiteter Typ %qs, bei %L deklariert, muss BIND-Attribut haben, um C-kompatibel zu seinAbgeleiteter Typ %qs mit Attribut BIND(C) bei %L ist leer und kÃ¶nnte fÃ¼r entsprechenden C-Prozessor unzugreifbar seinAbgeleiteter Typ bei %C kann nur PRIVATE im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C kann nur PUBLIC im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C wurde vorher nicht definiert und kann daher nicht in einer abgeleiteten Typdefinition auftretenKomponente %C abgeleiteten Typs ist kein zulÃ¤ssiges EQUIVALENCE-ElementDeklaration abgeleiteten Typs mit FINAL bei %C muss im Spezifikationsteil eines Moduls seinDefinition eines abgeleiteten Typs bei %C mit leerem CONTAINS-AbschnittDefinition des abgeleiteten Typs bei %C ohne KomponentenAbgeleitete Typdefinition von %qs bei %C wurde bereits definiertAbgeleiteter Typname %qs bei %C hat bereits einen Basistypen von %sVariable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON seinVariable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt seinVariable %qs abgeleiteten Typs in COMMON bei %L hat eine endgÃ¼ltige Komponente, die allozierbar istVariable %qs abgeleiteten Typs in COMMON bei %L hat weder das SEQUENCE- noch das BIND(C)-AttributVariable %qs abgeleiteten Typs in COMMON bei %L darf nicht Standardinitialisierung habenBei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht Ã¼berschrieben istAbgeleiteter Typ %qs bei %C mit BIND(C) darf keinen CONTAINS-Abschnitt habenAbgeleiteter Typ %qs bei %C mit SEQUENCE darf keinen CONTAINS-Abschnitt habenScheinargument %qs abgeleiteten Typs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt und hat keine StandardinitialisierungKeine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.AusfÃ¼hrungspfade erkennen, die ausgelÃ¶st werden, indem ein Nullwert auf eine Weise verwendet wird, die durch ein Â»returns_nonnullÂ«- oder Â»nonnullÂ«-Attribut verboten ist. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt.AusfÃ¼hrungspfade erkennen, die durch Dereferenzieren eines Nullzeigers fehlerhaftes oder undefiniertes Verhalten auslÃ¶sen. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt.Feststellen, welche AbhÃ¤ngigkeiten zwischen Befehlen als teuer angesehen werden.Unterschiedliche CHARACTER-LÃ¤ngen (%ld/%ld) in FeldkonstruktorUnterschiedliche CHARACTER-LÃ¤ngen (%ld, %ld) in Feldkonstruktor bei %LParameter verschiedener Typen in Zeigerzuweisung bei %LVerschiedene RÃ¤nge in Zeigerzuweisung bei %LAndere Form fÃ¼r %s bei %L fÃ¼r Dimension %d (%d und %d)Unterschiedliche Form fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches %<dot_product%>Andere Form bei Dimension 1 fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches matmulAndere Form bei Dimension 2 fÃ¼r Argument %qs und Dimension 1 fÃ¼r Argument %qs bei %L fÃ¼r intrinsisches matmulVerschiedene Typ-Arten bei %LVerschiedene Typen in Zeigerzuweisung bei %L; Versuch der Zuweisung von %s an %sFÃ¼r %s bei %L wurden Dimensionen nach dessen Initialisierung angegebenARCompact-spezifischen Durchlauf, um Befehle fÃ¼r bedingte AusfÃ¼hrung zu erzeugen, ausschalten.Gleitkommaregister ausschalten.FPU-ISA ausschalten, die ABI-Option muss mit Â»-mfloat-abi=softÂ« eingeschaltet werdenLR- und SR-Befehle davon abhalten, FPX-Erweiterungsregister zu verwenden.Durchlauf fÃ¼r Skalar-nach-Vektor-Optimierung ausschalten, der 64-Bit-Ganzzahlberechnungen in Vektorberechnungen umwandelt.Gleitkommaoptimierungen ausschalten, die die IEEE-Vorzeichenbehaftung von Null nicht beachten.Hardware-Gleitkommabefehle ausschalten.Indizierte Adressierung ausschalten.Von IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschalten.Optimierungen, die Standard-Rundungsverhalten fÃ¼r Gleitkomma annehmen, ausschalten.LageunabhÃ¤ngigen Code (PIC) fÃ¼r Verwendung in BS-Kernelcode ausschalten.Vorverarbeitung ausschalten.Leerregister ausschalten.Verwendung der RX-FPU-Befehle ausschalten.Direkte Aufrufe von globalen Funktionen verbieten.Mehr als Â»msched-max-memory-insnsÂ« in Befehlsgruppe verbieten. Ansonsten ist Grenze Â»weichÂ« (Nicht-Speicheroperationen beim Erreichen der Grenze bevorzugen).Reine und konstante Funktionen entdecken.Nur-lese und nicht-adressierbare statische Variablen entdecken.Ãœbersetzungszeitstatistik anzeigen.WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigen.Codebaum nach Frontend-Optimierung anzeigen.Codebaum nach Analyse anzeigen.Codebaum nach Analyse anzeigen; veraltete Option.Compiler-Version anzeigen.Diese Informationen anzeigen.Division durch Null bei %LDivision durch Null beim Konvertieren von %s in %s bei %LDivisionsstrategie, eine von: call-div1, call-fp, call-table.In LRA die ablaufsensitive Rematerialisierung durchfÃ¼hren.Adressausrichtung von Aufrufbefehlen durchfÃ¼hren.Dispatch-Planung durchfÃ¼hren, wenn Prozessor bdver1, bdver2, bdver3, bdver4 oder znver1 ist und Haifa-Planung ausgewÃ¤hlt ist.Keine BRcc-Befehle in arc_reorg erzeugen.Verbieten, dass konstante Daten in Codeabschnitten platziert werden.Nicht von einem groÃŸen TLS-Segment ausgehen.Nicht annehmen, dass Standard-C-Bibliotheken und Â»mainÂ« vorhanden sind.Leerregister nicht ausschalten.Kommentare in Makroexpansionen nicht verwerfen.Kommentare nicht verwerfen.Ãœbersetzte Funktionen oder verstrichene Zeit nicht ausgeben.Keine Adressierungsmodi mit Seiteneffektzuweisungen erzeugen.Keine komplexen Ganzzahlkonstanten im Nur-Lese-Speicher erzeugen.Keinen Funktionsprolog oder -epilog erzeugen.Strenge Ausrichtung nicht erzwingen.Keine #line-Direktiven erzeugen.Keine .size-Direktiven erzeugen.Nicht unbedingt einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Keinen Code generieren, der nur im Supervisor-Modus lÃ¤uft (Standard).Keine Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Keine Millicode-Thunks erzeugen (nur bei -Os nÃ¶tig).Keine mpy-Befehle fÃ¼r ARC700 erzeugen.Keine unausgerichteten Speicherzugriffe erzeugen.Ganzzahldivision nicht Â»inlineÂ« generieren.Quadratwurzel nicht Â»inlineÂ« generieren.Nicht gegen die GerÃ¤te-spezifische Bibliothek lib<MCU>.a binden.PIC-Register nicht in Funktionsprologen laden.Nicht nach Objekten im Standardverzeichnis suchen.ABI-Schalter nicht in e_flags markieren.Keine Optimierungen durchfÃ¼hren, die die Stapelverwendung deutlich erhÃ¶hen.Gleitkommakonstanten nicht ins TOC legen.Symbol+Offset-Konstanten nicht ins TOC legen.Keine system- oder GCC-spezifischen Makros vordefinieren.Nicht vorgeben, dass SprÃ¼nge teuer sind.Keine Standard-Start-Adresse 0x100 des Programmes bereitstellen.In Ãœberwachungsfunktionen erweiterte Register nicht auf Stapel sichern.Keine uninitialisierten globalen Symbole in gemeinsamen Abschnitt legen.Standard-System-EinfÃ¼gepfade nicht durchsuchen (die mit -isystem angegebenen werden trotzdem noch verwendet).Standard-System-EinfÃ¼geverzeichnisse nicht fÃ¼r C++ durchsuchen.Eingebaute Funktionen und Codeerzeugung fÃ¼r SSE4.1 und SSE4.2 nicht unterstÃ¼tzen.Keine Fehlersuchinformationen fÃ¼r C++-Klassen unterdrÃ¼cken.Warnungen aus System-Headern nicht unterdrÃ¼cken.Lokale Variablen und COMMON-BlÃ¶cke behandeln, als ob sie in SAVE-Anweisungen benannt worden wÃ¤ren.Ausrichtung von Code und der Nur-Lese-Daten nicht optimieren.Stapelausrichtung nicht optimieren.Ausrichtung der schreibbaren Daten nicht optimieren.Keine MDMX-Befehle verwenden.Keine MIPS-3D-Befehle verwenden.VAX-FP nicht verwenden.Keine Cache entleerende Funktion verwenden, bevor Stapel-Trampoline aufgerufen werden.Adressen, die globale Register belegen, nicht verwenden.Keine Bedingungscodes normaler Befehle verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Vierfach-Gleitkommabefehle nicht verwenden.Keine Inline-Muster beim Speicherkopieren verwenden.AltiVec-ABI-Erweiterungen nicht verwenden.Die SPE-ABI-Erweiterungen nicht verwenden.Bit-Feld-Befehle nicht verwenden.Den callt-Befehl nicht verwenden (Standard).Spezifischen Befehl Â»fabsdÂ« nicht verwenden.Spezifischen Befehl Â»fabssÂ« nicht verwenden.Spezifischen Befehl Â»fadddÂ« nicht verwenden.Spezifischen Befehl Â»faddsÂ« nicht verwenden.Spezifischen Befehl Â»fatandÂ« nicht verwenden.Spezifischen Befehl Â»fatansÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpledÂ« nicht verwenden.Spezifischen Befehl Â»fcmplesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnesÂ« nicht verwenden.Spezifischen Befehl Â»fcosdÂ« nicht verwenden.Spezifischen Befehl Â»fcossÂ« nicht verwenden.Spezifischen Befehl Â»fdivdÂ« nicht verwenden.Spezifischen Befehl Â»fdivsÂ« nicht verwenden.Spezifischen Befehl Â»fexpdÂ« nicht verwenden.Spezifischen Befehl Â»fexpsÂ« nicht verwenden.Spezifischen Befehl Â»fextsdÂ« nicht verwenden.Spezifischen Befehl Â»fixdiÂ« nicht verwenden.Spezifischen Befehl Â»fixduÂ« nicht verwenden.Spezifischen Befehl Â»fixsiÂ« nicht verwenden.Spezifischen Befehl Â»fixsuÂ« nicht verwenden.Spezifischen Befehl Â»floatidÂ« nicht verwenden.Spezifischen Befehl Â»floatisÂ« nicht verwenden.Spezifischen Befehl Â»floatudÂ« nicht verwenden.Spezifischen Befehl Â»floatusÂ« nicht verwenden.Spezifischen Befehl Â»flogdÂ« nicht verwenden.Spezifischen Befehl Â»flogsÂ« nicht verwenden.Spezifischen Befehl Â»fmaxdÂ« nicht verwenden.Spezifischen Befehl Â»fmaxsÂ« nicht verwenden.Spezifischen Befehl Â»fmindÂ« nicht verwenden.Spezifischen Befehl Â»fminsÂ« nicht verwenden.Spezifischen Befehl Â»fmuldÂ« nicht verwenden.Spezifischen Befehl Â»fmulsÂ« nicht verwenden.Spezifischen Befehl Â»fnegdÂ« nicht verwenden.Spezifischen Befehl Â»fnegsÂ« nicht verwenden.Spezifischen Befehl Â»frdxhiÂ« nicht verwenden.Spezifischen Befehl Â»frdxloÂ« nicht verwenden.Spezifischen Befehl Â»frdyÂ« nicht verwenden.Spezifischen Befehl Â»fsindÂ« nicht verwenden.Spezifischen Befehl Â»fsinsÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtdÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtsÂ« nicht verwenden.Spezifischen Befehl Â»fsubdÂ« nicht verwenden.Spezifischen Befehl Â»fsubsÂ« nicht verwenden.Spezifischen Befehl Â»ftandÂ« nicht verwenden.Spezifischen Befehl Â»ftansÂ« nicht verwenden.Den eigenen Befehl ftruncds nicht verwenden.Spezifischen Befehl Â»fwrxÂ« nicht verwenden.Spezifischen Befehl Â»fwryÂ« nicht verwenden.Spezifischen Befehl Â»roundÂ« nicht verwenden.Keine unausgerichteten Speicherreferenzen verwenden.Nicht bei Verwendung von Â»long longÂ« mit -pedantic warnen.Stapel-ÃœberprÃ¼fung mit Grenzen im L1-Zwischenspeicher durchfÃ¼hren.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Code- und Datenelemente nicht ausrichten.Keine floats und doubles in Registern erweiterter Genauigkeit reservieren.Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Keine Funktionen zum Entleeren des Cache aufrufen.Keine Abfangfunktion zum Entleeren des Cache aufrufen.Keine dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Keine DWARF-ErgÃ¤nzungen Ã¼ber gewÃ¤hlte Version hinaus erzeugen.Keine DLL-exportierten Inline-Funktionen erzeugen, auÃŸer wenn nÃ¶tig.Keine DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.Keine PrÃ¼fungen fÃ¼r Steuerungs-Spekulation in selektiver Planung.Keinen Code nur fÃ¼r privilegierten Modus erzeugen; bringt Â»-mno-inline-ic_invalidateÂ« mit sich, wenn der Â»inlineÂ«-Code nicht im Usermodus funktionieren wÃ¼rde.Keine PrioritÃ¤t mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Blockverschiebungen nicht optimieren, sondern Â»memcpyÂ« verwenden.Blockkopierbefehle nicht optimieren.Keine P-Mnemonics fÃ¼r Zweige verwenden.Register r32..r63 nicht verwenden.Mindestens 25-Bit-Addressraum fÃ¼r Aufrufe verwenden.Nicht bei Verwendung von Microsoft-Erweiterungen warnen.Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %LGleitkommaeinheit mit doppelter Genauigkeit.Ãœbereinstimmungsfehler zu Warnungen degradieren.Angesteuert:Schein-%qs bei %L kann keine Initialisierung habenScheinargument %qs bei %L kann nicht INTENT(OUT) seinScheinargument %qs bei %L kann nicht OPTIONAL seinScheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L war als INTENT(OUT) deklariert, aber nicht gesetztScheinargument %qs muss Zeiger oder Feld mit angenommener Form ohne CONTIGUOUS-Attribut sein, da das effektive Argument bei %L nicht einfach fortlaufend ist und beide ASYNCHRONOUS oder VOLATILE sindScheinargument %qs ist im Ausdruck bei %L nicht erlaubtScheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehÃ¶rigen Argument der Ã¼berschriebenen Prozedur zu passenScheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %LScheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %LDummyflag. Dies ist die Voreinstellung, auÃŸer wenn FPX-Schalter explizit angegeben werden.Scheinprozedur %qs bei %C kann keine allgemeine Schnittstelle habenScheinprozedur %qs bei %L darf nicht ELEMENTAL seinScheinprozedur %qs nicht in elementarer Prozedur %qs bei %L erlaubtScheinprozedur %qs der PURE-Prozedur bei %L muss auch PURE seinScheinprozedur bei %C kann kein BIND(C)-Attribut mit NAME habenDeklaration in .decl-Datei ausgeben.Detaillierte Informationen Ã¼ber die GCC-interne ReprÃ¤sentation von Quellcode-Stellen ausgeben.OptimierungsdurchlÃ¤ufe ausgeben.Doppeltes Attribut %s bei %LAttribut %s doppelt angegeben bei %LDoppelte Markenspezifikation %s bei %CDoppelte Spezifikation %s bei %CDoppeltes ASYNCHRONOUS-Attribut bei %L angegebenDoppeltes AUTOMATIC-Attribut bei %L angegebenDoppeltes BIND-Attribut bei %L angegebenDoppeltes DEFERRED bei %CDoppelte ELSE-Anweisungen bei %L und %CDoppeltes EXTENDS-Attribut bei %L angegebenDoppelte IMPLICIT NONE-Anweisung bei %CDoppelte NML-Spezifikation bei %CDoppeltes NON_OVERRIDABLE bei %CDoppeltes POINTER-Attribut bei %CDoppelte PRIVATE-Anweisung bei %CDoppeltes PROTECTED-Attribut bei %L angegebenSAVE-Attribut doppelt angegeben bei %LDoppelte SEQUENCE-Anweisung bei %CDoppelte UNIT-Spezifikation bei %CDoppeltes VALUE-Attribut bei %L angegebenDoppeltes VOLATILE-Attribut bei %L angegebenDoppelte Zugriffsspezifikation bei %CDoppeltes Argument %qs bei %L fÃ¼r intrinsisches %sDoppelte Feldspezifikation fÃ¼r Cray-Zeigerende bei %CDoppelte Aufbau-Marke %qs bei %CDoppelte Format-Spezifikation bei %CDoppelter Name %qs in VerknÃ¼pfung bei %CDoppelter Name %qs in Parameterliste bei %CDoppelte Anweisungsmarke %d bei %L und %LDoppeltes Symbol %qs in formaler Argumentliste bei %CWÃ¤hrend der Optimierungen zur Linkzeit bei unpassenden Typen von globalen Deklarationen warnen.Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstÃ¼tzt. Ein Workaround ist, Funktionen mit Aggregat-RÃ¼ckgabetypen zu vermeiden.CC-Register dynamisch belegen.E-Symbol nicht erlaubt mit g0-DeskriptorE500 und FPRs werden nicht unterstÃ¼tztInterner Fehler: EDGE_CROSSING incorrectly set across same sectionInterner Fehler: EDGE_CROSSING missing across section boundaryInterner Fehler: EH edge crosses section boundary in bb %iEH Landefeld-Marke ELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis habenELEMENTAL, nicht-INTRINSIC-Prozedur %qs ist nicht als effektives Argument bei %L erlaubtELEMENTAL-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LELEMENTAL Prozedurzeigerkomponente %qs ist nicht als effektives Argument bei %L erlaubtELSE-IF-Anweisung bei %C kann nicht auf eine ELSE-Anweisung bei %L folgenAnweisung ELSEWHERE bei %C folgt zuvor unmaskiertem ELSEWHEREELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-BlockENCODING= bei %C ist in Fortran 95 nicht erlaubtEND-TEAM-Anweisung bei %CEND-Anweisung statt %s-Anweisung bei %LEND-Tag bei %C in Ausgabe-Anweisung nicht erlaubtEND-Marke %d bei %L nicht definiertENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE istENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE istENTRY %qs bei %L hat keinen IMPLICIT-TypENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinENTRY-Anweisung bei %CENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftretenENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines STRUCTURE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SUBMODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenENTRY_BLOCK has IL associated with itENUM und ENUMERATOR bei %CENUM-Deklaration bei %C hat keine ENUMERATORenAnweisung zur ENUM-Definition vor %C erwartetENUMERATOR %L nicht mit Ganzzahlausdruck initialisiertEOR-Marke %d bei %L nicht definiertEQUIVALENCE bei %C erfordert zwei oder mehr ObjekteERR-Marke %d bei %L nicht definiertERRMSG bei %LERRMSG bei %L ist ohne STAT-Marke nutzlosERRMSG-Markierung bei %LERRMSG-VariableÂ»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable seinERROR STOP-Anweisung bei %CESA/390-Architektur.Â»EVENT POSTÂ«-Anweisung bei %CÂ»EVENT WAITÂ«-Anweisung bei %CEVENT-Argument bei %L fÃ¼r die intrinsische EVENT_QUERY muss vom Typ EVENT_TYPE seinEXIT-Anweisung bei %C beendet Â»!$ACC LOOPÂ«-SchleifeEXIT-Anweisung bei %C beendet !$OMP DO SchleifeEXIT-Anweisung ohne DO-CONSTRUCT-Name bei %CEXIT_BLOCK has IL associated with itEXTENDS bei %LAttribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in KonfliktEntweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED habenBei %L mÃ¼ssen entweder alle oberen Grenzen oder keine obere Grenze angegeben werdenElement %d des tatsÃ¤chlichen Arguments von RESHAPE bei %L darf nicht negativ seinElement in Feldkonstruktor %s bei %L ist %sElement eines Feldes mit vermuteter Form oder Zeigerfeld wird an Feld-Scheinargument %qs bei %L Ã¼bergebenElementare Funktion als Initialisierungsausdruck mit Nicht-Ganzzahl-/Nicht-Zeichen-Argumenten bei %LElemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)Mehrere Funktionsaufrufe auch fÃ¼r unreine Funktionen entfernen.Â».gnu_attributeÂ«-Etiketten erzeugen.16-bit-Adressverschiebungen in kleinen Datenbereichen ablegen.32-bit-Adressverschiebungen in kleinen Datenbereichen erzeugen.IEEE-konformen Code erzeugen, ohne ungenaue Ausnahmen.Informationen zum Aufrufgraph ausgeben.PrÃ¼fungen generieren, die bei Anwendung atomarer eingebauter Operationen auf unausgerichtetem Speicher zu Â»break 8Â«-Befehlen fÃ¼hren.Code fÃ¼r die Byte/Word-ISA-Erweiterung erzeugen.Code fÃ¼r die ZÃ¤hlen-ISA-Erweiterung erzeugen.Code fÃ¼r die FP-Move- und SQRT-ISA-Erweiterung erzeugen.Code fÃ¼r die Video-ISA-Erweiterung erzeugen.Code mit expliziten Adressverschiebungsbefehlen erzeugen.Common-Ã¤hnliche Symbole als schwache Symbole ausgeben.Debug-Kommentare wÃ¤hrend der Vorverarbeitung ausgeben.Debuginformation fÃ¼r den Escape-Analyse-Durchlauf ausgeben, wenn mit -fgo-optimize-allocs aufgerufen.Direkte Zweige in lokalen Funktionen erzeugen.Fehler melden, wenn Verschiebungen zur Laufzeit erzeugt werden.ZusÃ¤tzlichen Code im Funktionsprolog ausgeben, um ein Ãœberschreiten des angegebenen Limits fÃ¼r die StapelgrÃ¶ÃŸe abzufangen (trap).Funktionsprologe nur vor Teilen der Funktion erzeugen, die diese benÃ¶tigt, statt am Anfang der Funktion.Bei PIC-Erzeugung Funktionsaufrufe ausgeben, die die globale Offsettabelle verwenden.Implizite Instanziierungen von Â»inlineÂ«-Templates ausgeben.Implizite Instanziierungen von Templates ausgeben.Indirekte Zweige in lokalen Funktionen erzeugen.Lange Laden/Speichern-Folgen ausgeben.Profiling-ZÃ¤hleraufruf am Funktionsanfang vor Prolog ausgeben.Progressive empfohlene Breakpoint-Stellen ausgeben.rdval statt rduniq fÃ¼r Thread-Zeiger erzeugen.static-const-Variablen erzeugen, auch wenn sie nicht verwendet werden.Vor und nach Â»volatile extendedÂ«-asms Stopp-Bits ausgeben.Traps als Â»break 8Â« ausgeben, voreingestellt fÃ¼r CRIS v3 und aufwÃ¤rts. Wenn ausgeschaltet, werden Aufrufe von abort() verwendet.AusfÃ¼hrliche Informationen zur Fehlersuche im Assemblercode ausgeben.Warnen, wenn Verschiebungen zur Laufzeit erzeugt werden.Leeres FINAL bei %CLeere IMPLICIT-Anweisung bei %CLeerer Feldkonstruktor bei %C ist nicht erlaubtLeere Initialisierungsliste im alten Stil bei %CLeere Ziffernmenge in BOZ-Konstante bei %CAlternativen fÃ¼r q-Befehl einschalten.Registersatz mit 16 EintrÃ¤gen aktivieren.Erweiterung fÃ¼r 64-Bit-Zeitstempel-Befehl einschalten.UnterstÃ¼tzung fÃ¼r Deallozierung mit GrÃ¶ÃŸenangabe aus C++14 einschalten.CFI-Tabellen Ã¼ber GAS-Assembler-Direktiven einschalten.STATIC- und AUTOMATIC-Attribute im DEC-Stil einschalten.DIV und DIVU einschalten.DIV-REM-Befehle fÃ¼r ARCv2 einschalten.DSP-3.1-Paket-A-Erweiterungen einschalten.Dwarf-Zeilenfehlersuchinfo Ã¼ber GNU as einschalten.Befehle mit einem oder zwei Operanden fÃ¼r Telefonie einschalten.VollstÃ¤ndige Redundanzentfernung (FRE) auf BÃ¤umen einschalten.Funktionsdeskriptor-PIC-Modus einschalten.Transformation der Graphite-IdentitÃ¤t einschalten.ID-basierte Shared Library einschalten.IEEE-128-Bit-Gleitkommazahlen mittels SchlÃ¼sselwort Â»__float128Â« einschalten.Lokale Registerzuordnung einschalten.Erweiterung fÃ¼r gesperrte Load/Store-Conditional-Befehle einschalten.MUL-Befehle einschalten.Befehle MUL.X und UMUL.X einschalten.MULX-Befehle einschalten, schnelle Bitverschiebung annehmen.Objective-C-Ausnahme- und -Synchronisations-Syntax einschalten.Laufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschalten.OpenACC einschalten.OpenMP einschalten (bringt Â»-frecursiveÂ« in Fortran mit sich).SIMD-Direktiven von OpenMP einschalten.PIC-UnterstÃ¼tzung beim Bauen von Bibliotheken einschalten.Plan-9-Spracherweiterungen einschalten.Rcq-Constraint-Handling einschalten â€“ der GroÃŸteil der Kurzcodeerzeugung hÃ¤ngt davon ab.Rcq-Constraint-Handling einschalten â€“ ccfsm-condexec hÃ¤ngt zum groÃŸen Teil davon ab.Verwendung von Read-Modify-Write-Befehlen (RMW) einschalten.Zusammenfassen von nutzersichtbaren Variablen wÃ¤hrend des SSA-Durchlaufs einschalten.SSA-Codeversenkung auf BÃ¤umen einschalten.Beseitigungsoptimierung fÃ¼r toten SSA-Code auf BÃ¤umen einschalten.SSA-BIT-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-PRE-Optimierungen auf BÃ¤umen einschalten.TPF-OS-Tracing-Code einschalten.Virtual-Hosting-UnterstÃ¼tzung einschalten.XY-Speicher-Erweiterung (DSP Version 3) einschalten.Ausrichtung von COMMON-BlÃ¶cken einschalten.Alle -Wunused- Warnungen einschalten.Alle DEC-Spracherweiterungen zulassen.Alle Informationen Ã¼ber Optimierungen auf stderr einschalten.Einen RTL-Guckloch-Durchlauf vor sched2 einschalten.ASan-Schutz fÃ¼r alloca/VLAs einschalten.ASan-Schutz fÃ¼r eingebaute Funktionen einschalten.ASan-Schutz fÃ¼r Verwendung-nach-RÃ¼ckkehr-Fehler einschalten.ASan-Schutz fÃ¼r globale Variablen einschalten.ASan-Schutz fÃ¼r Ladeoperationen einschalten.ASan-Schutz fÃ¼r Stapelspeicher einschalten.ASan-Schutz fÃ¼r Speicheroperationen einschalten.Lockerung des Assemblers und Linkers einschalten. Per Vorgabe eingeschaltet bei -Os.Atomare Befehle einschalten.Automatische Template-Instanziierung einschalten.Backend-Fehlersuche einschalten.RÃ¼ckwÃ¤rtsÃ¼bermittlung von Nutzungseigenschaften auf SSA-Ebene einschalten.Rohr-Bitschiebebefehle einschalten.Vektorisierung von BasisblÃ¶cken (SLP) auf BÃ¤umen einschalten.Einfachen Programm-Profilierungscode einschalten.Bbit-Peephole2 einschalten.Cache-Umgehung fÃ¼r flÃ¼chtige Referenzen umgehen.Codedichte-Befehle fÃ¼r ARCv2 einschalten.Codeanhebung einschalten.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten.Kompakte casesi-Muster einschalten.Beseitigung von bedingt totem Code fÃ¼r Aufrufe eingebauter Funktionen einschalten.Bedingte AusfÃ¼hrung (fÃ¼r andere Befehle als Kopieren/scc) einschalten.Bedingte Kopierbefehle einschalten.Konstruktor-/Destruktor-Feature einschalten.Kopieweitergabe von Informationen Ã¼ber Skalar-Evolution einschalten.Kopieweitergabe auf BÃ¤umen einschalten.Korrektur fluss-unstimmiger Profildateneingabe einschalten.Entfernung toter Speicherungen einschalten.Ausgaben zur Fehlersuche einschalten.HardwareunterstÃ¼tzung fÃ¼r dezimales Gleitkomma einschalten.Standardumwandlungen zwischen Â»__float128Â« und Â»long doubleÂ« einschalten.Divisions- und Modulobefehle einschalten.Dominator-Optimierungen einschalten.Doppelte Load/Store-Befehle fÃ¼r ARC HS einschalten.Erweiterung Dual-Virterbi-Butterfly einschalten.FrÃ¼here Stopp-Bit-Platzierung fÃ¼r bessere Planung einschalten.FrÃ¼hes Gimple-Falten von eingebauten Funktionen aktivieren.Ausnahmebehandlung einschalten.VorwÃ¤rts-Ãœbertragung auf BÃ¤umen einschalten.Frontend-Optimierung einschalten.Funktionsprofilierung einschalten.Funktionen umsortieren, um Codeplatzierung zu verbessern.Garbage Collection (GC) in Objective-C/Objective-C++-Programmen einschalten.Erzeugen von ARC-SIMD-Befehlen mithilfe von zielspezifischen eingebauten Funktionen zu erzeugen.Erzeugen von R2-BMX-Befehlen einschalten.Erzeugen von R2-CDX-Befehlen einschalten.Erraten der Sprungwahrscheinlichkeiten einschalten.Hardware-Gleitkommabefehle einschalten.Herausziehen aufeinanderfolgender Ladeoperationen einschalten, um Erzeugung bedingter Kopieroperationen zu fÃ¶rdern.Herausziehen von Ladeoperationen aus bedingten Zeigern einschalten.Ein- und Ausgabe der Graphite-ReprÃ¤sentierung einschalten.Â»inlineÂ«-PrÃ¼fungen fÃ¼r NIL-EmpfÃ¤nger mit NeXT-Laufzeitumgebung und ABI-Version 2 einschalten.Inlining von PLT in Funktionsaufrufen einschalten.Einschalten des Inlining von Â»inlineÂ«-Funktionen, ansonsten wird jegliches Inlining ausgeschaltet.Artspezifische Varianten der intrinsischen Ganzzahlfunktionen einschalten.Sprungmarkenausrichtungs-Optimierungen einschalten.Intrinsische Altlasten-Mathematik-Funktionen fÃ¼r KompatibilitÃ¤t einschaltet.Optimierungen zur Bindezeit einschalten.Binder-Optimierungen einschalten.Binderlockerung einschalten.Binderlockerungen einschalten.Binderlockerung einschalten.Zusammenfassen von benachbarten Lade-/Speicherbefehlen einschalten.Schleifenverteilung fÃ¼r in Bibliotheksaufruf umgewandelte Muster einschalten.Schleifenverteilung auf BÃ¤umen einschalten.Vektorisierung des Schleifen-Epilogs mit kleinerer VektorgrÃ¶ÃŸe einschalten.Kopieren des Schleifenkopfes auf BÃ¤umen einschalten.Umordnen der Schleifen auf BÃ¤umen einschalten.Bewegung der Schleifeninvariante auf BÃ¤umen einschalten.Schleifenschachtelungs-Umwandlungen einschalten. Entspricht -floop-next-optimize.Schleifenoptimierungen auf Baumebene einschalten.Schleifenvektorisierung auf BÃ¤umen einschalten.LRA einschalten.Maschinenspezifische Guckloch-Optimierungen einschalten.AusfÃ¼hrlichere RTX-Kosten wÃ¤hrend des Debuggens ausgeben.  Nur fÃ¼r GCC-Entwickler gedacht.Die meisten Warnungen einschalten.Multicore-UnterstÃ¼tzung einschalten.Multiplikationsbefehle einschalten.Optimierungen fÃ¼r geschachtelte bedingte AusfÃ¼hrung einschalten.Optimierung von &&/|| in bedingter AusfÃ¼hrung einschalten.GIMPLE-Parsen einschalten.Vorausschauende Verwendung von Â»cbranchsiÂ«-Mustern einschalten.Vorverarbeitung einschalten.BereichsprÃ¼fung wÃ¤hrend Kompilierung einschalten.Neuverbindung auf Baumebene einschalten.Registerdruckempfindliche Befehlsplanung einschalten.Lockerung im Assembler einschalten.Planung Ã¼ber BasisblÃ¶cke hinaus einschalten.Gesondertes Datensegment einschalten.Setzen von GPRs auf das Ergebnis von Vergleichen einschalten.Stapelspeicher-Sicherungskopie im Rahmen der Control-Flow Enforcement Technology (CET) einschalten.Vorzeichenerweiternde Befehle einschalten.Zulassen, dass kleine Ganzzahlen in VSX-Registern gespeichert werden.Aufteilung von 32-Bit-Immediates in oberen/unteren Teil einschalten.Stapelsondierung einschalten.Strenge PrÃ¼fung fÃ¼r 32-bit psABI StrukturrÃ¼ckgabe einschalten.ZeichenkettenlÃ¤ngen-Optimierungen auf BÃ¤umen einschalten.UnterstÃ¼tzung fÃ¼r C++-Konzepte einschalten.UnterstÃ¼tzung fÃ¼r DEC STRUCTURE/RECORD einschalten.UnterstÃ¼tzung fÃ¼r GNU-Transaktionsspeicher einschalten.UnterstÃ¼tzung fÃ¼r RH850-ABI einschalten. Dies ist der Standard.UnterstÃ¼tzung fÃ¼r altes GCC-ABI einschalten.Erweiterung fÃ¼r Bytevertauschbefehle einschalten.Enden-Zusammenfassung auf BÃ¤umen einschalten.Critical-Path-Heuristik im Planer einschalten.Heuristik fÃ¼r AbhÃ¤ngigkeits-ZÃ¤hler bei Planung einschalten.AnnÃ¤herung der Division einschalten. Dies reduziert die Genauigkeit der Division auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Gruppenheuristik im Planer einschalten.Heuristik fÃ¼r letzte Befehle im Planer einschalten.Optimierer fÃ¼r geschachtelte Schleifen einschalten.Normalen Modus einschalten.Rang-Heuristik im Planer einschalten.AnnÃ¤herung der reziproken Quadratwurzel einschalten. Dies reduziert die Genauigkeit der reziproken Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Heuristik fÃ¼r spekulative Befehle im Planer einschalten.AnnÃ¤herung der Quadratwurzel einschalten. Dies reduziert die Genauigkeit der Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit. Wenn eingeschaltet, bringt es Â»-mlow-precition-recip-sqrtÂ« mit sich.Verwendung von 64-Bit Gleitkommaregistern in FMOV-Befehlen einschalten. Siehe auch -mdalign, wenn 64-Bit-Ausrichtung benÃ¶tigt wird.Verwendung des RX-FPU-Befehls einschalten. Dies ist Standard.Verwendung von indexierten Ladebefehlen einschalten.Verwendung von Pre-/Post-Modifikationen mit Registerversatz einschalten.Verwendung des LRA-Registerallozierers einschalten.Verwendung des fsca-Befehls einschalten.Verwendung des fsrra-Befehls einschalten.Verwendung des alten, defekten ABI, bei dem alle Funktionsargumente auf dem Stapel auf 32 Bits ausgerichtet sind.Verwendung der kurzen Ladebefehle einschalten.Verwendung des Standard-RX-ABI, wobei alle Funktionsargumente auf dem Stapel natÃ¼rlich ausgerichtet sind. (Voreinstellung.)Die z-Vektor-Spracherweiterung einschalten, die das kontextabhÃ¤ngige Vektormakro einschaltet und eingebaute Funktionen im Altivec-Stil aus vecintrin.h einschaltet.Traditionelle Vorverarbeitung einschalten.Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten.Verwendung von GPREL fÃ¼r Nur-Lese-Daten in FDPIC einschalten.Verwendung der NPS400-Bitbefehle einschalten.Erweiterung fÃ¼r xld/xst fÃ¼r NPS400 einschalten.Verwendung von POST_INC / POST_DEC einschalten.Verwendung von POST_MODIFY einschalten.Verwendung der ungeraden Register fÃ¼r Gleitkomma einfacher Genauigkeit erlauben.Verwendung von sdata/scommon/sbss einschalten.Benutzerdefinierte Befehle einschalten.IEEE-128-Bit-Gleitkomma-Befehle einschalten.Schleifenbefehle fÃ¼r v850e3v5 einschalten.Variable polynomiale CRC-Erweiterung einschalten.Vektorisierung auf BÃ¤umen einschalten.Wortreiche Ausgabe einschalten.Workaround fÃ¼r einzelnes Erratum des AT697F-Prozessors einschalten (entspricht Erratum #13 des Prozessors AT697E).Workarounds fÃ¼r Errata des GR712RC-Prozessors einschalten.Workaround fÃ¼r Errata des UT699-Prozessors einschalten.Workarounds fÃ¼r Errata des UT699E/UT700-Prozessors einschalten.Traditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschalten.Adressierung relativ zu GP ein-/ausschalten.ID-basierte Shared Library einschalten.Betriebsart fÃ¼r positionsunabhÃ¤ngige Daten (PID) einschalten.Ein-/ausschalten der Verwendung der Befehle SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE und RMPA. Vorgabe: eingeschaltet.Schaltet das dynamische Vektorisierer-Kostenmodell ein. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.AusfÃ¼hrliche Ausgabe des Kostenmodells in den Debug-Dumpdateien einschalten.SSE-Befehle mit VEX-PrÃ¤fix kodieren.End-Ausdruck in DO-SchleifeEnde der DO-Anweisung bei %C ist mit anderer DO-Schleife verwobenEnde der DO-Anweisung ohne Block bei %C ist innerhalb eines anderen BlockesEnde der skalaren Initialisierung bei %C erwartetEnde der Suchliste.
  Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingen.EntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-AttributEntitÃ¤t %qs bei %L ist bereits in der Schnittstelle vorhandenEntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER seinEnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %CÃ„quivalenz fÃ¼r %qs passt nicht zur Anordnung von COMMON %qs bei %LÃ„quivalent zu Â»-mgpopt=localÂ«.Ã„quivalent zu Â»-mgpopt=noneÂ«.ERRMSG-Variable bei %L muss skalare CHARACTER-Variable seinERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung seinFehlerFehler bei Umwandlung von PARAMETER-Konstante in komplexer Konstante bei %CFehler beim Umwandeln einer GanzzahlFehler in Zeigerinitialisierung bei %CFehler in Typspezifikation bei %LFehler beim Schreiben der Moduldatei %qs: %sFehler beim Schreiben der Moduldatei: %sFehler beim Schreiben der Ausgabedatei Â»%sÂ«
  Auswertung des nicht standardisierten Initialisierungsausdrucks bei %LZeichenkette mit mehr als 2 hoch 28 Zeichen bei %L wird erst bei AusfÃ¼hrung des Programms ausgewertet werden, rechnen Sie mit FehlernEreignisArgument fÃ¼r Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert seinArgument fÃ¼r Ereignisvariable bei %L muss ein Koarray oder koindiziert seinEreignis-Variable bei %L muss Skalar mit EVENT_TYPE seinAbbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck seinBeim ersten auftretenden Fehler beenden.32-/64-Bit-Ganzzahldivision in vorzeichenlose 8-Bit-Ganzzahldivision mit LaufzeitprÃ¼fung erweitern.Im Zuge der RTL-Erzeugung die Befehle adddi3 und subdi3 in add.f/adc usw. expandieren.Â»)Â« bei %C erwartetÂ»,Â« bei %C erwartet%<(%> bei %C erwartet%<)%> oder %<,%> bei %C erwartet%<,%> bei %C erwartet%<,%> oder Ende der Anweisung bei %C erwartet%<::%> nach Bindeattributen bei %C erwartet%<::%> bei %C erwartet%<=>%> bei %C erwartet%<END INTERFACE ASSIGNMENT (=)%> bei %C erwartetIn Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird Â»*Â« erwartetÂ»::Â« in TYPE-Definition bei %C erwartetZeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartetDO-Schleife bei %C erwartetP-Edit-Deskriptor erwartetPARAMETER-Symbol in komplexer Konstante bei %C erwartetSHAPE-Argument fÃ¼r C_F_POINTER mit Array-FPTR bei %L erwartetTYPE IS-, CLASS IS- oder END SELECT-Anweisung hinter SELECT TYPE bei %C erwartetCASE- oder END-SELECT-Anweisung hinter SELECT CASE bei %C erwartetNamenlose Schnittstelle bei %C erwartetProzedur fÃ¼r Argument %qs bei %L erwartetProzedurzeiger fÃ¼r Argument %qs bei %L erwartetRechte Klammer in Ausdruck bei %C erwartetSchrittvariable in Iterator bei %C erwartetZugriffsspezifikation bei %C erwartetAlternative RÃ¼cksprungmarke bei %C erwartetInitialisierungsausdruck bei %C erwartetAndere Dimension in Felddeklaration bei %C erwartetArgumentliste bei %C erwartetArrayindex erwartet bei %CFeldindexsprung erwartet bei %CVerknÃ¼pfung bei %C erwartetVerknÃ¼pfungsliste bei %C erwartetAttributbitname erwartetBindeattribut bei %C erwartetBindungsname bei %C erwartetBindungsziel hinter %<=>%> bei %C erforderlichBlockname %qs des SELECT-Konstrukts bei %C erwartetBlocknamen von %qs in Â»%sÂ«-Anweisung bei %L erwartetGrenzen fÃ¼r %qs bei %L erwartetCoarray-Variable als Argument %qs fÃ¼r intrinsisches %s bei %L erwartetKomma in E/A-Liste bei %C erwartetReferenz auf Komponente bei %C erwartetKonstante Feldangabe erwartet in Initialisierungsliste bei %LDatenkonstante nach Wiederholungsangabe bei %C erwartetIn AUTOMATIC-Anweisung bei %C wird eine Â»entity-listÂ« erwartetÂ»entity-listÂ« in STATIC-Anweisung bei %C erwartetExponent in Ausdruck bei %C erwartetAusdruck bei %C in PARAMETER-Anweisung erwartetAusdruck in %s-Anweisung bei %C erwartetErwarteter Ausdruck in Feldspezifikation bei %CAusdruckstyp erwartetFormale Argumentliste in Funktionsdefinition bei %C erwartetGenerischer Name oder Operatordeskriptor bei %C erwartetInitialisierungsausdruck bei %C erwartetErwarteter Initialisierungsausdruck in CASE bei %CGanzzahl erwartetGanzzahlzeichenkette erwartetMarke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartetLinke Klammer erwartetProzedurname im Modul bei %C erwartetName erwartetParameterliste in Typdeklaration bei %C erwartetEchte Zeichenkette erwartetRechte Klammer erwartetSkalaren Initialisierungsausdruck bei %C erwartetSpezifischer Bindungsname bei %C erwartetZeichenkette erwartetStrukturkomponentenname bei %C erwartetName einer Strukturkomponente oder eines Operators nach Â».Â« bei %C erwartetBeendenden Namen bei %C erwartetTypgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartetVariable in READ-Anweisung bei %C erwartetVariablennamen bei %C erwartetVariablennamen bei %C in PARAMETER-Anweisung erwartet%<END INTERFACE %s%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet, aber %qs erhalten%<END INTERFACE OPERATOR (.%s.)%> bei %C erwartet%s bei %C erwartetÂ»%sÂ«-Anweisung bei %L erwartetKomma in EQUIVALENCE bei %C erwartetSkalaren INTEGER-Ausdruck bei %C erwartet, aber %s gefundenListe benannter EintrÃ¤ge bei %C erwartetErlÃ¤utern, welche AusrichtungsÃ¼berlegungen zu der Entscheidung fÃ¼hren, einen Befehl lang oder kurz zu machen.Explizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %sFeld mit expliziter Form, aber nichtkonstanten Grenzen bei %CFunktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnen.Ausdruck bei %L muss in diesem Kontext eine Konstante seinAusdruck bei %L muss INTEGER-Typ haben, %s gefundenAusdruck bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L darf nicht %s seinAusdruck in CASE-Anweisung bei %L ist nicht im Bereich von %sAusdruck in CASE-Anweisung bei %L muss von der Art %d seinAusdruck in CASE-Anweisung bei %L muss Typ %s habenAusdruck in CASE-Anweisung bei %L muss skalar seinErweiterung: Spezifizierer %s in Anweisung %s bei %C hat Wert %qsErweiterung: Umwandlung von %s in %s bei %LErweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %LErweiterung: UnÃ¤rer Operator hinter arithmetischem Operator bei %C (Klammern verwenden)Erweiterung: Nullbreite hinter L-Deskriptor bei %LErweiterung: Zeichen Backslash bei %CErweiterung: Exponentbuchstabe %<q%> in literaler Realkonstante bei %CExternes %qs bei %L kann keine Initialisierung habenExterne IO UNIT kann kein Feld bei %L seinExternes Objekt %qs bei %L darf keinen Initialisierer habenÃœberschÃ¼ssige Zeichen im Format bei %LF2008: C1210 IMPORT-Anweisung bei %C ist im KÃ¶rper einer Schnittstelle fÃ¼r Modulprozedur nicht erlaubtÂ»FAIL IMAGEÂ«-Anweisung bei %CArgument FAILED= fÃ¼r NUM_IMAGES bei %LFINAL-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckFINAL-Deklaration bei %C muss innerhalb von CONTAINS seinFINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehenFINAL-Prozedur %qs bei %L ist keine SUBROUTINEBei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qsFINAL-Prozedur bei %L muss genau ein Argument habenFINAL-Prozedurdeklaration bei %CFLUSH-Anweisung bei %CFORALL-Endausdruck bei %L muss skalarer INTEGER seinFORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftretenFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-AusdruckFORALL-Anfangsausdruck bei %L muss skalarer INTEGER seinFORALL-Schrittausdruck bei %L kann nicht Null seinFORALL-Schrittausdruck bei %L muss skalares %s seinFORM-TEAM-Anweisung bei %CFORMAT-Marke %d bei %L nicht definiertFORMAT-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenFORMAT-Anweisung bei %L hat keine AnweisungsmarkeFORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER seinGleitkomma-Ausnahmen sind eingeschaltet.Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht polymorph seinFPX-Optionen Â»fastÂ« und Â»compactÂ« schlieÃŸen sich ausFPX: Gleitkommaerweiterungen fÃ¼r doppelte Genauigkeit fÃ¼r Argonaut-ARC-CPU einschalten.FPX: kompakte FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: kompakte FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinKomplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenÃ¼ber Geschwindigkeit zu gewinnen.Failed to create structure type '%s' at %CFailure getting length of a constant array.Schwerwiegender FehlerBei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-ModuldateiDetaillierte Steuerung der Tuningfeatures.Erstes Argument der definierten Zuweisung bei %L muss INTENT(OUT) oder INTENT(INOUT) seinErstes Argument der Operatorschnittstelle bei %L kann nicht optional seinErstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinErstes oder letztes intrinsisches Argument zu !$OMP ATOMIC muss bei %2$L %1$qs seinFix min_int calculationFeste ZeilenlÃ¤nge muss mindestens sieben seinSchalter %<-fmax-stack-var-size=%d%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %<-fopenmp%>)Schalter %<-fno-automatic%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %<-fopenmp%>)Schalter %<-frecursive%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Name der Konfiguration fÃ¼r eigene Gleitkommabefehle.Gleitkommaeinheit unterstÃ¼tzt nicht Division und Quadratwurzel.Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen.Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen.EABI-Bindeanforderungen befolgen.For Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubtFÃ¼r Intrinsics-Bibliothek: alle Parameter in Registern Ã¼bergeben.FÃ¼r geschachtelte Funktionen auf dem Stapel werden AusfÃ¼hrrechte gesetzt.FÃ¼r Ziele, die normalerweise Trampoline fÃ¼r geschachtelte Funktionen benÃ¶tigen, diese stets generieren, statt Deskriptoren zu verwenden.Erzwingen, dass alle Aufrufe mittels des jli-Befehls erfolgen.Erzwingen, dass die Assembler-Ausgabe immer Hexadezimalkonstanten verwendet.Bitfeld-Zugriffe zwingen, zu ihrer Typbreite zu passen.Erzeugen von temporÃ¤ren Variablen erzwingen, um Code fÃ¼r selten ausgefÃ¼hrtes Â»forallÂ« zu testen.Funktionen auf 4-Byte-Grenzen zwingen.Indirekte Aufrufe und SprÃ¼nge mittels Register erzwingen.Den fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingen.Verwendung der Delay-Slots fÃ¼r bedingte SprÃ¼nge erzwingen.Zwingt den ZeigergrenzenprÃ¼fer, alle angehÃ¤ngten Arrays in Strukturen als potenziell flexibel anzusehen. Standardeinstellung ist, dass nur Arrayfelder der LÃ¤nge 0 oder die mit dem Attribut Â»bnd_variable_sizeÂ« markiert sind, als flexibel angesehen werden.Den ZeigergrenzenprÃ¼fer zwingen, die Grenzen des innersten Arrays im Fall von geschachteltem Zugriff auf statische Arrays zu verwenden. Standardverhalten ist, das Ã¤uÃŸerste Array zu verwenden.Den ZeigergrenzenprÃ¼fer zwingen, eingeengte Grenzen fÃ¼r Adressen des ersten Feldes in der Struktur zu verwenden. Die Standardeinstellung ist, dass der Zeiger auf das erste Feld dieselben Grenzen wie Zeiger auf die ganze Struktur haben.Formatanweisung im Hauptblock des Modules bei %CFortran 2003: Spezifizierer %s in Anweisung %s bei %C hat Wert %qsFortran 2003: Zeichen fÃ¼r Argument %qs des intrinsischen %qs bei %LFortran 2003: DT-Format-Spezifizierer bei %C nicht erlaubtFortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %LFortran 2008: Veraltete Funktion:Fortran 2008: COMMON-Block %qs mit Binde-Marke bei %L teilt sich Bezeichner mit gobaler nicht-COMMON-BlockentitÃ¤t bei %LFortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qsFortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qsFortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %LFortran 2008: Semikolon bei %C ohne vorausgehende AnweisungFortran 2018: gelÃ¶schtes Feature:Fortran 2018: Veraltetes Feature:Fortran 2018:Fortran 95 erfordert Standard INTEGER in %s-Marke bei %LKeine passende spezifische Bindung fÃ¼r Aufruf des GENERIC %qs bei %L gefundenFreie ZeilenlÃ¤nge muss mindestens drei seinFunktion %qs als Initialisierungsausdruck bei %LFunktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istFunktion %qs bei %L darf keinen Initialisierer habenFunktion %qs bei %L hat keinen IMPLICIT-TypFunktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion vertrÃ¤glichFunktion %qs bei %L muss PURE seinFunktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion seinFunktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument istFunktion %qs erfordert eine Argumentliste bei %CFunktion %s bei %L hat EintrÃ¤ge mit unpassenden FeldspezifikationenFunktion %s bei %L mit EintrÃ¤gen, die Variablen mit verschiedenen ZeichenkettenlÃ¤ngen zurÃ¼ckgebenFunktionsergebnis %qs bei %L kann keine Initialisierung habenFunktionsergebnis %qs bei %L hat keinen IMPLICIT-TypFunktionsergebnis %qs bei %L ist als X-Argument fÃ¼r C_FUNLOC ungÃ¼ltigFunktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente habenFunktionsergebnis %qs ist als Prozedurziel in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigFunktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER habenFunktionsanfÃ¤nge werden an dieser Potenz von 2 ausgerichtet.Funktionsversionen kÃ¶nnen nicht als gnu_inline markiert werden, KÃ¶rper mÃ¼ssen generiert werdenFunktionen, die Werte zurÃ¼ckgeben, mÃ¼ssen mit return-Anweisungen enden.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern.Bestimmte Operationen verschmelzen, um die Performance auf power9 zu steigern.Verweise auf das Inhaltsverzeichnis fÃ¼r medium/large-Codemodell mit Speicherzugriffsbefehlen verschmelzen.GCC kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstÃ¼tzen, die zusammen zu viele Ganzzahl- und Bruch-Bits habenGCC ist nicht dafÃ¼r konfiguriert, %s als Offload-Ziel zu unterstÃ¼tzenGCC unterstÃ¼tzt nur %u geschachtelte GÃ¼ltigkeitsbereicheGCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCSE ausgeschaltetGENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreibenGENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERICGENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs seinGENERIC-Bindung bei %CGENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubtGMP Version %s, MPFR Version %s, MPC Version %s. isl Versiom %s
! GNU C unterstÃ¼tzt Â»-traditionalÂ« ohne Â»-EÂ« nicht mehrGNU-Erweiterung:GNU Objective C unterstÃ¼tzt keine traditionelle Ãœbersetzung mehrGOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %LGOTO-Anweisung bei %L hinterlÃ¤sst DO CONCURRENT-Konstrukt fÃ¼r Marke bei %LSyntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %C16-Bit-Befehle erzeugen.16-Bit-i386-Code erzeugen.32-Bit-Code erzeugen.32-Bit-Versatz in switch-Tabellen erzeugen.32-Bit-i386-Code erzeugen.32-Bit-x86-64-Code erzeugen.32x16-Multiplizier sowie Multiplizier+Addier-Befehle generieren.64-Bit-Code erzeugen.64-Bit-x86-64-Code erzeugen.APCS-konforme Stapelrahmen erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC600-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC601-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC700-Prozessor erzeugen.Stubs im AT&T-Stil fÃ¼r Mach-O erzeugen.AltiVec-Befehle mit Big-Endian-Element-Reihenfolge generieren.AltiVec-Befehle mit Little-Endian-Element-Reihenfolge generieren.C-Header mit Plattform-spezifischen Merkmalen erzeugen.C-Prototypen aus BIND(C)-Deklarationen generieren.Cell-Mikrocode erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.ELF-FDPIC-Code erzeugen.Erweiterte arithmetische Befehle erzeugen. Derzeit werden nur divaw, adds, subs und sat16 unterstÃ¼tzt.GFLOAT-Code mit doppelter Genauigkeit generieren.H8/300H-Code erzeugen.H8S-Code erzeugen.H8S/2600-Code erzeugen.H8SX-Code erzeugen.ILP32-Code erzeugen.FÃ¼r den ARMv8 angemessene IT-BlÃ¶cke erzeugen.LP64-Code erzeugen.MIPS16-Code erzeugen.PA1.0-Code erzeugen.PA1.1-Code erzeugen.PA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer).Paarweise Befehle fÃ¼r einfach genaue Gleitkommazahlen fÃ¼r PPC750CL erzeugen.SBIT, CBIT-Befehle erzeugen.SH1-Code erzeugen.SH2-Code erzeugen.FPU-freien SH2a-Code erzeugen.SH2e-Code erzeugen.SH3-Code erzeugen.SH3e-Code erzeugen.FPU-freien SH4-Code erzeugen.SH4-Code erzeugen.FPU-freien SH4-100-Code erzeugen.SH4-100-Code erzeugen.FPU-freien SH4-200-Code erzeugen.SH4-200-Code erzeugen.FPU-freien SH4-300-Code erzeugen.SH4-300-Code erzeugen.FPU-freien SH4a-Code erzeugen.SH4a-Code erzeugen.SH4al-dsp-Code erzeugen.SPE SIMD Befehle auf E500 erzeugen.Beim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugen.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen.Die Funktion Â»abortÂ« aufrufen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrt.Einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Absolute Quellpfade fÃ¼r gcov erzeugen.Code zum Ãœbergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen.Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler vertrÃ¤glich ist. Dies schrÃ¤nkt einige CompilerfÃ¤higkeiten ein. Standard: GAS-vertrÃ¤gliche Syntax.Auto-inc/dec-Befehle erzeugen.Big-Endian-Code erzeugen.Big-Endian-Code erzeugen.Bit-Befehle erzeugen.Ãœbergabe der Grenzen fÃ¼r Aufrufe erzeugen.Speicherung der Grenzen fÃ¼r Schreibzugriffe auf Zeiger erzeugen.Sprunghinweise fÃ¼r SprÃ¼nge erzeugen.Sprungbefehle als direkte SprÃ¼nge erzeugen.Falls nÃ¶tig, Â»callÂ«-Befehle als indirekte Aufrufe erzeugen.Sprungbefehle als indirekte SprÃ¼nge erzeugen.Aufrufbefehle als indirekte Registeraufrufe erzeugen.PrÃ¼fungen fÃ¼r alle Lesezugriffe im Speicher erzeugen.PrÃ¼fungen fÃ¼r alle Schreibzugriffe im Speicher erzeugen.Im Funktionsprolog cld-Befehle erzeugen.Code fÃ¼r 18-Bit-Adressierung erzeugen.Code fÃ¼r 32-Bit-Adressierung erzeugen.Code fÃ¼r CR16C-Architektur erzeugen.Code fÃ¼r CR16C+-Architektur erzeugen (Standard).Code fÃ¼r GNU as erzeugen.Code fÃ¼r GNU Assembler (gas) erzeugen.Code fÃ¼r GNU ld erzeugen.Code fÃ¼r die GNU-Laufzeitumgebung erzeugen.Code fÃ¼r die NeXT-(Apple macOS X)-Laufzeitumgebung erzeugen.Code fÃ¼r OpenMP-Auslagerung erzeugen: schaltet Â»-msoft-stackÂ« und Â»-muniform-simtÂ« ein.Code fÃ¼r Serie SH4 340 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 400 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 500 erzeugen (ohne FPU)Code fÃ¼r Thumb-Zustand erzeugen.Code fÃ¼r UNIX-Assembler erzeugen.Code fÃ¼r 32-Bit-ABI erzeugen.Code fÃ¼r einen 5206e erzeugen.Code fÃ¼r einen 520X erzeugen.Code fÃ¼r einen 528x erzeugen.Code fÃ¼r einen 5307 erzeugen.Code fÃ¼r einen 5407 erzeugen.Code fÃ¼r 64-Bit-ABI erzeugen.Code fÃ¼r 68000 erzeugen.Code fÃ¼r 68010 erzeugen.Code fÃ¼r 68020 erzeugen.Code fÃ¼r einen 68030 erzeugen.Code fÃ¼r einen 68040 ohne neue Befehle erzeugen.Code fÃ¼r einen 68040 erzeugen.Code fÃ¼r einen 68060 ohne neue Befehle erzeugen.Code fÃ¼r einen 68060 erzeugen.Code fÃ¼r einen 68302 erzeugen.Code fÃ¼r einen 68332 erzeugen.Code fÃ¼r einen 68851 erzeugen.Code fÃ¼r ColdFire v4e erzeugen.Code fÃ¼r DLL erzeugen.Code fÃ¼r Fido A erzeugen.Code fÃ¼r eine cpu32 erzeugen.Code fÃ¼r eine 11/10 erzeugen.Code fÃ¼r eine 11/40 erzeugen.Code fÃ¼r eine 11/45 erzeugen.Code fÃ¼r ladbare Darwin-Kernelerweiterungen erzeugen.Code fÃ¼r Funktionen erzeugen, auch wenn sie vollstÃ¤ndig Â»inlineÂ« sind.Code fÃ¼r die angegebene CPU erzeugen.Code fÃ¼r altes ausfÃ¼hrbares BSS PLT erzeugen.Code fÃ¼r static-Funktionen erzeugen, auch wenn sie nie aufgerufen werden.Code fÃ¼r die Android-Plattform erzeugen.Code fÃ¼r M*Core M210 erzeugenCode fÃ¼r M*Core M340 erzeugenCode fÃ¼r ladbare Darwin-Kernelerweiterungen oder Kernel erzeugen.Code fÃ¼r Supervisor-Modus generieren (Standard).Code fÃ¼r User-Modus generieren.Code im 32-Bit-ARM-Zustand erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code fÃ¼r ausfÃ¼hrbare Dateien (NICHT Shared Libraries) erzeugen.FÃ¼r schnelles Debugging geeigneten Code erzeugen.Code erzeugen, der in dynamischen Objekten im SVR4-Stil verwendet werden kann.Code erzeugen, der lokalen Zustand in allen Bahnen einheitlich halten kann.Code erzeugen, der zum Intel-MCU-psABI passt.Code erzeugen, der zum angegebenen ABI passt.Code erzeugen, der sicher mit MIPS16- und microMIPS-Code gebunden werden kann.Code erzeugen, der 68881-Gleitkommabefehle verwendet.Code erzeugen, der nicht mit anderen ID-shared Libraries gelinkt werden wÃ¼rde, aber als Shared Library verwendet werden kann.Code zur ÃœberprÃ¼fung der Grenzen vor Arrayindizierung erzeugen.Code zur ÃœberprÃ¼fung von Exception-Spezifikationen erzeugen.Code erzeugen, der nicht ausfÃ¼hrbares PLT und GOT enthÃ¤lt.Code erzeugen, der Hardware-Gleitkommabefehle verwendet.Code erzeugen, der nur die allgemeinen Register verwendet.Code mit Bibliotheksaufrufen fÃ¼r Gleitkommaarithmetik erzeugen.Code ohne Register fÃ¼r globalen Zeiger erzeugen.CFString-Objekte zum Kompilierungszeitpunkt generieren.Komprimierte Fehlersuchinformationen erzeugen.Verwendung bedingter Kopierbefehle einschalten.cpp-Defines fÃ¼r Server-IO erzeugen.cpp-Defines fÃ¼r Workstation-IO erzeugen.Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen.Fehlersuchinformationen im STABS-Format erzeugen.Fehlersuchinformationen im VMS-Format erzeugen.Fehlersuchinformationen im XCOFF-Format erzeugen.Fehlersuchinformationen im erweiterten Standardformat erzeugen.Fehlersuchinformationen im Standardformat erzeugen.Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen.Fehlersuchinformationen im erweiterten STABS-Format erzeugen.Fehlersuchinformationen im erweiterten XCOFF-Format erzeugen.Fehlersuchinformationen in separaten .dwo-Dateien erzeugen.Standard SH2a-FPU-Code mit doppelter Genauigkeit erzeugen.Standard SH2a-FPU-Code mit einfacher Genauigkeit erzeugen.Standard SH4-Code mit einfacher Genauigkeit erzeugen.Standard SH4-100-Code mit einfacher Genauigkeit erzeugen.Standard SH4-200-Code mit einfacher Genauigkeit erzeugen.Standard SH4-300-Code mit einfacher Genauigkeit erzeugen.Standard SH4a-Code mit einfacher Genauigkeit erzeugen.Nicht zusammenhÃ¤ngende Stapelrahmen erzeugen.Divisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugen.Gleitkommabefehle doppelter Genauigkeit generieren.Erweiterte Informationen fÃ¼r Einsprungpunkt fÃ¼r inline-Funktionen erzeugenSchnelle indirekte Aufrufe erzeugen.Gleitkommaarithmetik mit gegebenem Befehlssatz erzeugen.Kombinierte Multiplizier-Addier-Befehle generieren.Eingebettete Gleitkommadivision erzeugen, auf Wartezeit optimieren.Eingebettete Gleitkommadivision erzeugen, auf Durchsatz optimieren.Eingebettete Ganzzahldivision erzeugen, auf Wartezeit optimieren.Eingebettete Ganzzahldivision erzeugen, auf Durchsatz optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Wartezeit optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Durchsatz optimieren.Befehle generieren, die vom Barrel-Shifter unterstÃ¼tzt werden.isel-Befehle erzeugen.Lockeres Nachschlagen von Klassen (mit objc_getClass()) fÃ¼r Verwendung im Null-VerknÃ¼pfungs-Modus erzeugen.Little-Endian-Code erzeugen.Little-Endian-Code erzeugen.Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen.Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Make-AbhÃ¤ngigkeiten erzeugen und Code Ã¼bersetzen.Make-AbhÃ¤ngigkeiten erzeugen.Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden.mul64- und mulu64-Befehle erzeugen.norm-Befehl erzeugen.Code im normalen Modus erzeugen.SH2a-FPU-Code nur mit einfacher Genauigkeit erzeugen.SH4-Code nur mit einfacher Genauigkeit erzeugen.SH4-100-Code nur mit einfacher Genauigkeit erzeugen.SH4-200-Code nur mit einfacher Genauigkeit erzeugen.SH4-300-Code nur mit einfacher Genauigkeit erzeugen.SH4a-Code nur mit einfacher Genauigkeit erzeugen.PC-relativen Code erzeugen.Erweiterungsbefehle fÃ¼r Performance einschalten.Erweiterungsbefehle fÃ¼r Performance Version 2 einschalten.Unechte Ziele fÃ¼r alle Header erzeugen.ZeigergrenzenprÃ¼fungen fÃ¼r Variablen mit unvollstÃ¤ndigem Typ erzeugen.Wenn mÃ¶glich, lageunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (small mode).Wenn mÃ¶glich, lageunabhÃ¤ngigen Code erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code erzeugen (small mode).Wenn verfÃ¼gbar, Prefetch-Befehle fÃ¼r Arrays in Schleifen erzeugen.WiedereinsprungsfÃ¤higen PIC-Code erzeugen.Reziproke statt divss und sqrtss erzeugen.Informationen zur Typbeschreibung zur Laufzeit erzeugen.SData-Referenzen erzeugen. Dies ist die Voreinstellung, auÃŸer wenn PIC erzeugt wird.Abschnitte .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, und .s390_return_mem erzeugen, in denen die Adressen fÃ¼r indirekte Sprungziele gespeichert werden, die aufgrund der Optionen -mindirect-branch* oder -mfunction-return* gepatcht wurden. Die Abschnitte bestehen aus einem Array von 32-Bit-Elementen. Jedes Element enthÃ¤lt den Offset vom Eintrag zu der gepatchten Adresse.Selbstverschiebbaren Code erzeugen.sin, cos und sqrt fÃ¼r FPU erzeugen.Gleitkommabefehle einfacher Genauigkeit generieren.Reziproke Division und Quadratwurzel in Software fÃ¼r besseren Durchsatz erzeugen.Wenn nÃ¶tig, spezielle Objective-C-Methoden zur Initialisierung/ZerstÃ¶rung von nicht-POD C++ ivars, erzeugen.Erweiterungsbefehle fÃ¼r Zeichenketten einschalten.Zeichenkettenbefehle fÃ¼r Blockkopieroperationen erzeugen.swap-Befehl erzeugen.Ganzzahl-Modulo-Befehle erzeugen.Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx).Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen.Abwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegen.Befehle push25/pop25 fÃ¼r v3 erzeugen.Â»vzeroupperÂ«-Befehl erzeugen, bevor der Ablauf die Funktion verlÃ¤sst.Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbarAllgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %LGenerisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbarSprÃ¼ngen ihre Standardkosten zuweisen.Externen Symbolen einen fÃ¼hrenden Unterstrich geben.Globaler Bindungs-Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Bindungs-Name %qs bei %L wird bereits bei %L verwendetGlobaler Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Name %qs bei %L wird bereits bei %L verwendetGraphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)Graphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar).Linker anweisen, Befehle zu lockern.HLE_ACQUIRE nicht mit ACQUIRE oder stÃ¤rkerem Speichermodell verwendetHLE_RELEASE nicht mit RELEASE oder stÃ¤rkerem Speichermodell verwendetHSA-SSA-Name wurde von Befehl definiert, der ihn jedoch verwenden sollteHSA-SSA-Name ist nicht unter den Operanden von Befehlen, die ihn verwenden solltenHSA-SSA-Verifikation fehlgeschlagenHSA wurde in dieser Konfiguration nicht eingeschaltetHSA-Bildbefehle nicht behandeltHSA-Befehl verwendet ein Register, ist aber nicht in den aufgezeichneten RegisterverwendungenHSA-Befehlsverifikation fehlgeschlagenBibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden kÃ¶nnen. Hebt -mtrap-unaligned-atomic auf.Anzahl der Zyklen in der Vorausschau, die im Prefetch-Befehlsplanungsmodell berÃ¼cksichtigt werden; bei Â»0Â« werden nur Heuristiken zur Befehlsumsortierung eingeschaltet. Per Default ausgeschaltet.Hexadezimalkonstante bei %C verwendet Nicht-Standard-SyntaxHistogram value statement does not correspond to the statement it is associated withHollerithkonstante bei %CMit Host verbundene Variable %qs darf nicht in DATA-Anweisung bei %C stehenWie viel die gegebene Ãœbersetzungseinheit durch das Â»inlineÂ« wachsen kann (in Prozent).Wie viel die gegebene Ãœbersetzungseinheit durch die interprozedurale Konstantenweitergabe wachsen kann (in Prozent).IBITS: Bad bitICE: emit_insn verwendet, wo emit_jump_insn erforderlich:
! ID der zu bauenden Shared Library.ID-gemeinsam genutzte Bibliotheken und FD-PIC-Modus kÃ¶nnen nicht zusammen verwendet werdenIEEE_ARITHMETIC-Modul bei %CIEEE_EXCEPTIONS-Modul bei %CIEEE_FEATURES-Modul bei %CIF-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckIF-Klausel-Modifizierer Â»%sÂ« bei %L ist dem aktuellen OpenMP-Konstrukt nicht angemessenIF-Klausel ohne Modifizierer bei %L wird zusammen mit IF-Klauseln mit Modifizierert verwendetÂ»IMPLICIT NONE (type)Â«-Anweisung bei %L folgt einer IMPLICIT-AnweisungIMPLICIT-Anweisung bei %C folgt auf IMPLICIT NONE (Typ-)AnweisungIMPORT NONE mit Angabenliste bei %CIMPORT-Anweisung bei %CIMPORT-Anweisung bei %C ist nur in einem INTERFACE-KÃ¶rper erlaubtIMPURE-Prozedur bei %CINDIRECT_REF in GIMPLE-ILINQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthaltenINQUIRE-Anweisung bei %L erfordert PENDING= mit Spezifizierung ID=INQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-SpezifikationssymbolINQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubtINTEGER-Ausdruck von %s-Klausel bei %L darf nicht negativ seinINTEGER-Ausdruck von %s-Klausel bei %L muss positiv seinINTEGER-Ausdruck der Â»chunk_sizeÂ« der SCHEDULE-Klausel bei %L muss positiv seinINTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-integer-8%>INTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-finteger-4-integer-8%>INTENT(%s) steht mit INTENT(%s) bei %L in KonfliktINTENT ist in BLOCK bei %C nicht erlaubtEffektives Argument von INTENT(%s) bei %L kÃ¶nnte effektives Argument bei %L stÃ¶ren.INTENT(IN) POINTER %qs in Klausel %s bei %LINTENT(IN)-Zeiger %qs in COPYPRIVATE-Klausel bei %LArgument %1$qs bei %3$L fÃ¼r die reine Prozedur %2$qs ist INTENT(OUT) und darf daher nicht polymorph seinINTERFACE-Prozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurIO-Definition fÃ¼r %q+D erfordert eine AdresseIOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungÃ¼ltigIOMSG bei %L muss eine skalare Standardzeichenvariable seinIOMSG-Markierung bei %LISO-C erlaubt kein %<%E (Ausdruck)%>ISO-C erlaubt kein zusÃ¤tzliches %<;%> auÃŸerhalb einer FunktionISO-C erlaubt kein auf Funktionstypen angewendetes %<_Alignof%>ISO C unterstÃ¼tzt nicht %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO-C unterstÃ¼tzt kein %<++%> und %<--%> fÃ¼r komplexe TypenISO-C unterstÃ¼tzt den vordefinierten Bezeichner %<__FUNCTION__%> nichtISO-C unterstÃ¼tzt den vordefinierten Bezeichner %<__PRETTY_FUNCTION__%> nichtISO-C unterstÃ¼tzt die Typen %<__int%d%> nichtISO-C unterstÃ¼tzt nicht %<~%> fÃ¼r komplexe KonjugationISO-C unterstÃ¼tzt keine komplexen GanzzahltypenISO-C unterstÃ¼tzt kein dezimales GleitkommaISO-C unterstÃ¼tzt keine GanzzahltypenISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>ISO-C unterstÃ¼tzt keine sÃ¤ttigenden TypenISO-C unterstÃ¼tzt den Typen %<_Float%d%s%> nichtISO-C verbietet %<goto *expr;%>ISO-C verbietet %<return%> mit Ausdruck, in void zurÃ¼ckgebender FunktionISO-C verbietet eine leere QuelldateiISO-C verbietet Zuweisung zwischen Funktionszeiger und %<void *%>ISO-C verbietet geklammerte Gruppen innerhalb von AusdrÃ¼ckenISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben TypenISO-C verbietet Typkonvertierung auf union-TypISO-C verbietet Vergleich von %<void *%> mit FunktionszeigerISO-C verbietet bedingten Ausdruck zwischen %<void *%> und FunktionszeigerISO-C verbietet bedingten Ausdruck mit nur einer void-SeiteISO-C verbietet const- oder volatile-FunktionstypenISO-C verbietet Konvertierung von Funktionszeigern in ObjektzeigertypISO-C verbietet Konvertierung von Objektzeigertypen in FunktionszeigertypISO-C verbietet leere InitialisierungsklammernISO-C verbietet VorwÃ¤rtsdeklaration fÃ¼r ParameterISO-C verbietet VorwÃ¤rts-Referenzen auf %<enum%>-TypenISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>ISO-C verbietet MarkendeklarationenISO-C verbietet Elementdeklarationen ohne ElementeISO-C verbietet verschachtelte FunktionenISO-C verbietet das Weglassen des mittleren Terms eines ?:-AusdruckesISO-C verbietet geordnete Vergleiche zwischen Zeigern auf FunktionenISO-C verbietet Ãœbergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>ISO-C verbietet qualifizierte FunktionstypenISO-C verbietet return zwischen Funktionszeiger und %<void *%>ISO-C verbietet die Angabe eines zu initialisierenden ElementebereichesISO-C verbietet, ein %<register%>-Array zu indizierenISO-C verbietet Array der GrÃ¶ÃŸe nullISO-C verbietet Array %qE der GrÃ¶ÃŸe nullISO-C verbietet Argumentkonvertierung in union-TypISO-C erfordert ein benanntes Argument vor %<...%>ISO-C beschrÃ¤nkt AufzÃ¤hlungswerte auf Bereich von %<int%>ISO-C++ 1998 unterstÃ¼tzt nicht %<long long%>ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten InstanziierungenISO C++ erlaubt Bitfeld-Attribute nur vor dem %<:%>-TokenISO-C++ erlaubt kein %<alignof%> mit einem Nicht-TypISO-C++ erlaubt nicht ?: mit ausgelassenem mittleren OperandenISO-C++ erlaubt keine benannten Initialisierungen von C99ISO-C++ erlaubt keine benannten Initialisierungen (GNU)ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definierenISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>ISO-C++ unterstÃ¼tzt %<__int%d%> for %qs nichtISO-C++ unterstÃ¼tzt nicht, dass einfaches %<complex%> %<double complex%> bedeutetISO-C++ verbietet Anwendung von %<__alignof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Anwendung von %<sizeof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Gruppen in geschweiften Klammern innerhalb von AusdrÃ¼ckenISO-C++ verbietet den Aufruf von %<::main%> vom Programm ausISO-C++ verbietet Umwandlung in Arraytyp %qTISO-C++ verbietet Vergleich zwischen Zeiger und GanzzahlISO-C++ verbietet Vergleich zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet zusammengesetzte LiteraleISO-C++ verbietet berechnete GotosISO-C++ verbietet Bedingungsausdruck mit Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet Umwandlung zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO C++ verbietet, eine Zeichenkettenkonstante in %qT zu konvertierenISO-C++ verbietet Deklaration von %qs ohne TypISO-C++ verbietet Verringern eines Zeigers vom Typ %qTISO-C++ verbietet verringern einer AufzÃ¤hlungISO-C++ verbietet leere unbenannte AufzÃ¤hlungISO-C++ verbietet flexibles Arrayelement %qsISO-C++ verbietet flexible ArrayelementeISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der KlasseISO-C++ verbietet ErhÃ¶hen eines Zeigers vom Typ %qTISO-C++ verbietet erhÃ¶hen einer AufzÃ¤hlungISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qTISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende KlasseISO-C++ verbietet das Auslassen des mittleren Terms eines Â»?:Â«-AusdruckesISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet die Verwendung von %qE bei expliziten InstanziierungenISO-C++ verbietet Typname-SchlÃ¼ssel in Template-Template-Parameter; verwenden Sie -std=c++17 oder -std=gnu++17ISO-C++ verbietet Gleitkommaliterale in Konstanten-AusdrÃ¼ckenISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf Methode in SubtraktionISO-C++ verbietet Array variabler LÃ¤ngeISO-C++ verbietet Array %qD variabler LÃ¤ngeISO-C++ verbietet Array der GrÃ¶ÃŸe nullISO-C++ verbietet Array %qD der GrÃ¶ÃŸe nullISO-C++ verbietet anonyme structsISO-C++ verbietet Ãœberladen des Operators ?:ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:ISO-C++17 erlaubt Speicherklassenangabe %<register%> nichtISO C++17 erlaubt keine dynamischen AusnahmespezifikationenISO-C90 unterstÃ¼tzt %<[*]%>-Arraydeklaratoren nichtISO-C90 unterstÃ¼tzt nicht %<_Alignas%>ISO-C90 unterstÃ¼tzt nicht %<_Generic%>ISO-C90 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C90 unterstÃ¼tzt nicht %<_Static_assert%>ISO-C90 unterstÃ¼tzt den vordefinierten Bezeichner %<__func__%> nichtISO-C90 unterstÃ¼tzt nicht %<long long%>ISO-C90 unterstÃ¼tzt kein %<static%> oder Typkennzeichner in ParameterarraydeklaratorenISO-C90 unterstÃ¼tzt nicht %qEISO-C90 unterstÃ¼tzt keine booleschen TypenISO-C90 unterstÃ¼tzt keine komplexen TypenISO-C90 unterstÃ¼tzt keine flexiblen Arrays als ElementeISO-C90 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C90 unterstÃ¼tzt keine namenlosen structs/unionsISO-C90 verbietet Array %qE, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet Array, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet zusammengesetzte LiteraleISO-C90 verbietet gemischte Deklarationen und CodeISO-C90 verbietet die Angabe von zu initialisierenden UnterobjektenISO-C90 verbietet, ein Nicht-L-Wert-Array zu indizierenISO-C90 verbietet Array variabler GrÃ¶ÃŸeISO-C90 verbietet Array %qE variabler GrÃ¶ÃŸeISO-C99 unterstÃ¼tzt nicht %<_Alignas%>ISO-C99 unterstÃ¼tzt nicht %<_Generic%>ISO-C99 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C99 unterstÃ¼tzt nicht %<_Static_assert%>ISO-C99 unterstÃ¼tzt nicht %qEISO-C99 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C99 unterstÃ¼tzt keine namenlosen structs/unionsModul ISO_C_BINDING bei %CIntrinsisches Modul ISO_FORTRAN_ENV bei %CWenn Â»-ftree-vectorizeÂ« verwendet wird, die minimale Schleifengrenze einer fÃ¼r Vektorisierung zu betrachtenden Schleife.Wenn Â»-fvariable-expansion-in-unrollerÂ« verwendet wird, die HÃ¶chstzahl der FÃ¤lle, dass eine einzelne Variable wÃ¤hrend Loop-Unrolling expandiert wird.Wenn das erste Argument von ATAN2 %L Null ist, dann darf das zweite Argument nicht Null seinWenn die Anzahl der Kandidaten in der Menge kleiner ist, wird immer versucht, ungenutzte IVs wÃ¤hrend ihrer Optimierung zu entfernen.Wenn Planung nach dem Neuladen, dann Superblock-Planung.Â»DÂ« in Spalte eins in statischer Form ignorieren.dllimport fÃ¼r Funktionen ignorieren.Ignoriert.UnzulÃ¤ssiges ALLOCATE-Objekt bei %C fÃ¼r eine PURE-ProzedurUnzulÃ¤ssiges Zeichen in BOZ-Konstante bei %CIllegal id in copy_walk_reduction_argUngÃ¼ltige PrÃ¤prozessordirektiveUngÃ¼ltiger Referenztyp bei %L als EQUIVALENCE-ObjektUnzulÃ¤ssiger Schritt von Null bei %LAnweisung %s zur Image-Steuerung bei %C in CRITICAL-BlockAnweisung %s zur Image-Steuerung bei %C in DO CONCURRENT-BlockAnweisung %s zur Image-Steuerung bei %C in PURE-ProzedurCRITICAL-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockCRITICAL-Anweisung zur Image-Steuerung bei %C in PURE-ProzedurAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in CRITICAL-BlockAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in DO CONCURRENT-BlockAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in PURE-ProzedurRETURN-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockPRINT-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSTOP-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockSTOP-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSYNC-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockSYNC-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSYNC-Anweisung zur Image-Steuerung bei %C in PURE-ProzedurArgument fÃ¼r Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck seinArgument fÃ¼r Imageset bei %L muss zwischen 1 und num_images() liegenC++17-Semantik fÃ¼r erbende Konstruktoren umsetzen.__atomic-Operationen Ã¼ber Bibliotheksaufrufe alter __sync-Funktionen durchfÃ¼hren.AuflÃ¶sung von DR 150 fÃ¼r Mustervergleich von Template-Template-Argumenten umsetzen.Implizit deklarierte BIND(C)-Funktion %qs bei %L ist mÃ¶glicherweise nicht interoperabel mit CImplizit deklarierte BIND(C)-Variable %qs bei %L kÃ¶nnte nicht C-kompatibel seinImplizit deklarierte Funktion %s wird in !$OMP DECLARE REDUCTION bei %L verwendetImplizit deklariertes Unterprogramm %s wird in !$OMP DECLARE REDUCTION bei %L verwendetImplizit deklarierte Variable %qs bei %L kÃ¶nnte nicht C-kompatibel sein, ist aber ein Scheinargument fÃ¼r BIND(C)-Prozedur %qs bei %LImplizit angegebener PARAMETER %qs bei %L passt nicht zu frÃ¼herem IMPLICIT-TypEinbezogenes SAVE fÃ¼r Modulvariable %qs bei %L, benÃ¶tigt wegen StandardinitialisierungFeld mit impliziter Form bei %LIn %s bei %L mÃ¼ssen alle Prozeduren auch FUNCTIONs sein, da der allgemeine Name auch der Name des abgeleiteten Typs istIn %s bei %L mÃ¼ssen alle Prozeduren entweder SUBROUTINE oder FUNCTION seinIn C++ bedeutet ungleich Null die Warnung vor veralteter Umwandlung von Zeichenkettenliteralen in Â»char *Â«. In C erfolgt eine Ã¤hnliche Warnung, nur ist die Umwandlung nat. laut ISO-C-Standard nicht veraltet.In Fortran 2003 ist der COMMON-Block %qs bei %L ein globaler Bezeichner und muss daher den selben Bindungsnamen haben wie der gleichbenannte COMMON-Block bei %L: %s vs. %sIn SSA-PRE-Optimierungen auf BÃ¤umen Teils-Teils-Redundanz eliminieren.In Konstruktor %qsIn Kopierkonstruktor %qsIn Destruktor %qsIn Funktion %qsIn Lambda-FunktionIn Elementfunktion %qsIn statischer Elementfunktion %qsInclude-Verzeichnis %qs: %sInkompatibles ALLOCATE-Objekt bei %C fÃ¼r CHARACTER-Typspezifikation bei %LUnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %LUnvertrÃ¤gliche RÃ¤nge %d und %d in Zuweisung bei %LUnvertrÃ¤gliche RÃ¤nge in %s (%d und %d) bei %LUnvertrÃ¤gliche Typen in DATA-Anweisung bei %L; versuchte Umwandlung von %s an %sUnvertrÃ¤gliche Typangabe fÃ¼r Feldelement bei %LUnvertrÃ¤gliche Verwendung von TILE und COLLAPSE bei %LInkonsistente Ã„quivalenzregeln mit %qs bei %L und %qs bei %LRÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼bereinInterner Fehler: Incorrect EH edge %i->%iFalscher Funktions-RÃ¼ckgabewertIEEE-Befolgung fÃ¼r Gleitkommavergleiche erhÃ¶hen.Index in Dimension %d ist auÃŸerhalb der Grenzen bei %LAuf Anwesenheit von Prozessorfehlern hinweisen.PrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Verwendung von Hardware-Gleitkommabefehlen unterdrÃ¼cken.Initialisierung bei %C ist in PURE-Prozedur nicht erlaubtInitialisierung bei %C ist nicht fÃ¼r eine ZeigervariableInitialisierung einer allozierbaren Komponente bei %C ist nicht erlaubtInitialisierung des Zeigers bei %C ist nicht in einer PURE-Prozedur erlaubtInitialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubtInitialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%ld/%ld)Komponenten von abgeleiteten Typvariablen gemÃ¤ÃŸ anderer init-Schalter initialisieren.Lokale Variablen auf Null initialisieren (von g77).Initialisiertes Symbol %qs bei %C kann nur COMMON in BLOCK DATA seinInitialisierte Variable %qs bei %L ist in leerem COMMON, aber Initialisierung ist nur in benannten COMMON-BlÃ¶cken erlaubtInitialisierer nicht erlaubt fÃ¼r PARAMETER %qs bei %CInitialisierung einer bereits initialisierten Variablen bei %CFriend-Funktionen in umgebenden Namensraum einfÃ¼gen.__atomic-Operationen Â»inlineÂ« erzeugen, wenn Lock-freie Befehlssequenz verfÃ¼gbar ist.Alle bekannten Zeichenkettenoperationen einbetten (inline).Konstanten einbetten, wenn es mit 2 Befehlen oder weniger geht.Zeichenkettenoperationen memset/memcpy als Â»inlineÂ« einfÃ¼gen, aber Inline-Version nur fÃ¼r kleine BlÃ¶cke durchfÃ¼hren.Rekursives inlinen nur, wenn die Wahrscheinlichkeit des Aufrufs den Parameter Ã¼berschreitet.In jedem Funktionsprolog NOP-Befehle erzeugen.Arc-basierten Programm-Profilierungscode einfÃ¼gen.Code einfÃ¼gen, der jede Speicherseite des Stapels bei der Allokation antestet, um vor Angriffen basierend auf Ãœberschneidungen zu schÃ¼tzen.Code einfÃ¼gen, um AusdrÃ¼cke zu profilen.HBRP-Befehle nach angedeuteten Sprungzielen einfÃ¼gen, um SPU-HÃ¤ngeproblem zu vermeiden.NOPs einfÃ¼gen, wenn es die Leistung durch DoppelausfÃ¼hrung erhÃ¶ht (Standard).Lockerungs-Hinweis an Linker Ã¼bergeben, um Lockerung durchzufÃ¼hren.Code zur StapelprÃ¼fung in das Programm einfÃ¼gen. Dasselbe wie -fstack-check=specific.Befehlsadresse nicht festgelegt, nachdem shorten_branches aufgerufen wurdeEin- und Austritte von Funktionen beim Profilieren von Aufrufen verwenden.Nur solche Funktionen instrumentieren, die mit dem Attribut Â»bnd_instrumentÂ« gekennzeichnet sind.Interner Fehler: Instrumentation clone does not reference original nodeInterner Fehler: Instrumentation thunk has wrong edge calleeInterner Fehler: Instrumented node has wrong original declarationGanzzahldivision bei %2$L zu Konstante %1$qs abgeschnittenGanzzahlausdruck erforderlich bei %CGanzzahlige ID (N) des spezifischen Befehls Â»fabsdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fabssÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fadddÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»faddsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fatandÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fatansÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpeqdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpeqsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgedÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgtdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgtsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpledÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmplesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpltdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpltsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpnedÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpnesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcosdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcossÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fdivdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fdivsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fexpdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fexpsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fextsdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixdiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixduÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixsiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixsuÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatidÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatisÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatudÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatusÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»flogdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»flogsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmaxdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmaxsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmindÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fminsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmuldÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmulsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fnegdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fnegsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdxhiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdxloÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdyÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsindÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsinsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsqrtdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsqrtsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsubdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsubsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftandÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftansÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftruncdsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fwrxÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fwryÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»roundÂ«.Ganzzahlart %d bei %C nicht verfÃ¼gbarGanzzahl auÃŸerhalb des symmetrischen Bereichs wegen Standard-Fortran bei %LGanzzahl auÃŸerhalb des symmetrischen Bereiches wegen Standard-Fortran-Konvertierung von %s in %s bei %LGanzzahlÃ¼berlauf bei der Berechnung des zu reservierenden SpeichersGanzzahl zu groÃŸ fÃ¼r Ganzzahlart %i bei %CGanzzahl zu groÃŸ fÃ¼r ihre Art bei %C. Diese ÃœberprÃ¼fung kann mit der Option -fno-range-check ausgeschaltet werdenGanzzahl bei %C zu groÃŸGanzzahlwert zu groÃŸ in Ausdruck bei %CFunktionen in ihre Aufrufer einfÃ¼gen, wenn CodegrÃ¶ÃŸe als nicht wachsend bekannt ist.Nicht als Â»inlineÂ« deklarierte Funktionen in ihre Aufrufer einfÃ¼gen, wenn gewinnbringend.Nur an einer Stelle aufgerufene Funktionen in ihre Aufrufer einfÃ¼gen.Intel-MCU-psABI wird im %s-Modus nicht unterstÃ¼tztIntel MPX unterstÃ¼tzt x32 nichtSchleifen bei %L werden getauschtSchnittstelle %qs bei %L ist in spÃ¤terer PROCEDURE-Anweisung deklariertSchnittstelle %qs bei %L darf keine Anweisungsfunktion seinSchnittstelle %qs bei %L kann nicht allgemein seinSchnittstelle %qs bei %L muss explizit seinUnpassende Schnittstelle fÃ¼r Prozedurzeiger-Komponente %qs in Strukturkonstruktor bei %L: %sSchnittstelle in Scheinprozedur %qs bei %L passt nicht: %sSchnittstelle in globaler Prozedur %qs bei %L passt nicht: %sUnpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %qs ist kein UnterprogrammUnpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %sSchnittstelle muss fÃ¼r DEFERRED-Bindung bei %C angegeben werdenSchnittstellenname nach %<(%> bei %C erforderlichInterner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.
! Interne Datei bei %L mit NamenslisteInterne Prozedur %qs in %s bei %LInterne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs wird als effektives Argument bei %L verwendetInterne Einheit mit Vektor-Index bei %LJeden INTEGER(4) als INTEGER(8) interpretieren.Jeden REAL(4) als REAL(10) interpretieren.Jeden REAL(4) als REAL(16) interpretieren.Jeden REAL(4) als REAL(8) interpretieren.Jeden REAL(8) als REAL(10) interpretieren.Jeden REAL(8) als REAL(16) interpretieren.Jeden REAL(8) als REAL(4) interpretieren.ImaginÃ¤re, Festkomma, oder andere GNU-Zahlenauffixe als das korrespondieren Zahlenliteral statt eines benutzerdefinierten Zahlenliterals interpretieren.Im Â»textÂ«-Abschnitt Literalbereiche mit Codebereichen verweben.Intervall, in dem der Stack geprÃ¼ft wird, als Zweierpotenz ausgedrÃ¼ckt.Intrinsisches %qs (ist %s) wird bei %L verwendetIntrinsisches %qs bei %L kann keine Initialisierung habenEingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungÃ¼ltigEingebautes %qs bei %L ist nicht als effektives Argument erlaubtDas intrinsische %qs bei %L muss mindestens zwei Argumente habenIntrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: QuellgrÃ¶ÃŸe %ld < ErgebnisgrÃ¶ÃŸe %ldIntrinsische Funktion %qs (%d) nicht erkanntIntrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtIntrinsische Funktion Â»%sÂ« bei %L ist nicht fÃ¼r CO_REDUCE erlaubtIntrinsische Funktion NULL bei %L kann kein tatsÃ¤chliches Argument fÃ¼r STORAGE_SIZE sein, da es einen disassoziierten Zeiger zurÃ¼ckgibtBei %2$L referenzierter intrinsischer Operator %1$qs nicht im Modul %3$qs gefundenSchnittstelle des intrinsischen Operators bei %L muss eine FUNCTION seinIntrinsische Prozedur %qs ist in PROCEDURE-Anweisung bei %L nicht erlaubtIntrinsische Prozedur bei %L kann keine MODULE PROCEDURE seinIntrinsisches Unterprogramm %qs bei %L darf keine Typspezifizierung habenUngÃ¼ltiger C-Name in NAME=-Spezifizierung bei %CUngÃ¼ltige Hollerithkonstante bei %L enthÃ¤lt ein Wide-ZeichenUngÃ¼ltige Hollerithkonstante: %L muss mindestens ein Zeichen enthaltenUngÃ¼ltige Hollerithkonstante: Ganzzahlart bei %L sollte Standard seinUngÃ¼ltiger KIND-Parameter von %s bei %LUngÃ¼ltiges NULL bei %LUngÃ¼ltiges Argument von Â»!$ACC WAITÂ« bei %LUngÃ¼ltiges Zeichen %<$%> bei %L. %<-fdollar-ok%> verwenden, um es als Erweiterung zuzulassenUngÃ¼ltiges Zeichen 0x%s bei %CUngÃ¼ltiges Zeichen in Name bei %CUngÃ¼ltige Klausel in Modul mit Â»!$ACC DECLAREÂ« bei %LUngÃ¼ltige Codimension %d bei %C, nur %d Codimensionen existierenUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %LUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %%LUngÃ¼ltiger Exponent-Buchstabe %<q%> in literaler Realkonstante bei %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.UngÃ¼ltiger Ausdruck im Strukturkonstruktor fÃ¼r Zeigerkomponente %qs bei %L in PURE-ProzedurUngÃ¼ltige Form der PROGRAM-Anweisung bei %CUngÃ¼ltige Form der WRITE-Anweisung bei %L, UNIT erforderlichUngÃ¼ltige Form der Feldreferenz bei %CUngÃ¼ltige Form der Coarray-Referenz bei %CUngÃ¼ltige Bildanzahl %d in SYNC IMAGESUngÃ¼ltiger Initialisierungsausdruck fÃ¼r ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %LUngÃ¼ltige Initialisierung %s in Data-Anweisung bei %CUngÃ¼ltige Art %d fÃ¼r CHARACTER-Konstante bei %CUngÃ¼ltige Art fÃ¼r %s bei %LUngÃ¼ltige Initialisierung im alten Stil fÃ¼r abgeleitete Typkomponente bei %CUngÃ¼ltiger Operator fÃ¼r !$OMP DECLARE REDUCTION %s bei %LUngÃ¼ltiges Argument fÃ¼r Prozedur bei %LUngÃ¼ltige Zuweisung eines Prozedurzeigers bei %LUngÃ¼ltiger Bereich %s in Option %sUnzulÃ¤ssige Realart %d bei %CInvalid standard code on intrinsic %qs (%d)UngÃ¼ltige Teilzeichenkette in data-implied-do in DATA-Anweisung bei %LUngÃ¼ltiges Typspezifikation bei %CUngÃ¼ltiger Wert fÃ¼r Spezifikation %s bei %CFÃ¼r strikte Standardbefolgung benÃ¶tigte Warnungen ausgeben.Iteratorschritt bei %L kann nicht Null seinSprungziele werden an dieser Potenz von 2 ausgerichtet.Ausschuss hinter ASSOCIATE-Anweisung bei %CAusschuss hinter CALL bei %CAusschuss hinter GENERIC-Bindung bei %CAusschuss hinter MAP-Anweisung bei %CAusschuss hinter UNION-Anweisung bei %CAusschuss hinter unverschachtelter STRUCTURE-Anweisung bei %CEinfach Abwicklungstabellen fÃ¼r Ausnahmebehandlung erzeugen.Einfach icc0/fcc0 verwenden.KIND-Attribut bei %C in einer TYPE-DefinitionKIND-Parameter von %s bei %L muss ein Initialisierungsausdruck seinSchlÃ¼sselwort %qs bei %C bereits in aktueller Argumentliste aufgetretenSchlÃ¼sselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbundenSchlÃ¼sselwort-Argument %qs bei %L darf innerhalb einer Anweisungsfunktion nicht auftauchenSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der ProzedurSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der Prozedur; meinen Sie %qs?SchlÃ¼sselwort-Argument erfordert explizite Schnittstelle fÃ¼r Prozedur %qs bei %LSchlÃ¼sselwortargument erfordert explizite Schnittstelle fÃ¼r Prozedurzeigerkomponente %qs bei %LDie Art %d wird fÃ¼r CHARACTER bei %C nicht unterstÃ¼tztDie Art %d wird fÃ¼r Typ %s bei %C nicht unterstÃ¼tztParameter mit KIND-Typ fÃ¼r EntitÃ¤t bei %L unterscheidet sich vom Parameter mit KIND-Typ der TypspezifikationBekannte AArch64-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARC-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte ARM-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARM-CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte ARM-FPUs (fÃ¼r Verwendung mit Option -mfpu=):Bekannte ARM-Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte C6X ISAs (fÃ¼r Verwendung mit der Option -march=):Bekannte CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte FR-V-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte IQ2000-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Itanium-CPUs (fÃ¼r Verwendung mit Option -mtune=):Bekannte M68K-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte M68K-ISAs (fÃ¼r Verwendung mit Option -march=):Bekannte M68K-Mikroarchitekturen (fÃ¼r Verwendung mit Option -mtune=):Bekannte MIPS-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte MIPS-CPUs (fÃ¼r Verwendung mit Optionen -march= und -mtune=):Bekannte MIPS-IEEE-754-Einstellungen (fÃ¼r Verwendung mit Optionen -mabs= und -mnan=):Bekannte MIPS-ISA-Stufen (fÃ¼r Verwendung mit Option -mips):Bekannte TILE-Gx CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TILEPro-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte TLS-Dialekte (fÃ¼r Verwendung mit Option -mtls-dialect=):Bekannte __fp16-Formate (fÃ¼r Verwendung mit der Option -mfp16-format=):Bekannter Adressmodus (fÃ¼r Verwendung mit Option -maddress-mode=):Bekannte Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte Assemblerdialekte (fÃ¼r Verwendung mit Option Â»-masm=Â«):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte CPU-Typen (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Datenausrichtungen (fÃ¼r Verwendung mit Option -malign-data=):Bekannte Gleitkomma-ABIs (fÃ¼r Verwendung mit Option -mfloat-abi=):Bekannte Anzahl der Gleitkomma-Register (fÃ¼r Verwendung mit der Option -mconfig-fpu=):Bekannte indirekte Sprungauswahlen (fÃ¼r Verwendung mit den Optionen -mindirect-branch=/-mfunction-return=):Bekannte bevorzugte LÃ¤nge von Registervektoren (fÃ¼r Verwendung mit der Option -mprefer-vector-width=):Bekannte Stapelschutz-WÃ¤chter (fÃ¼r Verwendung mit Option -mstack-protector-guard=):Bekannte ABIs fÃ¼r Vektorisierungs-Bibliothek (fÃ¼r Verwendung mit Schalter -mveclibabi=):L%d Cache-Wartezeit unbekannt fÃ¼r %sLEN-Attribut bei %C in einer TYPE-DefinitionLEXER_DEBUGGING_ENABLED_P is not set to trueLHS in Â»noreturnÂ«-AufrufLINEAR-Klauselmodifizierer wird bei %L an DO- oder SIMD-Konstrukt verwendetFÃ¼r Argument bei %L ist die LINEAR-Klausel zusammen mit ORDERED-Klausel angegebenLINEAR-Dummy-Argument %qs mit VALUE-Attribut mit %s-Modifizierer bei %LLINEAR-Variable %qs bei %L muss INTEGER seinLOCK-Anweisung bei %CLOCK_EVENT in Variablen-Definitionskontext (%s) bei %LLOCK_TYPE in Variablen-Definitionskontext (%s) bei %LLOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigtLOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLTO-UnterstÃ¼tzung wurde in dieser Konfiguration nicht eingeschaltetMarke %d bei %C bereits als eine Formatmarke referenziertMarke %d bei %C bereits als Sprungziel referenziertMarke %d bei %C vorher als FORMAT-Marke verwendetMarke %d bei %C vorher als Sprungziel verwendetMarke %d bei %L definiert, kann aber nicht verwendet werdenMarke %d bei %L definiert, aber nicht verwendetMarke %d wird bei %L referenziert, aber nirgendwo definiertMarke %qs bei %C passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur WHERE-Marke %qsMarke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %LMarkenname %qs bei %C ist mehrdeutigLinke Klammer benÃ¶tigt nach %<*%>Alte Erweiterung:Buchstabe %qc hat bei %C bereits einen IMPLICIT-TypBuchstabe %qc wurde bereits in IMPLICIT-Anweisung bei %C gesetztBuchstaben in IMPLICIT-Anweisung bei %C mÃ¼ssen in alphabetischer Reihenfolge seinStufe der HSA-Debugspeicherungs-GesprÃ¤chigkeitBeschrÃ¤nkungen fÃ¼r GOT-GrÃ¶ÃŸe aufheben.Wie -M, aber System-Header-Dateien ignorieren.Wie -MD, aber System-Header-Dateien ignorieren.Wie -pedantic, aber als Fehler ausgeben.Grenze von %d Fortsetzungen in Anweisung bei %C Ã¼berschrittenZeile bei %L wird abgeschnitten%s von %d Zeilen ausgefÃ¼hrt
! Code fÃ¼r einen __main-Kernel einbinden.Binden, um Programm im ELF-Format zu erzeugen (statt mmo).Mit HAL BSP verlinken.Mit eingeschrÃ¤nkter Version der C-Bibliothek linken.Mit libads.a, libc.a und crt0.o binden.Mit libc.a und libdebug.a binden.Mit libc.a und libsim.a binden.Mit libmvme.a, libc.a und crt0.o binden.Mit libsim.a, libc.a und sim-crt0.o binden.Mit libyk.a, libc.a und crt0.o binden.Mit schneller Gleitkomma-Bibliothek linken.Mit Library-PIC-Bibliotheken linken.Optimierungen zur Bindezeit mit Anzahl paralleler Jobs oder Jobserver.Alle verfÃ¼gbaren FehleranalysezÃ¤hler mit ihren Grenzen und Werten auflisten.Lokale Deklaration aus einer anderen Funktion herausLock-Variable bei %L muss Skalar mit LOCK_TYPE seinLogischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lleLogischer Bereich in CASE-Anweisung bei %L ist nicht erlaubtLogische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werdenPCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung.Sucht MÃ¶glichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren.Schleifen an dieser Potenz von 2 ausrichten.Schleife lÃ¤uft endlosGangÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen gangÃ¼bergreifenden Schleife nicht erlaubtGangÃ¼bergreifende Schleife bei %L ist innerhalb einer workerÃ¼bergreifenden Schleife nicht erlaubtVektorÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen vektorÃ¼bergreifenden Schleife nicht erlaubtWorkerÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen vektorÃ¼bergreifenden Schleife nicht erlaubtWorkerÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen workerÃ¼bergreifenden Schleife nicht erlaubtSchleifenvariableSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable bei %C kann keine Unter-Komponente seinSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable wurde geÃ¤ndertSchleifen mit mindestens der angegebenen Durchlaufzahl erhalten Schleifenausrichtung.Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dUntere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dBei %L muss untere Grenze vorhanden seinMCU Â»%sÂ« unterstÃ¼tzt keine Hardware-Multiplikation, aber Â»-mhwmult=Â« ist auf %s gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-ISA, aber Â»-mcpu=Â« ist auf %s gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=16-bitÂ« ist gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=32-bitÂ« ist gesetztMCU Â»%sÂ« unterstÃ¼tzt %s-Hardware-Multiplikation, aber Â»-mhwmult=f5seriesÂ« ist gesetztMIPS16 -mxgot CodeMIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64MMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX-intern: Falscher Wert fÃ¼r 'm', kein CONST_INTMMIX-internal: Dieser Operand kann nicht dekodiert werdenMMIX-intern: CONST_INT erwartet, aber nicht diesMMIX-intern: Konstante erwartet, aber nicht diesMMIX-intern: Register erwartet, aber nicht diesMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX-intern: Dies ist keine Konstante:MMIX-intern: Diese Adresse wird nicht erkanntMMIX-intern: Versuch, ungÃ¼ltig umgekehrte Bedingung auszugeben:MMIX-intern: Was ist der CC davon?MMIX-intern: Was ist der CC davon?MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABIMMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABIMODIFY_EXPR nicht erwartet wÃ¤hrend es Tupel gibtMODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle seinMODULE-PROCEDURE-Deklaration bei %CMODULE-PrÃ¤fix bei %CMOLD-Argument an NULL bei %L erforderlichMOLD-Marke bei %LMOLD-Marke bei %L steht mit SOURCE-Marke bei %L in KonfliktMOLD-Marke bei %L steht mit Typspezifikation bei %L in KonfliktIn NULL()-Argument bei %L wird MOLD= benÃ¶tigt: Mehrdeutig zwischen spezifischen Funktionen %s und %sMSA-MIPS16-Codeeingebaute MSP430-Funktionen sind nur innerhalb von Interrupt-Handlern einsetzbarMULT-Fall in cris_op_strGrÃ¶ÃŸe des zweiten Arguments von %s Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LGrÃ¶ÃŸenordnung des zweiten Arguments von ISHFTC Ã¼berschreitet BIT_SIZE des ersten Arguments bei %CMain variant is not definedRÃ¼ckwÃ¤rtskettenzeiger pflegen.Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet.Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen.Alle Funktionsaufrufe indirekt machen.Ganzzahlen 32 Bit breit machen.Structs auf Vielfache von 4 Bytes vergrÃ¶ÃŸern (Warnung: ABI geÃ¤ndert).Sicherstellen, dass Laden/Speichern nicht hinter DMA-Befehle verschoben wird.Maschine zur Binder-Entspannung soll annehmen, dass ein BefehlszÃ¤hlerÃ¼bersprung auftritt.Kaputte GENERIC-Anweisung bei %CDaten im P2-Raum reservieren.MAC-Register als Aufruf-zerstÃ¶rt markieren.__tls_get_addr-Aufrufe mit Argumentinfo markieren.Alle Schleifen als parallel markieren.Alle inline-Funktionen und -Methoden mit versteckter Sichtbarkeit markieren.HÃ¶chstzahl der Basis-BlÃ¶cke in Schleife fÃ¼r Schleifeninvariantenbewegung.Maximale Schleifenanzahl fÃ¼r regionale Registerzuweisung (RA).Maximalzahl der Bytes, die mit Schleifen verglichen werden.Maximalzahl der Bytes, die ohne Schleifen verglichen werden.Maximalzahl der Bytes, die inline kopiert werden.Maximalzahl der Paare von Ladebefehlen fÃ¼r einen Vergleich.Maximale GrÃ¶ÃŸe der Konflikttabelle in MB.Maximalzahl der Debugmarkierungen, die expandiert oder eingereiht werden.HÃ¶chstzahl der erzeugten Neuladebefehle pro Befehl ist erreicht (%d)
  GrÃ¶ÃŸte Rekursionstiefe fÃ¼r das Expandieren von variablenverfolgenden AusdrÃ¼cken.MaximalgrÃ¶ÃŸe der Speicherort-Liste, bei der Umkehrungsoperationen hinzugefÃ¼gt werden sollen.Maximale GrÃ¶ÃŸe variablenverfolgender Hash-Tabellen.Maximaler Code-Zuwachs durch Ende-VervielfÃ¤ltigung (in Prozent).GrÃ¶ÃŸtes durch frÃ¼hes Â»inlineÂ« eines einzelnen Aufrufs abgeschÃ¤tztes Wachstum des FunktionskÃ¶rpers.GrÃ¶ÃŸtes geschÃ¤tztes Ergebnis eines als vorhersagbar betrachteten Sprunges.Maximales Wachstum durch Â»inlineÂ« einer groÃŸen Funktion (in Prozent).Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r LTO (in geschÃ¤tzten Befehlen)Maximales Stapelrahmen-Wachstum durch Â»inlineÂ« (in Prozent).Maximal erlaubte GrÃ¶ÃŸenzunahme und GesamtgrÃ¶ÃŸe der neuen Parameter, bis zu der IPA-RSA Zeiger auf Aggregate ersetzt.HÃ¶chstzahl der Iterationen des Durchgangs Ã¼ber eine Funktion.HÃ¶chstzahl der Ã¤hnlichen BasisblÃ¶cke, mit denen ein Basisblock verglichen wird.GrÃ¶ÃŸte Tiefe der Suche im Dominator-Baum fÃ¼r anzuhebende AusdrÃ¼cke.Maximale Verschachtelung von Quadratwurzeln, um Potenzierung mit Gleitkommakonstanten abzubilden.HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreichtMaximallÃ¤nge von KandidatenprÃ¼fungen fÃ¼r geradlinige StÃ¤rkereduktion.MaximalgrÃ¶ÃŸe der partiellen Aufwandsmenge, wenn Baumvoroptimierung ausgefÃ¼hrt wird.HÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r LRA-Bedingungen ist erreicht (%d)
  HÃ¶chstzahl der aktiven lokalen Speicherungen bei RTL-Eliminierung toter Speicherungen.HÃ¶chstzahl der zusammengesetzten Elemente fÃ¼r einen Parameter in Sprungfunktionen und Gittern.Anzahl der Argumente fÃ¼r ein PHI, bis zu der der FSM-Threader versucht, durch dessen Block zu laufen.HÃ¶chstzahl der Argumente in einem PHI, die einer TREE-if-Umwandlung unterstÃ¼tzt werden, auÃŸer wenn die Schleife mit einem SIMD-Pragma markiert ist.HÃ¶chstzahl der Assertions, die wÃ¤hrend der VRP entlang der Standardkante einer switch-Anweisung hinzugefÃ¼gt werdenHÃ¶chstzahl der Basis-BlÃ¶cke in einem Mehrfachsprung in einem endlichen Automaten.HÃ¶chstzahl der Bits, fÃ¼r die keine FMAs erzeugt werden.HÃ¶chstzahl von bedingten Speicherpaaren, die ausgegeben werden kÃ¶nnen.HÃ¶chstzahl der konstanten Speicherungen, die im Speicherzusammenfassungs-Durchgang zusammengefasst werden.HÃ¶chstzahl der Datenreferenzen in Schleife zum Aufbau der AbhÃ¤ngigkeiten der Schleifendaten.HÃ¶chstzahl der AuflÃ¶sungen von Mehrdeutigkeiten pro Speicherzugriff.Die HÃ¶chstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandelt.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r RTL-if-Umwandlung.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r SLP-Vektorisierung.Die HÃ¶chstzahl der Befehle in der ausfÃ¼hrungsbereiten Liste, die zur Umbenennung in Frage kommen.HÃ¶chstzahl der zu kopierenden Befehle, wenn BlÃ¶cke auf einem Mehrsprungpfad des Zustandsautomaten dupliziert werden.HÃ¶chstzahl der SchleifenschÃ¤lungen, um Ausrichtung von Datenreferenzen in einer Schleife zu verbessern.HÃ¶chstzahl der beim spekulativen Devirtualisieren besuchten may-defsHÃ¶chstzahl der NamensrÃ¤ume, in denen alternativ gesucht wird, wenn Nachschlagen eines Namens fehlschlÃ¤gt.HÃ¶chstzahl der geschachtelten Aufrufe, die bei der Analyse fÃ¼r uninitialisierte Variablen auf AbhÃ¤ngigkeiten in der Ablaufsteuerung untersucht werden.HÃ¶chstzahl der neuen Sprungpfade, die fÃ¼r einen endlichen Automaten erzeugt werden.HÃ¶chstzahl der fÃ¼r einen Hinweis einzufÃ¼genden NOPs (Standard: 2).HÃ¶chstzahl der in einem Block erlaubten Anweisungen, die fÃ¼r Sprungbehandlung vervielfÃ¤ltigt werden mÃ¼ssen.HÃ¶chstzahl der Anweisungen, die von der Analyse der formalen Parameter fÃ¼r IPA besucht werden, basierend auf der Aliasanalyse in einer gegebenen Funktion.HÃ¶chstzahl der Anweisungen, die vom ZeigergrenzenprÃ¼fer in einen SSA-Konstruktor eingebunden werden.HÃ¶chstzahl der Zeichenketten, fÃ¼r die der strlen-Optimierungsdurchgang ZeichenkettenlÃ¤ngen aufzeichnet.HÃ¶chstzahl, wie oft ein Befehl geplant werden kÃ¶nnte.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine vorhersagbare Verzweigung erzeugt wird.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine unvorhersagbare Verzweigung erzeugt wird.GrÃ¶ÃŸte Wahrscheinlichkeit des Einsprung-BB der geteilten Region (in Prozent relativ zum Einsprung-BB der Funktion), um teilweises Â»inlineÂ« durchzufÃ¼hren.Maximal erlaubte Rekursionstiefe beim Abfragen von Eigenschaften eines SSA-Namens.Maximal GrÃ¶ÃŸe (in Bytes) der Objekte, die bei der Eliminierung toter Speicherungen byteweise verfolgt werden.MaximalgrÃ¶ÃŸe der als Operanden erlaubten Konstantenwerte in Bytes.MaximalgrÃ¶ÃŸe eines SCC bevor SCCVN zur Bearbeitung einer Funktion anhÃ¤lt.Maximale GrÃ¶ÃŸe einer jedem Parameter zugeordneten Liste von Werten fÃ¼r interprozedurale Konstantenweitergabe.MaximalgrÃ¶ÃŸe einer globalen oder statischen Variable, die in kleine Datenbereiche gelegt wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf CodegrÃ¶ÃŸe optimiert wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf Geschwindigkeit optimiert wird.HÃ¶chste TeildatensatzlÃ¤nge kann %d nicht Ã¼berschreitenHÃ¶chste unterstÃ¼tzte BezeichnerlÃ¤nge ist %dMaximaler Entrollfaktor fÃ¼r die Â»unroll-and-jamÂ«-Transformation.Speicherreservierung gescheitertC++-Typen mithilfe der One-Definition-Rule zusammenfassen.Nebeneinanderliegende Speicheroperationen zusammenfassen.Aufruf des Teilbefehls Â»mergeÂ«:Kleinstes VerhÃ¤ltnis von Befehlen zu Speicheroperationen, um Prefetching in einer Schleife einzuschalten.Kleinstes VerhÃ¤ltnis von Befehlen zu Prefetches, um Prefetching fÃ¼r eine Schleife mit unbekannter Frequentierung einzuschalten.Kleinster Abstand zwischen mÃ¶glicherweise in Konflikt stehendem Speichern und Laden.Mindestwahrscheinlichkeit in Prozent fÃ¼r Durchfall-Kanten, damit der BB zu geerbten EBB in LRA hinzugefÃ¼gt wird.Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r Linkzeitoptimierung (in geschÃ¤tzten Befehlen).Minimale Heaperweiterung, die Speicherbereinigung anstÃ¶ÃŸt, als Prozentsatz der GesamtgrÃ¶ÃŸe des Heap.Kleinste HeapgrÃ¶ÃŸe vor Speicherbereinigungsbeginn, in Kilobytes.Die Mindestzahl der Iterationen pro Thread in einer innersten parallelisierten Schleife.Mindestprozentsatz der Memrefs, die fÃ¼r unroll-and-jam verschwinden mÃ¼ssen, damit es profitabel ist.Konflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %CKonflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %CUnpassende Zuweisung des Prozedurzeigers bei %L: Unpassende Aufrufkonvention!$OMP END ATOMIC fehlt hinter !$OMP ATOMIC CAPTURE bei %CIn fortgesetzter Zeichenkonstante bei %C fehlt %<&%>Fehlendes %<(%> in Anweisung bei oder vor %LFehlendes %<)%> in Anweisung bei oder vor %LArgument %qs des intrinsischen %qs bei %L fÃ¼r %qs des Typs %qs fehltFehlendes %qs-Argument fÃ¼r %qs bei %LFehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %LFehlendes Argument %qs in Aufruf von %qs bei %LFehlendes effektives Argument fÃ¼r Argument %qs bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende Argumentliste in Funktion %qs bei %CFehlendes Argument fÃ¼r %qs bei %CFeldspezifikation bei %L in CODIMENSION-Anweisung fehltFehlende Feldspezifikation bei %L in DIMENSION-AnweisungFehlender Zeichenbereich in IMPLICIT bei %CSchlieÃŸende Klammer fÃ¼r Bindungsmarke bei %C fehltFehlende Kodimensionsangabe bei %CFehlendes Komma bei %LFehlende ZÃ¤hler fÃ¼r aufgerufene Funktion %sFehlende Dimensionsangabe bei %CEntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C fehltFehlender Exponent in Realzahl bei %CFehlende Format-Marke bei %CFehlendes Format mit Standard-Einheit bei %CFehlende allgemeine Spezifikation in USE-Anweisung bei %CFehlender SchlÃ¼sselwortname in effektiver Argumentliste bei %CFehlender Art-Parameter bei %CFÃ¼hrende linke Klammer fehltPositive Breite hinter L-Deskriptor bei %L fehltErforderte Klammern vor BIND(C) bei %C fehlenFehlende rechte Klammer bei %CFehlende rechte Klammer oder Komma bei %CFehlendes SymbolModul %qs in Zeile %d, Spalte %d: %sModuldatei %qs wurde nicht generiert, entweder weil das Modul keine MODULE PROCEDURE enthÃ¤lt oder weil es einen Fehler in dem Modul gibt.Modul-Eigenschaft in USE-Anweisung bei %C muss entweder INTRINSIC oder NON_INTRINSIC seinMehr effektive als formale Argumente in Prozeduraufruf bei %LInterner Fehler: More than one edge out of thunk nodeBerechnung der Schleifeninvarianten auÃŸerhalb der Schleifen legen.Mehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegebenMehrere Schleifenachsen fÃ¼r Routine angegebenNAME nicht erlaubt bei BIND(C) fÃ¼r ABSTRACT INTERFACE bei %CSpezifikation NAME= bei %C sollte ein konstanter Ausdruck seinNAME=-Angabe bei %C sollte ein Skalar der Standardzeichenart seinNAMELIST %qs in READ-Anweisung bei %L enthÃ¤lt Symbol %qs, das im Kontext zur Variablendefinition nicht auftreten darfNAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %LNAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %LNAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L seinNAMELIST-Objekt %qs in Namensliste %qs bei %L hat ALLOCATABLE- oder POINTER-Komponenten erfordert daher eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-KomponentenNAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs ohne konstante ZeichenlÃ¤nge in Namensliste %qs bei %LNEWUNIT-Spezifizierer bei %LNEWUNIT-Spezifizierer muss FILE= oder STATUS='scratch' bei %C habenNON_OVERRIDABLE und DEFERRED kÃ¶nnen nicht gleichzeitig bei %C auftretenNOPASS oder explizite Schnittstelle bei %C erforderlichInterner Fehler: NOTE_INSN_BASIC_BLOCK %d in middle of basic block %dInterner Fehler: NOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK-AttributAuf rechter Seite in Zuweisung bei %L tritt NULL aufintrinsisches NULL mit reservierbarem MOLD bei %LNULL-Zeiger bei %L ist nicht als effektives Argument der intrinsischen Funktion %qs erlaubtNULL in Arithmetik verwendetNULL()-Initialisierung bei %C ist mehrdeutigNULL()-Initialisierung bei %C kÃ¶nnte kein MOLD habenName %qs bei %C ist bereits als eine allgemeine Schnittstelle bei %L definiertName %qs bei %C ist eine mehrdeutige Referenz auf %qs von aktueller ProgrammeinheitName %qs bei %C ist eine mehrdeutige Referenz auf %qs vom Modul %qsName %qs bei %C ist der Name der ProzedurName %qs in %s-Anweisung bei %C ist kein KonstruktnameName %qs in %s-Anweisung bei %C ist unbekanntName %qs des ABSTRACT INTERFACE bei %C kann nicht der gleiche wie ein intrinsischer Typ seinName hinter Â»!$omp criticalÂ« und Â»!$omp end criticalÂ« passt nicht bei %CName bei %C ist zu langName der Systembibliothek, gegen die gelinkt wird.Name der Startdatei.Name zu langBenannter COMMON-Block %qs bei %L muss die gleiche GrÃ¶ÃŸe wie anderswo haben (%lu Bytes gegenÃ¼ber %lu Bytes)Benanntes Block-DO bei %L erfordert passenden ENDDO-NamenBenannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt seinBenannte Konstante %qs in Variablen-Definitionskontext (%s) bei %LBenannte Konstante bei %C in EQUIVALENCENamensliste %qs kann bei %L kein Argument seinNamensliste %qs kann bei %L nicht als Argument fÃ¼r Unterprogramm oder Funktion verwendet werdenNamensliste %s kann nicht mit USE-Verbindung in %s umbenannt werdenGruppenname %qs der Namensliste bei %C hat bereits einen Basistypen von %qsGruppenname %qs der Namensliste bei %C ist bereits USE-verbunden und kann nicht respezifiziert werden.Name der Namenslisten-Gruppe bei %L kann kein SAVE-Attribut habenEntweder EntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C erforderlichNegatives Argument N bei %LNegativer Exponent der Ganzzahl bei %L ergibt 0 als ErgebnisGeschachtelter CRITICAL-Block bei %CMischen von FPX/FPU ist nicht erlaubtIn BIND(C) bei %C ist kein bindender Name erlaubtKeine Zweige
  Keine Aufrufe
*************** inclusive vorverarbeitetem Quellcode, we
*** 2228,2234 ****
  Laufzeitname.SAVE-Attribut bei %L kann nicht in einer PURE-Prozedur angegeben werdenSAVE-Anweisung bei %C folgt umfassender SAVE-Anweisungchunk_size der SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckSELECTED_REAL_KIND ohne Argument Â»PÂ« oder Â»RÂ« bei %LSEQUENCE-Attribut bei %C bereits in TYPE-Anweisung angegebenSEQUENCE-Anweisung bei %C muss CONTAINS vorausgehenSEQUENCE-Anweisung bei %C muss Strukturkomponenten vorausgehenSH2a unterstÃ¼tzt nicht Little-EndianSHAPE-Argument bei %L fÃ¼r C_F_POINTER muss dieselbe GrÃ¶ÃŸe haben wie der RANK des FPTRSIGN= bei %C ist in Fortran 95 nicht erlaubtSINK-Summand bei %L ist keine konstante GanzzahlSINK-AbhÃ¤ngigkeitstyp bei %L ist nur in ORDERED-Direktive erlaubtSIZE bei %L muss positiv seinSOURCE AbhÃ¤ngigkeitstyp ist nur an ORDERED-Direktive erlaubt bei %LSOURCE-Marke bei %LSOURCE-Marke bei %L steht mit Typspezifikation bei %L in KonfliktSOURCE-Marke bei %L mit mehr als einem reservierbaren ObjektSPE wird fÃ¼r dieses Ziel nicht unterstÃ¼tztSSA-BeschÃ¤digungSSA-Name in Frei-Liste, jedoch immer noch referenziertInterner Fehler: SSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI sollte gesetzt seinSSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendetSSE-Registerargument mit SSE ausgeschaltetSSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltetSSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABISSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABISTABS-Debuginfos fÃ¼r Ada ist abgelaufen und wird nicht mehr unterstÃ¼tztSTAT-VariableÂ»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable seinSTAT=-Argument fÃ¼r %s bei %LAttribut Â»STAT=Â« in %C fehlplatziertSTOP-Code bei %C darf nicht negativ seinSTOP-Code bei %C enthÃ¤lt zu viele ZiffernSTOP-Code bei %L muss eine skalare CHARACTER-Konstante oder Ziffer[Ziffer[Ziffer[Ziffer[Ziffer]]]] seinSTOP-Code bei %L muss Standardzeichentyp KIND=%d seinSTOP-Code bei %L muss Standardganzzahltyp KIND=%d seinSTOP-Code bei %L muss entweder INTEGER- oder CHARACTER-Typ habenSTOP-Code bei %L muss Skalar seinSUBMODULE-Deklaration bei %CSUBMODULE-Deklaration bei %C kann nicht innerhalb eines anderen GÃ¼ltigkeitsbereichs auftretenSUBROUTINE %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istSYNC-TEAM-Anweisung bei %CSYNC-Anweisung bei %CGleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbundenIdentisch mit %s. Verwenden Sie daher bitte diese Option.Das gleiche wie -fassociative-math fÃ¼r AusdrÃ¼cke, die Division enthalten.Identisch zu -mA6.Identisch zu -mA7.Das gleiche wie: -mep -mprolog-function.Register bei Funktionsaufrufen sichern.TOC fÃ¼r indirekte Aufrufe im Prolog sichern, statt vor jedem Aufruf.Skalares %qs in FORMAT-Marke bei %L ist keine ASSIGNED-VariableSkalarer INTEGER-Ausdruck bei %L erwartetSkalarer PARAMETER in komplexer Konstante bei %C erwartetSkalares Objekt %qs bei %L kann nicht ALLOCATABLE seinSkalare Variable %qs bei %L mit POINTER oder ALLOCATABLE in Prozedur %qs mit BIND(C) wird noch nicht unterstÃ¼tztScalarization using DIMEN_RANGE unimplementedSkalierungsfaktor fÃ¼r die Anzahl der BlÃ¶cke in einem Threadingpfad, verglichen mit der Anzahl der (skalierten) Anweisungen.Skalierungsfaktor fÃ¼r die Anzahl der Anweisungen pro Threadingpfad, verglichen mit der Anzahl der (skalierten) BlÃ¶cke.Skalierungsfaktor bei Berechnung der grÃ¶ÃŸten Entfernung, um die ein Ausdruck durch GCSE-Optimierungen verschoben werden kann.Code fÃ¼r die gegebene CPU planen.FÃ¼r angegebene CPU planen.Befehle mit selektivem Planungs-Algorithmus einplanen.Anfang und Ende der Prozedur planen.Schedule-Art des OMP-Schedulers fÃ¼r Schleifen, die von parloops parallelisiert wurden (static, dynamic, guided, auto, runtime).Sichtbarkeitsbereich der Variablen aus einer for-Initialisierungs-Anweisung ist fÃ¼r die Schleife lokal.Zweites Argument von MOD bei %L ist NullZweites Argument von %s ist bei %L negativZweites Argument von MOD bei %L ist NullZweites Argument von MODULO bei %L ist NullZweites Argument der definierten Zuweisung bei %L muss INTENT(IN)Zweites Argument der Operatorschnittstelle bei %L kann nicht optional seinZweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinWeitere Hinweise finden Sie unter Â»%sÂ«.
  SpeicherzugriffsverletzungSpeicherzugriffsverletzung (Code)ABI-Aufrufkonvention auswÃ¤hlen.Codemodell auswÃ¤hlen.Auswahl des Anteils an der HÃ¶chstfrequenz der AusfÃ¼hrungen des Basisblocks in Funktion, vorausgesetzt, der Basisblock wird ausgerichtet.Auswahl des Anteils an der HÃ¶chstfrequenz der AusfÃ¼hrungen des Basisblocks in Funktion, vorausgesetzt, der Basisblock muss als Â»heiÃŸÂ« angesehen werden.GroÃŸes Speichermodell wÃ¤hlen â€“ 20-Bit-Adressen/-Zeiger.Methode fÃ¼r sdata-Behandlung auswÃ¤hlen.GÃ¼ltigkeitsbereich der signierten RÃ¼ckgabeadressen.Kleines Speichermodell wÃ¤hlen â€“ 16-Bit-Adressen/-Zeiger (Voreinstellung).Laufzeitumgebung auswÃ¤hlen.Art der Abdeckungs-Bereinigung auswÃ¤hlen.AuswÃ¤hlen, was bereinigt werden soll.Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck seinSelektor bei %L darf nicht NULL() seinSelektor bei %L hat keinen TypSelektor bei %L darf nicht koindiziert seinSelektor in SELECT TYPE bei %C ist keine benannte Variable; associate-name=> verwendetSelektor muss in SELECT TYPE-Anweisung bei %L polymorph seinWÃ¤hlt die Art der Ziel-RL78-Kerne aus (g10/g13/g14). Voreinstellung ist der G14. Wenn angegeben, wird auch die verwendete Hardwaremultiplikation ausgewÃ¤hlt.WÃ¤hlt die zu verwendende Art der Hardware-Multiplikation und -division aus (none/g13/g14).Selbstreferenzielles Argument %qs bei %L ist nicht erlaubtSemikolon bei %C muss Anweisung vorausgehenGleitkommaprÃ¤zision von 80387 auf 32 Bit setzen.GleitkommaprÃ¤zision von 80387 auf 64 Bit setzen.GleitkommaprÃ¤zision von 80387 auf 80 Bit setzen.Windows-defines festlegen.Sprungkosten festlegen.Standardzugriff von ModulentitÃ¤ten auf PRIVATE setzen.PrÃ¼fung der AbhÃ¤ngigkeitsentfernung in nicht ausgereifter Planung von eingereihten Befehlen festlegen.Nach eingebauten Mathematikfunktionen errno setzen.Ausgabeart des Linkers festlegen (wird intern wÃ¤hrend der LTO-Optimierung verwendet).Name der Hauptroutine fÃ¼r den Debugger festlegen.Namen der ALI-Ausgabedatei setzen (interner Schalter).Anzahl der reservierten Bytes fÃ¼r die aufgerufene Funktion auf dem Stapel.Wahrscheinlichkeitsgrenze fÃ¼r unausgerichtete Zweige festlegen.Register festlegen, das den Wert -1 enthÃ¤lt.sizeof(bool) auf 1 festlegen.Start-Adresse der Daten festlegen.Start-Adresse des Programmes festlegen.PPC_EMB-Bit im ELF-Flags-Header setzen.Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Vorgabewert: 0Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1.Sprungkosten festlegen.Standard-DoppelprÃ¤zisionsart auf einen 8 Bytes breiten Typen setzen.Standard-Ganzzahlart auf einen 8 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 10 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 16 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 8 Bytes breiten Typen setzen.Wahrscheinlichkeit in Prozent fÃ¼r das eingebaute Â»expectÂ«. Vorgabewert ist 90Â % Wahrscheinlichkeit.MaximalgrÃ¶ÃŸe der fÃ¼r den SDA-Bereich geeigneten Daten festlegen.MaximalgrÃ¶ÃŸe der fÃ¼r den TDA-Bereich geeigneten Daten festlegen.MaximalgrÃ¶ÃŸe der fÃ¼r den ZDA-Bereich geeigneten Daten setzen.HÃ¶chstanzahl der Bytes angeben, die noch im Stapel Ã¼brig sind, bevor ein Trap-Befehl ausgelÃ¶st wird.GrÃ¶ÃŸten Betrag fÃ¼r einzelne StapelvergrÃ¶ÃŸerungsoperation festlegen.HÃ¶chstzahl der parallel ausgefÃ¼hrten Befehle im neuverbundenen Baum festlegen. Bei 0 die zielabhÃ¤ngige Heuristik verwenden.HÃ¶chstzahl der Template-Instanziierungshinweise fÃ¼r einzelne Warnung oder Fehler festlegen.Anzahl der 64-KiB-Flash-Segmente festlegen.Ziel-CPU-Typ angeben.Basisverzeichnis zum Speichern der Profildaten setzen. Vorgabe ist das aktuelle Verzeichnis.Legt die Registerbreite fÃ¼r LP_COUNT fest. MÃ¶gliche Werte sind 8, 16, 20, 24, 28 und 32.Spezifikation %s wird auf '%s' gesetzt
  
! Formspezifikation fÃ¼r reservierbares Skalar bei %CFormen der Operanden bei %L und %L stimmen nicht Ã¼bereinSchlitze gemeinsam verwenden, um verschiedene harte Register zu sichern.Stapel-Schlitze fÃ¼r Ã¼bergelaufene Pseudo-Register gemeinsam verwenden.Gemeinsam genutzte DO-Abbruchmarke %d bei %CBeim Binden Adressreferenzen verkÃ¼rzen.Spaltenzahlen in Diagnose zeigen, wenn verfÃ¼gbar. Standard: Ein.Quellzeile mit Einschaltungszeichen anzeigen, um die Spalte zu kennzeichnen.Teile des Prologs und Epilogs separat an den nÃ¶tigen Stellen erzeugen.Interner Fehler: Simplification errorVereinfachung von SPREAD bei %C ist noch nicht implementiertGleitkommaeinheit mit einfacher Genauigkeit.GrÃ¶ÃŸe (in KB) des Software-Datencache.GrÃ¶ÃŸe in Bytes, Ã¼ber der thread-lokale Zusammenfassungen mit Logging-Funktionen statt mit Save/Restore-Paaren instrumentiert werden sollten.GrÃ¶ÃŸe des Arguments %qs des intrinsischen %qs bei %L ist zu klein (%i/%i)GrÃ¶ÃŸe des Stabelschutzes, als Zweierpotenz ausgedrÃ¼ckt.Beim Ãœbergeben von variablen Argumenten das Einrichten des RAX-Registers Ã¼berspringen.Bereich fÃ¼r kleine Daten: none, sdata, use.Weiche Grenzen fÃ¼r Anzahl der Speicherzugriffsbefehle pro Befehlsgruppe. SpÃ¤teren Speicherbefehlen, die versuchen, in gleicher Befehlsgruppe zu planen, wird niedrigere PrioritÃ¤t gegeben. Oft hilfreich, um Konflikte von CachebÃ¤nken zu vermeiden. Standard: 1.Entschuldigung, !$ACC DECLARE bei %L ist in einem BLOCK-Konstrukt nicht erlaubtSorry, allozierbare/Zeiger-Komponenten in polymorphen (CLASS-)getypten Koarrays bei %L werden nicht unterstÃ¼tztSorry, der koindizierte Zugriff bei %L auf eine unbegrenzt polymorphe Komponente wird nicht unterstÃ¼tztSorry, der koindizierte Zugriff bei %L auf ein unbegrenzt polymorphes Objekt wird nicht unterstÃ¼tztEntschuldigung; fÃ¼r Image-Set bei %2$L ist nur UnterstÃ¼tzung fÃ¼r Ganzzahl-Art %1$d implementiertSorry, die Event-Komponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tztSorry, die Lockkomponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tztQuell-Ausdruck bei %L und ALLOCATE-Objekt bei %L mÃ¼ssen dieselbe Form habenQuell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L habenAktiviert insbesondere das Nachverfolgen von indirekten SprÃ¼ngen im Rahmen der Control-Flow Enforcement Technology (CET).Aktiviert insbesondere die Stapelspeicher-Sicherungskopie im Rahmen der Control-Flow Enforcement Technology (CET).Spezifikationsfunktion %qs bei %L kann nicht RECURSIVE seinSpezifikationsfunktion %qs bei %L kann keine Anweisungsfunktion seinSpezifikationsfunktion %qs bei %L kann keine interne Funktion seinSpezifikationsfunktion %qs bei %L muss PURE seinBit-Breite des unmittelbaren TLS-Versatzes angeben. GÃ¼ltige Werte sind 12, 24, 32, 48.Kostenmodell fÃ¼r Vektorisierung angeben. -fvect-cost-model=[unlimited|dynamic|cheap]	Kostenmodell fÃ¼r Vektorisierung angeben.Gibt die Anzahl der Register an, die bei Eintritt und Austritt eines schnellen Interrupts in der zweiten Registerbank gesichert werden.Anzahl der fÃ¼r Interrupthandler zu reservierenden Register.Gibt die Register an, die beim Eintritt und Austritt eines Interrupts gesichert werden.Angabe, ob Interruptfunktionen das Akkumulator-Register sichern und wiederherstellen sollen.CPU fÃ¼r Codeerzeugungszwecke angeben.CPU fÃ¼r Planzwecke angeben.CPU fÃ¼r Planungszwecke angeben. GÃ¼ltige Argumente sind 700, 7100, 7100LC, 7200, 7300, und 8000.TLS-Dialekt angeben.UNIX-Standard fÃ¼r Predefines und Bindung angeben.Xilinx-FPU angeben.Gibt die Datei an, welche die Liste der von LTRANS ausgegebenen Dateien geschrieben wird.Zu ladendes Plugin angeben.Ausrichtung der Strukturfelder als Standard/natÃ¼rlich angeben.ABI angeben.Bit-Breite des unmittelbaren TLS-Versatzes angeben.Funktion zum Entleeren des Cache angeben.Abfangfunktionsnummer zum Entleeren des Cache angeben.Sprungkosten angeben (Standard: 20).Standard-OpenACC-Berechnungsdimensionen angeben.Angabe, wie viele Bytes inline kopiert werden, bevor memcpy/memmove aufgerufen wird.Angeben, wie auf den Threadzeiger zugegriffen wird.Angeben, ob Gleitkommahardware verwendet werden sollte.Aufrufkonventionen fÃ¼r Ganzzahl und Gleitkomma angeben.Hauptobjekt fÃ¼r TPF-OS angeben.Expansionsstrategie fÃ¼r memcpy bei bekannter erwarteter GrÃ¶ÃŸe angeben.Expansionsstrategie fÃ¼r memset bei bekannter erwarteter GrÃ¶ÃŸe angeben.Namen fÃ¼r die Funktion zur vorzeichenbehafteten 32-Bit-Division angeben.Bereich der zu fixierenden Register angeben.PlanungsprioritÃ¤t fÃ¼r Verteilschlitz-beschrÃ¤nkte Befehle angeben.GrÃ¶ÃŸe des .local-Speichers angeben, der fÃ¼r den Stack verwendet wird, wenn die genaue GrÃ¶ÃŸe unbekannt ist.Angeben, dass eine externe BLAS-Bibliothek fÃ¼r matmul-Aufrufe mit groÃŸen Feldern verwendet werden sollte.Angeben, dass Backslashes in Zeichenketten ein Fluchtzeichen einleiten.Angeben, dass keine implizite Typisierung erlaubt ist, auÃŸer es wird durch explizite IMPLICIT-Anweisungen Ã¼berschrieben.Angeben, dass der Compiler auf sicheren Code gemÃ¤ÃŸ ARMv8-M-Security-Extensions abzielen soll.ISA angeben, fÃ¼r die gebaut wird: msp430, msp430x, msp430xv2.MCU angeben, fÃ¼r die gebaut wird.Gleitkommaformat __fp16 angeben.Strategie zur Adresserzeugung fÃ¼r das Codemodell angeben.Algorithmus, mit dem Symbole und Variablen zur Linkzeit partitioniert werden.Codemodell angeben.Verwendungsrichtlinie fÃ¼r kompakte Verzweigungen angeben.CPU fÃ¼r Pipeline-Modell angeben.HÃ¶chstanzahl von Bytes, um Inline-Code mit schleifenbasiertem Code zu vergleichen. Wenn die LÃ¤nge zur Ãœbersetzungszeit nicht bekannt ist, wird nach dieser Anzahl von Bytes memcmp aufgerufen. Der Vorgabewert fÃ¼r die LÃ¤nge hÃ¤ngt von der Zielarchitektur ab (-mtune=).HÃ¶chstanzahl von Bytes, um Inline-Code mit schleifenfreiem Code zu vergleichen. Ein Wert von 0 bedeutet, dass memcmp Ã¼berhaupt nicht geinlinet wird.Die HÃ¶chstzahl an Befehlspaaren angeben, die fÃ¼r den Vergleich inline erzeugt wird. Wenn mehr benÃ¶tigt werden, wird stattdessen die Funktion Â»memcmpÂ« aufgerufen.Die HÃ¶chstzahl an Befehlspaaren angeben, die fÃ¼r den Vergleich inline erzeugt wird. Wenn mehr benÃ¶tigt werden, wird stattdessen die Funktion Â»strncmpÂ« aufgerufen.FÃ¼r das Programm zu verwendende Speichermodell angeben.Minimale Bitausrichtung von Strukturen angeben. (Veraltet)Das Modell fÃ¼r atomare Operationen angeben.Namen der Ziel-CPU angeben.Namen der Ziel-Architektur angeben.Name der Gleitkommakonfiguration des Ziels angeben.Namen der Gleitkommahardware/-format des Zielsystems angeben.FÃ¼r PIC-Adressierung zu verwendendes Register angeben.Die GrÃ¶ÃŸe jedes Cache-Blocks (muss eine Zweierpotenz zwischen 4 und 512 sein).Die GrÃ¶ÃŸe jedes Interrupt-Vektors (muss 4 oder 16 sein).Die Ziel-CPU auswÃ¤hlen.Typ der Ziel-RX-CPU auswÃ¤hlen.Art der Hardware-Multiplikation angeben.Schema fÃ¼r thread-lokalen Speicher angeben.Registernummer fÃ¼r Threadzeiger angeben.Angeben, wo die kompilierten intrinsischen Module zu finden sind.Angabe, ob Funktionen in den niedrigen oder hohen Speicherbereich platziert werden.Angeben, ob Variablen in den niedrigen oder hohen Speicher platziert werden.Zu verwendendes ABI fÃ¼r Code der Objective-C-Familie und Metadaten angeben.Angeben, welches Schema zum EinfÃ¼gen von NOPs nach der Planung angewendet werden soll.VOLATILE fÃ¼r Coarray-Variable %qs bei %C angegeben, die use-/host-assoziiert istNicht ausgerichtetes 32-Byte AVX-Laden auftrennen.Nicht ausgerichtetes 32-Byte AVX-Speichern auftrennen.Lebensdauer von Induktionsvariablen aufteilen, wenn Schleifen abgerollt werden.Pfade aufteilen, die zu Schleifen-RÃ¼ckkanten fÃ¼hren.Nicht ausgerichtete 8-Byte-Vektor-Bewegungen vor Nach-Bewegungs-Adresserzeugung aufteilen.Breite Typen in unabhÃ¤ngige Register aufteilen.Stapelrahmen grÃ¶ÃŸer als 2G wird fÃ¼r -fsplit-stack nicht unterstÃ¼tztAnfangs-Ausdruck in DO-SchleifeStat-Variable bei %L muss skalare INTEGER-Variable seinStat-Variable bei %L darf nicht %s innerhalb der gleichen %s-Anweisung seinAnweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %LAnweisungsfunktion %qs bei %L ist nicht als effektives Argument erlaubtAnweisungsfunktion %qs bei %L darf weder POINTER- oder ALLOCATABLE-Attribut habenAnweisungsfunktion %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigAnweisungsfunktion %qs erfordert Argumentliste bei %CAnweisungsfunktion bei %CAnweisungsfunktion bei %L darf nicht innerhalb von INTERFACE auftretenAnweisungsfunktion bei %L ist rekursivAnweisungsmarke bei %C ist NullAnweisungsmarke in END CRITICAL bei %C passt nicht zur CRITICAL-MarkeAnweisungsmarke in ENDDO bei %C passt nicht zum DO-LabelAnweisungsmarkenliste in GOTO bei %C kann nicht leer seinAnweisungsmarke in leerer Anweisung bei %LGNU Fortran Hilfsbibliothek (libgfortran) statisch binden.Schrittausdruck in DO-SchleifeSchrittausdruck in DO-Schleife bei %L kann nicht Null seinVorwÃ¤rtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-RÃ¼ckmeldung verfÃ¼gbar ist.VorwÃ¤rtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-RÃ¼ckmeldung nicht verfÃ¼gbar ist.Umgekehrtes Wachstum anhalten, wenn die umgekehrte Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist (in Prozent).Doubles in 64 Bits speichern.Funktionsnamen im Objektcode speichern.Doubles in 32 Bits speichern. Dies ist Standard.Sichert die MDUC-Register in Interrupt-Handlern fÃ¼r die G13-Zielarchitektur.ZusÃ¤tzliche Daten verarbeiten, um in LTO-lokalem Umwandlungsmodus aggressiver zu devirtualisieren.Bei %L darf kein Schritt vorhanden seinSchrittweite sollte fÃ¼r Feldabschnitt in %s-Klausel bei %L nicht angegeben werdenSchrittweiten in Coarray-Index bei %C nicht erlaubtZeichenkettenlÃ¤nge bei %L ist zu groÃŸStrukturkomponente %qs bei %L kann kein EQUIVALENCE-Objekt seinStrukturkonstruktor mit fehlenden optionalen Argumenten bei %CStrukturkonstruktor mit benannten Argumenten bei %CStrukturname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ seinStrukturname nach RECORD bei %C erwartetStrukturname erwartet in unverschachtelter Strukturdeklaration bei %CUnterprogramm %qs bei %L ist INTRINSIC, aber nicht mit intrinsischer Funktion vertrÃ¤glichUnterprogrammaufruf von %qs bei %L ist nicht PUREUnterprogrammaufruf von %qs in Â»DO CONCURRENTÂ«-Block bei %L ist nicht PUREUnterprogrammaufruf von %qs in FORALL-Block bei %L ist nicht PUREUnterprogrammaufruf des intrinsischen %qs bei %L ist nicht PUREUnterprogrammaufruf von intrinsischem %qs in Â»DO CONCURRENTÂ«-Block bei %L ist nicht PUREUnterprogrammaufruf mit alternativen RÃ¼ckgaben in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %LUnterprogrammaufruf mit alternativen RÃ¼ckgaben in Kombinierer von !$OMP DECLARE REDUCTION bei %LTeilzeichenkette bei %L hat LÃ¤nge NullEnd-Index der Teilzeichenkette bei %L Ã¼berschreitet ZeichenkettenlÃ¤ngeEnd-Index der Teilzeichenkette bei %L ist zu groÃŸEnd-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenEnd-Index der Teilzeichenkette bei %L muss skalar seinAnfangs-Index der Teilzeichenkette bei %L ist kleiner als EinsAnfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenAnfangs-Index der Teilzeichenkette bei %L muss skalar seinVorschlagen, dass das SchlÃ¼sselwort Â»overrideÂ« fÃ¼r Deklarationen von virtuellen Funktionen verwendet wird, die andere Funktionen Ã¼bersteuern.Die Summe aus Feldrang %d und Korang %d bei %C Ã¼bersteigt die HÃ¶chstanzahl %d an DimensionenSumme des zweiten und dritten Arguments von IBITS Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LEingebaute 3DNow!-Funktionen unterstÃ¼tzen.Eingebaute AES-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AVX512VNNI unterstÃ¼tzen.Eingebaute Athlon-3Dnow!-Funktionen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r BMI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r BMI2 unterstÃ¼tzen.C++17-Allozierung von Ã¼berausgerichteten Typen unterstÃ¼tzen.CLFLUSHOPT-Befehle unterstÃ¼tzen.CLWB-Befehl unterstÃ¼tzen.Eingebaute CLZERO-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r Control-flow Enforcement Technology (CET) unterstÃ¼tzen.Eingebaute F16C-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r FMA4 unterstÃ¼tzen.Eingebaute FSGSBASE-Funktionen und Codeerzeugung unterstÃ¼tzen.FXSAVE- und FXRSTOR-Befehle unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r GFNI unterstÃ¼tzen.PrÃ¤fixe fÃ¼r Hardware-Lock-Auslassung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r LWP unterstÃ¼tzen.Eingebaute Funktion und Codeerzeugung fÃ¼r LZCNT unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX und SSE unterstÃ¼tzen.Eingebaute MMX-Funktionen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE und SSE2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2 und SSE3 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3 und SSE4A unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3 und SSSE3 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3 und SSE4.1 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 und SSE4.2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 und AVX unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und AVX2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und FMA unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BW unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512CD unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512DQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512ER unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512IFMA unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512PF unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VL unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX512F unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX5124FMAPS unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX5124VNNIW unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BITALG unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VPOPCNTDQ unterstÃ¼tzen.Eingebaute MPX-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute MWAITX- und MONITORX-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute PCLMUL-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r PCONFIG unterstÃ¼tzen.Eingebaute PKU-Funktionen und Codeerzeugung unterstÃ¼tzen.PREFETCHW-Befehl unterstÃ¼tzen.Eingebaute PREFETCHWT1-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r RDPID unterstÃ¼tzen.Eingebaute RDRND-Funktionen und Codeerzeugung unterstÃ¼tzen.RDSEED-Befehl unterstÃ¼tzen.Eingebaute RTM-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r SGX unterstÃ¼tzen.Eingebaute SHA1- und SHA256-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute TBM-Funktionen und Codeerzeugung unterstÃ¼tzen.TLS-Segment grÃ¶ÃŸer als 64K unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r VAES unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r VPCLMULQDQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r WBNOINVD unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r XOP unterstÃ¼tzen.XSAVE- und XRSTOR-Befehle unterstÃ¼tzen.XSAVEC-Befehle unterstÃ¼tzen.XSAVEOPT-Befehl unterstÃ¼tzen.XSAVES- und XRSTORS-Befehle unterstÃ¼tzen.Ausrichtungen von bis zu 64 Bits unterstÃ¼tzen.Aufrufe zwischen Thumb- und ARM-BefehlssÃ¤tzen unterstÃ¼tzen.Codeerzeugung von Advanced-Bit-Manipulation-Befehle (ABM) unterstÃ¼tzen.Codeerzeugung von cmpxchg16b-Befehlen unterstÃ¼tzen.Codeerzeugung von crc32-Befehlen unterstÃ¼tzen.Codeerzeugung von movbe-Befehlen unterstÃ¼tzen.Codeerzeugung von popcnt-Befehlen unterstÃ¼tzen.Codeerzeugung von sahf-Befehlen in 64-Bit x86-64-Code unterstÃ¼tzen.Dynamische Initialisierung thread-lokaler Variablen in anderer Ãœbersetzungseinheit unterstÃ¼tzen.Flag-erhaltende Add-Carry-Befehle unterstÃ¼tzen.UnterstÃ¼tzung fÃ¼r HSA implementiert keine 16-Bit-FPU-OperandenUnterstÃ¼tzung fÃ¼r das A-Argument bei %L, das ein polymorphes A-Argument ist oder allozierbare Komponenten hat, ist noch nicht implementiertUnterstÃ¼tzung fÃ¼r das A-Argument bei %L mit allozierbaren Komponenten ist noch nicht implementiertAltes Multi-Threading unterstÃ¼tzen.Message-Passing mit der Parallel Environment unterstÃ¼tzen.Mehr als 8192 GOT-EintrÃ¤ge auf ColdFire unterstÃ¼tzen.Multi-Threading unterstÃ¼tzen.Multiplizier-Addier-Befehle unterstÃ¼tzen.Synchrone Nicht-Aufruf-Ausnahmen unterstÃ¼tzen.UnterstÃ¼tzte RÃ¼ckgabeadress-Signierbereiche fÃ¼r AArch64 (fÃ¼r die Option Â»-msign-return-address=Â«):UnterstÃ¼tzte ABIs (fÃ¼r Verwendung mit Option Â»-mabi=Â«):Ausgabe von Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Ausgabe von Befehlszahlen, Zeilennummernangaben und Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Ausgabe der vorigen und nÃ¤chsten Befehlsnummern in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Warnungen unterdrÃ¼cken.ARM/Thumb-Modus pro Funktion abwechselnd an- und ausschalten, um den Compiler zu testen.MIPS16 ASE bei abwechselnden Funktionen fÃ¼r Compilertest ein-/ausschalten.Die Option Â»-mstack-guardÂ« ausschalten.Die Option Â»-mstack-sizeÂ« ausschalten.Symbol %qs bereits deklariertSymbol %qs bei %C bereits deklariertSymbol %qs bei %C ist bereits bei %L als ein Typ deklariertSymbol %qs bei %C wurde bereits mit Host verbundenSymbol %qs bei %C hat keinen IMPLICIT-TypSymbol %qs bei %C wurde vorher noch nicht definiertSymbol %qs bei %C ist bereits in einem COMMON-BlockSymbol %qs bei %C ist mehrdeutigSymbol %qs bei %C muss ein NAMELIST-Gruppenname seinSymbol %qs bei %L hat bereits eine explizite SchnittstelleSymbol %qs bei %L hat bereits grundlegenden Typen %sSymbol %qs bei %L kann keinen Typen habenSymbol %qs bei %L steht mit Symbol aus Modul %qs in Konflikt, verbunden durch Verwendung bei %LSymbol %qs bei %L hat keinen IMPLICIT-TypSymbol %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Symbol %qs bei %L ist mehrdeutigSymbol %qs bei %L ist als PRIVATE markiert, aber wurde mit Bindung %qs markiertSymbol %qs in COMMON bei %C kann kein POINTER-Feld seinSymbol %qs in Namensliste %qs ist INTENT(IN) bei %CSymbol %qs wird bei %L verwendet, bevor es typisiert wirdSymbol %qs muss ein PARAMETER in DATA-Anweisung bei %C seinSymbol %qs tritt bei %L sowohl in der FROM- als auch in der TO-Klausel aufSymbol %qs bei %L in mehreren Klauseln vorhandenBei %2$L referenziertes Symbol %1$qs nicht im Modul ISO_C_BINDING gefundenBei %2$L referenziertes Symbol %1$qs nicht im intrinsischen Modul ISO_FORTRAN_ENV gefundenBei %2$L referenziertes Symbol %1$qs nicht im Modul %3$qs gefundenSymbol %qs in COMMON-Block %qs bei %C wird indirekt verglichen mit anderem COMMON-Block %qsSymbol bei %C passt nicht zu einem AusdruckSymbol bei %L ist keine ScheinvariableSynonym fÃ¼r -Wcomment.Synonym fÃ¼r -gnatk8.Syntaxfehler in Â»!$ACC DECLAREÂ«-Liste bei %CSyntaxfehler in Â»!$ACC ROUTINE ( NAME )Â« bei %CSyntaxfehler in !$ACC ROUTINE ( NAME ) bei %C, hinter NAME wird Â»)Â« erwartetSyntaxfehler in Â»!$ACC ROUTINE ( NAME )Â« bei %C, ungÃ¼ltiger Funktionsname %sSyntaxfehler in Â»!$OMP DECLARE TARGETÂ«-Liste bei %CSyntaxfehler in !$OMP THREADPRIVATE Liste bei %CSyntaxfehler in !GCC$ ATTRIBUTES-Anweisung bei %CSyntaxfehler in !GCC$-UNROLL-Direktive bei %CSyntaxfehler in Anweisung %s bei %CSyntaxfehler in ABSTRACT INTERFACE-Anweisung bei %CSyntaxfehler in ASYNCHRONOUS-Anweisung bei %CSyntaxfehler in AUTOMATIC-Anweisung bei %CSyntaxfehler in CASE-Spezifikation bei %CSyntaxfehler in CHARACTER-Deklaration bei %CSyntaxfehler in CLASS IS-Spezifikation bei %CSyntaxfehler in COMPLEX-Konstante bei %CSyntaxfehler in ENUMERATOR-Definition bei %CSyntaxfehler in EQUIVALENCE-Anweisung bei %LSyntaxfehler in FORALL-Iterator bei %CSyntaxfehler in E/A-Iterator bei %CSyntaxfehler in IF-Klausel bei %CSyntaxfehler in IF-Ausdruck bei %CSyntaxfehler in IMPORT-Anweisung bei %CSyntaxfehler in NAME=-Spezifikation fÃ¼r Bindungsmarke bei %CSyntaxfehler in OpenACC-Ausdrucksliste bei %CSyntaxfehler in OpenMP-Â»DEPEND SINKÂ«-Liste bei %CSyntaxfehler in OpenMP-Variablenliste bei %CSyntaxfehler in PROCEDURE-Anweisung bei %CSyntaxfehler in PROTECTED-Anweisung bei %CSyntaxfehler in SAVE-Anweisung bei %CSyntaxfehler in STATIC-Anweisung bei %CSyntaxfehler in SUBMODULE-Anweisung bei %CSyntaxfehler in SUBSTRING-Spezifikation bei %CSyntaxfehler in TYPE IS-Spezifikation bei %CSyntaxfehler in VALUE-Anweisung bei %CSyntaxfehler in VOLATILE-Anweisung bei %CSyntaxfehler in anonymer Struktur-Deklaration bei %CSyntaxfehler in Argumentliste bei %CSyntaxfehler in Feldkonstruktor bei %CSyntaxfehler in ZeichenlÃ¤ngenangabe bei %CSyntaxfehler im allgemeinen Blocknamen bei %CSyntaxfehler in Daten-Deklaration bei %CSyntaxfehler in Ausdruck bei %CSyntaxfehler in allgemeiner Spezifikation bei %CSyntaxfehler in Iterator bei %CSyntaxfehler in geschachtelter Struktur-Deklaration bei %CSyntaxfehler in Initialisierung im alten Stil von %s bei %CSyntaxfehler in Initialisierungsliste im alten Stil bei %CSyntaxfehler in Prozedurzeiger-Komponente bei %CSyntaxfehler: Nachfolgender Ãœberschuss in END INTERFACE-Anweisung bei %CSyntaxfehler: Nachfolgender Ãœberschuss in INTERFACE-Anweisung bei %CTARGET ENTER DATA mit Zuordnungstyp auÃŸer TO oder ALLOC an MAP-Klausel bei %LTARGET EXIT DATA mit Zuordnungstyp auÃŸer FROM, RELEASE oder DELETE MAP-Klausel bei %LTARGET%s mit Zuordnungstyp auÃŸer TO, FROM, TOFROM oder ALLOC an MAP-Klausel bei %LTEAM-Argument bei %L fÃ¼r die intrinsische TEAM_NUMBER muss vom Typ TEAM_TYPE seinAttribut Â»TEAM=Â« in %C fehlplatziertTHREADPRIVATE-Objekt %qs in %s-Klausel bei %LTHREADPRIVATE-Objekt %qs in SHARED-Klausel bei %LTILE bei %L erfordert konstanten AusdruckZu verwendende TLS-Dialekte:TODO: Vector sections in data statementsTODO: als typgebunden definierte Zuweisung(en) bei %L nicht durchgefÃ¼hrt, da Feldreferenzen mit mehreren Teilen in AusdrÃ¼cken als Zwischenergebnisse auftreten wÃ¼rden.TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES listTYPE IS bei %L Ã¼berlappt sich mit TYPE IS bei %LTYPE mit intrinsischer Typspezifikation bei %CTYPE_ARRAY_MAX_SIZE not INTEGER_CSTTYPE_BINFO is not TREE_BINFOTYPE_BINFO type is not TYPE_MAIN_VARIANTTYPE_CACHED_VALUES is not TREE_VECTYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %pInterner Fehler: TYPE_CACHED_VALUES_P is set while it should notTYPE_CANONICAL has different TYPE_CANONICALTYPE_CANONICAL is not compatibleTYPE_CANONICAL of main variant is not main variantTYPE_FIELDS defined in incomplete typeTYPE_LANG_SLOT_1 (binfo) field is non-NULLTYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANTTYPE_MAXVAL_VALUE_RAW ist nicht NULLTYPE_METHOD_BASETYPE is not main variantTYPE_METHOD_BASETYPE is not record nor unionTYPE_MODE of TYPE_CANONICAL is not compatibleTYPE_NEXT_PTR_TO is not POINTER_TYPETYPE_NEXT_REF_TO is not REFERENCE_TYPETYPE_OFFSET_BASETYPE is not record nor unionTYPE_STRING_FLAG is set on wrong type codeTYPE_VALUES_RAW field is non-NULLTYPE_VFIELD is not FIELD_DECL nor TREE_LISTLinker-Lockerungen ausnutzen, um die Anzahl der Befehle zu reduzieren, die fÃ¼r das Materialisieren von Symboladressen verwendet werden.%s von %d Zweigen mindestens einmal genommen
  Akzeptiert zwei durch Komma getrennte nichtnegative ganze Zahlen. Die erste Zahl gibt an, wie viele Zwei-Byte-NOP-Befehle vor der Funktionssprungmarke eingefÃ¼gt werden. Die zweite Zahl gibt an, wie viele HalbwÃ¶rter nach der Funktionssprungmarke mit NOP-Befehlen aufgefÃ¼llt werden. Es werden immer die grÃ¶ÃŸtmÃ¶glichen NOP-Befehle (6, 4 oder 2 Bytes) verwendet. Die Angabe von Â»0,0Â« schaltet das Hotpatching aus.DFLOAT-Code mit doppelter Genauigkeit generieren.Zum Absenken einer Anweisung nÃ¶tige relative AusfÃ¼hrungsfrequenz des Ziel-Blocks (in Prozent).Zielausdruck in Zeigerzuweisung bei %L muss ein Zeigerergebnis liefernZiel hat separates I&D.Ziel fÃ¼r neue Rangabbildung ist zu klein (%ld < %ld)Auf AM33-Prozessor abzielen.Auf AM33/2.0-Prozessor abzielen.Auf AM34-Prozessor abzielen.Ziel: %s
  DSE mitteilen, dass der Speicher fÃ¼r ein C++-Objekt tot ist, wenn der Konstruktor anfÃ¤ngt und wenn der Destruktor aufhÃ¶rt.Die %1$s-Direktive bei %3$L darf nicht innerhalb einer %2$s-Region angegeben werdenDie Option Â»--paramÂ« erkennt die folgenden ParameterDie Option -mfloat128 wird mÃ¶glicherweise nicht vollstÃ¤ndig unterstÃ¼tztArgument A bei %L hat Typ Â»%sÂ«, aber die Funktion, die bei %L als OPERATOR Ã¼bergeben wurde, gibt Â»%sÂ« zurÃ¼ckDas A-Argument bei %L von CO_REDUCE darf nicht polymorph seinArgument A bei %L des intrinsischen %s darf keinen Koindex habenDas ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndertDas AUTOMATIC-Objekt %qs bei %L darf kein SAVE-Attribut haben und dard auch keine Variable im main-Programm, einem Modul oder einem Teilmodus sein (F08/C513)Die CHARACTER-Elemente des Feldkonstruktors bei %L mÃ¼ssen dieselbe LÃ¤nge haben (%ld/%ld)Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werdenDas DISTANCE-Argument darf in intrinsischer Routine bei %L nicht zusammen mit COARRAY- oder DIM-Argument angegeben werdenOperand fÃ¼r den ENI-Befehl muss entweder 0 oder 1 seinDas FORALL mit Index %qs wird nicht auf der linken Seite der Zuweisung bei %L verwendet und kÃ¶nnte somit mehrere Zuweisungen an dieses Objekt auslÃ¶senDie FROM- und TO-Argumente bei %L verletzen die Aliasing-BeschrÃ¤nkungen (F2003 12.4.1.7)Die FROM- und TO-Argumente des intrinsischen MOVE_ALLOC bei %L mÃ¼ssen den selben Ko-Rang %d/%d habenDie FROM- und TO-Argumente des intrinsischen MOVE_ALLOC bei %L mÃ¼ssen den selben Rang %d/%d habenDas FROM-Argument fÃ¼r MOVE_ALLOC bei %L darf keinen Koindex habenDas Formatspezifikationssymbol H bei %L ist eine in Fortran 95 entfernte BesonderheitHollerith-Konstante bei %L ist zu lang, um sie in %qs umzuwandelnDas INTENT(OUT)-Scheinargument %qs bei %L hat ASSUMED SIZE und kann damit keine Standardinitialisierung habenDer KIND-Parameter %qs bei %C darf weder ASSUMED noch DEFERRED seinDer KIND-Parameter %qs im PDT-Konstruktor bei %C hat keinen WertDas NULL im Strukturkonstruktor bei %L wird auf Komponente %qs angewandt, die aber weder ein POINTER noch ein ALLOCATABLE istDas TO-Argument fÃ¼r MOVE_ALLOC bei %L darf keinen Koindex habenDie TO-Argumente in MOVE_ALLOC bei %L mÃ¼ssen polymorph sein, wenn FROM polymorph istDer absolute Wert von SHIFT bei %L muss kleiner oder gleich BIT_SIZE(%qs) seinDer absolute Wert von SHIFT bei %L muss kleiner oder gleich SIZE bei %L seinDas reservierbare Objekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert seinDas ALLOCATE-Objekt bei %L und der Quellausdruck bei %L mÃ¼ssen Typparameter der gleichen Art habenDie Argumentlistenfunktionen %%VAL, %%LOC oder %%REF bei %L sind in diesem Kontext nicht erlaubtArgument des intrinsischen RANK bei %L muss ein Datenobjekt seinDie Zuweisung zu einer KIND- oder LEN-Komponente eines parametrisierten Typs bei %L ist nicht erlaubtDas Feld %qs bei %L mit vermutetem Rang darf keine Kodimension habenDas Feld vermuteten Ranges bei %C darf keine Kodimension habenFeld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem RangDer Fehler ist nicht reproduzierbar, daher handelt es sich wahrscheinlich um ein Problem mit der Hardware oder dem Betriebssystem.
  Die ZeichenlÃ¤nge des A-Arguments bei %L und die LÃ¤nge der Argumente fÃ¼r den OPERATOR bei %L muss dieselbe seinDie ZeichenlÃ¤nge des A-Arguments bei %L und die LÃ¤nge des Funktionsergebnisses des OPERATORs bei %L muss dieselbe seinCodemodell-Optionsnamen fÃ¼r -mcmodel:Die Komponente bei %C, die in der Typparameterliste bei %L erscheint, hat weder KIND- noch LEN-AttributDie Komponente bei %C, die ein Typparameter ist, muss ein Skalar seinDie Komponente bei %C mit KIND- oder LEN-Attribut erscheint nicht in der Typparameterliste bei %LDer abgeleitete Parameter %qs bei %C hat keinen VorgabewertDer abgeleitete Typ %qs bei %L hat Typ %qs, der nicht definiert wurdeDas GerÃ¤t hat kein Spezialfunktionsregister SPH. Diese Option wird vom Compilertreiber mit dem korrekten Wert Ã¼berschrieben, wenn An-/Abwesenheit von SPH von -mmcu=MCU abgeleitet werden kann.Die Ã¤lteste macOS-X-Version, auf der dieses Programm laufen wird.Das Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs sollte ein POINTER oder ein TARGET seinDas Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs ist %s, sollte aber %s seinDie Ã„quivalenzmenge fÃ¼r %qs bewirkt eine ungÃ¼ltige Erweiterung fÃ¼r COMMON %qs bei %LDie Ã„quivalenzmenge fÃ¼r bei %2$L deklarierte Variable %1$qs verletzt AusrichtungsanforderungenDas Argument Â»errmsg=Â« bei %L muss eine standardartige Zeichenvariable seinEvent-Variable bei %L darf nicht koindiziert seinDie folgenden Optionen sind sprach-unabhÃ¤ngigDie folgenden Optionen sind sprachbezogenDie folgenden Optionen sind nicht dokumentiertDie folgenden Optionen sind nur spezifisch fÃ¼r die Sprache Die folgenden Optionen werden von der Sprache unterstÃ¼tzt Die folgenden Optionen sind zielspezifischDie folgenden Optionen steuern Warnmeldungen des CompilersDie folgenden Optionen steuern OptimierungenDie folgenden Optionen verwenden gemeinsame ArgumenteDie folgenden Optionen verwenden separate ArgumenteDie Funktion, die bei %L als OPERATOR Ã¼bergeben wurde, hat Argumente vom Typ Â»%sÂ« und Â»%sÂ«, muss aber Typ Â»%sÂ« habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss Argumente haben, die nichtallozierbar und keine Zeiger sind, und der RÃ¼ckgabewert muss nichtallozierbar, kein Zeiger und skalar seinDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss das ASYNCHRONOUS-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss das TARGET-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss das VALUE-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss zwei Argumente habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, darf bei keinem der Argumente das OPTIONAL-Attribut habenFunktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben.Der Direktwert fÃ¼r Â»%2$sÂ« muss in eine %1$d-Bit-Ganzzahl passenDie unreine Variable bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen (12.6)Das intrinsische %qs bei %L ist nicht im ausgewÃ¤hlten Standard enthalten, aber %s und %qs werden wie mit EXTERNAL deklariert behandelt. Passende Option -std=* verwenden oder -fall-intrinsics definieren, um dies zuzulassen.Das bei %2$L deklarierte INTRINSIC %1$qs ist in den derzeitigen Standardeinstellungen nicht verfÃ¼gbar, auÃŸer %3$s. Entsprechende Option Â»-std=*Â« verwenden, oder Â»-fall-intrinsicsÂ« einschalten, um es zu verwenden.Bei %C darf das am weitesten links stehende part-ref in einem data-ref keine Funktionsreferenz seinUntere Schranke fÃ¼r einen fÃ¼r Stack-Smashing-Protection betrachteten Puffer.Die maximale Anzahl Reload-Pseudos, die beim Auslagern eines Nicht-Reload-Pseudos berÃ¼cksichtigt werden.HÃ¶chstmenge des von GCSE zu belegenden Speichers.HÃ¶chste VerzÃ¶gerung bei Konflikt, sodass Befehl fÃ¼r spekulative Bewegung in Betracht kommt.Die maximale Tiefe einer Schleifenschachtelung, die vollstÃ¤ndig geschÃ¤lt wird.GrÃ¶ÃŸte Tiefe mit rekursivem Inline fÃ¼r Inline-Funktionen.GrÃ¶ÃŸte Tiefe rekursiven Inlinens fÃ¼r Nicht-Inline-Funktionen.Der hÃ¶chste Erweiterungsfaktor beim Kopieren von BasisblÃ¶cken.Die HÃ¶chstzahl der von CSE verarbeiteten Befehle vor dem RÃ¼cksetzen.GrÃ¶ÃŸte LÃ¤nge des betrachteten Pfades in CSE.Die MaximallÃ¤nge der Liste der anhÃ¤ngigen geplanten Operationen.HÃ¶chstzahl der Speicherstellen, die von cselib aufgezeichnet werden.HÃ¶chstzahl der RTL-Knoten, die als letzte Werte des Kombinierers aufgezeichnet werden kÃ¶nnen.Die HÃ¶chstzahl der Versuche zur RÃ¼ckverfolgung bei Modulo-Planung von Schleifen.HÃ¶chstzahl der fÃ¼r Zwischen-Block-Scheduling zu betrachtenden BlÃ¶cke in einer Region.HÃ¶chstzahl der Zweige auf dem Pfad durch die geschÃ¤lte Sequenz.HÃ¶chstzahl der zu betrachtenden eingehenden Kanten fÃ¼r Kreuzsprung.HÃ¶chstzahl von Befehlen, die Â»combineÂ« zu kombinieren versucht.HÃ¶chstzahl der fÃ¼r Zwischen-Block-Scheduling zu betrachtenden Befehle in einer Region.Die HÃ¶chstzahl der Befehle im Schleifenkopf, die wÃ¤hrend der Schleifenkopfkopier-Phase dupliziert werden.Die HÃ¶chstzahl der Befehle einer vollstÃ¤ndig geschÃ¤lten Schleife.Die HÃ¶chstzahl der Befehle einer geschÃ¤lten Schleife, die nur einmal rollt.Die HÃ¶chstzahl der Befehle einer geschÃ¤lten Schleife.Die HÃ¶chstzahl der Befehle einer ungeschalteten Schleife.Die HÃ¶chstzahl der zu vervielfÃ¤ltigenden Befehle, wenn berechnete Gotos expandiert werden.Die HÃ¶chstzahl der Befehle in einer einzelnen fÃ¼r Â»inlineÂ« geeigneten Funktion.Die HÃ¶chstzahl der Befehle, bis zu der eine Inline-Funktion per Rekursion wachsen kann.Die HÃ¶chstzahl der Befehle, bis zu der eine Nicht-Inline-Funktion per Rekursion wachsen kann.HÃ¶chstzahl der vom Scheduler wÃ¤hrend der ersten Planphase fertig zur AusfÃ¼hrung zu betrachtenden Befehle.Die HÃ¶chstzahl der zu betrachtenden Befehle, um einen VerzÃ¶gerungsschlitz zu fÃ¼llen.Die HÃ¶chstzahl der zu betrachtenden Befehle, um richtige aktive Registerinformationen zu finden.Die HÃ¶chstzahl der zum Abrollen von Schleifen im Mittel zu betrachtenden Befehle.Die HÃ¶chstzahl der zum Abrollen von Schleifen zu betrachtenden Befehle.HÃ¶chstzahl der rÃ¼ckwÃ¤rts zu suchenden Befehle, wenn nach Ã¤quivalentem Neuladen gesucht wird.Die HÃ¶chstzahl der Befehle fÃ¼r automatisches Inlinen.HÃ¶chstzahl der Iterationen durch CFG zur Regionserweiterung.Die HÃ¶chstzahl der SchleifendurchlÃ¤ufe, die statisch vorhergesagt werden.Die HÃ¶chstzahl von geschachteltem indirektem inlinen wurde bereits durch den frÃ¼hen Inliner durchgefÃ¼hrt.Die HÃ¶chstzahl der SchÃ¤lvorgÃ¤nge einer einzelnen Schleife, die vollstÃ¤ndig geschÃ¤lt wird.Die HÃ¶chstzahl der SchÃ¤lvorgÃ¤nge einer einzelnen Schleife.Die HÃ¶chstzahl der Anweisungen in geschachtelten Schleifen zum Schleifenaustausch.Die HÃ¶chstzahl der Iterationen zum Abrollen in einzelner Schleife.Die HÃ¶chstzahl der Abschaltungen in einer einzelnen Schleife.Maximales VerhÃ¤ltnis zwischen ArraygrÃ¶ÃŸe und Switch-Zweigen, bei dem eine Switch-Umwandlung erfolgt.Das maximale VerhÃ¤ltnis von EinfÃ¼gungen zu LÃ¶schungen von AusdrÃ¼cken in GCSE.Maximale GrÃ¶ÃŸe des Vorgriffsfensters der wÃ¤hlbaren Planung.Kleinste voraussichtliche Beschleunigung, die dem Inliner erlaubt, inline-insns-single und inline-isnsns-auto zu ignorieren.Die Mindestwahrscheinlichkeit fÃ¼r spekulativen Erfolg (in Prozent), sodass spekulativer Befehl eingeplant wird.Kleinste UID fÃ¼r Nicht-Debug-Befehl.Die Mindestkosten eines teuren Ausdrucks in der Schleifeninvariantenbewegung.Der minimale Anteil von ProfilingdurchlÃ¤ufen fÃ¼r einen Basisblock, um nicht als Â»unwahrscheinlichÂ« gewertet zu werden.Mindestanzahl der passenden zu betrachtenden Befehle fÃ¼r Kreuzsprung.Kleinste Wahrscheinlichkeit einer Kante, sodass bei der Planung ihr Zustand gesichert wird.Die Mindestwahrscheinlichkeit fÃ¼r das Erreichen eines Quellblockes fÃ¼r spekulatives Zwischen-Block-Scheduling.MindestgrÃ¶ÃŸe von Variablen, die sich Stapelspeicher teilen, wenn nicht optimiert wird.Das MindestverhÃ¤ltnis der Schrittweiten, damit Schleifenaustausch profitabel istKleinster Wert der Stufenzahl, den der Swing-Modulo-Scheduler erzeugen wird.Das Feld %qs im Modul oder Hauptprogramm bei %L muss konstante Form habenDer Name %qs bei %C wurde bereits als ein externer Modulname verwendetDer Name %qs bei %C kann nicht als ein definierter Operator verwendet werdenDie Anzahl der Feldelemente des SUB-Arguments fÃ¼r IMAGE_INDEX bei %L muss %d (Korang) sein, nicht %dAnzahl der Zyklen, die der Swing-Modulo-Scheduler bei KonfliktprÃ¼fung mit DFA betrachtet.Die Anzahl der Elemente (%d) im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>.Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option -fmax-array-constructorDie Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der ausgefÃ¼hrten Befehle, bevor Prefetch abgeschlossen ist.Die Anzahl der Prefetches, die gleichzeitig laufen kÃ¶nnen.Die Anzahl der Register in jeder Klasse, die von Schleifeninvariantenbewegung freigehalten werden.Das Objekt %qs bei %L hat aufgeschobenen LEN-Parameter %qs und ist weder allozierbar noch ein ZeigerDas Objekt %qs bei %L mit ASSUMED-Typparametern muss ein Dummy oder ein SELECT-TYPE-Selektor sein (F08/4.2)Der Parameterausdruck bei %C muss vom Typ INTEGER sein, nicht %sProzentsatz der Funktion, gewichtet nach AusfÃ¼hrungshÃ¤ufigkeit, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-RÃ¼ckmeldung verfÃ¼gbar ist.Prozentsatz der Funktion, gewichtet nach AusfÃ¼hrungshÃ¤ufigkeit, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-RÃ¼ckmeldung nicht verfÃ¼gbar ist.Die Zeigerkomponente %qs bei %qs bei %L hat nicht deklarierten TypDas Zeigerobjekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert seinMÃ¶gliche SVE-VektorlÃ¤ngen:MÃ¶gliche TLS-Dialekte:Der Rang des Elements im Strukturkonstruktor bei %L passt nicht zu dem der Komponente (%d/%d)Die Datei mit den AuflÃ¶sungen.Die GrÃ¶ÃŸe einer L1-Cacheline.Die GrÃ¶ÃŸe des L1-Caches.Die GrÃ¶ÃŸe des L2-Caches.Die GrÃ¶ÃŸe eines als groÃŸ angesehenen FunktionskÃ¶rpers.Die GrÃ¶ÃŸe eines als groÃŸ angesehenen Stapelrahmens.Die GrÃ¶ÃŸe einer als groÃŸ angesehenen Ãœbersetzungseinheit.Kleinste Zahl unterschiedlicher Werte, fÃ¼r die eine Sprungtabelle besser als ein Baum bedingter SprÃ¼nge ist; bei 0 wird der Standard fÃ¼r die Zielarchitektur verwendet.Der Quellausdruck bei %L darf weder vom Typ EVENT_TYPE sein noch eine EVENT_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray istDer Quellausdruck bei %L darf weder vom Typ LOCK_TYPE sein noch eine LOCK_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray istDas Argument Â»stat=Â« bei %L muss INTEGER-Variable mit Â»kind=4Â« seinDas bei %2$L referenzierte Symbol %1$qs ist nicht im gewÃ¤hlten Standard vorhandenDer Schwellwert-Anteil fÃ¼r die AusfÃ¼hrung partieller Redundanzbeseitigung nach dem Neuladen.Der Schwellwert-Anteil des AusfÃ¼hrungszÃ¤hlers kritischer Kanten, die Redundanzbeseitigung nach dem Neuladen erlauben.Der Typ %qs bei %L darf nicht mit Wirt verbunden sein, da er von unvertrÃ¤glichem bei %L definierten Objekt mit gleichem Namen blockiert wirdDer Typ fÃ¼r Funktion %qs bei %L ist nicht zugreifbarDie Typparameter-Angabenliste bei %C kann nicht gleichzeitig ASSUMED- und DEFERRED-Parameter enthaltenDie Typparameter-Angabenliste bei %C enthÃ¤lt zu viele ParameterausdrÃ¼ckeDie Typparameter-Angabenliste bei %C enthÃ¤lt nicht genug ParameterausdrÃ¼ckeDie Spezifikationsliste fÃ¼r Typparameter in der Spezifikation bei %L darf keine DEFERRED-Parameter enthaltenDie Typspezifikation bei %L muss angeben, dass jeder Parameter mit LÃ¤ngentyp vermutet istTypspezifikation darf keinen Sequenz-abgeleiteten Typ oder Typ mit BIND-Attribut in SELECT TYPE bei %C beschreiben [F2003:C815]Obere Schranke zum gemeinsamen Verwenden von Ganzzahlkonstanten.Die obere Schranke in der letzten Dimension muss in der Referenz auf das Feld %qs vermuteter GrÃ¶ÃŸe bei %L auftretenDer Wert fÃ¼r den KIND-Parameter %qs bei %C lÃ¤sst sich nicht auf einen konstanten Ausdruck reduzierenDer Wert von n in %<-finit-character=n%> muss zwischen 0 und 127 liegenDer Wert des Parameters PDT LEN Â»%sÂ« stimmt nicht mit dem in der Dummy-Deklaration Ã¼bereinDie Version von ld64, die fÃ¼r diese Toolchain verwendet wird.Die Version der C++-ABI, die verwendet wird.Die Version der C++-ABI, die fÃ¼r Â»-WabiÂ«-Warnungen und BindungskompatibilitÃ¤tsaliase verwendet wird.Es gibt bereits eine Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %CEs gibt keine spezifische Funktion fÃ¼r das allgemeine %qs bei %LEs gibt kein spezifisches Unterprogramm fÃ¼r allgemeines %qs bei %LEs gibt bereits eine nicht-generische Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %CDies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
--- 2212,2218 ----
  Laufzeitname.SAVE-Attribut bei %L kann nicht in einer PURE-Prozedur angegeben werdenSAVE-Anweisung bei %C folgt umfassender SAVE-Anweisungchunk_size der SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckSELECTED_REAL_KIND ohne Argument Â»PÂ« oder Â»RÂ« bei %LSEQUENCE-Attribut bei %C bereits in TYPE-Anweisung angegebenSEQUENCE-Anweisung bei %C muss CONTAINS vorausgehenSEQUENCE-Anweisung bei %C muss Strukturkomponenten vorausgehenSH2a unterstÃ¼tzt nicht Little-EndianSHAPE-Argument bei %L fÃ¼r C_F_POINTER muss dieselbe GrÃ¶ÃŸe haben wie der RANK des FPTRSIGN= bei %C ist in Fortran 95 nicht erlaubtSINK-Summand bei %L ist keine konstante GanzzahlSINK-AbhÃ¤ngigkeitstyp bei %L ist nur in ORDERED-Direktive erlaubtSIZE bei %L muss positiv seinSOURCE AbhÃ¤ngigkeitstyp ist nur an ORDERED-Direktive erlaubt bei %LSOURCE-Marke bei %LSOURCE-Marke bei %L steht mit Typspezifikation bei %L in KonfliktSOURCE-Marke bei %L mit mehr als einem reservierbaren ObjektSPE wird fÃ¼r dieses Ziel nicht unterstÃ¼tztSSA-BeschÃ¤digungSSA-Name in Frei-Liste, jedoch immer noch referenziertInterner Fehler: SSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI sollte gesetzt seinSSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendetSSE-Registerargument mit SSE ausgeschaltetSSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltetSSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABISSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABISTABS-Debuginfos fÃ¼r Ada ist abgelaufen und wird nicht mehr unterstÃ¼tztSTAT-VariableÂ»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable seinSTAT=-Argument fÃ¼r %s bei %LAttribut Â»STAT=Â« in %C fehlplatziertSTOP-Code bei %C darf nicht negativ seinSTOP-Code bei %C enthÃ¤lt zu viele ZiffernSTOP-Code bei %L muss eine skalare CHARACTER-Konstante oder Ziffer[Ziffer[Ziffer[Ziffer[Ziffer]]]] seinSTOP-Code bei %L muss Standardzeichentyp KIND=%d seinSTOP-Code bei %L muss Standardganzzahltyp KIND=%d seinSTOP-Code bei %L muss entweder INTEGER- oder CHARACTER-Typ habenSTOP-Code bei %L muss Skalar seinSUBMODULE-Deklaration bei %CSUBMODULE-Deklaration bei %C kann nicht innerhalb eines anderen GÃ¼ltigkeitsbereichs auftretenSUBROUTINE %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istSYNC-TEAM-Anweisung bei %CSYNC-Anweisung bei %CGleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbundenIdentisch mit %s. Verwenden Sie daher bitte diese Option.Das gleiche wie -fassociative-math fÃ¼r AusdrÃ¼cke, die Division enthalten.Identisch zu -mA6.Identisch zu -mA7.Das gleiche wie: -mep -mprolog-function.Register bei Funktionsaufrufen sichern.TOC fÃ¼r indirekte Aufrufe im Prolog sichern, statt vor jedem Aufruf.Skalares %qs in FORMAT-Marke bei %L ist keine ASSIGNED-VariableSkalarer INTEGER-Ausdruck bei %L erwartetSkalarer PARAMETER in komplexer Konstante bei %C erwartetSkalares Objekt %qs bei %L kann nicht ALLOCATABLE seinSkalare Variable %qs bei %L mit POINTER oder ALLOCATABLE in Prozedur %qs mit BIND(C) wird noch nicht unterstÃ¼tztScalarization using DIMEN_RANGE unimplementedSkalierungsfaktor fÃ¼r die Anzahl der BlÃ¶cke in einem Threadingpfad, verglichen mit der Anzahl der (skalierten) Anweisungen.Skalierungsfaktor fÃ¼r die Anzahl der Anweisungen pro Threadingpfad, verglichen mit der Anzahl der (skalierten) BlÃ¶cke.Skalierungsfaktor bei Berechnung der grÃ¶ÃŸten Entfernung, um die ein Ausdruck durch GCSE-Optimierungen verschoben werden kann.Code fÃ¼r die gegebene CPU planen.FÃ¼r angegebene CPU planen.Befehle mit selektivem Planungs-Algorithmus einplanen.Anfang und Ende der Prozedur planen.Schedule-Art des OMP-Schedulers fÃ¼r Schleifen, die von parloops parallelisiert wurden (static, dynamic, guided, auto, runtime).Sichtbarkeitsbereich der Variablen aus einer for-Initialisierungs-Anweisung ist fÃ¼r die Schleife lokal.Zweites Argument von MOD bei %L ist NullZweites Argument von %s ist bei %L negativZweites Argument von MOD bei %L ist NullZweites Argument von MODULO bei %L ist NullZweites Argument der definierten Zuweisung bei %L muss INTENT(IN)Zweites Argument der Operatorschnittstelle bei %L kann nicht optional seinZweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinWeitere Hinweise finden Sie unter Â»%sÂ«.
  SpeicherzugriffsverletzungSpeicherzugriffsverletzung (Code)ABI-Aufrufkonvention auswÃ¤hlen.Codemodell auswÃ¤hlen.Auswahl des Anteils an der HÃ¶chstfrequenz der AusfÃ¼hrungen des Basisblocks in Funktion, vorausgesetzt, der Basisblock wird ausgerichtet.Auswahl des Anteils an der HÃ¶chstfrequenz der AusfÃ¼hrungen des Basisblocks in Funktion, vorausgesetzt, der Basisblock muss als Â»heiÃŸÂ« angesehen werden.GroÃŸes Speichermodell wÃ¤hlen â€“ 20-Bit-Adressen/-Zeiger.Methode fÃ¼r sdata-Behandlung auswÃ¤hlen.GÃ¼ltigkeitsbereich der signierten RÃ¼ckgabeadressen.Kleines Speichermodell wÃ¤hlen â€“ 16-Bit-Adressen/-Zeiger (Voreinstellung).Laufzeitumgebung auswÃ¤hlen.Art der Abdeckungs-Bereinigung auswÃ¤hlen.AuswÃ¤hlen, was bereinigt werden soll.Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck seinSelektor bei %L darf nicht NULL() seinSelektor bei %L hat keinen TypSelektor bei %L darf nicht koindiziert seinSelektor in SELECT TYPE bei %C ist keine benannte Variable; associate-name=> verwendetSelektor muss in SELECT TYPE-Anweisung bei %L polymorph seinWÃ¤hlt die Art der Ziel-RL78-Kerne aus (g10/g13/g14). Voreinstellung ist der G14. Wenn angegeben, wird auch die verwendete Hardwaremultiplikation ausgewÃ¤hlt.WÃ¤hlt die zu verwendende Art der Hardware-Multiplikation und -division aus (none/g13/g14).Selbstreferenzielles Argument %qs bei %L ist nicht erlaubtSemikolon bei %C muss Anweisung vorausgehenGleitkommaprÃ¤zision von 80387 auf 32 Bit setzen.GleitkommaprÃ¤zision von 80387 auf 64 Bit setzen.GleitkommaprÃ¤zision von 80387 auf 80 Bit setzen.Windows-defines festlegen.Sprungkosten festlegen.Standardzugriff von ModulentitÃ¤ten auf PRIVATE setzen.PrÃ¼fung der AbhÃ¤ngigkeitsentfernung in nicht ausgereifter Planung von eingereihten Befehlen festlegen.Nach eingebauten Mathematikfunktionen errno setzen.Ausgabeart des Linkers festlegen (wird intern wÃ¤hrend der LTO-Optimierung verwendet).Name der Hauptroutine fÃ¼r den Debugger festlegen.Namen der ALI-Ausgabedatei setzen (interner Schalter).Anzahl der reservierten Bytes fÃ¼r die aufgerufene Funktion auf dem Stapel.Wahrscheinlichkeitsgrenze fÃ¼r unausgerichtete Zweige festlegen.Register festlegen, das den Wert -1 enthÃ¤lt.sizeof(bool) auf 1 festlegen.Start-Adresse der Daten festlegen.Start-Adresse des Programmes festlegen.PPC_EMB-Bit im ELF-Flags-Header setzen.Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Vorgabewert: 0Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1.Sprungkosten festlegen.Standard-DoppelprÃ¤zisionsart auf einen 8 Bytes breiten Typen setzen.Standard-Ganzzahlart auf einen 8 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 10 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 16 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 8 Bytes breiten Typen setzen.Wahrscheinlichkeit in Prozent fÃ¼r das eingebaute Â»expectÂ«. Vorgabewert ist 90Â % Wahrscheinlichkeit.MaximalgrÃ¶ÃŸe der fÃ¼r den SDA-Bereich geeigneten Daten festlegen.MaximalgrÃ¶ÃŸe der fÃ¼r den TDA-Bereich geeigneten Daten festlegen.MaximalgrÃ¶ÃŸe der fÃ¼r den ZDA-Bereich geeigneten Daten setzen.HÃ¶chstanzahl der Bytes angeben, die noch im Stapel Ã¼brig sind, bevor ein Trap-Befehl ausgelÃ¶st wird.GrÃ¶ÃŸten Betrag fÃ¼r einzelne StapelvergrÃ¶ÃŸerungsoperation festlegen.HÃ¶chstzahl der parallel ausgefÃ¼hrten Befehle im neuverbundenen Baum festlegen. Bei 0 die zielabhÃ¤ngige Heuristik verwenden.HÃ¶chstzahl der Template-Instanziierungshinweise fÃ¼r einzelne Warnung oder Fehler festlegen.Anzahl der 64-KiB-Flash-Segmente festlegen.Ziel-CPU-Typ angeben.Basisverzeichnis zum Speichern der Profildaten setzen. Vorgabe ist das aktuelle Verzeichnis.Legt die Registerbreite fÃ¼r LP_COUNT fest. MÃ¶gliche Werte sind 8, 16, 20, 24, 28 und 32.Spezifikation %s wird auf '%s' gesetzt
  
! Formspezifikation fÃ¼r reservierbares Skalar bei %CFormen der Operanden bei %L und %L stimmen nicht Ã¼bereinSchlitze gemeinsam verwenden, um verschiedene harte Register zu sichern.Stapel-Schlitze fÃ¼r Ã¼bergelaufene Pseudo-Register gemeinsam verwenden.Gemeinsam genutzte DO-Abbruchmarke %d bei %CBeim Binden Adressreferenzen verkÃ¼rzen.Spaltenzahlen in Diagnose zeigen, wenn verfÃ¼gbar. Standard: Ein.Quellzeile mit Einschaltungszeichen anzeigen, um die Spalte zu kennzeichnen.Teile des Prologs und Epilogs separat an den nÃ¶tigen Stellen erzeugen.Interner Fehler: Simplification errorVereinfachung von SPREAD bei %C ist noch nicht implementiertGleitkommaeinheit mit einfacher Genauigkeit.GrÃ¶ÃŸe (in KB) des Software-Datencache.GrÃ¶ÃŸe in Bytes, Ã¼ber der thread-lokale Zusammenfassungen mit Logging-Funktionen statt mit Save/Restore-Paaren instrumentiert werden sollten.GrÃ¶ÃŸe des Arguments %qs des intrinsischen %qs bei %L ist zu klein (%i/%i)GrÃ¶ÃŸe des Stabelschutzes, als Zweierpotenz ausgedrÃ¼ckt.Beim Ãœbergeben von variablen Argumenten das Einrichten des RAX-Registers Ã¼berspringen.Bereich fÃ¼r kleine Daten: none, sdata, use.Weiche Grenzen fÃ¼r Anzahl der Speicherzugriffsbefehle pro Befehlsgruppe. SpÃ¤teren Speicherbefehlen, die versuchen, in gleicher Befehlsgruppe zu planen, wird niedrigere PrioritÃ¤t gegeben. Oft hilfreich, um Konflikte von CachebÃ¤nken zu vermeiden. Standard: 1.Entschuldigung, !$ACC DECLARE bei %L ist in einem BLOCK-Konstrukt nicht erlaubtSorry, allozierbare/Zeiger-Komponenten in polymorphen (CLASS-)getypten Koarrays bei %L werden nicht unterstÃ¼tztSorry, der koindizierte Zugriff bei %L auf eine unbegrenzt polymorphe Komponente wird nicht unterstÃ¼tztSorry, der koindizierte Zugriff bei %L auf ein unbegrenzt polymorphes Objekt wird nicht unterstÃ¼tztEntschuldigung; fÃ¼r Image-Set bei %2$L ist nur UnterstÃ¼tzung fÃ¼r Ganzzahl-Art %1$d implementiertSorry, die Event-Komponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tztSorry, die Lockkomponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tztQuell-Ausdruck bei %L und ALLOCATE-Objekt bei %L mÃ¼ssen dieselbe Form habenQuell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L habenSpezifikationsfunktion %qs bei %L kann nicht RECURSIVE seinSpezifikationsfunktion %qs bei %L kann keine Anweisungsfunktion seinSpezifikationsfunktion %qs bei %L kann keine interne Funktion seinSpezifikationsfunktion %qs bei %L muss PURE seinBit-Breite des unmittelbaren TLS-Versatzes angeben. GÃ¼ltige Werte sind 12, 24, 32, 48.Kostenmodell fÃ¼r Vektorisierung angeben. -fvect-cost-model=[unlimited|dynamic|cheap]	Kostenmodell fÃ¼r Vektorisierung angeben.Gibt die Anzahl der Register an, die bei Eintritt und Austritt eines schnellen Interrupts in der zweiten Registerbank gesichert werden.Anzahl der fÃ¼r Interrupthandler zu reservierenden Register.Gibt die Register an, die beim Eintritt und Austritt eines Interrupts gesichert werden.Angabe, ob Interruptfunktionen das Akkumulator-Register sichern und wiederherstellen sollen.CPU fÃ¼r Codeerzeugungszwecke angeben.CPU fÃ¼r Planzwecke angeben.CPU fÃ¼r Planungszwecke angeben. GÃ¼ltige Argumente sind 700, 7100, 7100LC, 7200, 7300, und 8000.TLS-Dialekt angeben.UNIX-Standard fÃ¼r Predefines und Bindung angeben.Xilinx-FPU angeben.Gibt die Datei an, welche die Liste der von LTRANS ausgegebenen Dateien geschrieben wird.FPU-Konfigurationswert von 0 bis 7 angeben; 0 bis 3 sind wie in der FPU-Spezifikation beschrieben, 4 bis 7 entsprechen 0 bis 3.Zu ladendes Plugin angeben.Ausrichtung der Strukturfelder als Standard/natÃ¼rlich angeben.ABI angeben.Bit-Breite des unmittelbaren TLS-Versatzes angeben.Funktion zum Entleeren des Cache angeben.Abfangfunktionsnummer zum Entleeren des Cache angeben.Konfiguration fÃ¼r den mul-Befehl angeben: fast1, fast2 oder slow. Vorgabe ist fast1.Sprungkosten angeben (Standard: 20).Standard-OpenACC-Berechnungsdimensionen angeben.Angabe, wie viele Bytes inline kopiert werden, bevor memcpy/memmove aufgerufen wird.Anzahl der Lese-/Schreibports fÃ¼r n9-/n10-Kerne angeben. Der Wert sollte 3r2w oder 2r1w sein.Angeben, wie auf den Threadzeiger zugegriffen wird.Angeben, ob Gleitkommahardware verwendet werden sollte.Aufrufkonventionen fÃ¼r Ganzzahl und Gleitkomma angeben.Hauptobjekt fÃ¼r TPF-OS angeben.Expansionsstrategie fÃ¼r memcpy bei bekannter erwarteter GrÃ¶ÃŸe angeben.Expansionsstrategie fÃ¼r memset bei bekannter erwarteter GrÃ¶ÃŸe angeben.Namen fÃ¼r die Funktion zur vorzeichenbehafteten 32-Bit-Division angeben.Bereich der zu fixierenden Register angeben.PlanungsprioritÃ¤t fÃ¼r Verteilschlitz-beschrÃ¤nkte Befehle angeben.GrÃ¶ÃŸe des .local-Speichers angeben, der fÃ¼r den Stack verwendet wird, wenn die genaue GrÃ¶ÃŸe unbekannt ist.Angeben, dass eine externe BLAS-Bibliothek fÃ¼r matmul-Aufrufe mit groÃŸen Feldern verwendet werden sollte.Angeben, dass Backslashes in Zeichenketten ein Fluchtzeichen einleiten.Angeben, dass keine implizite Typisierung erlaubt ist, auÃŸer es wird durch explizite IMPLICIT-Anweisungen Ã¼berschrieben.Angeben, dass der Compiler auf sicheren Code gemÃ¤ÃŸ ARMv8-M-Security-Extensions abzielen soll.ISA angeben, fÃ¼r die gebaut wird: msp430, msp430x, msp430xv2.MCU angeben, fÃ¼r die gebaut wird.Gleitkommaformat __fp16 angeben.Strategie zur Adresserzeugung fÃ¼r das Codemodell angeben.Algorithmus, mit dem Symbole und Variablen zur Linkzeit partitioniert werden.Codemodell angeben.Verwendungsrichtlinie fÃ¼r kompakte Verzweigungen angeben.CPU fÃ¼r Pipeline-Modell angeben.Die HÃ¶chstzahl an Befehlspaaren angeben, die fÃ¼r den Vergleich inline erzeugt wird. Wenn mehr benÃ¶tigt werden, wird stattdessen die Funktion Â»memcmpÂ« aufgerufen.Die HÃ¶chstzahl an Befehlspaaren angeben, die fÃ¼r den Vergleich inline erzeugt wird. Wenn mehr benÃ¶tigt werden, wird stattdessen die Funktion Â»strncmpÂ« aufgerufen.FÃ¼r das Programm zu verwendende Speichermodell angeben.Minimale Bitausrichtung von Strukturen angeben. (Veraltet)Das Modell fÃ¼r atomare Operationen angeben.Namen der Ziel-CPU angeben.Namen der Ziel-Architektur angeben.Name der Gleitkommakonfiguration des Ziels angeben.Namen der Gleitkommahardware/-format des Zielsystems angeben.FÃ¼r PIC-Adressierung zu verwendendes Register angeben.Die GrÃ¶ÃŸe jedes Cache-Blocks (muss eine Zweierpotenz zwischen 4 und 512 sein).Die GrÃ¶ÃŸe jedes Interrupt-Vektors (muss 4 oder 16 sein).Die Ziel-CPU auswÃ¤hlen.Typ der Ziel-RX-CPU auswÃ¤hlen.Art der Hardware-Multiplikation angeben.Schema fÃ¼r thread-lokalen Speicher angeben.Registernummer fÃ¼r Threadzeiger angeben.Software-Gleitkomma-ABI verwenden, gleichbedeutend mit -mabi=2.Software-Gleitkomma-ABI verwenden, gleichbedeutend mit -mabi=2fp+.Angeben, wo die kompilierten intrinsischen Module zu finden sind.Angabe, ob Funktionen in den niedrigen oder hohen Speicherbereich platziert werden.Angeben, ob Variablen in den niedrigen oder hohen Speicher platziert werden.Zu verwendendes ABI fÃ¼r Code der Objective-C-Familie und Metadaten angeben.ABI-Art, fÃ¼r die der Code generiert wird: 2, 2fp+.Angeben, welches Schema zum EinfÃ¼gen von NOPs nach der Planung angewendet werden soll.VOLATILE fÃ¼r Coarray-Variable %qs bei %C angegeben, die use-/host-assoziiert istNicht ausgerichtetes 32-Byte AVX-Laden auftrennen.Nicht ausgerichtetes 32-Byte AVX-Speichern auftrennen.Lebensdauer von Induktionsvariablen aufteilen, wenn Schleifen abgerollt werden.Pfade aufteilen, die zu Schleifen-RÃ¼ckkanten fÃ¼hren.Nicht ausgerichtete 8-Byte-Vektor-Bewegungen vor Nach-Bewegungs-Adresserzeugung aufteilen.Breite Typen in unabhÃ¤ngige Register aufteilen.Stapelrahmen grÃ¶ÃŸer als 2G wird fÃ¼r -fsplit-stack nicht unterstÃ¼tztAnfangs-Ausdruck in DO-SchleifeStat-Variable bei %L muss skalare INTEGER-Variable seinStat-Variable bei %L darf nicht %s innerhalb der gleichen %s-Anweisung seinAnweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %LAnweisungsfunktion %qs bei %L ist nicht als effektives Argument erlaubtAnweisungsfunktion %qs bei %L darf weder POINTER- oder ALLOCATABLE-Attribut habenAnweisungsfunktion %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigAnweisungsfunktion %qs erfordert Argumentliste bei %CAnweisungsfunktion bei %CAnweisungsfunktion bei %L darf nicht innerhalb von INTERFACE auftretenAnweisungsfunktion bei %L ist rekursivAnweisungsmarke bei %C ist NullAnweisungsmarke in END CRITICAL bei %C passt nicht zur CRITICAL-MarkeAnweisungsmarke in ENDDO bei %C passt nicht zum DO-LabelAnweisungsmarkenliste in GOTO bei %C kann nicht leer seinAnweisungsmarke in leerer Anweisung bei %LGNU Fortran Hilfsbibliothek (libgfortran) statisch binden.Schrittausdruck in DO-SchleifeSchrittausdruck in DO-Schleife bei %L kann nicht Null seinVorwÃ¤rtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-RÃ¼ckmeldung verfÃ¼gbar ist.VorwÃ¤rtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-RÃ¼ckmeldung nicht verfÃ¼gbar ist.Umgekehrtes Wachstum anhalten, wenn die umgekehrte Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist (in Prozent).Doubles in 64 Bits speichern.Funktionsnamen im Objektcode speichern.Doubles in 32 Bits speichern. Dies ist Standard.Sichert die MDUC-Register in Interrupt-Handlern fÃ¼r die G13-Zielarchitektur.ZusÃ¤tzliche Daten verarbeiten, um in LTO-lokalem Umwandlungsmodus aggressiver zu devirtualisieren.Bei %L darf kein Schritt vorhanden seinSchrittweite sollte fÃ¼r Feldabschnitt in %s-Klausel bei %L nicht angegeben werdenSchrittweiten in Coarray-Index bei %C nicht erlaubtZeichenkettenlÃ¤nge bei %L ist zu groÃŸStrukturkomponente %qs bei %L kann kein EQUIVALENCE-Objekt seinStrukturkonstruktor mit fehlenden optionalen Argumenten bei %CStrukturkonstruktor mit benannten Argumenten bei %CStrukturname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ seinStrukturname nach RECORD bei %C erwartetStrukturname erwartet in unverschachtelter Strukturdeklaration bei %CUnterprogramm %qs bei %L ist INTRINSIC, aber nicht mit intrinsischer Funktion vertrÃ¤glichUnterprogrammaufruf von %qs bei %L ist nicht PUREUnterprogrammaufruf von %qs in Â»DO CONCURRENTÂ«-Block bei %L ist nicht PUREUnterprogrammaufruf von %qs in FORALL-Block bei %L ist nicht PUREUnterprogrammaufruf des intrinsischen %qs bei %L ist nicht PUREUnterprogrammaufruf von intrinsischem %qs in Â»DO CONCURRENTÂ«-Block bei %L ist nicht PUREUnterprogrammaufruf mit alternativen RÃ¼ckgaben in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %LUnterprogrammaufruf mit alternativen RÃ¼ckgaben in Kombinierer von !$OMP DECLARE REDUCTION bei %LTeilzeichenkette bei %L hat LÃ¤nge NullEnd-Index der Teilzeichenkette bei %L Ã¼berschreitet ZeichenkettenlÃ¤ngeEnd-Index der Teilzeichenkette bei %L ist zu groÃŸEnd-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenEnd-Index der Teilzeichenkette bei %L muss skalar seinAnfangs-Index der Teilzeichenkette bei %L ist kleiner als EinsAnfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenAnfangs-Index der Teilzeichenkette bei %L muss skalar seinVorschlagen, dass das SchlÃ¼sselwort Â»overrideÂ« fÃ¼r Deklarationen von virtuellen Funktionen verwendet wird, die andere Funktionen Ã¼bersteuern.Die Summe aus Feldrang %d und Korang %d bei %C Ã¼bersteigt die HÃ¶chstanzahl %d an DimensionenSumme des zweiten und dritten Arguments von IBITS Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LEingebaute 3DNow!-Funktionen unterstÃ¼tzen.Eingebaute AES-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AVX512VNNI unterstÃ¼tzen.Eingebaute Athlon-3Dnow!-Funktionen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r BMI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r BMI2 unterstÃ¼tzen.C++17-Allozierung von Ã¼berausgerichteten Typen unterstÃ¼tzen.CLFLUSHOPT-Befehle unterstÃ¼tzen.CLWB-Befehl unterstÃ¼tzen.Eingebaute CLZERO-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute F16C-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r FMA4 unterstÃ¼tzen.Eingebaute FSGSBASE-Funktionen und Codeerzeugung unterstÃ¼tzen.FXSAVE- und FXRSTOR-Befehle unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r GFNI unterstÃ¼tzen.PrÃ¤fixe fÃ¼r Hardware-Lock-Auslassung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r LWP unterstÃ¼tzen.Eingebaute Funktion und Codeerzeugung fÃ¼r LZCNT unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX und SSE unterstÃ¼tzen.Eingebaute MMX-Funktionen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE und SSE2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2 und SSE3 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3 und SSE4A unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3 und SSSE3 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3 und SSE4.1 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 und SSE4.2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 und AVX unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und AVX2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und FMA unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BW unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512CD unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512DQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512ER unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512IFMA unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512PF unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VL unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX512F unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX5124FMAPS unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX5124VNNIW unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BITALG unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VPOPCNTDQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MOVDIR64B unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MOVDIRI unterstÃ¼tzen.Eingebaute MPX-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute MWAITX- und MONITORX-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute PCLMUL-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r PCONFIG unterstÃ¼tzen.Eingebaute PKU-Funktionen und Codeerzeugung unterstÃ¼tzen.PREFETCHW-Befehl unterstÃ¼tzen.Eingebaute PREFETCHWT1-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r RDPID unterstÃ¼tzen.Eingebaute RDRND-Funktionen und Codeerzeugung unterstÃ¼tzen.RDSEED-Befehl unterstÃ¼tzen.Eingebaute RTM-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r SGX unterstÃ¼tzen.Eingebaute SHA1- und SHA256-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute TBM-Funktionen und Codeerzeugung unterstÃ¼tzen.TLS-Segment grÃ¶ÃŸer als 64K unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r VAES unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r VPCLMULQDQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r WBNOINVD unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r XOP unterstÃ¼tzen.XSAVE- und XRSTOR-Befehle unterstÃ¼tzen.XSAVEC-Befehle unterstÃ¼tzen.XSAVEOPT-Befehl unterstÃ¼tzen.XSAVES- und XRSTORS-Befehle unterstÃ¼tzen.Ausrichtungen von bis zu 64 Bits unterstÃ¼tzen.Aufrufe zwischen Thumb- und ARM-BefehlssÃ¤tzen unterstÃ¼tzen.Codeerzeugung von Advanced-Bit-Manipulation-Befehle (ABM) unterstÃ¼tzen.Codeerzeugung von cmpxchg16b-Befehlen unterstÃ¼tzen.Codeerzeugung von crc32-Befehlen unterstÃ¼tzen.Codeerzeugung von movbe-Befehlen unterstÃ¼tzen.Codeerzeugung von popcnt-Befehlen unterstÃ¼tzen.Codeerzeugung von sahf-Befehlen in 64-Bit x86-64-Code unterstÃ¼tzen.Dynamische Initialisierung thread-lokaler Variablen in anderer Ãœbersetzungseinheit unterstÃ¼tzen.Flag-erhaltende Add-Carry-Befehle unterstÃ¼tzen.UnterstÃ¼tzung fÃ¼r HSA implementiert keine 16-Bit-FPU-OperandenUnterstÃ¼tzung fÃ¼r das A-Argument bei %L, das ein polymorphes A-Argument ist oder allozierbare Komponenten hat, ist noch nicht implementiertUnterstÃ¼tzung fÃ¼r das A-Argument bei %L mit allozierbaren Komponenten ist noch nicht implementiertAltes Multi-Threading unterstÃ¼tzen.Message-Passing mit der Parallel Environment unterstÃ¼tzen.Mehr als 8192 GOT-EintrÃ¤ge auf ColdFire unterstÃ¼tzen.Multi-Threading unterstÃ¼tzen.Multiplizier-Addier-Befehle unterstÃ¼tzen.Synchrone Nicht-Aufruf-Ausnahmen unterstÃ¼tzen.UnterstÃ¼tzte RÃ¼ckgabeadress-Signierbereiche fÃ¼r AArch64 (fÃ¼r die Option Â»-msign-return-address=Â«):UnterstÃ¼tzte ABIs (fÃ¼r Verwendung mit Option Â»-mabi=Â«):Ausgabe von Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Ausgabe von Befehlszahlen, Zeilennummernangaben und Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Ausgabe der vorigen und nÃ¤chsten Befehlsnummern in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Warnungen unterdrÃ¼cken.ARM/Thumb-Modus pro Funktion abwechselnd an- und ausschalten, um den Compiler zu testen.MIPS16 ASE bei abwechselnden Funktionen fÃ¼r Compilertest ein-/ausschalten.Die Option Â»-mstack-guardÂ« ausschalten.Die Option Â»-mstack-sizeÂ« ausschalten.Symbol %qs bereits deklariertSymbol %qs bei %C bereits deklariertSymbol %qs bei %C ist bereits bei %L als ein Typ deklariertSymbol %qs bei %C wurde bereits mit Host verbundenSymbol %qs bei %C hat keinen IMPLICIT-TypSymbol %qs bei %C wurde vorher noch nicht definiertSymbol %qs bei %C ist bereits in einem COMMON-BlockSymbol %qs bei %C ist mehrdeutigSymbol %qs bei %C muss ein NAMELIST-Gruppenname seinSymbol %qs bei %L hat bereits eine explizite SchnittstelleSymbol %qs bei %L hat bereits grundlegenden Typen %sSymbol %qs bei %L kann keinen Typen habenSymbol %qs bei %L steht mit Symbol aus Modul %qs in Konflikt, verbunden durch Verwendung bei %LSymbol %qs bei %L hat keinen IMPLICIT-TypSymbol %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Symbol %qs bei %L ist mehrdeutigSymbol %qs bei %L ist als PRIVATE markiert, aber wurde mit Bindung %qs markiertSymbol %qs in COMMON bei %C kann kein POINTER-Feld seinSymbol %qs in Namensliste %qs ist INTENT(IN) bei %CSymbol %qs wird bei %L verwendet, bevor es typisiert wirdSymbol %qs muss ein PARAMETER in DATA-Anweisung bei %C seinSymbol %qs tritt bei %L sowohl in der FROM- als auch in der TO-Klausel aufSymbol %qs bei %L in mehreren Klauseln vorhandenBei %2$L referenziertes Symbol %1$qs nicht im Modul ISO_C_BINDING gefundenBei %2$L referenziertes Symbol %1$qs nicht im intrinsischen Modul ISO_FORTRAN_ENV gefundenBei %2$L referenziertes Symbol %1$qs nicht im Modul %3$qs gefundenSymbol %qs in COMMON-Block %qs bei %C wird indirekt verglichen mit anderem COMMON-Block %qsSymbol bei %C passt nicht zu einem AusdruckSymbol bei %L ist keine ScheinvariableSynonym fÃ¼r -Wcomment.Synonym fÃ¼r -gnatk8.Syntaxfehler in Â»!$ACC DECLAREÂ«-Liste bei %CSyntaxfehler in Â»!$ACC ROUTINE ( NAME )Â« bei %CSyntaxfehler in !$ACC ROUTINE ( NAME ) bei %C, hinter NAME wird Â»)Â« erwartetSyntaxfehler in Â»!$ACC ROUTINE ( NAME )Â« bei %C, ungÃ¼ltiger Funktionsname %sSyntaxfehler in Â»!$OMP DECLARE TARGETÂ«-Liste bei %CSyntaxfehler in !$OMP THREADPRIVATE Liste bei %CSyntaxfehler in !GCC$ ATTRIBUTES-Anweisung bei %CSyntaxfehler in !GCC$-UNROLL-Direktive bei %CSyntaxfehler in Anweisung %s bei %CSyntaxfehler in ABSTRACT INTERFACE-Anweisung bei %CSyntaxfehler in ASYNCHRONOUS-Anweisung bei %CSyntaxfehler in AUTOMATIC-Anweisung bei %CSyntaxfehler in CASE-Spezifikation bei %CSyntaxfehler in CHARACTER-Deklaration bei %CSyntaxfehler in CLASS IS-Spezifikation bei %CSyntaxfehler in COMPLEX-Konstante bei %CSyntaxfehler in ENUMERATOR-Definition bei %CSyntaxfehler in EQUIVALENCE-Anweisung bei %LSyntaxfehler in FORALL-Iterator bei %CSyntaxfehler in E/A-Iterator bei %CSyntaxfehler in IF-Klausel bei %CSyntaxfehler in IF-Ausdruck bei %CSyntaxfehler in IMPORT-Anweisung bei %CSyntaxfehler in NAME=-Spezifikation fÃ¼r Bindungsmarke bei %CSyntaxfehler in OpenACC-Ausdrucksliste bei %CSyntaxfehler in OpenMP-Â»DEPEND SINKÂ«-Liste bei %CSyntaxfehler in OpenMP-Variablenliste bei %CSyntaxfehler in PROCEDURE-Anweisung bei %CSyntaxfehler in PROTECTED-Anweisung bei %CSyntaxfehler in SAVE-Anweisung bei %CSyntaxfehler in STATIC-Anweisung bei %CSyntaxfehler in SUBMODULE-Anweisung bei %CSyntaxfehler in SUBSTRING-Spezifikation bei %CSyntaxfehler in TYPE IS-Spezifikation bei %CSyntaxfehler in VALUE-Anweisung bei %CSyntaxfehler in VOLATILE-Anweisung bei %CSyntaxfehler in anonymer Struktur-Deklaration bei %CSyntaxfehler in Argumentliste bei %CSyntaxfehler in Feldkonstruktor bei %CSyntaxfehler in ZeichenlÃ¤ngenangabe bei %CSyntaxfehler im allgemeinen Blocknamen bei %CSyntaxfehler in Daten-Deklaration bei %CSyntaxfehler in Ausdruck bei %CSyntaxfehler in allgemeiner Spezifikation bei %CSyntaxfehler in Iterator bei %CSyntaxfehler in geschachtelter Struktur-Deklaration bei %CSyntaxfehler in Initialisierung im alten Stil von %s bei %CSyntaxfehler in Initialisierungsliste im alten Stil bei %CSyntaxfehler in Prozedurzeiger-Komponente bei %CSyntaxfehler: Nachfolgender Ãœberschuss in END INTERFACE-Anweisung bei %CSyntaxfehler: Nachfolgender Ãœberschuss in INTERFACE-Anweisung bei %CTARGET ENTER DATA mit Zuordnungstyp auÃŸer TO oder ALLOC an MAP-Klausel bei %LTARGET EXIT DATA mit Zuordnungstyp auÃŸer FROM, RELEASE oder DELETE MAP-Klausel bei %LTARGET%s mit Zuordnungstyp auÃŸer TO, FROM, TOFROM oder ALLOC an MAP-Klausel bei %LTEAM-Argument bei %L fÃ¼r die intrinsische TEAM_NUMBER muss vom Typ TEAM_TYPE seinAttribut Â»TEAM=Â« in %C fehlplatziertTHREADPRIVATE-Objekt %qs in %s-Klausel bei %LTHREADPRIVATE-Objekt %qs in SHARED-Klausel bei %LTILE bei %L erfordert konstanten AusdruckZu verwendende TLS-Dialekte:TODO: Vector sections in data statementsTODO: als typgebunden definierte Zuweisung(en) bei %L nicht durchgefÃ¼hrt, da Feldreferenzen mit mehreren Teilen in AusdrÃ¼cken als Zwischenergebnisse auftreten wÃ¼rden.TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES listTYPE IS bei %L Ã¼berlappt sich mit TYPE IS bei %LTYPE mit intrinsischer Typspezifikation bei %CTYPE_ARRAY_MAX_SIZE not INTEGER_CSTTYPE_BINFO is not TREE_BINFOTYPE_BINFO type is not TYPE_MAIN_VARIANTTYPE_CACHED_VALUES is not TREE_VECTYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %pInterner Fehler: TYPE_CACHED_VALUES_P is set while it should notTYPE_CANONICAL has different TYPE_CANONICALTYPE_CANONICAL is not compatibleTYPE_CANONICAL of main variant is not main variantTYPE_FIELDS defined in incomplete typeTYPE_LANG_SLOT_1 (binfo) field is non-NULLTYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANTTYPE_MAXVAL_VALUE_RAW ist nicht NULLTYPE_METHOD_BASETYPE is not main variantTYPE_METHOD_BASETYPE is not record nor unionTYPE_MODE of TYPE_CANONICAL is not compatibleTYPE_NEXT_PTR_TO is not POINTER_TYPETYPE_NEXT_REF_TO is not REFERENCE_TYPETYPE_OFFSET_BASETYPE is not record nor unionTYPE_STRING_FLAG is set on wrong type codeTYPE_VALUES_RAW field is non-NULLTYPE_VFIELD is not FIELD_DECL nor TREE_LISTLinker-Lockerungen ausnutzen, um die Anzahl der Befehle zu reduzieren, die fÃ¼r das Materialisieren von Symboladressen verwendet werden.%s von %d Zweigen mindestens einmal genommen
  Akzeptiert zwei durch Komma getrennte nichtnegative ganze Zahlen. Die erste Zahl gibt an, wie viele Zwei-Byte-NOP-Befehle vor der Funktionssprungmarke eingefÃ¼gt werden. Die zweite Zahl gibt an, wie viele HalbwÃ¶rter nach der Funktionssprungmarke mit NOP-Befehlen aufgefÃ¼llt werden. Es werden immer die grÃ¶ÃŸtmÃ¶glichen NOP-Befehle (6, 4 oder 2 Bytes) verwendet. Die Angabe von Â»0,0Â« schaltet das Hotpatching aus.DFLOAT-Code mit doppelter Genauigkeit generieren.Zum Absenken einer Anweisung nÃ¶tige relative AusfÃ¼hrungsfrequenz des Ziel-Blocks (in Prozent).Zielausdruck in Zeigerzuweisung bei %L muss ein Zeigerergebnis liefernZiel hat separates I&D.Ziel fÃ¼r neue Rangabbildung ist zu klein (%ld < %ld)Auf AM33-Prozessor abzielen.Auf AM33/2.0-Prozessor abzielen.Auf AM34-Prozessor abzielen.Ziel: %s
  DSE mitteilen, dass der Speicher fÃ¼r ein C++-Objekt tot ist, wenn der Konstruktor anfÃ¤ngt und wenn der Destruktor aufhÃ¶rt.Die %1$s-Direktive bei %3$L darf nicht innerhalb einer %2$s-Region angegeben werdenDie Option Â»--paramÂ« erkennt die folgenden ParameterDie Option -mfloat128 wird mÃ¶glicherweise nicht vollstÃ¤ndig unterstÃ¼tztArgument A bei %L hat Typ Â»%sÂ«, aber die Funktion, die bei %L als OPERATOR Ã¼bergeben wurde, gibt Â»%sÂ« zurÃ¼ckDas A-Argument bei %L von CO_REDUCE darf nicht polymorph seinArgument A bei %L des intrinsischen %s darf keinen Koindex habenDas ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndertDas AUTOMATIC-Objekt %qs bei %L darf kein SAVE-Attribut haben und dard auch keine Variable im main-Programm, einem Modul oder einem Teilmodus sein (F08/C513)Die CHARACTER-Elemente des Feldkonstruktors bei %L mÃ¼ssen dieselbe LÃ¤nge haben (%ld/%ld)Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werdenDas DISTANCE-Argument darf in intrinsischer Routine bei %L nicht zusammen mit COARRAY- oder DIM-Argument angegeben werdenOperand fÃ¼r den ENI-Befehl muss entweder 0 oder 1 seinDas FORALL mit Index %qs wird nicht auf der linken Seite der Zuweisung bei %L verwendet und kÃ¶nnte somit mehrere Zuweisungen an dieses Objekt auslÃ¶senDie FROM- und TO-Argumente bei %L verletzen die Aliasing-BeschrÃ¤nkungen (F2003 12.4.1.7)Die FROM- und TO-Argumente des intrinsischen MOVE_ALLOC bei %L mÃ¼ssen den selben Ko-Rang %d/%d habenDie FROM- und TO-Argumente des intrinsischen MOVE_ALLOC bei %L mÃ¼ssen den selben Rang %d/%d habenDas FROM-Argument fÃ¼r MOVE_ALLOC bei %L darf keinen Koindex habenDas Formatspezifikationssymbol H bei %L ist eine in Fortran 95 entfernte BesonderheitHollerith-Konstante bei %L ist zu lang, um sie in %qs umzuwandelnDas INTENT(OUT)-Scheinargument %qs bei %L hat ASSUMED SIZE und kann damit keine Standardinitialisierung habenDer KIND-Parameter %qs bei %C darf weder ASSUMED noch DEFERRED seinDer KIND-Parameter %qs im PDT-Konstruktor bei %C hat keinen WertDas NULL im Strukturkonstruktor bei %L wird auf Komponente %qs angewandt, die aber weder ein POINTER noch ein ALLOCATABLE istDas TO-Argument fÃ¼r MOVE_ALLOC bei %L darf keinen Koindex habenDie TO-Argumente in MOVE_ALLOC bei %L mÃ¼ssen polymorph sein, wenn FROM polymorph istDer absolute Wert von SHIFT bei %L muss kleiner oder gleich BIT_SIZE(%qs) seinDer absolute Wert von SHIFT bei %L muss kleiner oder gleich SIZE bei %L seinDas reservierbare Objekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert seinDas ALLOCATE-Objekt bei %L und der Quellausdruck bei %L mÃ¼ssen Typparameter der gleichen Art habenDie Argumentlistenfunktionen %%VAL, %%LOC oder %%REF bei %L sind in diesem Kontext nicht erlaubtArgument des intrinsischen RANK bei %L muss ein Datenobjekt seinDie Zuweisung zu einer KIND- oder LEN-Komponente eines parametrisierten Typs bei %L ist nicht erlaubtDas Feld %qs bei %L mit vermutetem Rang darf keine Kodimension habenDas Feld vermuteten Ranges bei %C darf keine Kodimension habenFeld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem RangDer Fehler ist nicht reproduzierbar, daher handelt es sich wahrscheinlich um ein Problem mit der Hardware oder dem Betriebssystem.
  Die ZeichenlÃ¤nge des A-Arguments bei %L und die LÃ¤nge der Argumente fÃ¼r den OPERATOR bei %L muss dieselbe seinDie ZeichenlÃ¤nge des A-Arguments bei %L und die LÃ¤nge des Funktionsergebnisses des OPERATORs bei %L muss dieselbe seinCodemodell-Optionsnamen fÃ¼r -mcmodel:Die Komponente bei %C, die in der Typparameterliste bei %L erscheint, hat weder KIND- noch LEN-AttributDie Komponente bei %C, die ein Typparameter ist, muss ein Skalar seinDie Komponente bei %C mit KIND- oder LEN-Attribut erscheint nicht in der Typparameterliste bei %LDer abgeleitete Parameter %qs bei %C hat keinen VorgabewertDer abgeleitete Typ %qs bei %L hat Typ %qs, der nicht definiert wurdeDas GerÃ¤t hat kein Spezialfunktionsregister SPH. Diese Option wird vom Compilertreiber mit dem korrekten Wert Ã¼berschrieben, wenn An-/Abwesenheit von SPH von -mmcu=MCU abgeleitet werden kann.Die Ã¤lteste macOS-X-Version, auf der dieses Programm laufen wird.Das Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs sollte ein POINTER oder ein TARGET seinDas Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs ist %s, sollte aber %s seinDie Ã„quivalenzmenge fÃ¼r %qs bewirkt eine ungÃ¼ltige Erweiterung fÃ¼r COMMON %qs bei %LDie Ã„quivalenzmenge fÃ¼r bei %2$L deklarierte Variable %1$qs verletzt AusrichtungsanforderungenDas Argument Â»errmsg=Â« bei %L muss eine standardartige Zeichenvariable seinEvent-Variable bei %L darf nicht koindiziert seinDie folgenden Optionen sind sprach-unabhÃ¤ngigDie folgenden Optionen sind sprachbezogenDie folgenden Optionen sind nicht dokumentiertDie folgenden Optionen sind nur spezifisch fÃ¼r die Sprache Die folgenden Optionen werden von der Sprache unterstÃ¼tzt Die folgenden Optionen sind zielspezifischDie folgenden Optionen steuern Warnmeldungen des CompilersDie folgenden Optionen steuern OptimierungenDie folgenden Optionen verwenden gemeinsame ArgumenteDie folgenden Optionen verwenden separate ArgumenteDie Funktion, die bei %L als OPERATOR Ã¼bergeben wurde, hat Argumente vom Typ Â»%sÂ« und Â»%sÂ«, muss aber Typ Â»%sÂ« habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss Argumente haben, die nichtallozierbar und keine Zeiger sind, und der RÃ¼ckgabewert muss nichtallozierbar, kein Zeiger und skalar seinDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss das ASYNCHRONOUS-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss das TARGET-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss das VALUE-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, muss zwei Argumente habenDie Funktion, die bei %L als OPERATOR Ã¼bergeben wird, darf bei keinem der Argumente das OPTIONAL-Attribut habenFunktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben.Der Direktwert fÃ¼r Â»%2$sÂ« muss in eine %1$d-Bit-Ganzzahl passenDie unreine Variable bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen (12.6)Das intrinsische %qs bei %L ist nicht im ausgewÃ¤hlten Standard enthalten, aber %s und %qs werden wie mit EXTERNAL deklariert behandelt. Passende Option -std=* verwenden oder -fall-intrinsics definieren, um dies zuzulassen.Das bei %2$L deklarierte INTRINSIC %1$qs ist in den derzeitigen Standardeinstellungen nicht verfÃ¼gbar, auÃŸer %3$s. Entsprechende Option Â»-std=*Â« verwenden, oder Â»-fall-intrinsicsÂ« einschalten, um es zu verwenden.Bei %C darf das am weitesten links stehende part-ref in einem data-ref keine Funktionsreferenz seinUntere Schranke fÃ¼r einen fÃ¼r Stack-Smashing-Protection betrachteten Puffer.Die maximale Anzahl Reload-Pseudos, die beim Auslagern eines Nicht-Reload-Pseudos berÃ¼cksichtigt werden.HÃ¶chstmenge des von GCSE zu belegenden Speichers.HÃ¶chste VerzÃ¶gerung bei Konflikt, sodass Befehl fÃ¼r spekulative Bewegung in Betracht kommt.Die maximale Tiefe einer Schleifenschachtelung, die vollstÃ¤ndig geschÃ¤lt wird.GrÃ¶ÃŸte Tiefe mit rekursivem Inline fÃ¼r Inline-Funktionen.GrÃ¶ÃŸte Tiefe rekursiven Inlinens fÃ¼r Nicht-Inline-Funktionen.Der hÃ¶chste Erweiterungsfaktor beim Kopieren von BasisblÃ¶cken.Die HÃ¶chstzahl der von CSE verarbeiteten Befehle vor dem RÃ¼cksetzen.GrÃ¶ÃŸte LÃ¤nge des betrachteten Pfades in CSE.Die MaximallÃ¤nge der Liste der anhÃ¤ngigen geplanten Operationen.HÃ¶chstzahl der Speicherstellen, die von cselib aufgezeichnet werden.HÃ¶chstzahl der RTL-Knoten, die als letzte Werte des Kombinierers aufgezeichnet werden kÃ¶nnen.Die HÃ¶chstzahl der Versuche zur RÃ¼ckverfolgung bei Modulo-Planung von Schleifen.HÃ¶chstzahl der fÃ¼r Zwischen-Block-Scheduling zu betrachtenden BlÃ¶cke in einer Region.HÃ¶chstzahl der Zweige auf dem Pfad durch die geschÃ¤lte Sequenz.HÃ¶chstzahl der zu betrachtenden eingehenden Kanten fÃ¼r Kreuzsprung.HÃ¶chstzahl von Befehlen, die Â»combineÂ« zu kombinieren versucht.HÃ¶chstzahl der fÃ¼r Zwischen-Block-Scheduling zu betrachtenden Befehle in einer Region.Die HÃ¶chstzahl der Befehle im Schleifenkopf, die wÃ¤hrend der Schleifenkopfkopier-Phase dupliziert werden.Die HÃ¶chstzahl der Befehle einer vollstÃ¤ndig geschÃ¤lten Schleife.Die HÃ¶chstzahl der Befehle einer geschÃ¤lten Schleife, die nur einmal rollt.Die HÃ¶chstzahl der Befehle einer geschÃ¤lten Schleife.Die HÃ¶chstzahl der Befehle einer ungeschalteten Schleife.Die HÃ¶chstzahl der zu vervielfÃ¤ltigenden Befehle, wenn berechnete Gotos expandiert werden.Die HÃ¶chstzahl der Befehle in einer einzelnen fÃ¼r Â»inlineÂ« geeigneten Funktion.Die HÃ¶chstzahl der Befehle, bis zu der eine Inline-Funktion per Rekursion wachsen kann.Die HÃ¶chstzahl der Befehle, bis zu der eine Nicht-Inline-Funktion per Rekursion wachsen kann.HÃ¶chstzahl der vom Scheduler wÃ¤hrend der ersten Planphase fertig zur AusfÃ¼hrung zu betrachtenden Befehle.Die HÃ¶chstzahl der zu betrachtenden Befehle, um einen VerzÃ¶gerungsschlitz zu fÃ¼llen.Die HÃ¶chstzahl der zu betrachtenden Befehle, um richtige aktive Registerinformationen zu finden.Die HÃ¶chstzahl der zum Abrollen von Schleifen im Mittel zu betrachtenden Befehle.Die HÃ¶chstzahl der zum Abrollen von Schleifen zu betrachtenden Befehle.HÃ¶chstzahl der rÃ¼ckwÃ¤rts zu suchenden Befehle, wenn nach Ã¤quivalentem Neuladen gesucht wird.Die HÃ¶chstzahl der Befehle fÃ¼r automatisches Inlinen.HÃ¶chstzahl der Iterationen durch CFG zur Regionserweiterung.Die HÃ¶chstzahl der SchleifendurchlÃ¤ufe, die statisch vorhergesagt werden.Die HÃ¶chstzahl von geschachteltem indirektem inlinen wurde bereits durch den frÃ¼hen Inliner durchgefÃ¼hrt.Die HÃ¶chstzahl der SchÃ¤lvorgÃ¤nge einer einzelnen Schleife, die vollstÃ¤ndig geschÃ¤lt wird.Die HÃ¶chstzahl der SchÃ¤lvorgÃ¤nge einer einzelnen Schleife.Die HÃ¶chstzahl der Anweisungen in geschachtelten Schleifen zum Schleifenaustausch.Die HÃ¶chstzahl der Iterationen zum Abrollen in einzelner Schleife.Die HÃ¶chstzahl der Abschaltungen in einer einzelnen Schleife.Maximales VerhÃ¤ltnis zwischen ArraygrÃ¶ÃŸe und Switch-Zweigen, bei dem eine Switch-Umwandlung erfolgt.Das maximale VerhÃ¤ltnis von EinfÃ¼gungen zu LÃ¶schungen von AusdrÃ¼cken in GCSE.Maximale GrÃ¶ÃŸe des Vorgriffsfensters der wÃ¤hlbaren Planung.Kleinste voraussichtliche Beschleunigung, die dem Inliner erlaubt, inline-insns-single und inline-isnsns-auto zu ignorieren.Die Mindestwahrscheinlichkeit fÃ¼r spekulativen Erfolg (in Prozent), sodass spekulativer Befehl eingeplant wird.Kleinste UID fÃ¼r Nicht-Debug-Befehl.Die Mindestkosten eines teuren Ausdrucks in der Schleifeninvariantenbewegung.Der minimale Anteil von ProfilingdurchlÃ¤ufen fÃ¼r einen Basisblock, um nicht als Â»unwahrscheinlichÂ« gewertet zu werden.Mindestanzahl der passenden zu betrachtenden Befehle fÃ¼r Kreuzsprung.Kleinste Wahrscheinlichkeit einer Kante, sodass bei der Planung ihr Zustand gesichert wird.Die Mindestwahrscheinlichkeit fÃ¼r das Erreichen eines Quellblockes fÃ¼r spekulatives Zwischen-Block-Scheduling.MindestgrÃ¶ÃŸe von Variablen, die sich Stapelspeicher teilen, wenn nicht optimiert wird.Das MindestverhÃ¤ltnis der Schrittweiten, damit Schleifenaustausch profitabel istKleinster Wert der Stufenzahl, den der Swing-Modulo-Scheduler erzeugen wird.Das Feld %qs im Modul oder Hauptprogramm bei %L muss konstante Form habenDer Name %qs bei %C wurde bereits als ein externer Modulname verwendetDer Name %qs bei %C kann nicht als ein definierter Operator verwendet werdenDie Anzahl der Feldelemente des SUB-Arguments fÃ¼r IMAGE_INDEX bei %L muss %d (Korang) sein, nicht %dAnzahl der Zyklen, die der Swing-Modulo-Scheduler bei KonfliktprÃ¼fung mit DFA betrachtet.Die Anzahl der Elemente (%d) im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>.Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option -fmax-array-constructorDie Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der ausgefÃ¼hrten Befehle, bevor Prefetch abgeschlossen ist.Die Anzahl der Prefetches, die gleichzeitig laufen kÃ¶nnen.Die Anzahl der Register in jeder Klasse, die von Schleifeninvariantenbewegung freigehalten werden.Das Objekt %qs bei %L hat aufgeschobenen LEN-Parameter %qs und ist weder allozierbar noch ein ZeigerDas Objekt %qs bei %L mit ASSUMED-Typparametern muss ein Dummy oder ein SELECT-TYPE-Selektor sein (F08/4.2)Der Parameterausdruck bei %C muss vom Typ INTEGER sein, nicht %sProzentsatz der Funktion, gewichtet nach AusfÃ¼hrungshÃ¤ufigkeit, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-RÃ¼ckmeldung verfÃ¼gbar ist.Prozentsatz der Funktion, gewichtet nach AusfÃ¼hrungshÃ¤ufigkeit, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-RÃ¼ckmeldung nicht verfÃ¼gbar ist.Die Zeigerkomponente %qs bei %qs bei %L hat nicht deklarierten TypDas Zeigerobjekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert seinMÃ¶gliche SVE-VektorlÃ¤ngen:MÃ¶gliche TLS-Dialekte:Der Rang des Elements im Strukturkonstruktor bei %L passt nicht zu dem der Komponente (%d/%d)Die Datei mit den AuflÃ¶sungen.Die GrÃ¶ÃŸe einer L1-Cacheline.Die GrÃ¶ÃŸe des L1-Caches.Die GrÃ¶ÃŸe des L2-Caches.Die GrÃ¶ÃŸe eines als groÃŸ angesehenen FunktionskÃ¶rpers.Die GrÃ¶ÃŸe eines als groÃŸ angesehenen Stapelrahmens.Die GrÃ¶ÃŸe einer als groÃŸ angesehenen Ãœbersetzungseinheit.Kleinste Zahl unterschiedlicher Werte, fÃ¼r die eine Sprungtabelle besser als ein Baum bedingter SprÃ¼nge ist; bei 0 wird der Standard fÃ¼r die Zielarchitektur verwendet.Der Quellausdruck bei %L darf weder vom Typ EVENT_TYPE sein noch eine EVENT_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray istDer Quellausdruck bei %L darf weder vom Typ LOCK_TYPE sein noch eine LOCK_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray istDas Argument Â»stat=Â« bei %L muss INTEGER-Variable mit Â»kind=4Â« seinDas bei %2$L referenzierte Symbol %1$qs ist nicht im gewÃ¤hlten Standard vorhandenDer Schwellwert-Anteil fÃ¼r die AusfÃ¼hrung partieller Redundanzbeseitigung nach dem Neuladen.Der Schwellwert-Anteil des AusfÃ¼hrungszÃ¤hlers kritischer Kanten, die Redundanzbeseitigung nach dem Neuladen erlauben.Der Typ %qs bei %L darf nicht mit Wirt verbunden sein, da er von unvertrÃ¤glichem bei %L definierten Objekt mit gleichem Namen blockiert wirdDer Typ fÃ¼r Funktion %qs bei %L ist nicht zugreifbarDie Typparameter-Angabenliste bei %C kann nicht gleichzeitig ASSUMED- und DEFERRED-Parameter enthaltenDie Typparameter-Angabenliste bei %C enthÃ¤lt zu viele ParameterausdrÃ¼ckeDie Typparameter-Angabenliste bei %C enthÃ¤lt nicht genug ParameterausdrÃ¼ckeDie Spezifikationsliste fÃ¼r Typparameter in der Spezifikation bei %L darf keine DEFERRED-Parameter enthaltenDie Typspezifikation bei %L muss angeben, dass jeder Parameter mit LÃ¤ngentyp vermutet istTypspezifikation darf keinen Sequenz-abgeleiteten Typ oder Typ mit BIND-Attribut in SELECT TYPE bei %C beschreiben [F2003:C815]Obere Schranke zum gemeinsamen Verwenden von Ganzzahlkonstanten.Die obere Schranke in der letzten Dimension muss in der Referenz auf das Feld %qs vermuteter GrÃ¶ÃŸe bei %L auftretenDer Wert fÃ¼r den KIND-Parameter %qs bei %C lÃ¤sst sich nicht auf einen konstanten Ausdruck reduzierenDer Wert von n in %<-finit-character=n%> muss zwischen 0 und 127 liegenDer Wert des Parameters PDT LEN Â»%sÂ« stimmt nicht mit dem in der Dummy-Deklaration Ã¼bereinDie Version von ld64, die fÃ¼r diese Toolchain verwendet wird.Die Version der C++-ABI, die verwendet wird.Die Version der C++-ABI, die fÃ¼r Â»-WabiÂ«-Warnungen und BindungskompatibilitÃ¤tsaliase verwendet wird.Es gibt bereits eine Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %CEs gibt keine spezifische Funktion fÃ¼r das allgemeine %qs bei %LEs gibt kein spezifisches Unterprogramm fÃ¼r allgemeines %qs bei %LEs gibt bereits eine nicht-generische Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %CDies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
*************** Bitte geben Sie den CPU-Namen explizit a
*** 2256,2266 ****
  VALUE-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinVALUE-Attribut bei %CVALUE ist in BLOCK bei %C nicht erlaubtVALUE-Objekt %qs in Klausel %s bei %LVALUE-Anweisung bei %CVOIDmode bei einer AusgabeVOLATILE-Attribut bei %CVOLATILE-Anweisung bei %CVSX- und SPE-Befehle kÃ¶nnen nicht koexistierenGÃ¼ltige Stufen fÃ¼r Nios-II-ISA (fÃ¼r -march):GÃ¼ltige Argumente fÃ¼r die Option -msdata=.GÃ¼ltige Argumente fÃ¼r -malign-:GÃ¼ltige Argumente fÃ¼r -mcode-readable=:GÃ¼ltige Argumente fÃ¼r -mfloat-gprs=:GÃ¼ltige Argumente fÃ¼r -mfpmath=:GÃ¼ltige Argumente fÃ¼r -mr10k-cache-barrier=:GÃ¼ltige Argumente fÃ¼r -mstack-protector-guart=:GÃ¼ltige Arguments fÃ¼r -mstringop-strategy=:GÃ¼ltige Argumente fÃ¼r -mtp=:GÃ¼ltige Optionen fÃ¼r GP-relative Adressierung (fÃ¼r -mgpopt):VTable-Zeiger validieren, bevor sie verwendet werden.Variable %qs bei %C kann nicht innerhalb der bei %L beginnenden Schleife redefiniert werdenVariable %qs bei %C mit Initialisierung tritt bereits in einer DATA-Anweisung aufVariable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert istVariable %qs bei %L kann nicht gleichzeitig die Attribute ALLOCATABLE und BIND(C) habenVariable %qs bei %L kann nicht gleichzeitig die Attribute OPTIONAL und VALUE haben, da Prozedur %qs BIND(C) istVariable %qs bei %L kann nicht gleichzeitig die Attribute POINTER und BIND(C) habenVariable %qs bei %L wurde keine Formatmarke zugewiesenVariable %qs bei %L in Common-Block %qs bei %C muss in einer C-kompatiblen Art deklariert sein, da Common-Block %qs bind(c) istVariable %qs bei %L muss in diesem Kontext eine Konstante seinVariable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten habenVariable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein ScheinargumentVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, kÃ¶nnte jedoch unvertrÃ¤glich mit C seinVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da der abgeleitete Typ %qs nicht mit C interoperabel istVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da sie polymorph istVariable %qs bei %L ist in COMMON, aber Initialisierung ist nur in BLOCK DATA erlaubtVariable %qs bei %L kÃ¶nnte mit C inkompatibel sein, aber sie ist BIND(C)Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Funktion %qs definiert werdenVariable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Unterprogramm %qs definiert werdenVariable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Unterprogramm %qsVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Funktion %qsVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die jedoch BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray seinVariable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftretenVariable %qs kann nicht im Ausdruck bei %L auftretenVariable %qs aus Modul %qs mit Bindungsmarke %qs bei %L verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %L aus Modul %qsVariable %qs bei %L wurde keine Zielmarke zugewiesenVariable %qs in %s-Klausel wird in NAMELIST-Anweisung bei %L verwendetVariable %qs in Common-Block %qs bei %C kann nicht bind(c) sein, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %C muss mit einer mit C interoperablen Art deklariert sein, da der gemeinsame Block %qs BIND(C) istVariable %qs in gemeinsamem Block %qs bei %L kann nicht mit BIND(C) deklariert werden, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %L kÃ¶nnte inkompatibel mit C sein, obwohl gemeinsamer Block %qs BIND(C) istVariable %qs ist PROTECTED und kann nicht in Zeiger-Verbindungskontext (%s) bei %L auftretenVariable %qs ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftretenVariable %qs bei %L ist kein DummyargumentVariable %qs wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter istVariable %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$LIn Spezifikationsausdruck verwendete Variable %qs wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter istVariable %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss ein Koarray seinVariable %s bei %L mit LOCK_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray seinVariable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE habenVariable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht das Attribut INTENT(OUT) habenVariable %s bei %L mit NO_ARG_CHECK-Attribut kann nur als effektives Argument verwendet werdenVariable %s bei %L mit NO_ARG_CHECK-Attribut muss ein Scheinargument seinVariable %s bei %L mit NO_ARG_CHECK-Attribut muss vom Typ TYPE(*) oder von einem numerischen intrinsischen Typ seinVariable %s bei %L mit NO_ARG_CHECK-Attribut muss entweder skalar sein oder ein Feld vermuteter GrÃ¶ÃŸeVariable %s bei %L mit NO_ARG_CHECK-Attribut darf keine Referenz auf Subobjekt habenVariable %s kann nicht INTENT(IN) bei %C seinVariable %s kann nicht in PURE-Prozedur bei %C zugewiesen werdenVariable bei %C ist ein Element eines COMMON-BlocksVariable bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hntVariable ist USE-verknÃ¼pft mit Â»!$ACC DECLAREÂ« bei %LVariable auÃŸer OMP_OUT oder OMP_IN wird bei %L in Kombinierer von !$OMP DECLARE REDUCTION verwendetVariable auÃŸer OMP_PRIV oder OMP_ORIG wird bei %L in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION verwendetUnbekannter Variablentyp in Zuweisung bei %LVariable mit Attribut NO_ARG_CHECK bei %L ist nur als Argument der intrinsischen Funktionen C_LOC und PRESENT erlaubtZu verwendendes Vektorbibliotheks-ABI.FÃ¼r Doppelwort-Operationen vektorisieren.Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tztZugriffe auf flÃ¼chtigen Speicher nutzen I/O-load/store-Befehle nicht.Zugriffe auf flÃ¼chtigen Speicher nutzen I/O-load/store-Befehle.WAIT bei %C ist in Fortran 95 nicht erlaubtWAIT-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckWAIT-Anweisung ist in PURE-Prozedur bei %C nicht erlaubtWHERE-Zuweisungsziel bei %L hat ungÃ¼ltige FormWHERE-Maske bei %L hat ungÃ¼ltige FormKlausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-FeldBei Â»externÂ«-Deklarationen auÃŸerhalb des Dateisichtbarkeitsbereiches warnen.Bei Â»verdÃ¤chtigenÂ« Konstrukten warnen.Warnen, wenn Â»newÂ« fÃ¼r Typen mit groÃŸer Ausrichtung aufgerufen wird, ohne dass Â»-faligned-newÂ« angegeben ist.Bei @selector() ohne vorher deklarierte Methoden warnen.Bei C-Konstrukten, die nicht in gemeinsamer Teilmenge von C und C++ sind, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 1998 und ISO C++ 2011 unterscheidet, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2011 und ISO C++ 2014 unterscheidet, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2014 und ISO C++ 2017 unterscheidet, warnen.Bei polymorphen Typen in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Bei virtuellen Methoden in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat.Warnen, wenn NULL an Argumentstellen, die als nicht-NULL erfordernd markiert sind, Ã¼bergeben wird.Bei PCH-Dateien, die gefunden, aber nicht verwendet werden, warnen.Bei USE-Anweisungen, die keinen ONLY-Qualifizierer haben, warnen.Bei Verwendung von __TIME__, __DATE__ oder __TIMESTAMP__ warnen.Bei Ausrichtung von COMMON-BlÃ¶cken warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt, warnen.Bei leerem KÃ¶rper in einer if- oder else-Anweisung warnen.Bei ungÃ¼ltigen DO-Schleifen warnen.Warnen, wenn ein boolescher Ausdruck mit einer Ganzzahl verglichen wird, deren Wert ungleich true/false ist.Bei PufferÃ¼berlauf in Stringfunktionen wie memcpy und strcpy warnen.Bei Aufrufen nicht explizit deklarierter Prozeduren warnen.Warnen, wenn Aufrufe fÃ¼r snprintf und Ã¤hnliche Funktionen die Ausgabe abschneiden.Bei Aufrufen von snprintf und Ã¤hnlichen Funktionen warnen, wenn sie die Ausgabe abschneiden. Entspricht -Wformat-truncation=1.Bei Aufrufen mit impliziter Schnittstelle warnen.Warnen, wenn Funktionen in unvertrÃ¤gliche Typen umgewandelt werden.Warnen, wenn Funktionen in unvertrÃ¤gliche Funktionstypen umgewandelt werden.Bei Umwandlungen, die Qualifizierer streichen, warnen.Bei catch-Behandlern warnen, die nicht Referenztypen sind.Bei bestimmten Operationen auf booleschen AusdrÃ¼cken warnen.Bei Code warnen, der strict-aliasing-Regeln verletzen kÃ¶nnte.Beim Vergleich verschiedener Enum-Typen warnen.Bei Ganzzahldivisionen durch Null zur Ãœbersetzungszeit warnen.Bei Ganzzahldivisionen mit abgeschnittenem Ergebnis warnen.Bei Erzeugung temporÃ¤rer Felder warnen.Bei Â»hÃ¤ngendem elseÂ« warnen.Bei Deklarationen von Entitys warnen, in denen Attribute fehlen, die bei verwandten Entitys jedoch angegeben wurden.Beim LÃ¶schen polymorpher Objekte mit nicht-virtuellen Destruktoren warnen.Vor der Verwendung des veralteten AltiVec-Typen Â»vector long ...Â« warnen.Bei doppelten Zweigen in if-else-Anweisungen warnen.Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen ohne Â»default:Â«-Fall warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt und die kein Â»default:Â« haben, warnen.Bei PrÃ¼fung auf Gleichheit mit REAL- oder COMPLEX-AusdrÃ¼cken warnen.Bei Merkmalen, die in ISO C99, aber noch nicht in ISO C90 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in ISO C11, aber noch nicht in ISO C99 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in traditionellem C nicht verfÃ¼gbar sind, warnen.Bei Formatstrings, die keine Literale sind, warnen.Bei Formatstrings, die NUL-Bytes enthalten, warnen.Beim Entfernen von Funktionsaufrufen warnen.Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben.Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben. Entspricht -Wformat-overflow=1.Bei Funktionen im K&R-Stil, die Parameter ohne Typangabe haben, warnen.Bei Arithmetik mit Funktionszeigern warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((cold)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((const)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((malloc)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((noreturn)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((pure)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r Formatattribute sein kÃ¶nnten, warnen.Vor globalen Funktionen ohne vorherige Deklaration warnen.Bei globalen Funktionen ohne Prototypen warnen.Bei impliziten Umwandlungen von Â»floatÂ« nach Â»doubleÂ« warnen.Bei impliziten Deklarationen warnen.Bei impliziten Funktionsdeklarationen warnen.Bei unpassender Attributverwendung warnen.Bei inkompatiblen Umwandlungen zwischen Zahlen und Zeigern (in beide Richtungen) warnen.Bei ungÃ¼ltigen Verwendungen des Makros Â»offsetofÂ« warnen.Bei in der Hauptdatei definierten, ungenutzten Makros warnen.Bei mÃ¶glicherweise nicht initialisierten automatischen Variablen warnen.Warnen, wenn der ZeigergrenzenprÃ¼fer Speicherzugriffsfehler findet.Bei fehlendem Â»&Â« in fortgesetzten Zeichenkonstanten warnen.Bei fehlenden Feldern in struct-Initialisierungen warnen.Warnen, wenn Deallokationsfunktionen mit expliziter GrÃ¶ÃŸenangabe fehlen.Bei Missbrauch von Pragmas warnen.Bei den meisten impliziten Umwandlungen warnen.Bei mehreren Deklarationen desselben Objektes warnen.Bei verengenden Umwandlungen innerhalb von { }, die in C++11 unzulÃ¤ssig sind, warnen.Bei nicht-virtuellen Destruktoren warnen.Bei fehlenden ISO msvcrt scanf/printf Breiten-Erweiterungen warnen.Bei Optimierungen, die annehmen, dass vorzeichenbehafteter Ãœberlauf undefiniert ist, warnen.Bei Ãœberlauf in arithmetischen AusdrÃ¼cken warnen.Bei Ã¼berladenen virtuellen Funktionsnamen warnen.Beim Ãœberschreiben von Initialisierungen mit Seiteneffekten warnen.Beim Ãœberschreiben von Initialisierungen ohne Seiteneffekte warnen.Bei gepackten Bitfeldern, deren Offset sich in GCC 4.4 geÃ¤ndert hat, warnen.Warnen, wenn Zeigerumwandlungen die Ausrichtung vergrÃ¶ÃŸern.Bei positioneller Initialisierung von Strukturen warnen, die designierte Initialisierungen erfordern.Bei mÃ¶glichem Aliasing von Dummy-Argumenten warnen.Vor mÃ¶glichen Sicherheitsproblemen mit Formatfunktionen warnen.Bei mÃ¶glichen VerstÃ¶ÃŸen gegen Sequenzpunktregeln warnen.Bei mÃ¶glicherweise falschen Arrayindexen in do-Schleifen warnen.Bei mÃ¶glicherweise fehlenden Klammern um Initialisierungen warnen.Bei mÃ¶glicherweise fehlenden Klammern warnen.Bei mÃ¶glicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnen.Bei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen.Bei fragwÃ¼rdiger Verwendung der Makros, die variable Argumente ermitteln, warnen.Bei Gleitkommakonstanten-Literalen mit Exponentenbuchstaben Â»qÂ« warnen.Bei RÃ¼ckgabe eines Zeigers/Referenz an lokale oder temporÃ¤re Variable warnen.Bei zurÃ¼ckgegebenen Strukturen, Unions oder Arrays warnen.Bei Semikolon nach Funktionsdefinition innerhalb einer Klasse warnen.Vor Vorzeichenunterschieden mit Formatfunktionen warnen.Bei Vergleichen von vorzeichenbehaftet mit vorzeichenlos warnen.WÃ¤hrend der Optimierungen zur Linkzeit bei einigen Verletzungen der One-Definition-Rule aus C++ warnen.Bei Anweisungen warnen, die zwischen Â»switch (...)Â« und dem ersten Â»case:Â« stehen.Bei verirrten Symbolen hinter #elif und #endif warnen.Bei strftime-Formaten, die 2-stellige Jahreszahlen erzeugen, warnen.Vor Indizes mit Typ Â»charÂ« warnen.Bei verdÃ¤chtigen Aufrufen von memset warnen, wenn das dritte Argument die Anzahl der Elemente enthÃ¤lt, aber nicht mit der ElementgrÃ¶ÃŸe multipliziert.Bei verdÃ¤chtigen Aufrufen von memset warnen, wenn das dritte Argument eine Null ist, das zweite jedoch nicht.Vor verdÃ¤chtigen Deklarationen von Â»mainÂ« warnen.Warnen, wenn zwei sizeof-AusdrÃ¼cke durcheinander geteilt werden, die nicht korrekt mit Zeigern funktionieren.Bei verdÃ¤chtigen Aufrufen bestimmter Zeichenkettenfunktionen warnen, wenn im Argument sizeof vorkommt.Vor verdÃ¤chtigem Gebrauch von Speicheradressen warnen.Bei switch-Anweisungen mit booleschem Steuerausdruck warnen.Bei Dingen warnen, die sich zwischen der aktuellen Â»-fabi-versionÂ« und der angegebenen Version Ã¤ndern.Bei Dingen warnen, die sich bei der Ãœbersetzung mit einem ABI-konformen Compiler Ã¤ndern werden.Bei abgeschnittenen ZeichenausdrÃ¼cken warnen.Bei abgeschnittenen Quelltextzeilen warnen.Bei Abschneiden in Stringfunktionen wie strncat und strncpy warnen.Warnen, wenn der Rang oder Typ von Argumenten und Parametern nicht Ã¼bereinstimmt.In Attribut-Aliasen und Ã¤hnlichen bezÃ¼glich Typsicherheit und Ã¤hnlicher Fehler warnen.Bei als WÃ¤chter verwendetem, nicht umgewandeltem NULL warnen.Bei Unterlauf numerischer KonstantenausdrÃ¼cke warnen.Bei nicht initialisierten automatischen Variablen warnen.Bei Funktionsdeklarationen ohne Prototyp warnen.Bei nicht erkannten Pragmas warnen.Warnen bei unsicheren Makros, die zu mehreren Anweisungen expandiert werden und innerhalb eines if, else, while, switch oder for verwendet werden.Bei Gleitkommakonstanten ohne Suffix warnen.Bei nicht verwendeten Dummy-Argumenten warnen.Bei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnen.Bei unnÃ¼tzen Typumwandlungen warnen.Bei durch den Benutzer angegebenen EinfÃ¼gepfaden, die nicht vorhanden sind, warnen.Bei Verwendungen von Deklarationen mit __attribute__((deprecated)) warnen.Bei Verwendung der Speicherklassenangabe Â»registerÂ« warnen.Bei Verwendung variadischer Makros warnen.Bei Variablen, die von Â»longjmpÂ« oder Â»vforkÂ« geÃ¤ndert werden kÃ¶nnten, warnen.Bei Variablen, die mit sich selbst initialisiert werden, warnen.Bei VerstÃ¶ÃŸen gegen die Stil-Richtlinien von Â»Effective C++Â« warnen.Bei Formaten der LÃ¤nge null warnen.Bei DO-Schleifen mit null DurchlÃ¤ufen warnen.Bei Verwendung von bedingt unterstÃ¼tzten Konstrukten warnen.Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen.Bei impliziten Typumwandlungen zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlen warnen.Bei impliziten Typumwandlungen warnen, die die PrÃ¤zision von Gleitkommazahlen reduzieren.Bei impliziten Typumwandlungen warnen, die einen Wert Ã¤ndern kÃ¶nnten.Bei veralteter Verwendung in einer Deklaration warnen.Bei Placement-New-AusdrÃ¼cken mit undefiniertem Verhalten warnen.Bei verdÃ¤chtigen Ganzzahl-AusdrÃ¼cken im Boolean-Kontext warnen.Warnen bei unsicherem direkten Schreibzugriff in Speicher von Klassen-Objekten.Warnen, wenn Â»definedÂ« auÃŸerhalb von Â»#ifÂ« verwendet wird.Warnen, wenn ein C++17-noexcept-Funktionstyp den gemangelten Namen eines Symbols beeinflusst.Warnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wird.Warnen, wenn der RÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion ignoriert wird.Warnen, wenn ein Klassentyp eine Basis oder ein Feld hat, deren Typ den unbenannten Namensraum verwendet oder von einem Typen ohne Bindung abhÃ¤ngt.Warnen, wenn ein Vergleich immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Vergleich durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ« oder Â»unwahrÂ« ist.Warnen, wenn veraltetes Compiler-Merkmal, Klasse, Methode oder Feld verwendet wird.Warnen, wenn eine Funktion alloca verwendet oder ein Array dynamischer GrÃ¶ÃŸe erzeugt.Warnen, wenn eine lokale Deklaration von %qE eine Instanzvariable verdeckt.Warnen, wenn Schleife mit konstanter Anzahl von DurchlÃ¤ufen zu undefiniertem Verhalten fÃ¼hrt.Warnen, wenn fÃ¼r eine Eigenschaft eines Objective-C-Objektes keine Zuweisungssemantik spezifiert ist.Warnen, wenn ein Selektor mehrere Methoden hat.Warnen, wenn eine SIMD-Direktive vom Vektorisierer-Kostenmodell Ã¼bersteuert wird.Warnen, wenn RahmengrÃ¶ÃŸe einer einzelnen Funktion die angegebene RahmengrÃ¶ÃŸe Ã¼berschreitet.Warnen, wenn Zeichenkette lÃ¤nger als die grÃ¶ÃŸte vom Standard angegebene portable LÃ¤nge ist.Bei Teilobjekt mit Attribut abi_tag warnen, das das Gesamtobjekt nicht hat.Warnen, wenn ein throw-Ausdruck garantiert in einem Aufruf von terminate() endet.Warnen, wenn eine Benutzer-Prozedur denselben Namen wie ein Intrinsic hat.Warnen, wenn ein Array variabler LÃ¤nge verwendet wird.Warnen, wenn virtuelle Basis einen nicht trivialen Zuweisungsoperator (move) hat.Warnen, wenn ein MCU-Name unbekannt ist oder mit anderen Optionen unvertrÃ¤glich ist (Vorgabe: eingeschaltet).Warnen, wenn auf ein Array auÃŸerhalb der Grenzen zugegriffen wird.Warnen, wenn eine Parameterdefinition im alten Stil verwendet wird.Warnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wird.Warnen, wenn ein Zeiger mit Â»nonnullÂ«-Attribut mit NULL verglichen wird.Warnen, wenn konstante CFString-Objekte unportable Zeichen enthalten.Warnen, wenn das Dereferenzieren eines Nullzeigers zu fehlerhaftem oder undefiniertem Verhalten fÃ¼hren kann.Warnen, wenn geerbte Methoden nicht implementiert sind.Warnen, wenn das Linksschieben eines vorzeichenbehafteten Werts Ã¼berlÃ¤uft.Warnen, wenn eine negative Zahl nach links geschoben wird.Warnen, wenn Schleifen getauscht wurden.Bei zu vielen Argumenten fÃ¼r eine Funktion (anhand Formatzeichenkette) warnen.Warnen, wenn Qualifizierer von Arrays gestrichen werden, die Zeigerziele sind.Warnen, wenn Rechts-Schiebe-Anzahl >= Breite des Typs ist.Warnen, wenn Schiebe-Anzahl negativ ist.Bei Test von Gleitkommawerten auf Gleichheit warnen.Warnen, wenn die ISR falschgeschrieben ist, beispielsweise ohne __vector-PrÃ¤fix. Voreinstellung: eingeschaltet.Warnen, wenn sich der Adressraum einer Adresse Ã¤ndert.Warnen, wenn Schleife wegen nichttrivialer Annahmen nicht optimiert werden kann.Warnen, wenn der Zeiger in einer Zeigerzuweisung sein Ziel Ã¼berleben kÃ¶nnte.Bei UnvertrÃ¤glichkeit eines Variablentyps mit C warnen.Warnen, wenn Trigraphen auftreten, die die Bedeutung des Programmes beeinflussen kÃ¶nnten.Warnen, wenn Typqualifizierer von Zeigern ignoriert werden.Wenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnen.Warnen, wenn Profile in -fprofile-use nicht zueinander passen.Bei Prototypen warnen, die zu anderen Typumwandlungen fÃ¼hren wÃ¼rden, wenn der Prototyp nicht angegeben wÃ¤re.Bei jeglicher Verwendung von alloca warnen.Bei direkter Mehrfachvererbung warnen.Bei direkter virtueller Vererbung warnen.Bei Intrinsics, die nicht im gewÃ¤hlten Standard vorhanden sind, warnen.Bei Namensraum-Definition warnen.Bei primÃ¤rer Deklaration von Templates warnen.Bei verdÃ¤chtigen Konstrukten waren, an denen die umgekehrte skalare Speicherreihenfolge beteiligt ist.Warnen, wenn __builtin_frame_address oder __builtin_return_address auf unsichere Weise verwendet werden.Warnen, wenn die eingebauten Funktionen __sync_fetch_and_nand und __sync_nand_and_fetch verwendet werden.Warnen, wenn eine #warning-Direktive verwendet wird.Warnen, wenn mikrocodierte Cell-Befehle ausgegeben werden.Warnen, wenn eine eingebaute Funktion mit der falschen Signatur deklariert wird.Bei undefiniertem oder redefiniertem eingebauten PrÃ¤prozessormakro warnen.Warnen, wenn eine konstante Variable nicht verwendet wird.Warnen, wenn eine Deklaration keinen Typ angibt.Warnen, wenn in einer Deklaration const, volatile, restrict oder _Atomic doppelt angegeben ist.Warnen, wenn eine Deklaration hinter einer Anweisung gefunden wird.Warnen, wenn eine Funktion nicht zu HSAIL expandiert werden kann.Warnen, wenn eine Funktion ungenutzt bleibt.Warnen, wenn ein Funktionsparameter zwar gesetzt, aber nicht verwendet wird.Warnen, wenn ein Funktionsparameter nicht verwendet wird.Warnen, wenn ein Sprung die Initialisierung einer Variable Ã¼berspringt.Warnen, wenn eine Sprungmarke ungenutzt bleibt.Warnen, wenn Feldvariable auf linker Seite wiederholt reserviert wird.Warnen, wenn Variable auf linker Seite wiederholt reserviert wird.Warnen, wenn ein Literal 0 als NULL-Zeiger verwendet wird.Warnen, wenn ein logischer Operator verdÃ¤chtigerweise immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Â»noexceptÂ«-Ausdruck zu Â»falschÂ« auswertet, obwohl der Ausdruck nicht werfen kann.Warnen, wenn sich ein Zeiger im Vorzeichenbesitz in einer Zuweisung unterscheidet.Bei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnen.Warnen, wenn ein Zeiger mit '\0' verglichen wird.Warnen, wenn eine Registervariable als Â»volatileÂ« deklariert ist.Warnen, wenn Zeichenkette oder Zeichenliteral gefolgt von UD-Suffix auftritt, der nicht mit Unterstrich anfÃ¤ngt.Warnen, wenn in einem switch-Block ein case durchfÃ¤llt.Warnen, wenn eine Variable zwar gesetzt, aber nicht verwendet wird.Warnen, wenn eine Variable nicht verwendet wird.Warnen, wenn Vektoroperation auÃŸerhalb von SIMD kompiliert wird.Warnen, wenn alle Konstruktoren und Destruktoren privat sind.Warnen, wenn ein Argument fÃ¼r einen Â»restrictÂ«-Parameter auch in einem anderen Argument vorkommt.Warnen, wenn ein Parameter des atomaren Speichermodells erkennbar auÃŸerhalb des Wertebereiches ist.Warnen, wenn ein Ausdruckswert nicht verwendet wird.Warnen, wenn eine inline-Funktion nicht als solche erzeugt werden kann.Warnen, wenn ein Optimierungsdurchgang ausgeschaltet ist.Beim Versuch der Freigabe eines Nicht-Heap-Objektes warnen.Bei Umwandlung des Typs von Zeigern auf Elementfunktionen warnen.Warnen, wenn ein Zeiger auf unvollstÃ¤ndigen Typen gelÃ¶scht wird.Warnen, wenn Felder in einer gepackten Struktur nicht ausgerichtet sind.Warnen, wenn ein logisches Nicht im linken Operanden eines Vergleichs verwendet wird.Warnen, wenn mehrere unterschiedliche schnelle Interruptbehandlungsroutinen in Ãœbersetzungseinheit sind.Warnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates deklariert werden.Warnen, wenn StapelzerstÃ¶rungsschutz aus irgendeinem Grund nicht erzeugt wird.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter mit gleichem Typ Ã¼berdeckt.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter Ã¼berdeckt.Warnen, wenn eine Variable eine andere Ã¼berdeckt (global).Warnen, wenn eine Variable eine andere Ã¼berdeckt. Entspricht -Wshadow=global.Warnen, wenn Ãœberladung zur Umwandlung von vorzeichenbehaftet zu vorzeichenlos fÃ¼hrt.Warnen, wenn AuffÃ¼llen benÃ¶tigt wird, um Strukturelemente auszurichten.Warnen, wenn sizeof auf einen Funktionsparameter angewendet wird, der als Array deklariert ist.Warnen, wenn der Compiler Code umsortiert.Warnen, wenn Feld in einer Struktur nicht ausgerichtet ist.Warnen, wenn die EinrÃ¼ckung des Codes nicht der Blockstruktur entspricht.Warnen, wenn das Â»packedÂ«-Attribut keine Auswirkung auf Strukturanordnung hat.Bei Typumwandlung in Zeiger von Ganzzahl anderer GrÃ¶ÃŸe warnen.Bei Zeiger-Umwandlungen zwischen inkompatiblen Zeigertypen warnen.Bei lokal in Funktionen definierten, aber nicht verwendeten Typedefs warnen.Bei StandardrÃ¼ckgabetyp Â»intÂ« fÃ¼r Funktionen (C) und inkonsistenten RÃ¼ckgabetypen (C++) warnen.Warnen, wenn ein Trampolin generiert wird.Immer warnen, wenn eine Objective-C-Zuweisung vom Garbage Collector abgefangen wird.Warnen, wenn Attribute ignoriert werden.Warnen, wenn Typqualifizierer ignoriert werden.WarnungWenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben wurden, das Bitfeld vorzeichenbehaftet machen.Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben ist, das Bitfeld vorzeichenlos machen.Bei RAM-Zugriff X wie durch Hardware vorgegeben verwenden, d.h. Pre-Dekrement, Post-Inkrement und indirekte Adressierung mit dem X-Register. Ohne diese Option nimmt der Compiler an, dass es einen Adressierungsmodus X+const, Ã¤hnlich zu Y+const und Z+const gibt und erzeugt Befehle, die diesen Adressierungsmodus fÃ¼r X emulieren.Bei Erzeugung von Â»-fpicÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs zu verwenden. Ignoriert fÃ¼r Â»-fno-picÂ«.Bei Erzeugung von Â»-mabicallsÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs und Kopierauslagerungen zu verwenden.Bei Erzeugung von -mabicalls den Code tauglich fÃ¼r gemeinsam genutzte Bibliotheken machen.Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im BE8-Format erzeugen.Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im veralteten BE32-Format erzeugen.Wenn mÃ¶glich, keine Stapelrahmen erzeugen.Beim Durchlaufen von CSE: SprÃ¼ngen zu ihren Zielen folgen.Falls kÃ¼rzer, kanonische Pfade zu System-Headern verwenden.Ob kanonische Typen zu verwenden sind.Anzuwendender Algorithmus fÃ¼r Â»-fsched-pressureÂ«.WÃ¤hrend des Setzens des Signalhandlers: %mWÃ¤hrend des Setzens des Signalstapels: %mModus fÃ¼r Ganzprogrammanalyse (WPA) mit Anzahl der parallelen Jobs angegeben.Bewirkt, dass Objekte von unvollstÃ¤ndigem Typ, deren dynamische GrÃ¶ÃŸe 0 ist, als unendlich groÃŸ behandelt werden.Ohne AuffÃ¼llen gibt es nicht genÃ¼gend Elemente in intrinsischer RESHAPE-Quelle bei %L, um zur Form zu passenErrata fÃ¼r VR4130 mflo/mfhi umgehen.Hardwarebesonderheit umgehen, indem jedem CSYNC und SSYNC mehrere NOPs vorangestellt werden.Einen frÃ¼hen 4300-Hardware-Bug umgehen.Fehler in Multiplikationsbefehl umgehen.Bestimmte 24K-Errata umgehen.Bestimmte R10000-Errata umgehen.Bestimmte R4000-Errata umgehen.Bestimmte R4400-Errata umgehen.Bestimmte RM7000-Errata umgehen.Bestimmte VR4120-Errata umgehen.Fehler frÃ¼her SB-1 Revision 2 Kerne umgehen.Hardware-Multiplikationsfehler umgehen.Umgehung von Erratum 835769 fÃ¼r ARM-Cortex-A53.Umgehung von Erratum 843419 fÃ¼r ARM-Cortex-A53.Alle indirekten SprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten Aufrufe mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die RÃ¼cksprungadresse nicht aus dem Speicher wiederhergestellt wird.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die RÃ¼cksprungadresse aus dem Speicher wiederhergestellt wird.Alle indirekten TabellensprÃ¼nge und berechnete Gotos mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Die Verwendung von thunk oder thunk-extern mit dieser Option erfordert, dass die Thunks als Signalhandler betrachtet werden, um korrekte CFI zu erzeugen. FÃ¼r Umgebungen, in denen Abrollen erforderlich ist (beispielsweise fÃ¼r Ausnahmebehandlung), nutzen Sie stattdessen bitte thunk-inline.Alle Deklarationen in Ada-Code nur fÃ¼r angegebene Datei schreiben.Alle Deklarationen in Ada-Code transitiv schreiben.Modul %qs in Zeile %d, Spalte %d wird geschrieben: %sFalsche OpenACC-Fortsetzung bei %C: !$ACC erwartet, !$OMP gefundenFalsche OpenMP-Fortsetzung bei %C: !$OMP erwartet, !$ACC gefundenWrong entry in TYPE_ARG_TYPES listInterner Fehler: Wrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX-Argument bei %L fÃ¼r C_LOC darf nicht polymorph seinX-Deskriptor erfordert fÃ¼hrenden LeerzeichenzÃ¤hler bei %LX32 unterstÃ¼tzt Â»ms_abiÂ«-Attribut nichtXXX Eintritt in pop_everything ()
  XXX pop_everything () wird verlassen
  Bei Verwendung der Option -mno-pointers-to-nested-functions kann nicht die Adresse einer geschachtelten Funktion verwendet werden.Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie NEON-Befehle einschalten (zum Beispiel mit Â»-mfloat-abi=softfp -mfpu=neonÂ«).Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie VFP-Befehle einschalten.Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie Krypto-Befehle einschalten (zum Beispiel mit Â»-mfloat-abi=softfp -mfpu=crypto-neonÂ«)Option Â»-msys-crt0=Â« erwartet eine C-Programmstart-DateiZielformat unterstÃ¼tzt Â»-fcheck-pointer-boundsÂ« nichtNull ist keine gÃ¼ltige Anweisungsmarke bei %CBreite null in Formatbeschreibung[â€¦]Feldkonstruktoren im [...]-Stil bei %C[%s wird verlassen]
! [%s kann nicht gefunden werden][Standard][ausgeschaltet][eingeschaltet][super ...] muss in einem Methodenkontext auftretenAttribut __BELOW100__ nicht mit Speicherklasse Â»autoÂ« erlaubt%<__builtin_arc_aligned%> mit variabler Ausrichtung__builtin_cmpb akzeptiert nur 2 Argumente__builtin_eh_return fÃ¼r dieses Ziel nicht unterstÃ¼tzt__builtin_rx_%s benÃ¶tigt 'C', 'Z', 'S', 'O', 'I' oder 'U'__builtin_saveregs wird fÃ¼r dieses Teilziel nicht unterstÃ¼tzt__builtin_saveregs wird von diesem Ziel nicht unterstÃ¼tzt__builtin_set_thread_pointer wird fÃ¼r dieses Ziel nicht unterstÃ¼tztInnere Typen des/der Argumentvektors/en und Maske von __builtin_shuffle mÃ¼ssen gleiche GrÃ¶ÃŸe habenVektorargumente von __builtin_shuffle mÃ¼ssen gleichen Typ habenArgumente fÃ¼r __builtin_shuffle mÃ¼ssen Vektoren seinDas letzte Argument von __builtin_shuffle muss Ganzzahlvektor seinAnzahl der Elemente des/der Argumentvektors/en und des Maskenvektors fÃ¼r __builtin_shuffle sollten gleich sein__builtin_thread_pointer wird fÃ¼r dieses Ziel nicht unterstÃ¼tztAufruf von Â»__builtin_unreachableÂ« oder Â»__builtin_trapÂ« mit Argumenten__delay_cycles ist auf 32-Bit-SchleifendurchlÃ¤ufe beschrÃ¤nkt__delay_cycles kann nur mit nichtnegativen Zyklusanzahlen umgehen__delay_cycles() erlaubt nur Konstanten als Argument__float128 und __ibm128 kÃ¶nnen nicht im selben Ausdruck verwendet werden__float128 und long double kÃ¶nnen nicht im selben Ausdruck verwendet werden__fp16 ohne ldrh__ibm128 und long double kÃ¶nnen nicht im gleichen Ausdruck verwendet werden__label__-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubtÂ»Argument fÃ¼r Â»custom-%s=Â« muss aus Ziffern besteheneine geschweift geklammerte Initialisierung ist hier nicht erlaubtein Konstruktoraufruf kann nicht in einem Konstanten-Ausdruck auftretenEine Typumwandlung, die weder zu ganzzahligen noch AufzÃ¤hlungstypen fÃ¼hrt, kann nicht in einem Konstantenausdruck auftreteneine Klassen-Templatedeklaration darf nichts anderes deklarierenein Komma-Operator kann nicht in einem Konstanten-Ausdruck auftretenein Konzept kann keine Elementfunktion seinein Konstruktor kann nicht %<concept%> seineine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp habenein Destruktor kann nicht %<concept%> seinDestruktor kann nicht %<constexpr%> seinein unterschiedlicher Typ ist in einer anderen Ãœbersetzungseinheit definiertein Feld mit selbem Namen aber unterschiedlichem Typ ist in einer anderen Ãœbersetzungseinheit definiertein Feld mit unterschiedlichem Namen ist in einer anderen Ãœbersetzungseinheit definiertein Funktionsaufruf kann nicht in einem Konstanten-Ausdruck auftreteneine Funktionsdefinition ist hier nicht erlaubteine Marke kann nur Teil einer Anweisung sein, und eine Deklaration ist keine AnweisungLambda-Abschlusstyp hat gelÃ¶schten Kopier-ZuweisungsoperatorLambda-Abschlusstyp hat gelÃ¶schten StandardkonstruktorEine spÃ¤tere Option -fabi-version= (oder =0) verhindert diesen Fehler mit einer Ã„nderung im MangelnEin Element einer Struktur oder Union kann nicht variabel modifizierten Typ habengeschachtelte Funktionen werden bei reduzierter Registeranzahl nicht unterstÃ¼tzteine verschachtelte Namensraumdefinition darf nicht inline seineine verschachtelte Namensraum-Definition darf keine Attribute habeneine Nicht-Template-Variable kann nicht %<concept%> seinein Parameter kann nicht als %<concept%> deklariert seinein Parameter kann nicht als %<constexpr%> deklariert seinEine Parameterliste mit Auslassung passt nicht zu einer leeren ParameternamenslistendeklarationEin Â»reinterpret_castÂ« ist kein Konstantenausdruckein requires-Ausdruck darf nicht auÃŸerhalb eines Templates auftretenein Anweisungsausdruck reicht nicht als Kontext fÃ¼r Ãœberladungs-AuflÃ¶sung nicht auseine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werdenSpeicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubtein Template kann nicht vorbelegt werdeneine Template-Deklaration kann nicht im Block-GÃ¼ltigkeitsbereich auftreteneine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreteneine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet istein Transaktionsausdruck kann nicht in einem Konstanten-Ausdruck auftretenein Typ aus einer anderen Ãœbersetzungseinheit ist nicht polymorphein Typ aus einer anderen Ãœbersetzungseinheit ist polymorphein Typ mit unterschiedlicher Ausrichtung ist in einer anderen Ãœbersetzungseinheit definiertEin Typ mit unterschiedlichen Attributen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlichen Basistypen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Anzahl von Feldern ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Genauigkeit ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlichen Qualifizierern ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlichem Vorzeichen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher GrÃ¶ÃŸe ist in einer anderer Ãœbersetzungseinheit definiertein Typ mit unterschiedlichen Zeigern in der virtuellen Tabelle ist in einer anderen Ãœbersetzungseinheit definierteine %<using%>-Deklaration kann keine Template-ID angeben. Stattdessen %<using %D%> versucheneine Wide-Zeichenkette ist in diesem Kontext ungÃ¼ltigInterner Fehler: abnormal call edges for non-call insn in bb %iInterner Fehler: abnormal edges for no purpose in bb %iAbbruch in %s, bei %s:%dabstrakter Deklarator %qT als Deklaration verwendetZugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: %<using%> hinzufÃ¼genZugriff auf Element %qD statt auf initialisiertes Element %qD in KonstantenausdruckZugriff auf ein Element %qE einer atomaren Struktur %qEZugriff auf ein Element %qE einer atomaren Union %qEZugriff auf Datenspeicher mit ProgrammspeicheradresseZugriff auf Programmspeicher mit DatenspeicheradresseZugriff auf threadlokalen Speicher wird derzeit mit %<-mpure-code%> oder %<-mslow-flash-data%> nicht unterstÃ¼tztZugriff auf uninitialisiertes ArrayelementZugriff auf uninitialisiertes Element %qDauf Wert von %qE wird Ã¼ber ein %qT GL-Wert in Konstantenausdruck zugegriffenAkkumulator ist keine GanzzahlkonstanteAkkumulatorzahl auÃŸerhalb der Grenzeneffektives Argument fÃ¼r INTENT = OUT/INOUTfÃ¼gen Sie %<using namespace std::complex_literals%> (aus <complex>) hinzu, um benutzerdefinierte Literalsuffixe aus C++14 einzuschaltenklammern Sie den Ausdruck auf der linken Seite ein, um diese Warnung zu behebenadd_sym(): Bad sizing modeAdressbereichsattribut kann nicht fÃ¼r Funktionen angegeben werdenAdressbereich von %q+D in Konflikt mit vorheriger DeklarationAdressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tztAdresse eines Arrays mit umgekehrter Speicherreihenfolge angefordertAdresse der Register-Variablen %qD angefordertAdresse der globalen Variablen %qD angefordertAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse einer Ã¼berladenen Funktion ohne Typinformationen aus KontextAdresse der Register-Variablen %qD angefordertAdressversatz ist keine KonstanteAdressoperand erfordert BeschrÃ¤nkung fÃ¼r X-, Y- oder Z-RegisterAdresse fÃ¼r %qD angefordert, was als %<register%> deklariert istAdressraum %qs wird auf GerÃ¤ten mit Flashspeicher bis zu %d KiB nicht unterstÃ¼tztAdressrÃ¤ume werden auf reduzierten Tiny-Kernen nicht unterstÃ¼tztAdresse genommen, aber ADDRESSABLE-Bit nicht gesetztAdresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter AusdruckAggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werdenzusammengesetzter Wert verwendet, wo Â»complexÂ« erwartet wurdezusammengesetzten Wert verwendet, wo Festkomma erwartet wurdezusammengesetzten Wert verwendet, wo Gleitkomma erwartet wurdezusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurdealiasAlias-Definitionen werden nicht in Mach-O unterstÃ¼tzt; ignoriertAlias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tzthier ist die Alias-Deklarationverlangte Ausrichtung %u von %qT ist kleiner als %uAusrichtung (%u) fÃ¼r Â»%sÂ« Ã¼berschreitet maximale Ausrichtung fÃ¼r globale gemeinsame Daten. Es wird %u verwendetAusrichtung fÃ¼r %q+D muss mindestens %d seinAusrichtung fÃ¼r %q+D wurde zuvor als %d angegeben und kann nicht verringert werdenFÃ¼r %q+D darf keine Ausrichtung angegeben werdenAusrichtung muss eine kleine Zweierpotenz sein, nicht %dAusrichtung von %q+D ist grÃ¶ÃŸer als maximale Objektdateiausrichtung %dAusrichtung von %qD wurde in -fabi-version=9 (GCC 5.2) erhÃ¶htAusrichtung von %qD ist grÃ¶ÃŸer als ursprÃ¼ngliche DeklarationAusrichtung von %qD wird in Â»-fabi-version=9Â« ansteigenAusrichtung der Arrayelemente ist grÃ¶ÃŸer als die ElementgrÃ¶ÃŸeAusrichtung fÃ¼r %<register%>-Objekt %qE angegebenAusrichtung fÃ¼r Bitfeld %qE angegebenAusrichtung fÃ¼r Funktion %qE angegebenAusrichtung fÃ¼r Parameter %qE angegebenAusrichtung fÃ¼r Typnamen in %<sizeof%> angegebenAusrichtung fÃ¼r Typnamen in %qE angegebenAusrichtung fÃ¼r Typnamen in Cast angegebenAusrichtung fÃ¼r typedef %qE angegebenAusrichtung fÃ¼r unbenanntes Bitfeld angegebenAusrichtung fÃ¼r unbenannten Parameter angegebenalle Elementfunktionen in Klasse %qT sind privatParameter fÃ¼r Â»alloc_sizeÂ« auÃŸerhalb des WertebereichesParameter alloc_size auÃŸerhalb des Wertebereichesallozierbares Argument%qD bereits in Lambda-Ausdruck erfasstauch %<%c%s%> gefundenAlternativen sind in asm-Flag-Ausgabe nicht erlaubtalways_inline kÃ¶nnte nicht als inline erzeugt werdenmehrdeutig machende neue Deklaration %q+#Dmacht neue Deklaration %q+#D mehrdeutigmehrdeutige Umwandlung fÃ¼r Feldindexmehrdeutige Standard-Typumwandlung von %qTmehrdeutige Methode %s%s%smehrdeutiges Ãœberladen fÃ¼r mehrdeutiges Ãœberladen fÃ¼r intrinsisches %qsmehrdeutige Template-Instanziierung fÃ¼r %q#Dmehrdeutige Template-Instanziierung fÃ¼r %q#Tmehrdeutige Templatespezialisierung %qD fÃ¼r %q+DfÃ¼r lokale Variablen kann kein Adressbereichsattribut angegeben werdenEin Argumenttyp mit Standard-Promotion passt nicht zu leerer Parameternamenslistendeklarationein Array unterschiedlicher GrÃ¶ÃŸe ist in einer anderen Ãœbersetzungseinheit definierteine Arrayreferenz kann nicht in einem Konstanten-Ausdruck auftretenasm-Spezifikation ist bei Funktionsdefinition nicht erlaubteine Zuweisung kann nicht in einem Konstanten-Ausdruck auftretenein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignorierteine Verringerung kann nicht in einem Konstanten-Ausdruck auftreteneine AufzÃ¤hlung mit unterschiedlichen Wertnamen ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit anderen Werten ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit unterschiedlich vielen Werten ist in einer anderen Ãœbersetzungseinheit definierteiner expliziten Spezialisierung muss %<template <>%> vorausgeheneine ErhÃ¶hung kann nicht in einem Konstanten-Ausdruck auftretenInterner Fehler: an indirect edge from %s has no corresponding call_stmtInterner Fehler: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:Ein Interrupt-Handler kann nicht mit -muser-mode kompiliert werdenAnachronismusAnachronismus: veraltete Basisklasseninitialisierungund %qT hat keinen Template-Konstruktorand fieldund der implizit definierte Konstruktor initialisiert %q#D nichtdas innerhalb der Parameterliste deklarierte anonyme Â»%sÂ« ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbarInterner Fehler: anonymous SSA name cannot have default definitionanonymes struct nicht innerhalb eines benannten Typsanonyme Union ohne ElementAnwendung von #pragma weak %q+D nach erster Verwendung fÃ¼hrt zu nicht spezifiziertem VerhaltenArchitektur %qs wird nur fÃ¼r Assemblierung unterstÃ¼tztare_identical_variables: Bad typezu formatierendes Argument ist nicht %<...%>Argument %d ist ein vorzeichenloses Literal, aber auÃŸerhalb des gÃ¼ltigen BereichsArgument %d muss ein vorzeichenloses Literal seinArgument %d von %qE kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument %d von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe seinArgument %d von %qE muss eine Zeigertyp seinArgument %d von %qE darf kein Zeiger auf eine Funktion seinArgument %d von Â»%sÂ« hatte nicht den erwarteten NamenArgument %d der eingebauten Funktion muss eine Konstante aus dem Bereich %d bis %d seinArgument %i im Bereich [%E, %E]Argument %q+D kÃ¶nnte von Â»longjmpÂ« oder Â»vforkÂ« zerstÃ¶rt werdenArgument %qD ist hier deklariertArgument %qD passt nicht zu eingebautem PrototypenArgument %qD passt nicht zum PrototypenArgument %qd ist keine KonstanteArgument %qs fÃ¼r %<-Waligned-new%> nicht bekanntArgument %qs fÃ¼r %<-Wnormalized%> nicht erkanntArgument %qs fÃ¼r %<-femit-struct-debug-detailed%> nicht erkanntArgument %qs fÃ¼r %<-femit-struct-debug-detailed%> unbekanntArgument %u in Aufruf von %qE muss ein Ganzzahltyp seinArgument %u fÃ¼r %<__builtin_tgmath%> hat keine ArgumenteArgument %u fÃ¼r %<__builtin_tgmath%> hat variable Anzahl von ArgumentenArgument %u fÃ¼r %<__builtin_tgmath%> hat falsche Anzahl der ArgumenteArgument %u fÃ¼r %<__builtin_tgmath%> ist kein FunktionszeigerArgument %u fÃ¼r %<__builtin_tgmath%> hat keinen PrototypenArgument 1 muss 0 oder 2 seinArgument 1 muss ein vorzeichenloses 1-Bit-Literal seinArgument 1 muss ein vorzeichenbehaftetes 5-Bit-Symbol seinArgument 1 muss ein vorzeichenloses 6-Bit-Literal seinArgument 1 muss eine Abbildung seinArgument 1 muss ein 8-Bit-Feldwert seinArgument 1 von %qE muss ein Nicht-Void-Zeigertyp seinArgument 1 von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe seinArgument 1 von %qE muss ein Zeiger auf Objekt breiter als Null seinArgument 1 von %qs ist auÃŸerhalb des WertebereichesArgument 1 von %qs muss eine Konstante seinArgument 1 von %s muss eine Konstante seinArgument 1 von __builtin_altivec_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_altivec_predicate muss eine Konstante seinArgument 1 von __builtin_paired_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_paired_predicate muss eine Konstante seinArgument 1 von __builtin_spe_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_spe_predicate muss eine Konstante seinArgument 2 muss 0 oder 1 seinArgument 2 muss ein vorzeichenloses 1-Bit-Literal seinArgument 2 muss ein vorzeichenloses 5-Bit-Symbol seinArgument 2 muss ein vorzeichenloses 6-Bit-Literal seinArgument 2 muss ein vorzeichenloses 7-Bit-Literal seinArgument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp seinArgument 3 in Aufruf von %qE darf kein boolescher Typ seinArgument 3 in Aufruf von %qE darf kein enum-Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ seinArgument 3 muss ein vorzeichenloses 1-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 2-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 4-Bit-Symbol seinArgument 3 muss im Bereich 0..15 liegenArgumentlistenfunktion bei %CArgument muss eine Feldreferenz seinArgument muss Array oder Scheibe oder Kanal seinArgument muss ein Kanal seinArgument muss Zeichenkette oder Array oder Scheibe oder Map oder Kanal seinArgument muss komplexen Typen habenArgument an %qs-Klausel in OpenACC-%<parallel%> nicht erlaubtArgument fÃ¼r Â»__builtin_eh_return_regnoÂ« muss konstant seinArgument des Attributs %qE wird ignoriertArgument des Attributs %qE fehltArgument des Attributes %qE ist weder Â»ilinkÂ« oder Â»firqÂ«Argument des Attributes %qE ist weder Â»ilink1Â« oder Â»ilink2Â«Argument des Attributs %qE ist nicht Â»resetÂ«, Â»software_exceptionÂ«, Â»page_missÂ«, Â»timer0Â«, Â»timer1Â«, Â»messageÂ«, Â»dma0Â«, Â»dma1Â«, Â»wandÂ« oder Â»swiÂ«Argument des Attributes %qE ist keine ZeichenkettenkonstanteArgument des Attributs %qE ist weder Zeichenkettenkonstante noch ZahlArgument von Offsetof bringt Indirektion eines eingebetteten Feldes mit sichArgument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument fÃ¼r %%:compare-debug-auxbase-opt endet nicht mit .pkArgument von %<-O%> sollte eine nicht-negative Ganzzahl, %<g%>, %<s%> oder %<fast%> seinArgument fÃ¼r %<alloca%> ist zu groÃŸArgument fÃ¼r %<alloca%> ist nullArgument fÃ¼r %<alloca%> kÃ¶nnte zu groÃŸ seinArgument fÃ¼r %<alloca%> kÃ¶nnte aufgrund der Umwandlung von %qT in %qT zu groÃŸ seinArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; meinten Sie die GrÃ¶ÃŸe des Ziels?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie das Ziel; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die erste Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die zweite Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument des Attributs %qE ist weder Â»eicÂ« noch Â»vector=<line>Â«Argument des Attributes %qE ist weder Null noch EinsArgument fÃ¼r %qE ist nicht (keep|thunk|thunk-extern)Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)Argument des Attributes %qE ist nicht Â»intstackÂ«Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %dArgument von %qs ist nicht zwischen %d und %dArgument fÃ¼r %qs ist zu groÃŸ (max. %d)Argument fÃ¼r %qs muss ein vorzeichenloses 2-Bit-Symbol seinArgument von %qs sollte eine nicht-negative Ganzzahl seinArgument von __integer_pack muss zwischen 0 und %d liegenArgument fÃ¼r decltype muss ein Ausdruck seinArgument fÃ¼r dss muss ein vorzeichenloses 2-Bit-Symbol seinArgument fÃ¼r Â»interruptÂ«-Attribut wird fÃ¼r Â»weakÂ«-Funktionen nicht unterstÃ¼tztArgument fÃ¼r Array mit variabler LÃ¤nge ist zu groÃŸArgument fÃ¼r Array variabler LÃ¤nge ist nullArgument fÃ¼r Array mit variabler LÃ¤nge kÃ¶nnte zu groÃŸ seinArgument fÃ¼r Array variabler LÃ¤nge kÃ¶nnte aufgrund der Umwandlung von %qT in %qT zu groÃŸ seinArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches %sArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente Â»a%dÂ« und Â»a%dÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente von %qs sollten nicht-negative Ganzzahlen seinArgumente fÃ¼r Destruktor sind nicht erlaubtArgumente fÃ¼r Attribut %qE mÃ¼ssen enge Zeichenkettenliterale seinArgumente fÃ¼r Attribut %qE mÃ¼ssen gÃ¼ltige Bezeichner enthaltenarith_power(): Bad basearith_power(): unknown typearithmetisches IFArithmetik mit Nullzeiger in %qEArithmetik mit Zeiger auf leeres AggregatArithmetik mit Zeiger auf unvollstÃ¤ndigen TypenArray %q+D als einelementig betrachtetArray %qD ist hier deklariertArray %qD mit geklammerter Zeichenkettenkonstante %qE initialisiertArray-ZuweisungArraygrenze hinter geklammerter type-id ist verbotenArraygrenze ist keine GanzzahlkonstanteArrayindex in Initialisierung Ã¼berschreitet ArraygrenzenArrayindex in Initialisierung ist kein konstanter GanzzahlausdruckArrayindex in Initialisierung hat nicht GanzzahltypArrayindex in Nicht-Array-InitialisierungArrayindexbereich in Initialisierung Ã¼berschreitet ArraygrenzenArray mit nicht konstantem Arrayausdruck initialisiertArray mit geklammerter Zeichenkettenkonstante initialisiertArrayelement %q#D hier deklariertArray muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werdenArray unpassenden Typs mit Zeichenkettenkonstante initialisiertArray mit Laufzeitgrenzen kann nicht durch Kopie eingefangen werden, sondern nur Ã¼ber eine ReferenzArrayergebnisArrayabschnitt in %qs-Klausel hat keinen zuordenbaren TypArrayabschnitt in %<#pragma acc declare%>Arrayabschnitt ist in %qs-Klausel nicht zusammenhÃ¤ngendArraygrÃ¶ÃŸe in Â»newÂ«-Ausdruck muss konstant seinArraygrÃ¶ÃŸe fehlt in %q+DArraygrÃ¶ÃŸe fehlt in %qDArraygrÃ¶ÃŸe fehlt in %qTArrayindex %E ist oberhalb der Arraygrenze von %qTArrayindex %E ist unterhalb der Arraygrenze von %qTArrayindex %wi ist unterhalb der Arraygrenze von %qTArrayindex %wu ist oberhalb der Arraygrenze von %qTArrayindex [%E, %E] ist auÃŸerhalb der Arraygrenzen von %qTArrayindex hat Typ %<char%>Arrayindex ist keine GanzzahlArrayindexwert %qE ist auÃŸerhalb der Grenzen des Arrays %qD vom Typ %qTArrayindexwert %qE ist auÃŸerhalb der Grenzen des Arraytyps %qTArraytyp hat unvollstÃ¤ndigen Elementtypen %qTArraytypen haben unterschiedliche GrenzenArray als Initialisierung verwendetArrays von Funktionen sind sinnlosasm-Konflikt mit Eingabeoperandasm-Konflikt mit Ausgabeoperandasm-Deklaration wegen Konflikt mit vorheriger Umbenennung ignoriertin %<transaction_safe%>-Funktion ist kein asm erlaubtin atomarer Transaktion ist kein asm erlaubtasm-Operand %d passt wahrscheinlich nicht zu den Bedingungenasm-Spezifizierer fÃ¼r Variable %qE steht in Konflikt mit asm-Konflikt-ListeAssembler unterstÃ¼tzt Â»-mabi=ilp32Â« nichtInterner Fehler: assembler name hash list corruptedBehauptung fehlt hinter %qsAttribute der Zuweisungssemantik der Eigenschaft %qD in Konflikt mit vorheriger DeklarationZuweisung an Array von InitialisierungslisteZuweisungZuweisung (nicht Initialisierung) in DeklarationZuweisung streicht Qualifizierer %qv von Zeiger-ZieltypZuweisung von anderem Objective-C-TypZuweisung von Zeiger auf nicht eingeschlossenen AdressbereichLinks-Zuweisung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinZuweisung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vZuweisung des konstanten Feldes %qDZuweisung der Funktion %qDZuweisung von Element %qD in schreibgeschÃ¼tztem ObjektZuweisung der schreibgeschÃ¼tzten Speicherstelle %qEZuweisung des schreibgeschÃ¼tzten Elementes %qDZuweisung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDZuweisung des schreibgeschÃ¼tzten Parameters %qDZuweisung der schreibgeschÃ¼tzten Referenz %qDZuweisung der schreibgeschÃ¼tzten Variable %qDZuweisungsunterdrÃ¼ckungZuweisung an %qT aus %qT wandelt einen Zeiger in eine Ganzzahl um, ohne explizite TypkonvertierungZuweisung an %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungZuweisung an %qT von inkompatiblem Zeigertyp %qTZuweisung an Ausdruck von Arraytypassociate_integer_pointer(): Already associatedParameter fÃ¼r Â»assume_alignedÂ« ist keine GanzzahlkonstanteArgument mit angenommenem RangArgument mit angenommener FormArgument von angenommenem TypUmwandlung in Typ %qT von Ã¼berladener Funktion wird angenommenangenommen, dass die Ausgabe der Direktive %wu Byte groÃŸ istangenommen, dass die Ausgabe der Direktive %wu Bytes groÃŸ istZeiger auf Element %qD wird angenommenAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstanten um einen Vergleich kombiniert werdenAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstante in Vergleich verringert wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %</%> oder %<%%%> auf %<>>%> oder %<&%> vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<abs (X)%> auf %<X%> oder %<-X%> vereinfacht wirdAnnehmen, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<min/max (X,Y)%> zu %<X%> oder %<Y%> vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf bei Vereinfachung der Bedingung nicht auftrittAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Bedingung zu Konstante vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn BereichsprÃ¼fung vereinfacht wirdasynchrones Argumentatexit gescheitertatomic_cancelVersuch, die Adresse eines Bitfelds zu bestimmenVersuch, die Adresse des Bitfeldstrukturelements %qD zu ermittelnAttribut %<deprecated%> darf hÃ¶chstens einmal in einer Attributliste auftreten%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-MarkeAttribut %<noreturn%> darf hÃ¶chstens einmal in einer Attributliste auftretenArgument fÃ¼r Attribut %<target%> ist keine ZeichenketteAttributargument von %qE ist keine ZeichenketteAttribut %qs bezieht sich nur auf ArraytypenAttribut-DeklarationAttribut fÃ¼r %q#T muss dem SchlÃ¼sselwort %qs folgenAttribut wird ignoriertAttribut in Deklaration von %q#T ignoriertAttribut in expliter Instanziierung %q#T ignoriertAttribut mit PrÃ¤fix ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarAttribut, das PrÃ¤fix verwendet, wird zusammen mit GÃ¼ltigkeitsbereich-Attribut-Token verwendetattribute(target("%s")) ist unbekanntAttribute hinter geklammerter Initialisierung werden ignoriertbei einer Funktionsdefinition sind keine Attribute erlaubtAttribute am Anfang der Anweisung werden ignoriertAttribute an Spezifizierer ausfÃ¼hrlichen Typs ignoriert, der keine VorwÃ¤rtsdeklaration istAttribute werden an lokaler %<using%>-Direktive ignoriertAttribute an Templateinstanziierung ignoriertAttribute an instanziiertem Typen ignoriertAttribute in Parameterarraydeklarator ignoriertAttribute dÃ¼rfen nicht vor dem Objective-C++-SchlÃ¼sselwort %<@%D%> angegeben werdenAttribute sollten in einer Funktionsdefinition vor dem Deklarator angegeben werdenautomatische FPU-Auswahl ist hier momentan nicht erlaubtautomatische Variable %qE kann nicht %<threadprivate%> seinInterner Fehler: aux field set for edge %s->%sInterner Fehler: aux field set for indirect edge from %sBackend-Deklaration fÃ¼r Modulvariable %qs ist bereits vorhandenFalsche AdresseFalsche Adresse, nicht (reg+disp):falsche Adresse, keine Konstante:falsche Adresse, keine E/A-Adresse:Falsche Adresse, nicht post_inc oder pre_dec:falsche Ausrichtung: %dFalscher Betrag der Stapelspeicherentfernung: %dFalscher eingebauter CodeFalscher eingebauter fcodeFalscher eingebauter ICodeFalscher Bedingungscodefalscher AusdruckFalscher Ausdruckstyp beim Durchlaufen (%d)falscher Befehl fÃ¼r 'A'Falscher Befehl in frv_print_operand, Fall 0Falscher Befehl in frv_print_operand, falsches const_doubleFalscher Befehl in frv_print_operand, Fall Â»zÂ«Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»FÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»LÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»M/NÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»OÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»eÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»fÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»gÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»PÂ«:Falscher Befehl fÃ¼r frv_print_operand_address:Falscher Befehl fÃ¼r frv_print_operand_memory_reference:ungÃ¼ltige Bewegungfalscher OperatorungÃ¼ltiger Operandschlechte Option %qs fÃ¼r Attribut %<optimize%>schlechte Option %qs fÃ¼r Pragma %<optimize%>Falscher Operand fÃ¼r output_condmove_singleFalscher Operand fÃ¼r output_move_doubleFalscher Operand fÃ¼r output_move_singlefalsches RegisterFalsches Register fÃ¼r frv_print_operand_memory_reference_reg:falscher RÃ¼ckgabetyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>Falscher Schiebe-Befehl:Falscher Testfalscher Typ fÃ¼r Argument %u von Funktionsargument %u von %<__builtin_tgmath%>falsche Verwendung der spec-Funktion %qsFalscher Wert %<%s%> fÃ¼r Schalter -mtls-size=Falscher Wert %qs fÃ¼r Schalter -mcpuFalscher Wert %qs fÃ¼r Schalter -mfp-rounding-modeFalscher Wert %qs fÃ¼r Schalter -mfp-trap-modeFalscher Wert %qs fÃ¼r -mmemory-latencyFalscher Wert %qs fÃ¼r Schalter -mtls-sizefalscher Wert %qs fÃ¼r Schalter -mtrap-precisionFalscher Wert %qs fÃ¼r Schalter -mtunefalscher Wert (%qs) fÃ¼r Schalter %<-march=%>falscher Wert (%qs) fÃ¼r Schalter %<-mtune=%>unbekannter Wert (%qs) fÃ¼r %<target("arch=")%>-Attributunbekannter Wert %qs fÃ¼r %<target("tune=")%>-Attributfalscher Wert (%s) fÃ¼r Schalter -march=Falscher Wert (%s) fÃ¼r Schalter -mcmodel=falscher Wert (%s) fÃ¼r Schalter -mtune=falscher Wert fÃ¼r %<%s-%s%>falscher Wert fÃ¼r %<%s=%s%>Falscher Wert fÃ¼r -mcall-%sFalscher Wert fÃ¼r -msdata=%sschlecht geschachtelte C-Header vom PrÃ¤prozessorSperrregion darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<critical%>, %<ordered%>, %<master%>, explizit %<task%> oder %<taskloop%> istBasis %qT wird initialisiert nachBasisklasse %q#T hat einen zugÃ¤nglichen nicht-virtuellen DestruktorBasisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werdenExpansion der Basisinitialisierung %qT enthÃ¤lt keine ParameterpacksBasisoperand von %<->%> hat Nicht-Zeiger-Typ %qTBasisoperand von %<->%> ist kein ZeigerBasistyp %qT ist kein struct- oder KlassentypInterner Fehler: base variable or SSA name undeclaredInterner Fehler: basic block %d pred edge is corruptedInterner Fehler: basic block %d should be marked irreducibleInterner Fehler: basic block %d should not be marked irreducibleInterner Fehler: basic block %i edge lists are corruptedInterner Fehler: basic blocks not laid down consecutivelyInterner Fehler: bb %d does not belong to loop %dInterner Fehler: bb %d has father loop %d, should be loop %dInterner Fehler: bb %d on wrong placeda es ein Element von %qT istda er als glvalue verwendet wirdda der Arrayelementtyp %qT variable GrÃ¶ÃŸe hatbinÃ¤res Argument %u fÃ¼r typgenerische Funktion, die ausschlieÃŸlich dezimal istbinÃ¤rer Ausdruck in Operand von FaltungsausdruckbinÃ¤rer Operator unterstÃ¼tzt nicht, dass bool-Vektor mit Gleitkommavektor vermischt wirdbinÃ¤rer Operator unterstÃ¼tzt keine zwei bool-Vektor-OperandenBinÃ¤rer Operator unterstÃ¼tzt Boolean-Vektor-Argument nichtbind(c)-Prozedurdas Binden der Referenz vom Typ %qH an %qI streicht QualifiziererBit-Feld %q+#D mit Nicht-Ganzzahl-TypBreite des Bitfeldes %q+D ist keine GanzzahlkonstanteBit-Feld %qD mit Nicht-Ganzzahl-TypBitfeld %qE hat atomaren TypenBitfeld %qE in %qs-KlauselBitfeld %qs hat ungÃ¼ltigen TypenBreite des Bitfeldes %qs ist keine GanzzahlkonstanteBreite des Bitfeldes %qs ist kein GanzzahlkonstantenausdruckBitfeld hat atomaren TypenBitweiser Vergleich ergibt immer Â»falseÂ«Bitweiser Vergleich ergibt immer Â»trueÂ«Block-IFKÃ¶rper des %<constexpr%>-Konstruktor kann kein Funktions-Â»tryÂ«-Block seinKÃ¶rper der %<constexpr%>-Funktion %qD ist keine RÃ¼ckgabeanweisungnur simulierte DISPOSE-Konstruktion: %dfalsche JARL-Konstruktion: %dnur simulierte JR-Konstruktion: %dnur simulierte PREPARE-Konstruktion: %dfalscher Ergebnistyp bei VergleichBoolesche Register fÃ¼r die Gleitkommaoption benÃ¶tigtsowohl %<__thread%> als auch %<thread_local%> angegebenwidersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegebensowohl Â»%sÂ« als auch das %qE-Attribut geben die Adresse anbeide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungenbeide Argumente fÃ¼r %<__builtin___clear_cache%> mÃ¼ssen Zeiger seinsowohl binÃ¤re als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktionsowohl komplexe als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktiongeschweift geklammerte Spezifikation %qs endet mit Escapezeichengeschweift geklammerte Spezifikation %qs ist bei %qc ungÃ¼ltiggeschweift geklammerter SpezifikationskÃ¶rper %qs ist ungÃ¼ltiggeklammerte Gruppe innerhalb eines Ausdrucks nur in einer Funktion erlaubtgeschweifte Klammern um Skalar-Initialisierunggeschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTZweig %2d niemals ausgefÃ¼hrtZweig %2d wurde genommen: %s%sLadeoptimierung fÃ¼r Zweig-Zielregister ist nicht dafÃ¼r vorgesehen, mehrfach zu laufenbreak-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«break-Anweisung mit OpenMP fÃ¼r Schleife verwendetbreak-Anweisung innerhalb einer %<#pragma simd%>-Schleifebuild_dt: Format mit NamenslisteEingebaute Funktion %q+D als Nicht-Funktion deklarierteingebaute Funktion %qD als Nicht-Funktion deklarierteingebaute Funktion %qD erfordert das Kennzeichen %<-mconstant-cfstrings%>eingebaute Funktion %qD nimmt nur ein Argumenteingebaute Funktion %qE muss direkt aufgerufen werdeneingebaute Funktion %qE nicht fÃ¼r MIPS16 unterstÃ¼tzteingebaute Funktion %qF ist veralteteingebautes %qF ist nur fÃ¼r interne GCC-Nutzungeingebautes %qF wird nur mit -mhtm unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r -march=zEC12 und hÃ¶her eingeschaltet)eingebautes %qF wird nur mit -mvx unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r -march=z13 und hÃ¶her eingeschaltet)eingebaute Funktion %qs kann nur im 64-Bit-Modus verwendet werdeneingebaute Funktion %qs erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiertEingebaute Funktion %qs akzeptiert genau 1 ArgumentEingebaute Funktion %qs akzeptiert genau 2 ArgumenteEingebaute Funktion %qs akzeptiert genau 3 Argumenteeingebaute Funktion %qs akzeptiert nur ein ZeichenkettenargumentEingebaute Funktion %s kann nur im 64-Bit-Modus verwendet werdenEingebaute Funktion %s akzeptiert nur ein Zeichenkettenargumenteingebaute Funktion %qs wird mit den aktuellen Optionen nicht unterstÃ¼tzteingebaute Funktion %qs ist nur fÃ¼r den Cell-Prozessor gÃ¼ltigEingebaute Funktion %qs wird in dieser Compiler-Konfiguration nicht unterstÃ¼tzteingebaute Funktion %qs erfordert ISA 3.0 IEEE 128-Bit-Gleitkommazahleneingebaute Funktion %qs erfordert die Optionen %qs (oder neuer), sowie %qs oder %qseingebaute Funktion %qs erfordert die Optionen %qs und %qseingebaute Funktion %qs erfordert die Option %qsEingebauter Operand sollte ein vorzeichenloser 6-Bit-Wert seinOperand %d der eingebauten Funktion muss konstant seindas eingebaute vec_step kann nur mit Vektortypen verwendet werden.aber %qD wirft nicht; vielleicht sollte sie als %<noexcept%> deklariert werdenwird aber Ã¼berragt von einer Tabelle ohne RTTI-Informationen aus anderer Ãœbersetzungseinheitaber nicht hierBytecode-Strom in Datei %qs mit LTO-Version %d.%d statt des erwarteten %d.%d erzeugtBytecode-Strom: Marke %s statt %s erwartetBytecode-Strom: Leeren Cgraph-Knoten gefundenBytecode-Strom: Mehrere Instanzen des Cgraph-Knoten mit UID %d gefundenBytecode-Strom: Nicht nullterminierte Zeichenkette gefundenBytecode-Strom: Ausschuss am Ende des Â»symbolsÂ«-AbschnittsBytecode-Strom: Kein Gerufener beim Lesen der Kante gefundenBytecode-Strom: Kein Aufrufer beim Lesen der Kante gefundenBytecode-Strom: Zeichenkette zu lang fÃ¼r Zeichenkettentabellebytecode stream: tag %s is not in the expected range [%s, %s]Bytecode-Strom: Versuch, %d Bytes nach Ende des Eingabepuffers zu lesenBytecode-Strom: unerwarteter LTO-Abschnitt %sBytecode-Strom: unerwartete Marke %sbytecode stream: unknown GIMPLE statement tag %sC++11-Attribute nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarAufruf %2d niemals ausgefÃ¼hrt
  Aufruf %2d gab %s zurÃ¼ck
! Aufruf hat ringfÃ¶rmige AbhÃ¤ngigkeitAufruf ist unwahrscheinlich und CodegrÃ¶ÃŸe wÃ¼rde wachsenAufruf von %<(%T) (%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%D(%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutigAufruf von %<__builtin_custom_%s%> steht in Konflikt mit Schalter %<-mcustom-%s%>Aufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurdeAufruf der Funktion %qD, die unvollstÃ¤ndigen Typen %q#T wirftAufruf einer Funktion, die unvollstÃ¤ndigen Typen %q#T wirftAufruf fÃ¼r interne Funktion %qEAufruf der nicht-%<constexpr%>-Funktion %qDAufruf der Nicht-Funktion %qDfÃ¼r Ruf vorgesehenes Register wurde fÃ¼r globale Registervariable verwendetvon hier aufgerufenvon dieser Funktion aus aufgerufengerufenes Objekt %qD ist keine Funktion oder Funktionszeigergerufenes Objekt %qE ist keine Funktion oder Funktionszeigergerufenes Objekt ist keine Funktion oder FunktionszeigerAufgerufene Funktion verweist auf comdat-lokale SymboleInterner Fehler: caller edge count does not match BB countInterner Fehler: caller edge count invalidAufrufer ist Instrumentierungs-ThunkAufrufer ist nicht optimiertAufruf von %qD mit SSE-Aufrufkonvention, ohne dass SSE/SSE2 eingeschaltet istdas Aufrufen von %qD mit einem nicht-null-Argument ist unsicherAufruf von %qD mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet istAufruf von %qT mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet istAufrufe Ã¼berladener Operatoren kÃ¶nnen nicht in einem Konstanten-Ausdruck auftretenmit Eigenschaft verbundene Instanzvariable nicht gefunden-mtp=cp15 kann nicht mit 16-Bit-Thumb verwendet werdenein Objekt kann nicht als Parameter fÃ¼r eine Methode verwendet werdennur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werdenDie Attribute longcall und shortcall kÃ¶nnen nicht gleichzeitig fÃ¼r die gleiche Funktion verwendet werdenWert vom Typ %qT kann nicht in Vektortyp %qT konvertiert werden, da sie unterschiedlich groÃŸ sindVektor vom Typ %qT kann nicht in Typ %qT konvertiert werden, da sie unterschiedlich groÃŸ sindunvollstÃ¤ndiger Typ %qH kann nicht nach %qI umgewandelt werdenWert kann nicht in einen Vektor umgewandelt werdender vorkompilierte Header Â»%sÂ« kann nicht erzeugt werden: %mRepository-Informationsdatei %qs kann nicht erzeugt werdenfriend-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werdenPCH-Datei kann nicht erweitert werden: %min der Klasse %qs konnte wÃ¤hrend des Neuladens von %<asm%> kein Register gefunden werdenPosition in PCH-Datei kann nicht ermittelt werden: %mOperanden von dezimalen Gleitkomma- und komplexen Typen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen und anderen Gleitkommatypen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen Gleitkomma- und Vektortypen kÃ¶nnen nicht gemischt werden%qs kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht geÃ¶ffnet werden: %m%s kann nicht gelesen werden: %mPCH-Datei kann nicht gelesen werden: %mAttribut %qE kann nicht nach der Definition gesetzt werdenPosition in PCH-Datei kann nicht gesetzt werden: %m%qs kann nicht als ein rufgesichertes Register verwendet werden%qs kann nicht als ein rufverwendetes Register verwendet werden%qs kann nicht als ein festes Register verwendet werdenEs kÃ¶nnen nicht mehrere StapelprÃ¼fungsmethoden gleichzeitig verwendet werden%s kann nicht geschrieben werden: %mPCH-Datei kann nicht geschrieben werdenPCH-Datei kann nicht geschrieben werden: %mAuffÃ¼llung fÃ¼r PCH-Datei kann nicht geschrieben werden: %min %s kann nicht geschrieben werden: %mProgramm-Status kann nicht ermittelt werden: %m%s kann nicht geÃ¶ffnet werden: %mEingabedatei Â»%sÂ« kann nicht geÃ¶ffnet werdenldd-Ausgabe kann nicht geÃ¶ffnet werden: %mnm-Ausgabe kann nicht geÃ¶ffnet werden: %mNicht-GP-relative absolute Adresse kann nicht verwendet werdenKandidat 1:Kandidat 2:Kandidat ist:Kandidaten sind:Kandidaten sind:AufzÃ¤hlungsliste kann nicht zu Template-Instanziierung hinzugefÃ¼gt werdenes kann kein Objekt des abstrakten Typs %qT belegt werdenStapelspeicher fÃ¼r Variable %q+D kann nicht angefordert werden, nackte Funktion.%<offsetof%> kann nicht auf nicht-konstante Adresse angewandt werden%<offsetof%> kann nicht auf AufzÃ¤hler %qD angewandt werden%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> Ã¼berladen istElementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT istdas Bitfeld %qE kann nicht mit %qT verbunden werdennicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werdendas gepackte Feld %qE kann nicht mit %qT verbunden werdender R-Wert %qE kann nicht mit %qT verbunden werdenrvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werdenKonstruktor %<%T::%D%> kann nicht direkt aufgerufen werdenFunktion %qD kann nicht aufgerufen werdenElementfunktion %qD kann nicht ohne Objekt aufgerufen werden%qE kann nicht per Referenz aufgefangen werdenElement %qD von unbenannter Union kann nicht eingefangen werdenException vom Typ %qT kann nicht gefangen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindNur-Empfangs-Kanal kann nicht geschlossen werden%qE kann nicht vom Typ %qH in den Typ %qI umgewandelt werden%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden%qH kann nicht nach %qI umgewandelt werden%qH kann nicht nach %qI fÃ¼r Argument %qP nach %qD umgewandelt werden%qH kann nicht nach %qI bei ArgumentÃ¼bergabe umgewandelt werden%qH kann nicht nach %qI in Zuweisung umgewandelt werden%qH kann nicht nach %qI im Standardargument umgewandelt werden%qH kann nicht nach %qI in Initialisierung umgewandelt werden%qH kann nicht nach %qI in RÃ¼ckgabe umgewandelt werdenUmwandlung von Basisklasse %qT in abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse virtuell istUmwandlung von Basisklasse %qT in abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse %qT virtuell istUmwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse virtuell istUmwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse %qT virtuell istes kann nicht in Zeigertyp konvertiert werdenTyp %qH kann nicht in den Typ %qI umgewandelt werdenZeiger auf Referenzelement %qD kann nicht erzeugt werdenfÃ¼r Typ %qT kann keine Typinformation erzeugt werden, weil dies Typen variabler GrÃ¶ÃŸe umfasst%<::main%> kann nicht als %<constexpr%> deklariert werden%<::main%> kann nicht als globale Variable deklariert werden%<::main%> kann nicht als Template deklariert werden%<::main%> kann nicht inline deklariert werden%<::main%> kann nicht statisch deklariert werden%qD kann nicht als Bitfeldtyp deklariert werdenBitfeld %qD kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werdenBitfeld %qD kann nicht mit Funktionstyp deklariert werdenBitfeld %qs kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werdenCatch-Parameter kann nicht mit abstraktem Klassentyp %qT deklariert werdenCatch-Parameter kann nicht mit R-Wert-Referenztyp %qT deklariert werdenFeld %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenElement %<%T::%s%> kann nicht in %qT deklariert werdenElementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werdenElementfunktion %qD kann nicht deklariert werden, statische Bindung zu habenParameter %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenParameter kann nicht als vom abstrakten Typ %qT deklariert werdenZeiger auf %q#T kann nicht deklariert werdenZeiger auf Element %q#T kann nicht deklariert werdenZeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument istReferenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werdenstatische Funktion innerhalb anderer Funktion kann nicht deklariert werdenVariable %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenAdresse kann nicht zerlegt werdenKlassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hatKlassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hatKlassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werdenKlassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente habenKlassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente habenLambda-Abschluss-Typ %qT kann nicht dekomponiert werdennicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werdennicht-public-Element %qD von %qT kann nicht dekomponiert werdenUnion-Typ %qT kann nicht dekomponiert werdenArray mit variabler LÃ¤nge %qT kann nicht dekomponiert werdenVektor %qT variabler LÃ¤nge kann nicht zerlegt werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht verringert werdenTemplateargumente fÃ¼r %qT von () kÃ¶nnen nicht hergeleitet werdenTemplateargumente fÃ¼r die Kopierinitialisierung von %qT kÃ¶nnen nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibtTemplateargumente fÃ¼r %qT kÃ¶nnen nicht abgeleitet werden, da es keine Ableitungshinweise gibtElementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werdenElement des abhÃ¤ngigen Typedef %qT kann nicht definiert werdenEine Funktion kann nicht gelÃ¶scht werden. Nur Zeiger auf Objekte sind gÃ¼ltige Argumente fÃ¼r %<delete%>Es kann nicht von %<final%>-Basis %qT in abgeleiteten Typ %qT abgeleitet werdenEingebaute Funktion %qs kann nicht abgeschaltet werdendynamic_cast %qE (des Typs %q#T) in Typ %q#T (%s) kann nicht vorgenommen werdenin PTX-Assembler kÃ¶nnen keine unausgerichteten Zeiger erzeugt werdenInitialisierung fÃ¼r Element %qD kann nicht expandiert werdenElement %q#D kann nicht explizit deklariert werden, externe Bindung zu habenfallthrough ist bei letztem Fall einer switch-Anweisung unmÃ¶glich%s kann nicht in Plugin %s gefunden werden
  %sÂ»%sÂ« kann nicht gefunden werdenÂ»lddÂ« kann nicht gefunden werdenÂ»nmÂ« kann nicht gefunden werdenLTO cgraph kann in %s nicht gefunden werdenLTO-Abschnittsreferenzen kÃ¶nnen in %s nicht gefunden werdenEs kann kein gÃ¼ltiges ZÃ¤hler:Wert-Paar gefunden werden:Klasse %qE kann nicht gefunden werdenSchnittstellendeklaration fÃ¼r %qE kann nicht gefunden werdenSchnittstellendeklaration fÃ¼r %qE, Basisklasse von %qE, kann nicht gefunden werdenProtokolldeklaration fÃ¼r %qE kann nicht gefunden werdenReferenzmarke fÃ¼r Klasse %qE kann nicht gefunden werdenZeiger auf Element der Nicht-Klasse %q#T kann nicht erzeugt werdenfÃ¼r %qs kann kein lageunabhÃ¤ngiger Code erzeugt werdeninkonsistente Aufrufe von %qs kÃ¶nnen nicht behandelt werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht erhÃ¶ht werdenKonstruktoren kÃ¶nnen nicht von indirekter Basis %qT geerbt werdenAggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werden%<main%> ist nicht als Â»inlineÂ« mÃ¶glichPlugin %s kann nicht geladen werden
! %sseparate Â»%sÂ«-ZÃ¤hler fÃ¼r die Funktion %u kÃ¶nnen nicht verschmolzen werdenes kÃ¶nnen maximal %d NamensrÃ¤ume geschachtelt werdenÂ»%sÂ« kann nicht geÃ¶ffnet werden%s kann nicht geÃ¶ffnet werden: %mÂ»%sÂ« kann nicht geÃ¶ffnet werdenzwischenzeitliche ptx-Datei kann nicht geÃ¶ffnet werdenProfilingdatei %s kann nicht geÃ¶ffnet werdenArgument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie einArgument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie einR-Wert kann nicht an Referenzparameter Ã¼bergeben werdenObjekt mit volatile-Feld kann nicht in Register geladen werden%s kann nicht gelesen werden: %mLTO-Deklarationen von %s kÃ¶nnen nicht gelesen werdenLTO-Modus-Tabelle kann nicht aus %s gelesen werdenFunktionsprofil aus %s kann nicht gelesen werdenZeichenkettentabelle aus %s konnte nicht gelesen werdenArbeitspaket aus %s kann nicht gelesen werdenReferenztyp %qT kann nicht Ã¼ber %<...%> empfangen werdenGanzzahlkonstantenoperand kann in %<asm%> nicht neu geladen werdenÃ¼berladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelÃ¶st werdenvom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurÃ¼ckgekehrt werdenWert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie einWert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie einUnterbrechungsattribut kann nicht gesetzt werden; keine aktuelle FunktionUnterbrechungsattribut kann nicht gesetzt werden: kein solcher BezeichnerKonzept %q#D kann nicht spezialisiert werdenfÃ¼r eine Klasse kann kein %<override%> angegeben werden-o kann nicht mit -c, -S oder -E mit mehreren Dateien angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=AdresseÂ« angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=threadÂ« angegeben werden-msep-data und -mid-shared-library kÃ¶nnen nicht zusammen angegeben werdenTail-Call nicht mÃ¶glich: %sdie Adresse von %qs kann nicht ermittelt werdendie Adresse des Bit-Feldes %qD kann nicht ermittelt werdenAdresse eines Skalars mit umgekehrter Speicherreihenfolge kann nicht ermittelt werdenAdresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck istAusdruck vom Typ %qT kann nicht geworfen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindTyp-Switch mit Nicht-Interface-Wert ist nicht mÃ¶glichSSA-Form kann nicht aktualisiert werdender Eingabedateiname fÃ¼r einen vorkompilierten Header darf nicht %<-%> sein%<::%> kann nicht in Parameterdeklaration verwendet werden%<typeid%> kann nicht mit -fno-rtti verwendet werden%<va_arg%> kann nicht zusammen mit umgedreher Speicherreihenfolge verwendet werdenModus %qs kann nicht fÃ¼r AufzÃ¤hlungstypen verwendet werdenmshared und static kÃ¶nnen nicht zusammen verwendet werdenmthreads und mlegacy-threads kÃ¶nnen nicht zusammen verwendet werdenveraltete Bindung %qD kann nicht verwendet werden, weil sie einen Destruktor hatKleindatenzugriffe fÃ¼r %qs nicht mÃ¶glichTyp %s kann nicht als Typ %s verwendet werdenva_start in Unterbrechungsfunktion kann nicht verwendet werdenFeld mit unbekannter Grenze %qT kann nicht mit Werten initialisiert werdenkanonische Typen unterscheiden sich fÃ¼r identische Typen %qT und %qTEinfangen per Kopie von unvollstÃ¤ndigem Typ %qTErfassung von Nicht-Variable %qEErfassung der Variable %qD ohne automatische SpeicherdauerEinfangen des Typs %qT variabler GrÃ¶ÃŸe, der nicht ein N3639-Array mit Laufzeitgrenzen istcase-Marke %qE nicht innerhalb einer switch-Anweisungcase-Marke reduziert nicht auf GanzzahlkonstanteÂ»caseÂ«-Marke ist kein konstanter Ganzzahlausdruckcase-Marke nicht innerhalb einer switch-Anweisungcase-Marke Ã¼berschreitet Maximalwert des Typscase-Marke ist kleiner als Minimalwert des Typsunsortierte case-Marken in switch-AnweisungCase-Marken nicht sortiert: case-Wert %qs nicht in AufzÃ¤hlungstypcase-Wert %qs nicht in AufzÃ¤hlungstyp %qTTypumwandlung fÃ¼gt Qualifizierer %q#v zu Funktionstyp hinzuUmwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qIunvollstÃ¤ndiger Funktionstyp %qT kann nicht nach %qT umgewandelt werdenUmwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qITypumwandlung streicht Qualifizierer %qv von Zeiger-ZieltypUmwandlung von %qH in %qI erhÃ¶ht erforderliche Ausrichtung des ZieltypsTypumwandlung von %qH nach %qI verliert GenauigkeitTypumwandlung von Funktionsaufruf des Typs %qT in unpassenden Typen %qTTypkonvertierung von Zeiger auf Ganzzahl anderer BreiteUmwandlung des Typs %qT in Typ %qT entfernt QualifiziererTypkonvertierung erfordert Ausrichtung des ZieltypsTypkonvertierung gibt Arraytyp anTypkonvertierung gibt Funktionstyp anUmwandlung in %s-Adressraumzeiger von getrenntem %s-AdressraumzeigerUmwandlung in %s-Adressraumzeiger aus getrenntem allgemeinen AdressraumzeigerUmwandlung in allgemeinen Adressraumzeiger von getrenntem %s-AdressraumzeigerUmwandlung in Nicht-Ganzzahltyp %qT in konstantem AusdruckTypkonvertierung in Zeiger von Ganzzahl anderer BreiteTypkonvertierung in union-Typ von nicht in union vorhandenem TypenUmwandlung von %qT in %qT dereferenziert nicht den ZeigerUmwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt ist bedingt unterstÃ¼tztNichtreferenztyp %q#T wird gefangenpolymorpher Typ %q#T wird per Wertzuweisung gefangenTyp %q#T wird per Wertzuweisung gefangenKategorie-Attribute sind in Objective-C 1.0 nicht verfÃ¼gbarKategorie-Attribute sind in dieser Version des Kompilers nicht verfÃ¼gbar (wird ignoriert)Attribute cdecl und thiscall sind nicht vertrÃ¤glichInterner Fehler: cgraph count invalidInterner Fehler: cgraph_node has wrong clone listInterner Fehler: cgraph_node has wrong clone_ofInterner Fehler: cgraph_node has wrong prev_clone pointerInterner Fehler: cgraph_node is in clone list but it is not cloneverÃ¤ndert die Bedeutung von %qD von %q#Dchar-Array mit wide-Zeichenkette initialisiertcheck_data_variable(): Bad expressioncheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted dataPrÃ¼fsumme ist (%x,%x) statt (%x,%x)chkp_find_bounds: Cannot find bounds for pointerchkp_find_bounds: Unexpected tree code %schkp_get_bounds_by_definition: Unexpected GIMPLE code %schkp_get_bounds_by_definition: Unexpected var of type %schkp_make_addressed_object_bounds: Unexpected tree code %schkp_walk_pointer_assignments: unexpected RHS type: %sWahl von %qD statt %qDWert der ChunkgrÃ¶ÃŸe muss positiv seinringfÃ¶rmige Zeigerdelegation erkanntKlasse %qE existiert bereitsKlasse %qE ist veraltetKlasse %qT hat keinen Feldnamen %qDKlasse %qT ist implizit Â»friendÂ« von ihr selbstKlasse %qs implementiert nicht das Protokoll %qEKlassenattribute sind in Objective-C 1.0 nicht verfÃ¼gbarKlassendefinition darf nicht als Â»friendÂ« deklariert seinKlassenerweiterung fÃ¼r Klasse %qE nach seiner %<@implementation%> deklariertKlassenerweiterungen sind in Objective-C 1.0 nicht verfÃ¼gbarArgumentherleitung fÃ¼r Klassentemplate gescheitert:Argumentherleitung von Klassentemplates ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarKlassentyp %qT ist unvollstÃ¤ndigArgument fÃ¼r cleanup ist keine FunktionArgument fÃ¼r cleanup ist kein BezeichnerKlone fÃ¼r Attribut %<target_clones%> kÃ¶nnen nicht erzeugt werdenclose: %sLTRANS-Ausgabeliste Â»%sÂ« kann nicht geschlossen werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geschlossen werden: %mCoarray-ArgumentCode kÃ¶nnte fehloptimiert werden, es sei denn, -fno-strict-aliasing wird angegebenCodemodell %qs wird im %s-Bit-Modus nicht unterstÃ¼tztCodemodell %qs wird im x32-Modus nicht unterstÃ¼tztCodemodell %qs mit -f%sCodemodell %s unterstÃ¼tzt keinen PIC-ModusCollapse-Argument erfordert positiven konstanten GanzzahlausdruckZusammengefallene Â»%sÂ«-Schleifen bei %L nicht perfekt geschachteltzusammengelegte Schleifen sind nicht perfekt geschachteltcollect2-Version %s
  collect: %s wird gelesen
  collect: %s wird neu kompiliert
  collect: neu binden
--- 2240,2250 ----
  VALUE-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinVALUE-Attribut bei %CVALUE ist in BLOCK bei %C nicht erlaubtVALUE-Objekt %qs in Klausel %s bei %LVALUE-Anweisung bei %CVOIDmode bei einer AusgabeVOLATILE-Attribut bei %CVOLATILE-Anweisung bei %CVSX- und SPE-Befehle kÃ¶nnen nicht koexistierenGÃ¼ltige Stufen fÃ¼r Nios-II-ISA (fÃ¼r -march):GÃ¼ltige Argumente fÃ¼r die Option -msdata=.GÃ¼ltige Argumente fÃ¼r -malign-:GÃ¼ltige Argumente fÃ¼r -mcode-readable=:GÃ¼ltige Argumente fÃ¼r -mfloat-gprs=:GÃ¼ltige Argumente fÃ¼r -mfpmath=:GÃ¼ltige Argumente fÃ¼r -mr10k-cache-barrier=:GÃ¼ltige Argumente fÃ¼r -mstack-protector-guart=:GÃ¼ltige Arguments fÃ¼r -mstringop-strategy=:GÃ¼ltige Argumente fÃ¼r -mtp=:GÃ¼ltige Optionen fÃ¼r GP-relative Adressierung (fÃ¼r -mgpopt):VTable-Zeiger validieren, bevor sie verwendet werden.Variable %qs bei %C kann nicht innerhalb der bei %L beginnenden Schleife redefiniert werdenVariable %qs bei %C mit Initialisierung tritt bereits in einer DATA-Anweisung aufVariable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert istVariable %qs bei %L kann nicht gleichzeitig die Attribute ALLOCATABLE und BIND(C) habenVariable %qs bei %L kann nicht gleichzeitig die Attribute OPTIONAL und VALUE haben, da Prozedur %qs BIND(C) istVariable %qs bei %L kann nicht gleichzeitig die Attribute POINTER und BIND(C) habenVariable %qs bei %L wurde keine Formatmarke zugewiesenVariable %qs bei %L in Common-Block %qs bei %C muss in einer C-kompatiblen Art deklariert sein, da Common-Block %qs bind(c) istVariable %qs bei %L muss in diesem Kontext eine Konstante seinVariable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten habenVariable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein ScheinargumentVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, kÃ¶nnte jedoch unvertrÃ¤glich mit C seinVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da der abgeleitete Typ %qs nicht mit C interoperabel istVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da sie polymorph istVariable %qs bei %L ist in COMMON, aber Initialisierung ist nur in BLOCK DATA erlaubtVariable %qs bei %L kÃ¶nnte mit C inkompatibel sein, aber sie ist BIND(C)Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Funktion %qs definiert werdenVariable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Unterprogramm %qs definiert werdenVariable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Unterprogramm %qsVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Funktion %qsVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die jedoch BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray seinVariable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftretenVariable %qs kann nicht im Ausdruck bei %L auftretenVariable %qs aus Modul %qs mit Bindungsmarke %qs bei %L verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %L aus Modul %qsVariable %qs bei %L wurde keine Zielmarke zugewiesenVariable %qs in %s-Klausel wird in NAMELIST-Anweisung bei %L verwendetVariable %qs in Common-Block %qs bei %C kann nicht bind(c) sein, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %C muss mit einer mit C interoperablen Art deklariert sein, da der gemeinsame Block %qs BIND(C) istVariable %qs in gemeinsamem Block %qs bei %L kann nicht mit BIND(C) deklariert werden, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %L kÃ¶nnte inkompatibel mit C sein, obwohl gemeinsamer Block %qs BIND(C) istVariable %qs ist PROTECTED und kann nicht in Zeiger-Verbindungskontext (%s) bei %L auftretenVariable %qs ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftretenVariable %qs bei %L ist kein DummyargumentVariable %qs wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter istVariable %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$LIn Spezifikationsausdruck verwendete Variable %qs wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter istVariable %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss ein Koarray seinVariable %s bei %L mit LOCK_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray seinVariable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE habenVariable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht das Attribut INTENT(OUT) habenVariable %s bei %L mit NO_ARG_CHECK-Attribut kann nur als effektives Argument verwendet werdenVariable %s bei %L mit NO_ARG_CHECK-Attribut muss ein Scheinargument seinVariable %s bei %L mit NO_ARG_CHECK-Attribut muss vom Typ TYPE(*) oder von einem numerischen intrinsischen Typ seinVariable %s bei %L mit NO_ARG_CHECK-Attribut muss entweder skalar sein oder ein Feld vermuteter GrÃ¶ÃŸeVariable %s bei %L mit NO_ARG_CHECK-Attribut darf keine Referenz auf Subobjekt habenVariable %s kann nicht INTENT(IN) bei %C seinVariable %s kann nicht in PURE-Prozedur bei %C zugewiesen werdenVariable bei %C ist ein Element eines COMMON-BlocksVariable bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hntVariable ist USE-verknÃ¼pft mit Â»!$ACC DECLAREÂ« bei %LVariable auÃŸer OMP_OUT oder OMP_IN wird bei %L in Kombinierer von !$OMP DECLARE REDUCTION verwendetVariable auÃŸer OMP_PRIV oder OMP_ORIG wird bei %L in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION verwendetUnbekannter Variablentyp in Zuweisung bei %LVariable mit Attribut NO_ARG_CHECK bei %L ist nur als Argument der intrinsischen Funktionen C_LOC und PRESENT erlaubtZu verwendendes Vektorbibliotheks-ABI.FÃ¼r Doppelwort-Operationen vektorisieren.Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tztZugriffe auf flÃ¼chtigen Speicher nutzen I/O-load/store-Befehle nicht.Zugriffe auf flÃ¼chtigen Speicher nutzen I/O-load/store-Befehle.WAIT bei %C ist in Fortran 95 nicht erlaubtWAIT-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckWAIT-Anweisung ist in PURE-Prozedur bei %C nicht erlaubtWHERE-Zuweisungsziel bei %L hat ungÃ¼ltige FormWHERE-Maske bei %L hat ungÃ¼ltige FormKlausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-FeldBei Â»externÂ«-Deklarationen auÃŸerhalb des Dateisichtbarkeitsbereiches warnen.Bei Â»verdÃ¤chtigenÂ« Konstrukten warnen.Warnen, wenn Â»newÂ« fÃ¼r Typen mit groÃŸer Ausrichtung aufgerufen wird, ohne dass Â»-faligned-newÂ« angegeben ist.Bei @selector() ohne vorher deklarierte Methoden warnen.Bei C-Konstrukten, die nicht in gemeinsamer Teilmenge von C und C++ sind, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 1998 und ISO C++ 2011 unterscheidet, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2011 und ISO C++ 2014 unterscheidet, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2014 und ISO C++ 2017 unterscheidet, warnen.Bei polymorphen Typen in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Bei virtuellen Methoden in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat.Warnen, wenn NULL an Argumentstellen, die als nicht-NULL erfordernd markiert sind, Ã¼bergeben wird.Bei PCH-Dateien, die gefunden, aber nicht verwendet werden, warnen.Bei USE-Anweisungen, die keinen ONLY-Qualifizierer haben, warnen.Bei Verwendung von __TIME__, __DATE__ oder __TIMESTAMP__ warnen.Bei Ausrichtung von COMMON-BlÃ¶cken warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt, warnen.Bei leerem KÃ¶rper in einer if- oder else-Anweisung warnen.Bei ungÃ¼ltigen DO-Schleifen warnen.Warnen, wenn ein boolescher Ausdruck mit einer Ganzzahl verglichen wird, deren Wert ungleich true/false ist.Bei PufferÃ¼berlauf in Stringfunktionen wie memcpy und strcpy warnen.Bei Aufrufen nicht explizit deklarierter Prozeduren warnen.Warnen, wenn Aufrufe fÃ¼r snprintf und Ã¤hnliche Funktionen die Ausgabe abschneiden.Bei Aufrufen von snprintf und Ã¤hnlichen Funktionen warnen, wenn sie die Ausgabe abschneiden. Entspricht -Wformat-truncation=1.Bei Aufrufen mit impliziter Schnittstelle warnen.Warnen, wenn Funktionen in unvertrÃ¤gliche Typen umgewandelt werden.Warnen, wenn Funktionen in unvertrÃ¤gliche Funktionstypen umgewandelt werden.Bei Umwandlungen, die Qualifizierer streichen, warnen.Bei catch-Behandlern warnen, die nicht Referenztypen sind.Bei bestimmten Operationen auf booleschen AusdrÃ¼cken warnen.Bei Code warnen, der strict-aliasing-Regeln verletzen kÃ¶nnte.Beim Vergleich verschiedener Enum-Typen warnen.Bei Ganzzahldivisionen durch Null zur Ãœbersetzungszeit warnen.Bei Ganzzahldivisionen mit abgeschnittenem Ergebnis warnen.Bei Erzeugung temporÃ¤rer Felder warnen.Bei Â»hÃ¤ngendem elseÂ« warnen.Bei Deklarationen von Entitys warnen, in denen Attribute fehlen, die bei verwandten Entitys jedoch angegeben wurden.Beim LÃ¶schen polymorpher Objekte mit nicht-virtuellen Destruktoren warnen.Vor der Verwendung des veralteten AltiVec-Typen Â»vector long ...Â« warnen.Bei doppelten Zweigen in if-else-Anweisungen warnen.Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen ohne Â»default:Â«-Fall warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt und die kein Â»default:Â« haben, warnen.Bei PrÃ¼fung auf Gleichheit mit REAL- oder COMPLEX-AusdrÃ¼cken warnen.Bei Merkmalen, die in ISO C99, aber noch nicht in ISO C90 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in ISO C11, aber noch nicht in ISO C99 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in traditionellem C nicht verfÃ¼gbar sind, warnen.Bei Formatstrings, die keine Literale sind, warnen.Bei Formatstrings, die NUL-Bytes enthalten, warnen.Beim Entfernen von Funktionsaufrufen warnen.Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben.Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben. Entspricht -Wformat-overflow=1.Bei Funktionen im K&R-Stil, die Parameter ohne Typangabe haben, warnen.Bei Arithmetik mit Funktionszeigern warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((cold)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((const)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((malloc)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((noreturn)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((pure)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r Formatattribute sein kÃ¶nnten, warnen.Vor globalen Funktionen ohne vorherige Deklaration warnen.Bei globalen Funktionen ohne Prototypen warnen.Bei impliziten Umwandlungen von Â»floatÂ« nach Â»doubleÂ« warnen.Bei impliziten Deklarationen warnen.Bei impliziten Funktionsdeklarationen warnen.Bei unpassender Attributverwendung warnen.Bei inkompatiblen Umwandlungen zwischen Zahlen und Zeigern (in beide Richtungen) warnen.Bei ungÃ¼ltigen Verwendungen des Makros Â»offsetofÂ« warnen.Bei in der Hauptdatei definierten, ungenutzten Makros warnen.Bei mÃ¶glicherweise nicht initialisierten automatischen Variablen warnen.Warnen, wenn der ZeigergrenzenprÃ¼fer Speicherzugriffsfehler findet.Bei fehlendem Â»&Â« in fortgesetzten Zeichenkonstanten warnen.Bei fehlenden Feldern in struct-Initialisierungen warnen.Warnen, wenn Deallokationsfunktionen mit expliziter GrÃ¶ÃŸenangabe fehlen.Bei Missbrauch von Pragmas warnen.Bei den meisten impliziten Umwandlungen warnen.Bei mehreren Deklarationen desselben Objektes warnen.Bei verengenden Umwandlungen innerhalb von { }, die in C++11 unzulÃ¤ssig sind, warnen.Bei nicht-virtuellen Destruktoren warnen.Bei fehlenden ISO msvcrt scanf/printf Breiten-Erweiterungen warnen.Bei Optimierungen, die annehmen, dass vorzeichenbehafteter Ãœberlauf undefiniert ist, warnen.Bei Ãœberlauf in arithmetischen AusdrÃ¼cken warnen.Bei Ã¼berladenen virtuellen Funktionsnamen warnen.Beim Ãœberschreiben von Initialisierungen mit Seiteneffekten warnen.Beim Ãœberschreiben von Initialisierungen ohne Seiteneffekte warnen.Bei gepackten Bitfeldern, deren Offset sich in GCC 4.4 geÃ¤ndert hat, warnen.Warnen, wenn Zeigerumwandlungen die Ausrichtung vergrÃ¶ÃŸern.Bei positioneller Initialisierung von Strukturen warnen, die designierte Initialisierungen erfordern.Bei mÃ¶glichem Aliasing von Dummy-Argumenten warnen.Vor mÃ¶glichen Sicherheitsproblemen mit Formatfunktionen warnen.Bei mÃ¶glichen VerstÃ¶ÃŸen gegen Sequenzpunktregeln warnen.Bei mÃ¶glicherweise falschen Arrayindexen in do-Schleifen warnen.Bei mÃ¶glicherweise fehlenden Klammern um Initialisierungen warnen.Bei mÃ¶glicherweise fehlenden Klammern warnen.Bei mÃ¶glicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnen.Bei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen.Bei fragwÃ¼rdiger Verwendung der Makros, die variable Argumente ermitteln, warnen.Bei Gleitkommakonstanten-Literalen mit Exponentenbuchstaben Â»qÂ« warnen.Bei RÃ¼ckgabe eines Zeigers/Referenz an lokale oder temporÃ¤re Variable warnen.Bei zurÃ¼ckgegebenen Strukturen, Unions oder Arrays warnen.Bei Semikolon nach Funktionsdefinition innerhalb einer Klasse warnen.Vor Vorzeichenunterschieden mit Formatfunktionen warnen.Bei Vergleichen von vorzeichenbehaftet mit vorzeichenlos warnen.WÃ¤hrend der Optimierungen zur Linkzeit bei einigen Verletzungen der One-Definition-Rule aus C++ warnen.Bei Anweisungen warnen, die zwischen Â»switch (...)Â« und dem ersten Â»case:Â« stehen.Bei verirrten Symbolen hinter #elif und #endif warnen.Bei strftime-Formaten, die 2-stellige Jahreszahlen erzeugen, warnen.Vor Indizes mit Typ Â»charÂ« warnen.Bei verdÃ¤chtigen Aufrufen von memset warnen, wenn das dritte Argument die Anzahl der Elemente enthÃ¤lt, aber nicht mit der ElementgrÃ¶ÃŸe multipliziert.Bei verdÃ¤chtigen Aufrufen von memset warnen, wenn das dritte Argument eine Null ist, das zweite jedoch nicht.Vor verdÃ¤chtigen Deklarationen von Â»mainÂ« warnen.Warnen, wenn zwei sizeof-AusdrÃ¼cke durcheinander geteilt werden, die nicht korrekt mit Zeigern funktionieren.Bei verdÃ¤chtigen Aufrufen bestimmter Zeichenkettenfunktionen warnen, wenn im Argument sizeof vorkommt.Vor verdÃ¤chtigem Gebrauch von Speicheradressen warnen.Bei switch-Anweisungen mit booleschem Steuerausdruck warnen.Bei Dingen warnen, die sich zwischen der aktuellen Â»-fabi-versionÂ« und der angegebenen Version Ã¤ndern.Bei Dingen warnen, die sich bei der Ãœbersetzung mit einem ABI-konformen Compiler Ã¤ndern werden.Bei abgeschnittenen ZeichenausdrÃ¼cken warnen.Bei abgeschnittenen Quelltextzeilen warnen.Bei Abschneiden in Stringfunktionen wie strncat und strncpy warnen.Warnen, wenn der Rang oder Typ von Argumenten und Parametern nicht Ã¼bereinstimmt.In Attribut-Aliasen und Ã¤hnlichen bezÃ¼glich Typsicherheit und Ã¤hnlicher Fehler warnen.Bei als WÃ¤chter verwendetem, nicht umgewandeltem NULL warnen.Bei Unterlauf numerischer KonstantenausdrÃ¼cke warnen.Bei nicht initialisierten automatischen Variablen warnen.Bei Funktionsdeklarationen ohne Prototyp warnen.Bei nicht erkannten Pragmas warnen.Warnen bei unsicheren Makros, die zu mehreren Anweisungen expandiert werden und innerhalb eines if, else, while, switch oder for verwendet werden.Bei Gleitkommakonstanten ohne Suffix warnen.Bei nicht verwendeten Dummy-Argumenten warnen.Bei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnen.Bei unnÃ¼tzen Typumwandlungen warnen.Bei durch den Benutzer angegebenen EinfÃ¼gepfaden, die nicht vorhanden sind, warnen.Bei Verwendungen von Deklarationen mit __attribute__((deprecated)) warnen.Bei Verwendung der Speicherklassenangabe Â»registerÂ« warnen.Bei Verwendung variadischer Makros warnen.Bei Variablen, die von Â»longjmpÂ« oder Â»vforkÂ« geÃ¤ndert werden kÃ¶nnten, warnen.Bei Variablen, die mit sich selbst initialisiert werden, warnen.Bei VerstÃ¶ÃŸen gegen die Stil-Richtlinien von Â»Effective C++Â« warnen.Bei Formaten der LÃ¤nge null warnen.Bei DO-Schleifen mit null DurchlÃ¤ufen warnen.Bei Verwendung von bedingt unterstÃ¼tzten Konstrukten warnen.Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen.Bei impliziten Typumwandlungen zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlen warnen.Bei impliziten Typumwandlungen warnen, die die PrÃ¤zision von Gleitkommazahlen reduzieren.Bei impliziten Typumwandlungen warnen, die einen Wert Ã¤ndern kÃ¶nnten.Bei veralteter Verwendung in einer Deklaration warnen.Bei Placement-New-AusdrÃ¼cken mit undefiniertem Verhalten warnen.Bei verdÃ¤chtigen Ganzzahl-AusdrÃ¼cken im Boolean-Kontext warnen.Warnen bei unsicherem direkten Schreibzugriff in Speicher von Klassen-Objekten.Warnen, wenn Â»definedÂ« auÃŸerhalb von Â»#ifÂ« verwendet wird.Warnen, wenn ein C++17-noexcept-Funktionstyp den gemangelten Namen eines Symbols beeinflusst.Warnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wird.Warnen, wenn der RÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion ignoriert wird.Warnen, wenn ein Klassentyp eine Basis oder ein Feld hat, deren Typ den unbenannten Namensraum verwendet oder von einem Typen ohne Bindung abhÃ¤ngt.Warnen, wenn ein Vergleich immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Vergleich durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ« oder Â»unwahrÂ« ist.Warnen, wenn veraltetes Compiler-Merkmal, Klasse, Methode oder Feld verwendet wird.Warnen, wenn eine Funktion alloca verwendet oder ein Array dynamischer GrÃ¶ÃŸe erzeugt.Warnen, wenn eine lokale Deklaration von %qE eine Instanzvariable verdeckt.Warnen, wenn Schleife mit konstanter Anzahl von DurchlÃ¤ufen zu undefiniertem Verhalten fÃ¼hrt.Warnen, wenn fÃ¼r eine Eigenschaft eines Objective-C-Objektes keine Zuweisungssemantik spezifiert ist.Warnen, wenn ein Selektor mehrere Methoden hat.Warnen, wenn eine SIMD-Direktive vom Vektorisierer-Kostenmodell Ã¼bersteuert wird.Warnen, wenn RahmengrÃ¶ÃŸe einer einzelnen Funktion die angegebene RahmengrÃ¶ÃŸe Ã¼berschreitet.Warnen, wenn Zeichenkette lÃ¤nger als die grÃ¶ÃŸte vom Standard angegebene portable LÃ¤nge ist.Bei Teilobjekt mit Attribut abi_tag warnen, das das Gesamtobjekt nicht hat.Warnen, wenn ein throw-Ausdruck garantiert in einem Aufruf von terminate() endet.Warnen, wenn eine Benutzer-Prozedur denselben Namen wie ein Intrinsic hat.Warnen, wenn ein Array variabler LÃ¤nge verwendet wird.Warnen, wenn virtuelle Basis einen nicht trivialen Zuweisungsoperator (move) hat.Warnen, wenn ein MCU-Name unbekannt ist oder mit anderen Optionen unvertrÃ¤glich ist (Vorgabe: eingeschaltet).Warnen, wenn auf ein Array auÃŸerhalb der Grenzen zugegriffen wird.Warnen, wenn eine Parameterdefinition im alten Stil verwendet wird.Warnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wird.Warnen, wenn ein Zeiger mit Â»nonnullÂ«-Attribut mit NULL verglichen wird.Warnen, wenn konstante CFString-Objekte unportable Zeichen enthalten.Warnen, wenn das Dereferenzieren eines Nullzeigers zu fehlerhaftem oder undefiniertem Verhalten fÃ¼hren kann.Warnen, wenn geerbte Methoden nicht implementiert sind.Warnen, wenn das Linksschieben eines vorzeichenbehafteten Werts Ã¼berlÃ¤uft.Warnen, wenn eine negative Zahl nach links geschoben wird.Warnen, wenn Schleifen getauscht wurden.Bei zu vielen Argumenten fÃ¼r eine Funktion (anhand Formatzeichenkette) warnen.Warnen, wenn Qualifizierer von Arrays gestrichen werden, die Zeigerziele sind.Warnen, wenn Rechts-Schiebe-Anzahl >= Breite des Typs ist.Warnen, wenn Schiebe-Anzahl negativ ist.Bei Test von Gleitkommawerten auf Gleichheit warnen.Warnen, wenn die ISR falschgeschrieben ist, beispielsweise ohne __vector-PrÃ¤fix. Voreinstellung: eingeschaltet.Warnen, wenn sich der Adressraum einer Adresse Ã¤ndert.Warnen, wenn Schleife wegen nichttrivialer Annahmen nicht optimiert werden kann.Warnen, wenn der Zeiger in einer Zeigerzuweisung sein Ziel Ã¼berleben kÃ¶nnte.Bei UnvertrÃ¤glichkeit eines Variablentyps mit C warnen.Warnen, wenn Trigraphen auftreten, die die Bedeutung des Programmes beeinflussen kÃ¶nnten.Warnen, wenn Typqualifizierer von Zeigern ignoriert werden.Wenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnen.Warnen, wenn Profile in -fprofile-use nicht zueinander passen.Bei Prototypen warnen, die zu anderen Typumwandlungen fÃ¼hren wÃ¼rden, wenn der Prototyp nicht angegeben wÃ¤re.Bei jeglicher Verwendung von alloca warnen.Bei direkter Mehrfachvererbung warnen.Bei direkter virtueller Vererbung warnen.Bei Intrinsics, die nicht im gewÃ¤hlten Standard vorhanden sind, warnen.Bei Namensraum-Definition warnen.Bei primÃ¤rer Deklaration von Templates warnen.Bei verdÃ¤chtigen Konstrukten waren, an denen die umgekehrte skalare Speicherreihenfolge beteiligt ist.Warnen, wenn __builtin_frame_address oder __builtin_return_address auf unsichere Weise verwendet werden.Warnen, wenn die eingebauten Funktionen __sync_fetch_and_nand und __sync_nand_and_fetch verwendet werden.Warnen, wenn eine #warning-Direktive verwendet wird.Warnen, wenn mikrocodierte Cell-Befehle ausgegeben werden.Warnen, wenn eine eingebaute Funktion mit der falschen Signatur deklariert wird.Bei undefiniertem oder redefiniertem eingebauten PrÃ¤prozessormakro warnen.Warnen, wenn eine konstante Variable nicht verwendet wird.Warnen, wenn eine Deklaration keinen Typ angibt.Warnen, wenn in einer Deklaration const, volatile, restrict oder _Atomic doppelt angegeben ist.Warnen, wenn eine Deklaration hinter einer Anweisung gefunden wird.Warnen, wenn eine Funktion nicht zu HSAIL expandiert werden kann.Warnen, wenn eine Funktion ungenutzt bleibt.Warnen, wenn ein Funktionsparameter zwar gesetzt, aber nicht verwendet wird.Warnen, wenn ein Funktionsparameter nicht verwendet wird.Warnen, wenn ein Sprung die Initialisierung einer Variable Ã¼berspringt.Warnen, wenn eine Sprungmarke ungenutzt bleibt.Warnen, wenn Feldvariable auf linker Seite wiederholt reserviert wird.Warnen, wenn Variable auf linker Seite wiederholt reserviert wird.Warnen, wenn ein Literal 0 als NULL-Zeiger verwendet wird.Warnen, wenn ein logischer Operator verdÃ¤chtigerweise immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Â»noexceptÂ«-Ausdruck zu Â»falschÂ« auswertet, obwohl der Ausdruck nicht werfen kann.Warnen, wenn sich ein Zeiger im Vorzeichenbesitz in einer Zuweisung unterscheidet.Bei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnen.Warnen, wenn ein Zeiger mit '\0' verglichen wird.Warnen, wenn eine Registervariable als Â»volatileÂ« deklariert ist.Warnen, wenn Zeichenkette oder Zeichenliteral gefolgt von UD-Suffix auftritt, der nicht mit Unterstrich anfÃ¤ngt.Warnen, wenn in einem switch-Block ein case durchfÃ¤llt.Warnen, wenn eine Variable zwar gesetzt, aber nicht verwendet wird.Warnen, wenn eine Variable nicht verwendet wird.Warnen, wenn Vektoroperation auÃŸerhalb von SIMD kompiliert wird.Warnen, wenn alle Konstruktoren und Destruktoren privat sind.Warnen, wenn ein Argument fÃ¼r einen Â»restrictÂ«-Parameter auch in einem anderen Argument vorkommt.Warnen, wenn ein Parameter des atomaren Speichermodells erkennbar auÃŸerhalb des Wertebereiches ist.Warnen, wenn ein Ausdruckswert nicht verwendet wird.Warnen, wenn eine inline-Funktion nicht als solche erzeugt werden kann.Warnen, wenn ein Optimierungsdurchgang ausgeschaltet ist.Beim Versuch der Freigabe eines Nicht-Heap-Objektes warnen.Bei Umwandlung des Typs von Zeigern auf Elementfunktionen warnen.Warnen, wenn ein Zeiger auf unvollstÃ¤ndigen Typen gelÃ¶scht wird.Warnen, wenn Felder in einer gepackten Struktur nicht ausgerichtet sind.Warnen, wenn ein logisches Nicht im linken Operanden eines Vergleichs verwendet wird.Warnen, wenn mehrere unterschiedliche schnelle Interruptbehandlungsroutinen in Ãœbersetzungseinheit sind.Warnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates deklariert werden.Warnen, wenn StapelzerstÃ¶rungsschutz aus irgendeinem Grund nicht erzeugt wird.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter mit gleichem Typ Ã¼berdeckt.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter Ã¼berdeckt.Warnen, wenn eine Variable eine andere Ã¼berdeckt (global).Warnen, wenn eine Variable eine andere Ã¼berdeckt. Entspricht -Wshadow=global.Warnen, wenn Ãœberladung zur Umwandlung von vorzeichenbehaftet zu vorzeichenlos fÃ¼hrt.Warnen, wenn AuffÃ¼llen benÃ¶tigt wird, um Strukturelemente auszurichten.Warnen, wenn sizeof auf einen Funktionsparameter angewendet wird, der als Array deklariert ist.Warnen, wenn der Compiler Code umsortiert.Warnen, wenn Feld in einer Struktur nicht ausgerichtet ist.Warnen, wenn die EinrÃ¼ckung des Codes nicht der Blockstruktur entspricht.Warnen, wenn das Â»packedÂ«-Attribut keine Auswirkung auf Strukturanordnung hat.Bei Typumwandlung in Zeiger von Ganzzahl anderer GrÃ¶ÃŸe warnen.Bei Zeiger-Umwandlungen zwischen inkompatiblen Zeigertypen warnen.Bei lokal in Funktionen definierten, aber nicht verwendeten Typedefs warnen.Bei StandardrÃ¼ckgabetyp Â»intÂ« fÃ¼r Funktionen (C) und inkonsistenten RÃ¼ckgabetypen (C++) warnen.Warnen, wenn ein Trampolin generiert wird.Immer warnen, wenn eine Objective-C-Zuweisung vom Garbage Collector abgefangen wird.Warnen, wenn Attribute ignoriert werden.Warnen, wenn Typqualifizierer ignoriert werden.WarnungWenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben wurden, das Bitfeld vorzeichenbehaftet machen.Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben ist, das Bitfeld vorzeichenlos machen.Bei RAM-Zugriff X wie durch Hardware vorgegeben verwenden, d.h. Pre-Dekrement, Post-Inkrement und indirekte Adressierung mit dem X-Register. Ohne diese Option nimmt der Compiler an, dass es einen Adressierungsmodus X+const, Ã¤hnlich zu Y+const und Z+const gibt und erzeugt Befehle, die diesen Adressierungsmodus fÃ¼r X emulieren.Bei Erzeugung von Â»-fpicÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs zu verwenden. Ignoriert fÃ¼r Â»-fno-picÂ«.Bei Erzeugung von Â»-mabicallsÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs und Kopierauslagerungen zu verwenden.Bei Erzeugung von -mabicalls den Code tauglich fÃ¼r gemeinsam genutzte Bibliotheken machen.Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im BE8-Format erzeugen.Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im veralteten BE32-Format erzeugen.Wenn mÃ¶glich, keine Stapelrahmen erzeugen.Beim Durchlaufen von CSE: SprÃ¼ngen zu ihren Zielen folgen.Falls kÃ¼rzer, kanonische Pfade zu System-Headern verwenden.Ob kanonische Typen zu verwenden sind.Anzuwendender Algorithmus fÃ¼r Â»-fsched-pressureÂ«.WÃ¤hrend des Setzens des Signalhandlers: %mWÃ¤hrend des Setzens des Signalstapels: %mModus fÃ¼r Ganzprogrammanalyse (WPA) mit Anzahl der parallelen Jobs angegeben.Bewirkt, dass Objekte von unvollstÃ¤ndigem Typ, deren dynamische GrÃ¶ÃŸe 0 ist, als unendlich groÃŸ behandelt werden.Ohne AuffÃ¼llen gibt es nicht genÃ¼gend Elemente in intrinsischer RESHAPE-Quelle bei %L, um zur Form zu passenErrata fÃ¼r VR4130 mflo/mfhi umgehen.Hardwarebesonderheit umgehen, indem jedem CSYNC und SSYNC mehrere NOPs vorangestellt werden.Einen frÃ¼hen 4300-Hardware-Bug umgehen.Fehler in Multiplikationsbefehl umgehen.Bestimmte 24K-Errata umgehen.Bestimmte R10000-Errata umgehen.Bestimmte R4000-Errata umgehen.Bestimmte R4400-Errata umgehen.Bestimmte RM7000-Errata umgehen.Bestimmte VR4120-Errata umgehen.Fehler frÃ¼her SB-1 Revision 2 Kerne umgehen.Hardware-Multiplikationsfehler umgehen.Umgehung von Erratum 835769 fÃ¼r ARM-Cortex-A53.Umgehung von Erratum 843419 fÃ¼r ARM-Cortex-A53.Alle indirekten SprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten Aufrufe mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die RÃ¼cksprungadresse nicht aus dem Speicher wiederhergestellt wird.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die RÃ¼cksprungadresse aus dem Speicher wiederhergestellt wird.Alle indirekten TabellensprÃ¼nge und berechnete Gotos mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Die Verwendung von thunk oder thunk-extern mit dieser Option erfordert, dass die Thunks als Signalhandler betrachtet werden, um korrekte CFI zu erzeugen. FÃ¼r Umgebungen, in denen Abrollen erforderlich ist (beispielsweise fÃ¼r Ausnahmebehandlung), nutzen Sie stattdessen bitte thunk-inline.Alle Deklarationen in Ada-Code nur fÃ¼r angegebene Datei schreiben.Alle Deklarationen in Ada-Code transitiv schreiben.Modul %qs in Zeile %d, Spalte %d wird geschrieben: %sFalsche OpenACC-Fortsetzung bei %C: !$ACC erwartet, !$OMP gefundenFalsche OpenMP-Fortsetzung bei %C: !$OMP erwartet, !$ACC gefundenWrong entry in TYPE_ARG_TYPES listInterner Fehler: Wrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX-Argument bei %L fÃ¼r C_LOC darf nicht polymorph seinX-Deskriptor erfordert fÃ¼hrenden LeerzeichenzÃ¤hler bei %LX32 unterstÃ¼tzt Â»ms_abiÂ«-Attribut nichtXXX Eintritt in pop_everything ()
  XXX pop_everything () wird verlassen
  Bei Verwendung der Option -mno-pointers-to-nested-functions kann nicht die Adresse einer geschachtelten Funktion verwendet werden.Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie NEON-Befehle einschalten (zum Beispiel mit Â»-mfloat-abi=softfp -mfpu=neonÂ«).Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie VFP-Befehle einschalten.Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie Krypto-Befehle einschalten (zum Beispiel mit Â»-mfloat-abi=softfp -mfpu=crypto-neonÂ«)Option Â»-msys-crt0=Â« erwartet eine C-Programmstart-DateiZielformat unterstÃ¼tzt Â»-fcheck-pointer-boundsÂ« nichtNull ist keine gÃ¼ltige Anweisungsmarke bei %CBreite null in Formatbeschreibung[â€¦]Feldkonstruktoren im [...]-Stil bei %C[%s wird verlassen]
! [%s kann nicht gefunden werden][Standard][ausgeschaltet][eingeschaltet][super ...] muss in einem Methodenkontext auftretenAttribut __BELOW100__ nicht mit Speicherklasse Â»autoÂ« erlaubt%<__builtin_arc_aligned%> mit variabler Ausrichtung__builtin_cmpb akzeptiert nur 2 Argumente__builtin_eh_return fÃ¼r dieses Ziel nicht unterstÃ¼tzt__builtin_rx_%s benÃ¶tigt 'C', 'Z', 'S', 'O', 'I' oder 'U'__builtin_saveregs wird fÃ¼r dieses Teilziel nicht unterstÃ¼tzt__builtin_saveregs wird von diesem Ziel nicht unterstÃ¼tzt__builtin_set_thread_pointer wird fÃ¼r dieses Ziel nicht unterstÃ¼tztInnere Typen des/der Argumentvektors/en und Maske von __builtin_shuffle mÃ¼ssen gleiche GrÃ¶ÃŸe habenVektorargumente von __builtin_shuffle mÃ¼ssen gleichen Typ habenArgumente fÃ¼r __builtin_shuffle mÃ¼ssen Vektoren seinDas letzte Argument von __builtin_shuffle muss Ganzzahlvektor seinAnzahl der Elemente des/der Argumentvektors/en und des Maskenvektors fÃ¼r __builtin_shuffle sollten gleich sein__builtin_thread_pointer wird fÃ¼r dieses Ziel nicht unterstÃ¼tztAufruf von Â»__builtin_unreachableÂ« oder Â»__builtin_trapÂ« mit Argumenten__delay_cycles ist auf 32-Bit-SchleifendurchlÃ¤ufe beschrÃ¤nkt__delay_cycles kann nur mit nichtnegativen Zyklusanzahlen umgehen__delay_cycles() erlaubt nur Konstanten als Argument__float128 und __ibm128 kÃ¶nnen nicht im selben Ausdruck verwendet werden__float128 und long double kÃ¶nnen nicht im selben Ausdruck verwendet werden__fp16 ohne ldrh__ibm128 und long double kÃ¶nnen nicht im gleichen Ausdruck verwendet werden__label__-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubtÂ»Argument fÃ¼r Â»custom-%s=Â« muss aus Ziffern besteheneine geschweift geklammerte Initialisierung ist hier nicht erlaubtein Konstruktoraufruf kann nicht in einem Konstanten-Ausdruck auftretenEine Typumwandlung, die weder zu ganzzahligen noch AufzÃ¤hlungstypen fÃ¼hrt, kann nicht in einem Konstantenausdruck auftreteneine Klassen-Templatedeklaration darf nichts anderes deklarierenein Komma-Operator kann nicht in einem Konstanten-Ausdruck auftretenein Konzept kann keine Elementfunktion seinein Konstruktor kann nicht %<concept%> seineine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp habenein Destruktor kann nicht %<concept%> seinDestruktor kann nicht %<constexpr%> seinein unterschiedlicher Typ ist in einer anderen Ãœbersetzungseinheit definiertein Feld mit selbem Namen aber unterschiedlichem Typ ist in einer anderen Ãœbersetzungseinheit definiertein Feld mit unterschiedlichem Namen ist in einer anderen Ãœbersetzungseinheit definiertein Funktionsaufruf kann nicht in einem Konstanten-Ausdruck auftreteneine Funktionsdefinition ist hier nicht erlaubteine Marke kann nur Teil einer Anweisung sein, und eine Deklaration ist keine AnweisungLambda-Abschlusstyp hat gelÃ¶schten Kopier-ZuweisungsoperatorLambda-Abschlusstyp hat gelÃ¶schten StandardkonstruktorEine spÃ¤tere Option -fabi-version= (oder =0) verhindert diesen Fehler mit einer Ã„nderung im MangelnEin Element einer Struktur oder Union kann nicht variabel modifizierten Typ habengeschachtelte Funktionen werden bei reduzierter Registeranzahl nicht unterstÃ¼tzteine verschachtelte Namensraumdefinition darf nicht inline seineine verschachtelte Namensraum-Definition darf keine Attribute habeneine Nicht-Template-Variable kann nicht %<concept%> seinein Parameter kann nicht als %<concept%> deklariert seinein Parameter kann nicht als %<constexpr%> deklariert seinEine Parameterliste mit Auslassung passt nicht zu einer leeren ParameternamenslistendeklarationEin Â»reinterpret_castÂ« ist kein Konstantenausdruckein requires-Ausdruck darf nicht auÃŸerhalb eines Templates auftretenein Anweisungsausdruck reicht nicht als Kontext fÃ¼r Ãœberladungs-AuflÃ¶sung nicht auseine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werdenSpeicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubtein Template kann nicht vorbelegt werdeneine Template-Deklaration kann nicht im Block-GÃ¼ltigkeitsbereich auftreteneine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreteneine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet istein Transaktionsausdruck kann nicht in einem Konstanten-Ausdruck auftretenein Typ aus einer anderen Ãœbersetzungseinheit ist nicht polymorphein Typ aus einer anderen Ãœbersetzungseinheit ist polymorphein Typ mit unterschiedlicher Ausrichtung ist in einer anderen Ãœbersetzungseinheit definiertEin Typ mit unterschiedlichen Attributen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlichen Basistypen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Anzahl von Feldern ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Genauigkeit ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlichen Qualifizierern ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlichem Vorzeichen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher GrÃ¶ÃŸe ist in einer anderer Ãœbersetzungseinheit definiertein Typ mit unterschiedlichen Zeigern in der virtuellen Tabelle ist in einer anderen Ãœbersetzungseinheit definierteine %<using%>-Deklaration kann keine Template-ID angeben. Stattdessen %<using %D%> versucheneine Wide-Zeichenkette ist in diesem Kontext ungÃ¼ltigInterner Fehler: abnormal call edges for non-call insn in bb %iInterner Fehler: abnormal edges for no purpose in bb %iAbbruch in %s, bei %s:%dabstrakter Deklarator %qT als Deklaration verwendetZugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: %<using%> hinzufÃ¼genZugriff auf Element %qD statt auf initialisiertes Element %qD in KonstantenausdruckZugriff auf ein Element %qE einer atomaren Struktur %qEZugriff auf ein Element %qE einer atomaren Union %qEZugriff auf Datenspeicher mit ProgrammspeicheradresseZugriff auf Programmspeicher mit DatenspeicheradresseZugriff auf threadlokalen Speicher wird derzeit mit %<-mpure-code%> oder %<-mslow-flash-data%> nicht unterstÃ¼tztZugriff auf uninitialisiertes ArrayelementZugriff auf uninitialisiertes Element %qDauf Wert von %qE wird Ã¼ber ein %qT GL-Wert in Konstantenausdruck zugegriffenAkkumulator ist keine GanzzahlkonstanteAkkumulatorzahl auÃŸerhalb der Grenzeneffektives Argument fÃ¼r INTENT = OUT/INOUTfÃ¼gen Sie %<using namespace std::complex_literals%> (aus <complex>) hinzu, um benutzerdefinierte Literalsuffixe aus C++14 einzuschaltenklammern Sie den Ausdruck auf der linken Seite ein, um diese Warnung zu behebenadd_sym(): Bad sizing modeAdressbereichsattribut kann nicht fÃ¼r Funktionen angegeben werdenAdressbereich von %q+D in Konflikt mit vorheriger DeklarationAdressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tztAdresse eines Arrays mit umgekehrter Speicherreihenfolge angefordertAdresse der Register-Variablen %qD angefordertAdresse der globalen Variablen %qD angefordertAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse einer Ã¼berladenen Funktion ohne Typinformationen aus KontextAdresse der Register-Variablen %qD angefordertAdressversatz ist keine KonstanteAdressoperand erfordert BeschrÃ¤nkung fÃ¼r X-, Y- oder Z-RegisterAdresse fÃ¼r %qD angefordert, was als %<register%> deklariert istAdressraum %qs wird auf GerÃ¤ten mit Flashspeicher bis zu %d KiB nicht unterstÃ¼tztAdressrÃ¤ume werden auf reduzierten Tiny-Kernen nicht unterstÃ¼tztAdresse genommen, aber ADDRESSABLE-Bit nicht gesetztAdresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter AusdruckAggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werdenzusammengesetzter Wert verwendet, wo Â»complexÂ« erwartet wurdezusammengesetzten Wert verwendet, wo Festkomma erwartet wurdezusammengesetzten Wert verwendet, wo Gleitkomma erwartet wurdezusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurdealiasAlias-Definitionen werden nicht in Mach-O unterstÃ¼tzt; ignoriertAlias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tzthier ist die Alias-Deklarationverlangte Ausrichtung %u von %qT ist kleiner als %uAusrichtung (%u) fÃ¼r Â»%sÂ« Ã¼berschreitet maximale Ausrichtung fÃ¼r globale gemeinsame Daten. Es wird %u verwendetAusrichtung fÃ¼r %q+D muss mindestens %d seinAusrichtung fÃ¼r %q+D wurde zuvor als %d angegeben und kann nicht verringert werdenFÃ¼r %q+D darf keine Ausrichtung angegeben werdenAusrichtung muss eine kleine Zweierpotenz sein, nicht %dAusrichtung von %q+D ist grÃ¶ÃŸer als maximale Objektdateiausrichtung %dAusrichtung von %qD wurde in -fabi-version=9 (GCC 5.2) erhÃ¶htAusrichtung von %qD ist grÃ¶ÃŸer als ursprÃ¼ngliche DeklarationAusrichtung von %qD wird in Â»-fabi-version=9Â« ansteigenAusrichtung der Arrayelemente ist grÃ¶ÃŸer als die ElementgrÃ¶ÃŸeAusrichtung fÃ¼r %<register%>-Objekt %qE angegebenAusrichtung fÃ¼r Bitfeld %qE angegebenAusrichtung fÃ¼r Funktion %qE angegebenAusrichtung fÃ¼r Parameter %qE angegebenAusrichtung fÃ¼r Typnamen in %<sizeof%> angegebenAusrichtung fÃ¼r Typnamen in %qE angegebenAusrichtung fÃ¼r Typnamen in Cast angegebenAusrichtung fÃ¼r typedef %qE angegebenAusrichtung fÃ¼r unbenanntes Bitfeld angegebenAusrichtung fÃ¼r unbenannten Parameter angegebenalle Elementfunktionen in Klasse %qT sind privatParameter fÃ¼r Â»alloc_sizeÂ« auÃŸerhalb des WertebereichesParameter alloc_size auÃŸerhalb des Wertebereichesallozierbares Argument%qD bereits in Lambda-Ausdruck erfasstauch %<%c%s%> gefundenAlternativen sind in asm-Flag-Ausgabe nicht erlaubtalways_inline kÃ¶nnte nicht als inline erzeugt werdenmehrdeutig machende neue Deklaration %q+#Dmacht neue Deklaration %q+#D mehrdeutigmehrdeutige Umwandlung fÃ¼r Feldindexmehrdeutige Standard-Typumwandlung von %qTmehrdeutige Methode %s%s%smehrdeutiges Ãœberladen fÃ¼r mehrdeutiges Ãœberladen fÃ¼r intrinsisches %qsmehrdeutige Template-Instanziierung fÃ¼r %q#Dmehrdeutige Template-Instanziierung fÃ¼r %q#Tmehrdeutige Templatespezialisierung %qD fÃ¼r %q+DfÃ¼r lokale Variablen kann kein Adressbereichsattribut angegeben werdenEin Argumenttyp mit Standard-Promotion passt nicht zu leerer Parameternamenslistendeklarationein Array unterschiedlicher GrÃ¶ÃŸe ist in einer anderen Ãœbersetzungseinheit definierteine Arrayreferenz kann nicht in einem Konstanten-Ausdruck auftretenasm-Spezifikation ist bei Funktionsdefinition nicht erlaubteine Zuweisung kann nicht in einem Konstanten-Ausdruck auftretenein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignorierteine Verringerung kann nicht in einem Konstanten-Ausdruck auftretendas Attribut %<target_clones%> darf keine leere Zeichenkette enthalteneine AufzÃ¤hlung mit unterschiedlichen Wertnamen ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit anderen Werten ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit unterschiedlich vielen Werten ist in einer anderen Ãœbersetzungseinheit definierteiner expliziten Spezialisierung muss %<template <>%> vorausgeheneine ErhÃ¶hung kann nicht in einem Konstanten-Ausdruck auftretenInterner Fehler: an indirect edge from %s has no corresponding call_stmtInterner Fehler: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:Ein Interrupt-Handler kann nicht mit -muser-mode kompiliert werdenAnachronismusAnachronismus: veraltete Basisklasseninitialisierungund %qT hat keinen Template-Konstruktorand fieldund der implizit definierte Konstruktor initialisiert %q#D nichtdas innerhalb der Parameterliste deklarierte anonyme Â»%sÂ« ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbarInterner Fehler: anonymous SSA name cannot have default definitionanonymes struct nicht innerhalb eines benannten Typsanonyme Union ohne ElementAnwendung von #pragma weak %q+D nach erster Verwendung fÃ¼hrt zu nicht spezifiziertem VerhaltenArchitektur %qs wird nur fÃ¼r Assemblierung unterstÃ¼tztare_identical_variables: Bad typezu formatierendes Argument ist nicht %<...%>Argument %d ist ein vorzeichenloses Literal, aber auÃŸerhalb des gÃ¼ltigen BereichsArgument %d muss ein vorzeichenloses Literal seinArgument %d von %qE kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument %d von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe seinArgument %d von %qE muss eine Zeigertyp seinArgument %d von %qE darf kein Zeiger auf eine Funktion seinArgument %d von Â»%sÂ« hatte nicht den erwarteten NamenArgument %d der eingebauten Funktion muss eine Konstante aus dem Bereich %d bis %d seinArgument %i im Bereich [%E, %E]Argument %q+D kÃ¶nnte von Â»longjmpÂ« oder Â»vforkÂ« zerstÃ¶rt werdenArgument %qD ist hier deklariertArgument %qD passt nicht zu eingebautem PrototypenArgument %qD passt nicht zum PrototypenArgument %qd ist keine KonstanteArgument %qs fÃ¼r %<-Waligned-new%> nicht bekanntArgument %qs fÃ¼r %<-Wnormalized%> nicht erkanntArgument %qs fÃ¼r %<-femit-struct-debug-detailed%> nicht erkanntArgument %qs fÃ¼r %<-femit-struct-debug-detailed%> unbekanntArgument %u in Aufruf von %qE muss ein Ganzzahltyp seinArgument %u fÃ¼r %<__builtin_tgmath%> hat keine ArgumenteArgument %u fÃ¼r %<__builtin_tgmath%> hat variable Anzahl von ArgumentenArgument %u fÃ¼r %<__builtin_tgmath%> hat falsche Anzahl der ArgumenteArgument %u fÃ¼r %<__builtin_tgmath%> ist kein FunktionszeigerArgument %u fÃ¼r %<__builtin_tgmath%> hat keinen PrototypenArgument 1 muss 0 oder 2 seinArgument 1 muss ein vorzeichenloses 1-Bit-Literal seinArgument 1 muss ein vorzeichenbehaftetes 5-Bit-Symbol seinArgument 1 muss ein vorzeichenloses 6-Bit-Literal seinArgument 1 muss eine Abbildung seinArgument 1 muss ein 8-Bit-Feldwert seinArgument 1 von %qE muss ein Nicht-Void-Zeigertyp seinArgument 1 von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe seinArgument 1 von %qE muss ein Zeiger auf Objekt breiter als Null seinArgument 1 von %qs ist auÃŸerhalb des WertebereichesArgument 1 von %qs muss eine Konstante seinArgument 1 von %s muss eine Konstante seinArgument 1 von __builtin_altivec_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_altivec_predicate muss eine Konstante seinArgument 1 von __builtin_paired_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_paired_predicate muss eine Konstante seinArgument 1 von __builtin_spe_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_spe_predicate muss eine Konstante seinArgument 2 muss 0 oder 1 seinArgument 2 muss ein vorzeichenloses 1-Bit-Literal seinArgument 2 muss ein vorzeichenloses 5-Bit-Symbol seinArgument 2 muss ein vorzeichenloses 6-Bit-Literal seinArgument 2 muss ein vorzeichenloses 7-Bit-Literal seinArgument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp seinArgument 3 in Aufruf von %qE darf kein boolescher Typ seinArgument 3 in Aufruf von %qE darf kein enum-Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ seinArgument 3 muss ein vorzeichenloses 1-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 2-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 4-Bit-Symbol seinArgument 3 muss im Bereich 0..15 liegenArgumentlistenfunktion bei %CArgument muss eine Feldreferenz seinArgument muss Array oder Scheibe oder Kanal seinArgument muss ein Kanal seinArgument muss Zeichenkette oder Array oder Scheibe oder Map oder Kanal seinArgument muss komplexen Typen habenArgument an %qs-Klausel in OpenACC-%<parallel%> nicht erlaubtArgument fÃ¼r Â»__builtin_eh_return_regnoÂ« muss konstant seinArgument des Attributs %qE wird ignoriertArgument des Attributs %qE fehltArgument des Attributes %qE ist weder Â»ilinkÂ« oder Â»firqÂ«Argument des Attributes %qE ist weder Â»ilink1Â« oder Â»ilink2Â«Argument des Attributs %qE ist nicht Â»resetÂ«, Â»software_exceptionÂ«, Â»page_missÂ«, Â»timer0Â«, Â»timer1Â«, Â»messageÂ«, Â»dma0Â«, Â»dma1Â«, Â»wandÂ« oder Â»swiÂ«Argument des Attributes %qE ist keine ZeichenkettenkonstanteArgument des Attributs %qE ist weder Zeichenkettenkonstante noch ZahlArgument von Offsetof bringt Indirektion eines eingebetteten Feldes mit sichArgument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument fÃ¼r %%:compare-debug-auxbase-opt endet nicht mit .pkArgument von %<-O%> sollte eine nicht-negative Ganzzahl, %<g%>, %<s%> oder %<fast%> seinArgument fÃ¼r %<alloca%> ist zu groÃŸArgument fÃ¼r %<alloca%> ist nullArgument fÃ¼r %<alloca%> kÃ¶nnte zu groÃŸ seinArgument fÃ¼r %<alloca%> kÃ¶nnte aufgrund der Umwandlung von %qT in %qT zu groÃŸ seinArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; meinten Sie die GrÃ¶ÃŸe des Ziels?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie das Ziel; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die erste Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die zweite Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument des Attributs %qE ist weder Â»eicÂ« noch Â»vector=<line>Â«Argument des Attributes %qE ist weder Null noch EinsArgument fÃ¼r %qE ist nicht (keep|thunk|thunk-extern)Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)Argument des Attributes %qE ist nicht Â»intstackÂ«Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %dArgument von %qs ist nicht zwischen %d und %dArgument fÃ¼r %qs ist zu groÃŸ (max. %d)Argument fÃ¼r %qs muss ein vorzeichenloses 2-Bit-Symbol seinArgument von %qs sollte eine nicht-negative Ganzzahl seinArgument von __integer_pack muss zwischen 0 und %d liegenArgument fÃ¼r decltype muss ein Ausdruck seinArgument fÃ¼r dss muss ein vorzeichenloses 2-Bit-Symbol seinArgument fÃ¼r Â»interruptÂ«-Attribut wird fÃ¼r Â»weakÂ«-Funktionen nicht unterstÃ¼tztArgument fÃ¼r Array mit variabler LÃ¤nge ist zu groÃŸArgument fÃ¼r Array variabler LÃ¤nge ist nullArgument fÃ¼r Array mit variabler LÃ¤nge kÃ¶nnte zu groÃŸ seinArgument fÃ¼r Array variabler LÃ¤nge kÃ¶nnte aufgrund der Umwandlung von %qT in %qT zu groÃŸ seinArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches %sArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente Â»a%dÂ« und Â»a%dÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente von %qs sollten nicht-negative Ganzzahlen seinArgumente fÃ¼r Destruktor sind nicht erlaubtArgumente fÃ¼r Attribut %qE mÃ¼ssen enge Zeichenkettenliterale seinArgumente fÃ¼r Attribut %qE mÃ¼ssen gÃ¼ltige Bezeichner enthaltenarith_power(): Bad basearith_power(): unknown typearithmetisches IFArithmetik mit Nullzeiger in %qEArithmetik mit Zeiger auf leeres AggregatArithmetik mit Zeiger auf unvollstÃ¤ndigen TypenArray %q+D als einelementig betrachtetArray %qD ist hier deklariertArray %qD mit geklammerter Zeichenkettenkonstante %qE initialisiertArray-ZuweisungArraygrenze hinter geklammerter type-id ist verbotenArraygrenze ist keine GanzzahlkonstanteArrayindex in Initialisierung Ã¼berschreitet ArraygrenzenArrayindex in Initialisierung ist kein konstanter GanzzahlausdruckArrayindex in Initialisierung hat nicht GanzzahltypArrayindex in Nicht-Array-InitialisierungArrayindexbereich in Initialisierung Ã¼berschreitet ArraygrenzenArray mit nicht konstantem Arrayausdruck initialisiertArray mit geklammerter Zeichenkettenkonstante initialisiertArrayelement %q#D hier deklariertArray muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werdenArray unpassenden Typs mit Zeichenkettenkonstante initialisiertArray mit Laufzeitgrenzen kann nicht durch Kopie eingefangen werden, sondern nur Ã¼ber eine ReferenzArrayergebnisArrayabschnitt in %qs-Klausel hat keinen zuordenbaren TypArrayabschnitt in %<#pragma acc declare%>Arrayabschnitt ist in %qs-Klausel nicht zusammenhÃ¤ngendArraygrÃ¶ÃŸe in Â»newÂ«-Ausdruck muss konstant seinArraygrÃ¶ÃŸe fehlt in %q+DArraygrÃ¶ÃŸe fehlt in %qDArraygrÃ¶ÃŸe fehlt in %qTArrayindex %E ist oberhalb der Arraygrenze von %qTArrayindex %E ist unterhalb der Arraygrenze von %qTArrayindex %wi ist unterhalb der Arraygrenze von %qTArrayindex %wu ist oberhalb der Arraygrenze von %qTArrayindex [%E, %E] ist auÃŸerhalb der Arraygrenzen von %qTArrayindex hat Typ %<char%>Arrayindex ist keine GanzzahlArrayindexwert %qE ist auÃŸerhalb der Grenzen des Arrays %qD vom Typ %qTArrayindexwert %qE ist auÃŸerhalb der Grenzen des Arraytyps %qTArraytyp hat unvollstÃ¤ndigen Elementtypen %qTArraytypen haben unterschiedliche GrenzenArray als Initialisierung verwendetArrays von Funktionen sind sinnlosasm-Konflikt mit Eingabeoperandasm-Konflikt mit Ausgabeoperandasm-Deklaration wegen Konflikt mit vorheriger Umbenennung ignoriertin %<transaction_safe%>-Funktion ist kein asm erlaubtin atomarer Transaktion ist kein asm erlaubtasm-Operand %d passt wahrscheinlich nicht zu den Bedingungenasm-Spezifizierer fÃ¼r Variable %qE steht in Konflikt mit asm-Konflikt-ListeAssembler unterstÃ¼tzt Â»-mabi=ilp32Â« nichtInterner Fehler: assembler name hash list corruptedBehauptung fehlt hinter %qsAttribute der Zuweisungssemantik der Eigenschaft %qD in Konflikt mit vorheriger DeklarationZuweisung an Array von InitialisierungslisteZuweisungZuweisung (nicht Initialisierung) in DeklarationZuweisung streicht Qualifizierer %qv von Zeiger-ZieltypZuweisung von anderem Objective-C-TypZuweisung von Zeiger auf nicht eingeschlossenen AdressbereichLinks-Zuweisung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinZuweisung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vZuweisung des konstanten Feldes %qDZuweisung der Funktion %qDZuweisung von Element %qD in schreibgeschÃ¼tztem ObjektZuweisung der schreibgeschÃ¼tzten Speicherstelle %qEZuweisung des schreibgeschÃ¼tzten Elementes %qDZuweisung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDZuweisung des schreibgeschÃ¼tzten Parameters %qDZuweisung der schreibgeschÃ¼tzten Referenz %qDZuweisung der schreibgeschÃ¼tzten Variable %qDZuweisungsunterdrÃ¼ckungZuweisung an %qT aus %qT wandelt einen Zeiger in eine Ganzzahl um, ohne explizite TypkonvertierungZuweisung an %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungZuweisung an %qT von inkompatiblem Zeigertyp %qTZuweisung an Ausdruck von Arraytypassociate_integer_pointer(): Already associatedParameter fÃ¼r Â»assume_alignedÂ« ist keine GanzzahlkonstanteArgument mit angenommenem RangArgument mit angenommener FormArgument von angenommenem TypUmwandlung in Typ %qT von Ã¼berladener Funktion wird angenommenangenommen, dass die Ausgabe der Direktive %wu Byte groÃŸ istangenommen, dass die Ausgabe der Direktive %wu Bytes groÃŸ istZeiger auf Element %qD wird angenommenAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstanten um einen Vergleich kombiniert werdenAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstante in Vergleich verringert wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %</%> oder %<%%%> auf %<>>%> oder %<&%> vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<abs (X)%> auf %<X%> oder %<-X%> vereinfacht wirdAnnehmen, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<min/max (X,Y)%> zu %<X%> oder %<Y%> vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf bei Vereinfachung der Bedingung nicht auftrittAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Bedingung zu Konstante vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn BereichsprÃ¼fung vereinfacht wirdasynchrones Argumentatexit gescheitertatomic_cancelVersuch, die Adresse eines Bitfelds zu bestimmenVersuch, die Adresse des Bitfeldstrukturelements %qD zu ermittelnAttribut %<deprecated%> darf hÃ¶chstens einmal in einer Attributliste auftreten%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-MarkeAttribut %<noreturn%> darf hÃ¶chstens einmal in einer Attributliste auftretenArgument fÃ¼r Attribut %<target%> ist keine ZeichenketteAttributargument von %qE ist keine ZeichenketteAttribut %qs bezieht sich nur auf ArraytypenAttribut-DeklarationAttribut fÃ¼r %q#T muss dem SchlÃ¼sselwort %qs folgenAttribut wird ignoriertAttribut in Deklaration von %q#T ignoriertAttribut in expliter Instanziierung %q#T ignoriertAttribut mit PrÃ¤fix ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarAttribut, das PrÃ¤fix verwendet, wird zusammen mit GÃ¼ltigkeitsbereich-Attribut-Token verwendetattribute(target("%s")) ist unbekanntAttribute hinter geklammerter Initialisierung werden ignoriertbei einer Funktionsdefinition sind keine Attribute erlaubtAttribute am Anfang der Anweisung werden ignoriertAttribute an Spezifizierer ausfÃ¼hrlichen Typs ignoriert, der keine VorwÃ¤rtsdeklaration istAttribute werden an lokaler %<using%>-Direktive ignoriertAttribute an Templateinstanziierung ignoriertAttribute an instanziiertem Typen ignoriertAttribute in Parameterarraydeklarator ignoriertAttribute dÃ¼rfen nicht vor dem Objective-C++-SchlÃ¼sselwort %<@%D%> angegeben werdenAttribute sollten in einer Funktionsdefinition vor dem Deklarator angegeben werdenautomatische FPU-Auswahl ist hier momentan nicht erlaubtautomatische Variable %qE kann nicht %<threadprivate%> seinInterner Fehler: aux field set for edge %s->%sInterner Fehler: aux field set for indirect edge from %sBackend-Deklaration fÃ¼r Modulvariable %qs ist bereits vorhandenFalsche AdresseFalsche Adresse, nicht (reg+disp):falsche Adresse, keine Konstante:falsche Adresse, keine E/A-Adresse:Falsche Adresse, nicht post_inc oder pre_dec:falsche Ausrichtung: %dFalscher Betrag der Stapelspeicherentfernung: %dFalscher eingebauter CodeFalscher eingebauter fcodeFalscher eingebauter ICodeFalscher Bedingungscodefalscher AusdruckFalscher Ausdruckstyp beim Durchlaufen (%d)falscher Befehl fÃ¼r 'A'Falscher Befehl in frv_print_operand, Fall 0Falscher Befehl in frv_print_operand, falsches const_doubleFalscher Befehl in frv_print_operand, Fall Â»zÂ«Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»FÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»LÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»M/NÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»OÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»eÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»fÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»gÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»PÂ«:Falscher Befehl fÃ¼r frv_print_operand_address:Falscher Befehl fÃ¼r frv_print_operand_memory_reference:ungÃ¼ltige Bewegungfalscher OperatorungÃ¼ltiger Operandschlechte Option %qs fÃ¼r Attribut %<optimize%>schlechte Option %qs fÃ¼r Pragma %<optimize%>Falscher Operand fÃ¼r output_condmove_singleFalscher Operand fÃ¼r output_move_doubleFalscher Operand fÃ¼r output_move_singlefalsches RegisterFalsches Register fÃ¼r frv_print_operand_memory_reference_reg:falscher RÃ¼ckgabetyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>Falscher Schiebe-Befehl:Falscher Testfalscher Typ fÃ¼r Argument %u von Funktionsargument %u von %<__builtin_tgmath%>falsche Verwendung der spec-Funktion %qsFalscher Wert %<%s%> fÃ¼r Schalter -mtls-size=Falscher Wert %qs fÃ¼r Schalter -mcpuFalscher Wert %qs fÃ¼r Schalter -mfp-rounding-modeFalscher Wert %qs fÃ¼r Schalter -mfp-trap-modeFalscher Wert %qs fÃ¼r -mmemory-latencyFalscher Wert %qs fÃ¼r Schalter -mtls-sizefalscher Wert %qs fÃ¼r Schalter -mtrap-precisionFalscher Wert %qs fÃ¼r Schalter -mtunefalscher Wert (%qs) fÃ¼r Schalter %<-march=%>falscher Wert (%qs) fÃ¼r Schalter %<-mtune=%>unbekannter Wert (%qs) fÃ¼r %<target("arch=")%>-Attributunbekannter Wert %qs fÃ¼r %<target("tune=")%>-Attributfalscher Wert (%s) fÃ¼r Schalter -march=Falscher Wert (%s) fÃ¼r Schalter -mcmodel=falscher Wert (%s) fÃ¼r Schalter -mtune=falscher Wert fÃ¼r %<%s-%s%>falscher Wert fÃ¼r %<%s=%s%>Falscher Wert fÃ¼r -mcall-%sFalscher Wert fÃ¼r -msdata=%sschlecht geschachtelte C-Header vom PrÃ¤prozessorSperrregion darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<critical%>, %<ordered%>, %<master%>, explizit %<task%> oder %<taskloop%> istBasis %qT wird initialisiert nachBasisklasse %q#T hat einen zugÃ¤nglichen nicht-virtuellen DestruktorBasisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werdenExpansion der Basisinitialisierung %qT enthÃ¤lt keine ParameterpacksBasisoperand von %<->%> hat Nicht-Zeiger-Typ %qTBasisoperand von %<->%> ist kein ZeigerBasistyp %qT ist kein struct- oder KlassentypInterner Fehler: base variable or SSA name undeclaredInterner Fehler: basic block %d pred edge is corruptedInterner Fehler: basic block %d should be marked irreducibleInterner Fehler: basic block %d should not be marked irreducibleInterner Fehler: basic block %i edge lists are corruptedInterner Fehler: basic blocks not laid down consecutivelyInterner Fehler: bb %d does not belong to loop %dInterner Fehler: bb %d has father loop %d, should be loop %dInterner Fehler: bb %d on wrong placeda es ein Element von %qT istda er als glvalue verwendet wirdda der Arrayelementtyp %qT variable GrÃ¶ÃŸe hatbinÃ¤res Argument %u fÃ¼r typgenerische Funktion, die ausschlieÃŸlich dezimal istbinÃ¤rer Ausdruck in Operand von FaltungsausdruckbinÃ¤rer Operator unterstÃ¼tzt nicht, dass bool-Vektor mit Gleitkommavektor vermischt wirdbinÃ¤rer Operator unterstÃ¼tzt keine zwei bool-Vektor-OperandenBinÃ¤rer Operator unterstÃ¼tzt Boolean-Vektor-Argument nichtbind(c)-Prozedurdas Binden der Referenz vom Typ %qH an %qI streicht QualifiziererBit-Feld %q+#D mit Nicht-Ganzzahl-TypBreite des Bitfeldes %q+D ist keine GanzzahlkonstanteBit-Feld %qD mit Nicht-Ganzzahl-TypBitfeld %qE hat atomaren TypenBitfeld %qE in %qs-KlauselBitfeld %qs hat ungÃ¼ltigen TypenBreite des Bitfeldes %qs ist keine GanzzahlkonstanteBreite des Bitfeldes %qs ist kein GanzzahlkonstantenausdruckBitfeld hat atomaren TypenBitweiser Vergleich ergibt immer Â»falseÂ«Bitweiser Vergleich ergibt immer Â»trueÂ«Block-IFKÃ¶rper des %<constexpr%>-Konstruktor kann kein Funktions-Â»tryÂ«-Block seinKÃ¶rper der %<constexpr%>-Funktion %qD ist keine RÃ¼ckgabeanweisungnur simulierte DISPOSE-Konstruktion: %dfalsche JARL-Konstruktion: %dnur simulierte JR-Konstruktion: %dnur simulierte PREPARE-Konstruktion: %dfalscher Ergebnistyp bei VergleichBoolesche Register fÃ¼r die Gleitkommaoption benÃ¶tigtsowohl %<__thread%> als auch %<thread_local%> angegebenwidersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegebensowohl Â»%sÂ« als auch das %qE-Attribut geben die Adresse anbeide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungenbeide Argumente fÃ¼r %<__builtin___clear_cache%> mÃ¼ssen Zeiger seinsowohl binÃ¤re als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktionsowohl komplexe als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktiongeschweift geklammerte Spezifikation %qs endet mit Escapezeichengeschweift geklammerte Spezifikation %qs ist bei %qc ungÃ¼ltiggeschweift geklammerter SpezifikationskÃ¶rper %qs ist ungÃ¼ltiggeklammerte Gruppe innerhalb eines Ausdrucks nur in einer Funktion erlaubtgeschweifte Klammern um Skalar-Initialisierunggeschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTZweig %2d niemals ausgefÃ¼hrtZweig %2d wurde genommen: %s%sLadeoptimierung fÃ¼r Zweig-Zielregister ist nicht dafÃ¼r vorgesehen, mehrfach zu laufenbreak-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«break-Anweisung mit OpenMP fÃ¼r Schleife verwendetbreak-Anweisung innerhalb einer %<#pragma simd%>-Schleifebuild_dt: Format mit NamenslisteEingebaute Funktion %q+D als Nicht-Funktion deklarierteingebaute Funktion %qD als Nicht-Funktion deklarierteingebaute Funktion %qD erfordert das Kennzeichen %<-mconstant-cfstrings%>eingebaute Funktion %qD nimmt nur ein Argumenteingebaute Funktion %qE muss direkt aufgerufen werdeneingebaute Funktion %qE nicht fÃ¼r MIPS16 unterstÃ¼tzteingebaute Funktion %qF ist veralteteingebautes %qF ist nur fÃ¼r interne GCC-Nutzungeingebautes %qF wird nur mit -mhtm unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r -march=zEC12 und hÃ¶her eingeschaltet)eingebautes %qF wird nur mit -mvx unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r -march=z13 und hÃ¶her eingeschaltet)eingebaute Funktion %qs kann nur im 64-Bit-Modus verwendet werdeneingebaute Funktion %qs erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiertEingebaute Funktion %qs akzeptiert genau 1 ArgumentEingebaute Funktion %qs akzeptiert genau 2 ArgumenteEingebaute Funktion %qs akzeptiert genau 3 Argumenteeingebaute Funktion %qs akzeptiert nur ein Zeichenkettenargumenteingebaute Funktion %qs erfordert eingebaute Funktion %qsEingebaute Funktion %s kann nur im 64-Bit-Modus verwendet werdenEingebaute Funktion %s akzeptiert nur ein Zeichenkettenargumenteingebaute Funktion %qs wird mit den aktuellen Optionen nicht unterstÃ¼tzteingebaute Funktion %qs ist nur fÃ¼r den Cell-Prozessor gÃ¼ltigEingebaute Funktion %qs wird in dieser Compiler-Konfiguration nicht unterstÃ¼tzteingebaute Funktion %qs erfordert ISA 3.0 IEEE 128-Bit-Gleitkommazahleneingebaute Funktion %qs erfordert die Optionen %qs (oder neuer), sowie %qs oder %qseingebaute Funktion %qs erfordert die Optionen %qs und %qseingebaute Funktion %qs erfordert die Option %qsOperand %d der eingebauten Funktion muss konstant seindas eingebaute vec_step kann nur mit Vektortypen verwendet werden.aber %qD wirft nicht; vielleicht sollte sie als %<noexcept%> deklariert werdenwird aber Ã¼berragt von einer Tabelle ohne RTTI-Informationen aus anderer Ãœbersetzungseinheitaber nicht hierBytecode-Strom in Datei %qs mit LTO-Version %d.%d statt des erwarteten %d.%d erzeugtBytecode-Strom: Marke %s statt %s erwartetBytecode-Strom: Leeren Cgraph-Knoten gefundenBytecode-Strom: Mehrere Instanzen des Cgraph-Knoten mit UID %d gefundenBytecode-Strom: Nicht nullterminierte Zeichenkette gefundenBytecode-Strom: Ausschuss am Ende des Â»symbolsÂ«-AbschnittsBytecode-Strom: Kein Gerufener beim Lesen der Kante gefundenBytecode-Strom: Kein Aufrufer beim Lesen der Kante gefundenBytecode-Strom: Zeichenkette zu lang fÃ¼r Zeichenkettentabellebytecode stream: tag %s is not in the expected range [%s, %s]Bytecode-Strom: Versuch, %d Bytes nach Ende des Eingabepuffers zu lesenBytecode-Strom: unerwarteter LTO-Abschnitt %sBytecode-Strom: unerwartete Marke %sbytecode stream: unknown GIMPLE statement tag %sC++11-Attribute nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarAufruf %2d niemals ausgefÃ¼hrt
  Aufruf %2d gab %s zurÃ¼ck
! Aufruf hat ringfÃ¶rmige AbhÃ¤ngigkeitAufruf ist unwahrscheinlich und CodegrÃ¶ÃŸe wÃ¼rde wachsenAufruf von %<(%T) (%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%D(%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutigAufruf von %<__builtin_custom_%s%> steht in Konflikt mit Schalter %<-mcustom-%s%>Aufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurdeAufruf der Funktion %qD, die unvollstÃ¤ndigen Typen %q#T wirftAufruf einer Funktion, die unvollstÃ¤ndigen Typen %q#T wirftAufruf fÃ¼r interne Funktion %qEAufruf der nicht-%<constexpr%>-Funktion %qDAufruf der Nicht-Funktion %qDfÃ¼r Ruf vorgesehenes Register wurde fÃ¼r globale Registervariable verwendetvon hier aufgerufenvon dieser Funktion aus aufgerufengerufenes Objekt %qD ist keine Funktion oder Funktionszeigergerufenes Objekt %qE ist keine Funktion oder Funktionszeigergerufenes Objekt ist keine Funktion oder FunktionszeigerAufgerufene Funktion verweist auf comdat-lokale SymboleInterner Fehler: caller edge count does not match BB countInterner Fehler: caller edge count invalidAufrufer ist Instrumentierungs-ThunkAufrufer ist nicht optimiertAufruf von %qD mit SSE-Aufrufkonvention, ohne dass SSE/SSE2 eingeschaltet istdas Aufrufen von %qD mit einem nicht-null-Argument ist unsicherAufruf von %qD mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet istAufruf von %qT mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet istAufrufe Ã¼berladener Operatoren kÃ¶nnen nicht in einem Konstanten-Ausdruck auftretenmit Eigenschaft verbundene Instanzvariable nicht gefunden-mtp=cp15 kann nicht mit 16-Bit-Thumb verwendet werdenein Objekt kann nicht als Parameter fÃ¼r eine Methode verwendet werdennur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werdenDie Attribute longcall und shortcall kÃ¶nnen nicht gleichzeitig fÃ¼r die gleiche Funktion verwendet werdenWert vom Typ %qT kann nicht in Vektortyp %qT konvertiert werden, da sie unterschiedlich groÃŸ sindVektor vom Typ %qT kann nicht in Typ %qT konvertiert werden, da sie unterschiedlich groÃŸ sindunvollstÃ¤ndiger Typ %qH kann nicht nach %qI umgewandelt werdenWert kann nicht in einen Vektor umgewandelt werdender vorkompilierte Header Â»%sÂ« kann nicht erzeugt werden: %mRepository-Informationsdatei %qs kann nicht erzeugt werdenfriend-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werdenPCH-Datei kann nicht erweitert werden: %min der Klasse %qs konnte wÃ¤hrend des Neuladens von %<asm%> kein Register gefunden werdenPosition in PCH-Datei kann nicht ermittelt werden: %mOperanden von dezimalen Gleitkomma- und komplexen Typen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen und anderen Gleitkommatypen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen Gleitkomma- und Vektortypen kÃ¶nnen nicht gemischt werden%qs kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht geÃ¶ffnet werden: %m%s kann nicht gelesen werden: %mPCH-Datei kann nicht gelesen werden: %mAttribut %qE kann nicht nach der Definition gesetzt werdenPosition in PCH-Datei kann nicht gesetzt werden: %m%qs kann nicht als ein rufgesichertes Register verwendet werden%qs kann nicht als ein rufverwendetes Register verwendet werden%qs kann nicht als ein festes Register verwendet werdenEs kÃ¶nnen nicht mehrere StapelprÃ¼fungsmethoden gleichzeitig verwendet werden%s kann nicht geschrieben werden: %mPCH-Datei kann nicht geschrieben werdenPCH-Datei kann nicht geschrieben werden: %mAuffÃ¼llung fÃ¼r PCH-Datei kann nicht geschrieben werden: %min %s kann nicht geschrieben werden: %mProgramm-Status kann nicht ermittelt werden: %m%s kann nicht geÃ¶ffnet werden: %mEingabedatei Â»%sÂ« kann nicht geÃ¶ffnet werdenldd-Ausgabe kann nicht geÃ¶ffnet werden: %mnm-Ausgabe kann nicht geÃ¶ffnet werden: %mNicht-GP-relative absolute Adresse kann nicht verwendet werdenKandidat 1:Kandidat 2:Kandidat ist:Kandidaten sind:Kandidaten sind:AufzÃ¤hlungsliste kann nicht zu Template-Instanziierung hinzugefÃ¼gt werdenes kann kein Objekt des abstrakten Typs %qT belegt werdenStapelspeicher fÃ¼r Variable %q+D kann nicht angefordert werden, nackte Funktion.%<offsetof%> kann nicht auf nicht-konstante Adresse angewandt werden%<offsetof%> kann nicht auf AufzÃ¤hler %qD angewandt werden%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden%<offsetof%> kann nicht auf Elementfunktion angewandt werden%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> Ã¼berladen istElementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT istdas Bitfeld %qE kann nicht mit %qT verbunden werdennicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werdendas gepackte Feld %qE kann nicht mit %qT verbunden werdender R-Wert %qE kann nicht mit %qT verbunden werdenrvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werdenKonstruktor %<%T::%D%> kann nicht direkt aufgerufen werdenFunktion %qD kann nicht aufgerufen werdenElementfunktion %qD kann nicht ohne Objekt aufgerufen werden%qE kann nicht per Referenz aufgefangen werdenElement %qD von unbenannter Union kann nicht eingefangen werdenException vom Typ %qT kann nicht gefangen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindNur-Empfangs-Kanal kann nicht geschlossen werden%qE kann nicht vom Typ %qH in den Typ %qI umgewandelt werden%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden%qH kann nicht nach %qI umgewandelt werden%qH kann nicht nach %qI bei ArgumentÃ¼bergabe umgewandelt werden%qH kann nicht nach %qI in Zuweisung umgewandelt werden%qH kann nicht nach %qI im Standardargument umgewandelt werden%qH kann nicht nach %qI in Initialisierung umgewandelt werden%qH kann nicht nach %qI in RÃ¼ckgabe umgewandelt werdenUmwandlung von Basisklasse %qT in abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse virtuell istUmwandlung von Basisklasse %qT in abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse %qT virtuell istUmwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse virtuell istUmwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse %qT virtuell istes kann nicht in Zeigertyp konvertiert werdenTyp %qH kann nicht in den Typ %qI umgewandelt werdenZeiger auf Referenzelement %qD kann nicht erzeugt werdenfÃ¼r Typ %qT kann keine Typinformation erzeugt werden, weil dies Typen variabler GrÃ¶ÃŸe umfasst%<::main%> kann nicht als %<constexpr%> deklariert werden%<::main%> kann nicht als globale Variable deklariert werden%<::main%> kann nicht als Template deklariert werden%<::main%> kann nicht inline deklariert werden%<::main%> kann nicht statisch deklariert werden%qD kann nicht als Bitfeldtyp deklariert werdenBitfeld %qD kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werdenBitfeld %qD kann nicht mit Funktionstyp deklariert werdenBitfeld %qs kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werdenCatch-Parameter kann nicht mit abstraktem Klassentyp %qT deklariert werdenCatch-Parameter kann nicht mit R-Wert-Referenztyp %qT deklariert werdenFeld %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenElement %<%T::%s%> kann nicht in %qT deklariert werdenElementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werdenElementfunktion %qD kann nicht deklariert werden, statische Bindung zu habenParameter %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenParameter kann nicht als vom abstrakten Typ %qT deklariert werdenZeiger auf %q#T kann nicht deklariert werdenZeiger auf Element %q#T kann nicht deklariert werdenZeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument istReferenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werdenstatische Funktion innerhalb anderer Funktion kann nicht deklariert werdenVariable %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenAdresse kann nicht zerlegt werdenKlassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hatKlassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hatKlassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werdenKlassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente habenKlassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente habenunzugreifbares Element %qD von %qT kann nicht dekomponiert werdenLambda-Abschluss-Typ %qT kann nicht dekomponiert werdennicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werdenUnion-Typ %qT kann nicht dekomponiert werdenArray mit variabler LÃ¤nge %qT kann nicht dekomponiert werdenVektor %qT variabler LÃ¤nge kann nicht zerlegt werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht verringert werdenTemplateargumente fÃ¼r %qT von () kÃ¶nnen nicht hergeleitet werdenTemplateargumente fÃ¼r die Kopierinitialisierung von %qT kÃ¶nnen nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibtTemplateargumente fÃ¼r %qT kÃ¶nnen nicht abgeleitet werden, da es keine Ableitungshinweise gibtElementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werdenElement des abhÃ¤ngigen Typedef %qT kann nicht definiert werdenEine Funktion kann nicht gelÃ¶scht werden. Nur Zeiger auf Objekte sind gÃ¼ltige Argumente fÃ¼r %<delete%>Es kann nicht von %<final%>-Basis %qT in abgeleiteten Typ %qT abgeleitet werdenEingebaute Funktion %qs kann nicht abgeschaltet werdendynamic_cast %qE (des Typs %q#T) in Typ %q#T (%s) kann nicht vorgenommen werdenin PTX-Assembler kÃ¶nnen keine unausgerichteten Zeiger erzeugt werdenInitialisierung fÃ¼r Element %qD kann nicht expandiert werdenElement %q#D kann nicht explizit deklariert werden, externe Bindung zu habenfallthrough ist bei letztem Fall einer switch-Anweisung unmÃ¶glich%s kann nicht in Plugin %s gefunden werden
  %sÂ»%sÂ« kann nicht gefunden werdenÂ»lddÂ« kann nicht gefunden werdenÂ»nmÂ« kann nicht gefunden werdenLTO cgraph kann in %s nicht gefunden werdenLTO-Abschnittsreferenzen kÃ¶nnen in %s nicht gefunden werdenEs kann kein gÃ¼ltiges ZÃ¤hler:Wert-Paar gefunden werden:Klasse %qE kann nicht gefunden werdenSchnittstellendeklaration fÃ¼r %qE kann nicht gefunden werdenSchnittstellendeklaration fÃ¼r %qE, Basisklasse von %qE, kann nicht gefunden werdenProtokolldeklaration fÃ¼r %qE kann nicht gefunden werdenReferenzmarke fÃ¼r Klasse %qE kann nicht gefunden werdenZeiger auf Element der Nicht-Klasse %q#T kann nicht erzeugt werdenfÃ¼r %qs kann kein lageunabhÃ¤ngiger Code erzeugt werdeninkonsistente Aufrufe von %qs kÃ¶nnen nicht behandelt werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht erhÃ¶ht werdenKonstruktoren kÃ¶nnen nicht von indirekter Basis %qT geerbt werdenAggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werden%<main%> ist nicht als Â»inlineÂ« mÃ¶glichPlugin %s kann nicht geladen werden
! %sseparate Â»%sÂ«-ZÃ¤hler fÃ¼r die Funktion %u kÃ¶nnen nicht verschmolzen werdenes kÃ¶nnen maximal %d NamensrÃ¤ume geschachtelt werdenÂ»%sÂ« kann nicht geÃ¶ffnet werden%s kann nicht geÃ¶ffnet werden: %mÂ»%sÂ« kann nicht geÃ¶ffnet werdenzwischenzeitliche ptx-Datei kann nicht geÃ¶ffnet werdenProfilingdatei %s kann nicht geÃ¶ffnet werdenArgument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie einArgument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie einR-Wert kann nicht an Referenzparameter Ã¼bergeben werdenObjekt mit volatile-Feld kann nicht in Register geladen werden%s kann nicht gelesen werden: %mLTO-Deklarationen von %s kÃ¶nnen nicht gelesen werdenLTO-Modus-Tabelle kann nicht aus %s gelesen werdenFunktionsprofil aus %s kann nicht gelesen werdenZeichenkettentabelle aus %s konnte nicht gelesen werdenArbeitspaket aus %s kann nicht gelesen werdenReferenztyp %qT kann nicht Ã¼ber %<...%> empfangen werdenGanzzahlkonstantenoperand kann in %<asm%> nicht neu geladen werdenÃ¼berladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelÃ¶st werdenvom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurÃ¼ckgekehrt werdenWert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie einWert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie einUnterbrechungsattribut kann nicht gesetzt werden; keine aktuelle FunktionUnterbrechungsattribut kann nicht gesetzt werden: kein solcher BezeichnerKonzept %q#D kann nicht spezialisiert werdenfÃ¼r eine Klasse kann kein %<override%> angegeben werden-o kann nicht mit -c, -S oder -E mit mehreren Dateien angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=AdresseÂ« angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=threadÂ« angegeben werden-msep-data und -mid-shared-library kÃ¶nnen nicht zusammen angegeben werdenTail-Call nicht mÃ¶glich: %sdie Adresse von %qs kann nicht ermittelt werdendie Adresse des Bit-Feldes %qD kann nicht ermittelt werdenAdresse eines Skalars mit umgekehrter Speicherreihenfolge kann nicht ermittelt werdenAdresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck istAusdruck vom Typ %qT kann nicht geworfen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindTyp-Switch mit Nicht-Interface-Wert ist nicht mÃ¶glichSSA-Form kann nicht aktualisiert werdender Eingabedateiname fÃ¼r einen vorkompilierten Header darf nicht %<-%> sein%<::%> kann nicht in Parameterdeklaration verwendet werden%<typeid%> kann nicht mit -fno-rtti verwendet werden%<va_arg%> kann nicht zusammen mit umgedreher Speicherreihenfolge verwendet werdenModus %qs kann nicht fÃ¼r AufzÃ¤hlungstypen verwendet werdenmshared und static kÃ¶nnen nicht zusammen verwendet werdenmthreads und mlegacy-threads kÃ¶nnen nicht zusammen verwendet werdenveraltete Bindung %qD kann nicht verwendet werden, weil sie einen Destruktor hatKleindatenzugriffe fÃ¼r %qs nicht mÃ¶glichTyp %s kann nicht als Typ %s verwendet werdenva_start in Unterbrechungsfunktion kann nicht verwendet werdenFeld mit unbekannter Grenze %qT kann nicht mit Werten initialisiert werdenkanonische Typen unterscheiden sich fÃ¼r identische Typen %qT und %qTEinfangen per Kopie von unvollstÃ¤ndigem Typ %qTErfassung von Nicht-Variable %qEErfassung der Variable %qD ohne automatische SpeicherdauerEinfangen des variabel geÃ¤nderten Typs %qT, der kein N3639-Array mit Laufzeitgrenzen istcase-Marke %qE nicht innerhalb einer switch-Anweisungcase-Marke reduziert nicht auf GanzzahlkonstanteÂ»caseÂ«-Marke ist kein konstanter Ganzzahlausdruckcase-Marke nicht innerhalb einer switch-Anweisungcase-Marke Ã¼berschreitet Maximalwert des Typscase-Marke ist kleiner als Minimalwert des Typsunsortierte case-Marken in switch-AnweisungCase-Marken nicht sortiert: case-Wert %qs nicht in AufzÃ¤hlungstypcase-Wert %qs nicht in AufzÃ¤hlungstyp %qTTypumwandlung fÃ¼gt Qualifizierer %q#v zu Funktionstyp hinzuUmwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qIunvollstÃ¤ndiger Funktionstyp %qT kann nicht nach %qT umgewandelt werdenUmwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qITypumwandlung streicht Qualifizierer %qv von Zeiger-ZieltypUmwandlung von %qH in %qI erhÃ¶ht erforderliche Ausrichtung des ZieltypsTypumwandlung von %qH nach %qI verliert GenauigkeitTypumwandlung von Funktionsaufruf des Typs %qT in unpassenden Typen %qTTypkonvertierung von Zeiger auf Ganzzahl anderer BreiteUmwandlung des Typs %qT in Typ %qT entfernt QualifiziererTypkonvertierung erfordert Ausrichtung des ZieltypsTypkonvertierung gibt Arraytyp anTypkonvertierung gibt Funktionstyp anUmwandlung in %s-Adressraumzeiger von getrenntem %s-AdressraumzeigerUmwandlung in %s-Adressraumzeiger aus getrenntem allgemeinen AdressraumzeigerUmwandlung in allgemeinen Adressraumzeiger von getrenntem %s-AdressraumzeigerUmwandlung in Nicht-Ganzzahltyp %qT in konstantem AusdruckTypkonvertierung in Zeiger von Ganzzahl anderer BreiteTypkonvertierung in union-Typ von nicht in union vorhandenem TypenUmwandlung von %qT in %qT dereferenziert nicht den ZeigerUmwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt ist bedingt unterstÃ¼tztNichtreferenztyp %q#T wird gefangenpolymorpher Typ %q#T wird per Wertzuweisung gefangenTyp %q#T wird per Wertzuweisung gefangenKategorie-Attribute sind in Objective-C 1.0 nicht verfÃ¼gbarKategorie-Attribute sind in dieser Version des Kompilers nicht verfÃ¼gbar (wird ignoriert)Attribute cdecl und thiscall sind nicht vertrÃ¤glichInterner Fehler: cgraph count invalidInterner Fehler: cgraph_node has wrong clone listInterner Fehler: cgraph_node has wrong clone_ofInterner Fehler: cgraph_node has wrong prev_clone pointerInterner Fehler: cgraph_node is in clone list but it is not cloneverÃ¤ndert die Bedeutung von %qD von %q#Dchar-Array mit wide-Zeichenkette initialisiertcheck_data_variable(): Bad expressioncheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted dataPrÃ¼fsumme ist (%x,%x) statt (%x,%x)chkp_find_bounds: Cannot find bounds for pointerchkp_find_bounds: Unexpected tree code %schkp_get_bounds_by_definition: Unexpected GIMPLE code %schkp_get_bounds_by_definition: Unexpected var of type %schkp_make_addressed_object_bounds: Unexpected tree code %schkp_walk_pointer_assignments: unexpected RHS type: %sWahl von %qD statt %qDWert der ChunkgrÃ¶ÃŸe muss positiv seinringfÃ¶rmige Zeigerdelegation erkanntKlasse %qE existiert bereitsKlasse %qE ist veraltetKlasse %qT hat keinen Feldnamen %qDKlasse %qT ist implizit Â»friendÂ« von ihr selbstKlasse %qs implementiert nicht das Protokoll %qEKlassenattribute sind in Objective-C 1.0 nicht verfÃ¼gbarKlassendefinition darf nicht als Â»friendÂ« deklariert seinKlassenerweiterung fÃ¼r Klasse %qE nach seiner %<@implementation%> deklariertKlassenerweiterungen sind in Objective-C 1.0 nicht verfÃ¼gbarArgumentherleitung fÃ¼r Klassentemplate gescheitert:Argumentherleitung von Klassentemplates ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarKlassentyp %qT ist unvollstÃ¤ndigArgument fÃ¼r cleanup ist keine FunktionArgument fÃ¼r cleanup ist kein BezeichnerKlone fÃ¼r Attribut %<target_clones%> kÃ¶nnen nicht erzeugt werdenclose: %sLTRANS-Ausgabeliste Â»%sÂ« kann nicht geschlossen werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geschlossen werden: %mCoarray-ArgumentCode kÃ¶nnte fehloptimiert werden, es sei denn, -fno-strict-aliasing wird angegebenCodemodell %qs wird im %s-Bit-Modus nicht unterstÃ¼tztCodemodell %qs wird im x32-Modus nicht unterstÃ¼tztCodemodell %qs mit -f%sCodemodell %s unterstÃ¼tzt keinen PIC-ModusCollapse-Argument erfordert positiven konstanten GanzzahlausdruckZusammengefallene Â»%sÂ«-Schleifen bei %L nicht perfekt geschachteltzusammengelegte Schleifen sind nicht perfekt geschachteltcollect2-Version %s
  collect: %s wird gelesen
  collect: %s wird neu kompiliert
  collect: neu binden
*************** Bitte geben Sie den CPU-Namen explizit a
*** 2270,2295 ****
  Kompilierung beendet.
  komplexes Argument %u fÃ¼r typgenerische Funktion, die ausschlieÃŸlich dezimal istkomplexe Argumente mÃ¼ssen Gleitkommatyp habenkomplexe Argumente mÃ¼ssen identische Typen habenÃœberlauf von komplexen Gleitkommazahlen in Ausdruck %qE des Typs %qT ergibt %qEÃœberlauf von komplexen Gleitkommazahlen in Ausdruck des Typs %qT ergibt %qEÃœberlauf von komplexen Ganzzahlen in Ausdruck %qE des Typs %qT ergibt %qEÃœberlauf von komplexen Ganzzahlen in Ausdruck des Typs %qT ergibt %qEcomplex ungÃ¼ltig fÃ¼r %qsKomponente %qs bei %L wurde bereits von Konstruktor fÃ¼r abgeleitete Typen durch einen Elternteil gesetztzusammengesetztes Literal hat variable GrÃ¶ÃŸezusammengesetztes Literal vom Nicht-Objekt-Typ %qTVerbundliteral durch Adressraumqualifizierer qualifiziertzusammengesetzte Anweisung in %<constexpr%>-Funktionkomprimierter Strom: %sKonzept %q#D mit hergeleitetem RÃ¼ckgabetyp deklariertKonzept %q#D mit Funktionsparametern deklariertKonzept %q#D mit nicht-%<bool%>-RÃ¼ckgabetyp %qTKonzept %qD hat keine DefinitionKonzept muss Typ %<bool%> habenBedingungsausdruck verweist auf Iterationsvariable %qDBedingungsausdruck mit den unterschiedlichen Zeigertypen %qT und %qT benÃ¶tigt Umwandlungim Bedingungsausdruck mit unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine Typkonvertierungbedingter Ausdruck in Operand von Faltungsausdruckin Konflikt stehende Deklaration %q#D mit Bindung fÃ¼r die Sprache "C"Zugriffsangaben fÃ¼r Feld %qE stehen in Konflikt, ignoriertZugriffsangaben fÃ¼r Methode %q+D stehen in Konflikt, ignoriertin Konflikt stehende Deklaration %q+#Dsteht mit neuer Deklaration von %q+#D mit %qL-Bindung in Konfliktin Konflikt stehende Deklaration fÃ¼r C-Funktion %q+#DunvertrÃ¤gliche Deklaration des Templates %q+#Din Konflikt stehende benannte AdressrÃ¤ume (%s und %s)in Konflikt stehende benannte AdressrÃ¤ume (%s und %s) fÃ¼r %q+Din Konflikt stehende benannte AdressrÃ¤ume (%s und generisch) fÃ¼r %q+Din Konflikt stehende benannte AdressrÃ¤ume (generisch und %s) fÃ¼r %q+Din Konflikt stehenden RÃ¼ckgabetyp fÃ¼r %q+#D angegebenin Konflikt stehende Spezifikationen fÃ¼r Deklaration von %qsin Konflikt stehender Basisklassenname %qEin Konflikt stehenden Typattribute fÃ¼r %q+#D angegebenIn Konflikt stehende Typqualifizierer fÃ¼r %q+Din Konflikt stehende Typen fÃ¼r %<%c%s%>In Konflikt stehende Typen fÃ¼r %q+DIn Konflikt stehende Typen fÃ¼r eingebaute Funktion %q+DFehlerhafte Verwendung von Â»-mcustomÂ«-Schaltern, Zielattributen und/oder Â»__builtin_custom_Â«-FunktionenKonflikt mit %qDevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendetevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendenevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendenKonstante %qs kann nicht als %<mutable%> deklariert seinconst-, volatile- oder __restrict-qualifizierter Typ %qT in %<#pragma omp declare reduction%>mit const, volatile oder restrict qualifizierter Typ in %<#pramga omp declare reduction%>Ãœbertragung von const/copy ausgeschaltetconst_double_split bekam einen falschen Befehl:bla %d %qFbla %d %qFKonstantes Argument %d fÃ¼r eingebautes %qF auÃŸerhalb des Wertebereiches fÃ¼r ZieltypKonstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %qsKonstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %skonstantes Feld %qD als %<asm%>-Ausgabe verwendetKonstante wird bei ADDR_EXPR-Ã„nderung nicht neu berechnetKonstante verweist auf sich selbstKonstanter Wert erwartet fÃ¼r Argument %2$d der eingebauten Funktion %1$qFunpassende BeschrÃ¤nkungen fÃ¼r Argument %d in Template-Parameterliste fÃ¼r %qDKonstruktor kann keine statische Elementfunktion seinKonstruktor verweist auf sich selbstKonstruktordelegation folgt Speicherinitialisierung fÃ¼r %qDKonstruktor fÃ¼r fremde Klasse %qT kann kein Element seinKonstruktor ist nicht benutzerdefiniert, da er im KlassenkÃ¶rper ausdrÃ¼cklich standardisiert istKonstruktorprioritÃ¤ten werden nicht unterstÃ¼tztKonstruktorprioritÃ¤ten von 0 bis %d sind fÃ¼r die Implementierung vorbehaltenKonstruktorprioritÃ¤ten mÃ¼ssen Ganzzahlen von 0 bis einschlieÃŸlich %d seinKonstruktorsyntax verwendet, aber kein Konstruktor fÃ¼r Typ %qT deklariertKonstruktoren dÃ¼rfen nicht als %<virtual%> deklariert seinKonstruktoren dÃ¼rfen nicht CV-qualifiziert seinKonstruktoren dÃ¼rfen nicht ref-qualifiziert seinenthaltene Schleifeenthaltende Schleife ist hierenthÃ¤lt zusÃ¤tzliche virtuelle Methode %qDcontinue-Anweisung nicht innerhalb einer Schleifecontinue-Anweisung innerhalb einer %<#pragma simd%>-Schleifecontrol flow in the middle of basic block %dKontrollfluss erreicht Ende von Nicht-void-FunktionUmwandlung zwischen den unterschiedlichen Zeigertypen %qT und %qT benÃ¶tigt Umwandlungbei Umwandlung zwischen unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine TypkonvertierungUmformung verwirft KonstantheitUmwandlung von %q#T nach %q#TUmwandlung von %qH in %qI lÃ¶scht QualifiziererUmwandlung von %qH nach %qI in einem umgewandelten konstanten AusdruckUmformung von %qH nach %qI ist mehrdeutigUmwandlung von %qH in nicht-skalaren Typen %qI angefordertUmformung von %qT nach %qT Ã¤ndert den Wert von %qEUmwandlung von %qT in %qT Ã¤ndert Wert von %qE nach %qEUmwandlung von %qT nach %qT verwirft imaginÃ¤re KomponenteUmwandlung von %qT nach %qT kÃ¶nnte den Wert Ã¤ndernUmwandlung von Adressraum %qs in Adressraum %qsKonvertierung von normalem zu Â»notinheapÂ«-TypenUmwandlung von Zeigertyp %qT in arithmetischen Typ %qT in Konstantenausdruckbei der Konvertierung fehlt der Typ am Ende des FormatesUmwandlung von %qE von %qH nach %qI ist mehrdeutigUmwandlung eines Nullpointers vom Typ %qT in %qT ist kein KonstantenausdruckUmwandlung eines SSA_NAME auf der linken SeiteUmwandlung eines Registers auf eine andere GrÃ¶ÃŸeUmwandlung von Skalar %qH in Vektor %qI fÃ¼hrt zum AbschneidenUmwandlung von Skalar %qT in Vektor %qT fÃ¼hrt zum AbschneidenUmwandlung in %qT von %qT kÃ¶nnte das Vorzeichen des Ergebnisses Ã¤ndernUmwandlung in %qT aus booleschem AusdruckUmwandlung in Basisklasse wird nie einen Typumwandlungsoperator verwendenUmwandlung in Referenz auf Basisklasse wird nie einen Typumwandlungsoperator verwendenUmwandlung in Referenz auf gleichen Typ wird nie einen Typumwandlungsoperator verwendenUmwandlung in Referenz auf void wird nie einen Typumwandlungsoperator verwendenKonvertierung in unvollstÃ¤ndigen TypenUmwandlung in nicht-konstanten Referenztyp %q#T von R-Wert des Typs %qTKonvertierung zu Nicht-Skalar-Typ verlangtUmwandlung in gleichen Typ wird nie einen Typumwandlungsoperator verwendenUmwandlung in void kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senUmwandlung in void wird nie einen Typumwandlungsoperator verwendenUmwandlung in void greift nicht auf Objekt %qE des unvollstÃ¤ndigen Typs %qT zuUmwandlung in void greift nicht auf Objekt des unvollstÃ¤ndigen Typs %qT zuUmwandlung in void greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT zuUmwandlung in void greift nicht auf Objekt des Typs %qT zuUmwandlung in Â»volatileÂ« Referenztyp %q#T von R-Wert des Typs %qT%<false%> wird in Zeigertyp %qT umgewandelt%<false%> wird fÃ¼r Argument %P von %qD in Zeigertyp umgewandeltUmwandlung von NULL in Nicht-Zeiger-TypUmwandlung eines zusammengesetzten Arrayliterals ist in C++ ungÃ¼ltigfar-Zeiger wird in near-Zeiger umgewandeltUmwandlung von %qH nach %qILambda, das %<â€¦%> verwendendet, wird in Funktionszeiger umgewandeltUmwandung der Ã¼berladenen Funktion %qD in den Typ %q#T ist mehrdeutigUmwandlung von %qH nach %qI erfordert direkte InitialisierungUmwandlung in %qT von Initialisierungsliste wÃ¼rde expliziten Konstruktor %qD verwendenKonvertierung in Nicht-Zeiger-Typ %qT von NULLKopieren von nicht-statischem Datenelement %q#D von rvalue-ReferenztypÂ»copyprivateÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext weder Â»threadprivateÂ« noch Â»privateÂ«Interner Fehler: corrupt loop tree rootInterner Fehler: corrupted exits list of loop %dInterner Fehler: corrupted head of the exits list of loop %dInfo zum beschÃ¤digten Profil: Kante von %i nach %i Ã¼berschreitet HÃ¶chstzahlInfo zum beschÃ¤digten Profil: Anzahl der AusfÃ¼hrungen der Kante Â»%d-%dÂ« sollte %i seinInfo zum beschÃ¤digten Profil: Anzahl der DurchlÃ¤ufe des Basisblocks %d sollte %i seinInfo zum beschÃ¤digten Profil: Profildaten sind nicht Fluss-konsistentbeschÃ¤digte Profilinformation: sum_all ist kleiner als sum_maxkaputtes Werteprofil: %s-ProfilzÃ¤hler (%d von %d) ist inkonsistent zu Basisblock-ZÃ¤hler (%d)Go-Abzugsdatei konnte nicht geschlossen werden: %mendgÃ¼ltige Abzugsdatei %qs der Befehle konnte nicht geschlossen werden: %mAntwortdatei %s konnte nicht geschlossen werdentemporÃ¤re Antwortdatei %s konnte nicht geschlossen werdenAbzugsdatei %qs genullter Befehle konnte nicht geschlossen werden: %m%qE konnte nicht von %<void%> nach %<bool%> umgewandelt werden%qE konnte nicht von %qH nach %qI umgewandelt werdenTemplateargument %qE konnte nicht von %qT in %qT umgewandelt werdenHSAIL konnte fÃ¼r Funktion %s nicht erzeugt werden: Funktion kann nicht geklont werdenes konnte kein Ãœberlaufregister gefunden werdenkein ganzzahliger Typ mit derselben GrÃ¶ÃŸe wie %qT gefundenKlasse %qE kann nicht gefunden werdenSchnittstelle fÃ¼r Klasse %qE kann nicht gefunden werdenSetter/Getter fÃ¼r %qE in Klasse %qE kann nicht gefunden werdenSpezifikationsdatei %s konnte nicht gefunden werden
  Go-Abzugsdatei %qs konnte nicht geÃ¶ffnet werden: %mAbzugsdatei %qs konnte nicht geÃ¶ffnet werden: %mendgÃ¼ltige Abzugsdatei %qs der Befehle konnte nicht geÃ¶ffnet werden: %mAntwortdatei %s konnte nicht geÃ¶ffnet werdenDatei zur SymbolauflÃ¶sung konnte nicht geÃ¶ffnet werden: %mtemporÃ¤re Antwortdatei %s konnte nicht geÃ¶ffnet werdenDatei-Offset konnte nicht eingelesen werdenHex-Zahl konnte nicht eingelesen werdenBRIG-Datei konnte nicht gelesen werdenTypnamen-Typ kann nicht aufgelÃ¶st werdenBefehl kann nicht aufgeteilt werdenin Antwortdatei %s konnte nicht geschrieben werdenin temporÃ¤re Antwortdatei %s konnte nicht geschrieben werdenkern.osversion nicht erkannt: %q.*sUnbekannte Version %s
! Abbildung von pch_address_space konnte nicht aufgehoben werden: %mCPU %qs ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %qsCPU %s ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %serzeugt und mit anderen ABIs verwendeterzeugt und mit anderen Architekturen / ABIs verwendeterzeugt und mit anderer Bytereihenfolge verwendeterzeugt und mit anderen Einstellungen von Â»-fpicÂ« verwendeterzeugt und mit anderen Einstellungen von Â»-fpieÂ« verwendeterzeugt und mit anderen Einstellungen von Â»%sÂ« verwendetArray von %qT wird erzeugtArray von %qT wird erzeugt, was ein abstrakter Klassentyp istFeld von Funktionselementen wird erzeugtArray von Funktionen wird erzeugtFeld von Referenzen wird erzeugtArray von void wird erzeugtErzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qTZeiger auf Element des Nicht-Klassentypen %qT wird erzeugtZeiger auf Element mit Typ Â»voidÂ« wird erzeugtZeiger auf Elementreferenztyp %qT wird erzeugtLaufzeit-Relocation wird erzeugtLaufzeit-Relocation fÃ¼r %qD wird erzeugtfÃ¼r nicht existierende Methode %qE wird Selektor erzeugteigener Befehlsopcode fÃ¼r Â»__builtin_custom_%sÂ« muss bereits zur Kompilierzeit eine Konstante im Bereich 0 bis 255 seinOption Â»custom-fpu-cfgÂ« unterstÃ¼tzt kein %<no-%>Option Â»custom-fpu-cfgÂ« erfordert Konfigurationsargumentcv-qualifizierter TypparameterDatenbereichsattribute kÃ¶nnen nicht fÃ¼r lokale Variablen angegeben werdenDatenbereich von %q+D in Konflikt mit vorheriger DeklarationDaten-DeklarationDatendefinition hat keinen Typ oder SpeicherklasseDatenelement %qD kann kein Elementtemplate seinDatenelement darf nicht variabel modifizierten Typ %qT habenDatentyp von %q+D ist nicht fÃ¼r Register geeignetdata-modem=far ist fÃ¼r Architektur CR16C ungÃ¼ltigdead STMT in EH tabledead histogramFehlersucheDebugformat %qs steht in Konflikt mit vorheriger AuswahlDebugausgabestufe %qs ist zu groÃŸzur Fehlersuche: dezimales Gleitkomma-Argument %u fÃ¼r typgenerische Funktion mit nur binÃ¤ren Argumentendezimales Gleitkomma-Argument %u fÃ¼r typgenerische Funktion mit nur komplexen Argumentendecl-specifier in Deklaration von Ableitungshinweisdecl-Spezifizierung in Bedingung ungÃ¼ltigDeklaration %qD deklariert nichtsDeklaration deklariert nichtsDeklaration fÃ¼r nicht vorhandenen Parameter %qDDeklaration der %<constexpr%>-Variable %qD ist keine DefinitionDeklaration der %<extern%>-Variablen %qD in Anfangsdeklaration einer %<for%>-SchleifeDeklaration von %<~%T%> als Element von %qTDeklaration von %q#DDeklaration von %q#D steht mit eingebauter Deklaration %q#D in KonfliktDeklaration von %q#D hat %<extern%> und ist initialisiertDeklaration von %q#D hat keine InitialisierungDeklaration von %q#D auÃŸerhalb einer Klasse ist keine DefinitionDeklaration von %q#D Ã¼berdeckt einen ParameterDeklaration von %q#TDeklaration von %q+#D steht mit eingebauter Deklaration %q#D in KonfliktDeklaration von %q+#D Ã¼berdeckt einen TemplateparameterDeklaration von %q+D Ã¼berdeckt eine eingebaute FunktionDeklaration von %q+D Ã¼berdeckt eine vorhergehende Nicht-VariableDeklaration von %q+D mit Attribut %qs folgt auf inline-DeklarationDeklaration von %q+D ohne Bindung folgt einer extern-DeklarationDeklaration von %qD macht vorherige Template-Instanziierung fÃ¼r %qD mehrdeutigDeklaration von %qD als %<typedef%>Deklaration von %qD als Feld von FunktionselementenDeklaration von %qD als Array von FunktionenDeklaration von %qD als Array von ReferenzenDeklaration von %qD als Array von voidsDeklaration von %qD als Element %qTDeklaration von %qD als multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenDeklaration von %qD als Nicht-FunktionDeklaration von %qD als Nicht-ElementDeklaration von %qD als ParameterDeklaration von %qD in %qD, das nicht %qD einschlieÃŸtDeklaration von %qD in Namensraum %qD, der nicht %qD einschlieÃŸtDeklaration von %qD nicht in einem Namensbereich um %qDDeklaration von %qD Ã¼berdeckt eine globale DeklarationDeklaration von %qD Ã¼berdeckt ein Element von %qTDeklaration von %qD Ã¼berdeckt einen ParameterDeklaration von %qD Ã¼berdeckt einen vorhergehenden lokalen BezeichnerDeklaration von %qE als Array von FunktionenDeklaration von %qE als Array von voidsDeklaration von %qE als multidimensionales Array muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenDeklaration von %qF hat unterschiedlichen ExceptionspezifiziererDeklaration der Funktion %qD in ungÃ¼ltigem KontextDeklaration von multidimensionalem Array muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenDeklaration der Nicht-Variablen %qD in Anfangsdeklaration einer %<for%>-SchleifeDeklaration der Â»staticÂ«-Variablen %qD in Anfangsdeklaration einer %<for%>-SchleifeDeklaration von std::initializer_list entspricht nicht #include <initializer_list>, ist kein TemplateDeklaration des Templateparameters %q+D Ã¼berdeckt einen TemplateparameterDeklaration eines Typnamen als Array von FunktionenDeklaration eines Typnamen als Array von voidsDeklarationen in abhÃ¤ngiger Basis %qT wurden bei unqualifizierter Suche nicht gefundenDeklarator-ID fehlt: reserviertes Wort %qD wird verwendethier deklarierthier als Â»privateÂ« deklarierthier als Â»protectedÂ« deklariertdecltype kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sendecltype wird zu %qT ausgewertet, was keine Klasse oder AufzÃ¤hlungstyp istDekrementieren eines booleschen AusdrucksVerringerung des konstanten Feldes %qDVerringerung von AufzÃ¤hlungswerten (enum) ist in C++ ungÃ¼ltigVerringerung der Funktion %qDVerringerung des Elements %qD in schreibgeschÃ¼tztem ObjektDekrementieren eines Zeigers auf unvollstÃ¤ndigen Typ %qTVerringerung der schreibgeschÃ¼tzten Speicherstelle %qEVerringerung des schreibgeschÃ¼tzten Elementes %qDVerringerung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDVerringerung des schreibgeschÃ¼tzten Parameters %qDVerringerung der schreibgeschÃ¼tzten Referenz %qDVerringerung der schreibgeschÃ¼tzten Variable %qDhergeleiteter Klassentyp %qT in RÃ¼ckgabetyp von Funktionhergeleiteter Ausdruckstyp erfÃ¼llt die PlatzhalterbeschrÃ¤nkungen nichthergeleiteter Initialisierer erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nichthergeleiteter RÃ¼ckgabetyp erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nichthergeleiteter RÃ¼ckgabetyp nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbar%qT ermittelt als %qTErmittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>Herleitungshinweis %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftretenHerleitungshinweis %qD darf keinen FunktionskÃ¶rper habenHerleitungshinweis fÃ¼r %qT muss angehÃ¤ngten RÃ¼ckgabetyp habenStandard %d Minimum %d Maximum %dStandardargument %qE verwendet %qDStandardargument %qE verwendet lokale Variable %qDStandardargument fÃ¼r Template-Parameter fÃ¼r %qD umschlieÃŸende KlasseStandardargument fÃ¼r Parameter %d von %q#D angegebenZuordnungsfehler der Standardargumente in ÃœberladungsauflÃ¶sungStandardargument fehlt fÃ¼r Parameter %P von %q+#DStandardargument fÃ¼r Lambda-Parameter angegebenStandardargument in expliziter Spezialisierung angegebenStandardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubtStandardargumente sind nur fÃ¼r Funktionsparameter zugelassenVorgabeinitialisierer fÃ¼r Element %qD erforderlich vor dem Ende der umschlieÃŸenden KlasseDefaultinitialisierer fÃ¼r unbenanntes Bitfeld-ElementDefaultinitialisierer fÃ¼r Bitfeld-Elemente sind nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbarStandard-Ziel wurde nicht gesetztStandard-Â»target_clonesÂ«-Attribut wurde nicht gesetztStandardtemplateargumente dÃ¼rfen in friend-Redeklaration eines Funktionstemplates nicht verwendet werdenStandardtemplateargumente dÃ¼rfen in Funktionstemplates nicht ohne -std=c++11 und -std=gnu++11 verwendet werdenStandardtemplateargumente dÃ¼rfen in teilweiser Spezialisierung nicht verwendet werdenStandardtemplateargumente dÃ¼rfen in friend-Deklaration nicht verwendet werdenTemplate-Argument fÃ¼r %qD kann nicht aus Default-Typumwandlungen bestimmt werdenStandard- und gelÃ¶schte Funktionen nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarvorgegebener Konstruktor ruft nicht-%<constexpr%> %qD aufDefault-Deklaration %q+D passt nicht zur erwarteten SignaturStandardisierter Standardkonstruktor initialisiert %q#D nichtStandardisierter Standardkonstruktor initialisiert kein nicht-statisches Datenelementvorgegebene Funktion %q+D mit StandardargumentStandard-Kopierzuweisung fÃ¼r %qT ruft nichttrivialen Operator zur Kopierzuweisung fÃ¼r virtuelle Basis %qT aufParameter mit zurÃ¼ckgestelltem Typ bei %Chier definiertDefinition eines Typs in einer Umwandlung ist in C++ ungÃ¼ltigDefinition eines Typs in einem zusammengesetzten Literal ist in C++ ungÃ¼ltigDefinition der expliziten Spezialisierung %qD in friend-DeklarationTypdefinition in Ausdruck %qs ist in C++ ungÃ¼ltigDefinition in Block %i herrscht nicht vor in Block %iDefinition in Block %i folgt der VerwendungDefinition von %q#D macht eingebaute Deklaration %q#D mehrdeutigDefinition von %q#D ist als Â»dllimportÂ« markiertDefinition von %q#T in TemplateparameterlisteDefinition von %q#T ist erst nach der schlieÃŸenden Klammer vollendetDefinition von %qD entspricht nicht %<#include <initializer_list>%>Deklaration von %qD ist nicht in einem Namensbereich um %qTDefinition des explizit standardisierten %q+DDefinition des implizit deklarierten %qDDefinition des Protokolls %qE nicht gefundenDefinition des statischen Datenelementes %q+D einer Â»dllimportÂ«-ierten KlasseDefinition fÃ¼r explizite Instanziierung angegebendelegierende Konstruktoren nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarDefinition von %q+D gelÃ¶schtgelÃ¶schte Funktion %q+D Ã¼bersteuert nicht gelÃ¶schte FunktionLÃ¶schen von %qT ist nicht definiertLTRANS-Datei %s kann nicht gelÃ¶scht werden: %mArray %q#E wird gelÃ¶schtDatei %s kann nicht gelÃ¶scht werden: %mLÃ¶schen des Objekts mit abstraktem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt undefiniertes VerhaltenLÃ¶schen des Objekts mit polymorphem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt mÃ¶glicherweise undefiniertes VerhaltenAbhÃ¤ngigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typveraltete Konvertierung von Zeichenkettenkonstante in %qTVeraltete Meldung ist keine ZeichenketteDereferenzierung eines %<void *%>-ZeigersDereferenzierung eines Null-ZeigersDereferenzierung eines Nullzeigers in %qEDereferenzierung eines Zeigers auf unvollstÃ¤ndigen Typen %qTDereferenzierung eines Type-Pun-Zeigers kÃ¶nnte strict-aliasing-Regeln verletzenDereferenzierung eines Type-Pun-Zeigers verletzt strict-aliasing-RegelnDeklaration eines abgeleiteten Typsabgeleitete Union %qT ist ungÃ¼ltigDesignator-Reihenfolge fÃ¼r Feld %qD passt nicht zur ursprÃ¼nglichen Deklaration in %qTDestruktor %qD als Element-Template deklariertDestruktor kann keine statische Elementfunktion seinDestruktor fÃ¼r %qE darf auch nicht abgearbeitet werdenDestruktor fÃ¼r fremde Klasse %qT kann kein Element seinDestruktorprioritÃ¤ten werden nicht unterstÃ¼tztDestruktorprioritÃ¤ten von 0 bis %d sind fÃ¼r die Implementierung vorbehaltenDestruktorprioritÃ¤ten mÃ¼ssen Ganzzahlen von 0 bis einschlieÃŸlich %d seinDestruktoren dÃ¼rfen nicht CV-qualifiziert seinDestruktoren dÃ¼rfen nicht ref-qualifiziert seinDestruktoren dÃ¼rfen keine Parameter habenwollten Sie vielleicht den Zeiger dereferenzieren?meinten Sie ein logisches Nicht (%<!%>)?meinten Sie ein logisches Nicht (%<!%>)?Unterschied zwischen %qE und %qD hat keinen Ganzzahltypunterschiedliche Parameteranzahlunterschiedliche Ergebnisanzahlunterschiedliche Parametertypenunterschiedliche EmpfÃ¤ngertypenunterschiedliche Ergebnistypenanderer zugrunde liegender Typ in enum %q#Tunterschiedliche variable Argumentedirekte Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglichdirect-list-initialization von %<auto%> erfordert genau ein ElementDirektiven-Argument %qEDirektiven-Argument im Bereich [%E, %E]Durchlauf %s fÃ¼r Funktion %s ausschaltenDurchlauf %s fÃ¼r Funktionen im Bereich [%u, %u] ausschaltenAnderer Objective-C-Typ in RÃ¼ckgabeDivision %<sizeof (%T) / sizeof (%T)%> berechnet nicht die Anzahl der FeldelementeDivision durch NullDivision durch Null ist kein konstanter AusdruckÂ»-march=Â« und Â»-mcpu=Â« dÃ¼rfen nicht zusammen verwendet werdendo_check(): too many argsdo_simplify(): Too many args for intrinsicentspricht nicht der Element-Templatedeklaration hierpasst nicht zu vorheriger Deklaration %q#DunterstÃ¼tzt nicht multilibHerrscher Ã¼ber %d sollte %d sein, nicht %dunbekannter Status fÃ¼r Herrscher Ã¼ber %dErweiterungsbefehle fÃ¼r Zeichenketten einschaltenÂ»::Â« in MODULE PROCEDURE-Anweisung bei %LInterner Fehler: double linked list of assembler names corruptedInterner Fehler: double linked list of clones corrupteddurch andere AusnahmespezifikationenDumpdatei: %s
  doppeltes %<_Atomic%>doppeltes %<_Thread_local%> oder %<__thread%>doppeltes %<const%>doppelter %<default%>-Fall in %<_Generic%>doppeltes %<mutable%>doppeltes %<restrict%>doppeltes %<volatile%>doppeltes %qDdoppeltes %qEDoppelter Deklarationsspezifizierer %qEdoppeltes %qsDoppelte (oder sich Ã¼berschneidende) case-Wertedoppelter asm-Operandenname %qsdoppelter Basistyp %qT ungÃ¼ltigDoppelter case-Wertdoppelter CV-Qualifiziererdoppelte Deklaration fÃ¼r Protokoll %qEdoppelte Deklaration der Methode %<%c%E%> mit in Konflikt stehenden Typendoppelte Definition von Â»%sÂ«doppelte explizite Instanziierung von %q#Ddoppelte explizite Instanziierung von %q#Tdoppelte Initialisierung von %qDduplicate insn UID: %idoppelte Instanzvariable %q+Ddoppelte Schnittstellendeklaration fÃ¼r Kategorie %<%E(%E)%>doppelte Schnittstellendeklaration fÃ¼r Klasse %qEdoppelte Marke %qDDoppelte Markendeklaration %qEdoppeltes Element %q+Ddoppelter typgenerischer Parametertyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>doppelter Virt-Spezifiziererdoppelte %<if%>-BedingungIm Durchlauf %s: %s
  wÃ¤hrend NeuÃ¼bersetzung mit -fcompare-debugDwarf-Version %d wird nicht unterstÃ¼tztdynamische AbhÃ¤ngigkeit Â»%sÂ« nicht gefundendynamische Ausnahmespezifikationen sind in C++11 veraltetdynamic_cast von %q#D nach %q#T kann nie erfolgreich seinjeder nicht deklarierte Bezeichner wird nur einmal fÃ¼r jede Funktion, in der er vorkommt, gemeldetInterner Fehler: edge %s->%s has no corresponding call_stmtInterner Fehler: edge from %d to %d should be marked irreducibleInterner Fehler: edge from %d to %d should not be marked irreducibleInterner Fehler: edge points to wrong declaration:entweder -fopenacc oder -fopenmp muss angegeben seinentweder sollten alle Initialisierer-Klauseln benannt sein oder gar keineausfÃ¼hrliche Typ-Spezifikation fÃ¼r einen enum mit GÃ¼ltigkeitsbereich darf nicht das SchlÃ¼sselwort %qD verwendenElementtypen mÃ¼ssen dieselben seinelement_number(): Bad dimension typeElementare BinÃ¤roperationelementare Funktionsargumente bei %C sind nicht konformElementares UnterprogrammElemente des Arrays %q#D haben unvollstÃ¤ndigen TypElemente des Arrays %q#T haben unvollstÃ¤ndigen Typeingebettetes %<\0%> im Formatemit_fusion_p9_load kein MEMemit_fusion_p9_load, falsches Register #1emit_fusion_p9_load, falsches Register #2emit_fusion_p9_store kein MEMemit_fusion_p9_store, falsches Register #1emit_fusion_p9_store, falsches Register #2PIC-Operand wird ausgegeben, aber PIC-Register ist nicht vorbereitetAusgabe des bedingten Mikrocode-Befehls %s	[%s] #%dAusgabe des Mikrocode-Befehls %s	[%s] #%ddas ABI zum Ãœbergeben von leeren Klassen (%qT) als Parametern Ã¤ndert sich mit -fabi-version=12 (GCC 8)Leere DeklarationLeere Deklaration mit %<_Alignas%> redeklariert nicht SymbolLeere Deklaration mit Speicherklassenangabe redeklariert nicht SymbolLeere Deklaration mit Typqualifizierer redeklariert nicht SymbolLeeres Enum ist ungÃ¼ltigleerer Indexbereich in Initialisierungnicht-leere Initialisierung Â»init-captureÂ« eines Lambdasleere Initialisierung in Â»init-captureÂ« fÃ¼r Lambdaleere introduction-listleere linke PrÃ¤zision im Format %sfehlende PrÃ¤zision im Format %sLeerer Wertebereich angegebenleere Skalar-InitialisierungLeere Zeichenkette in Attribut %<target%>leere Struktur hat GrÃ¶ÃŸe 0 in C, aber 1 in C++leere Deklaration fÃ¼r strukturierte Bindungleere Union hat GrÃ¶ÃŸe 0 in C, aber 1 in C++Codekomprimierung fÃ¼r FT32B-Code aktivierenVerwendung bedingter Kopierbefehle einschalten.Durchlauf %s fÃ¼r Funktion %s einschaltenDurchlauf %s fÃ¼r Funktionen im Bereich [%u, %u] einschaltenDas Einschalten der Ablaufverfolgung ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvollDas Einschalten der UnterstÃ¼tzung der Aufgerufenen-Zusammenarbeit ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvollumgebendes %qsumgebendes OpenACC-%qs-KonstruktumschlieÃŸende Klasse der %<constexpr%> nicht-statischen Elementfunktion %q+#D ist kein LiteraltypeinschlieÃŸende Klassentemplates werden nicht explizit spezialisiertumgebende Zielregionumgebende TaskInterner Fehler: end insn %d for block %d not found in the insn streamEnde der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenBetreten des OpenMP-strukturierten BlocksBetreten des catch-BlocksBetreten der if-Anweisung mit constexprBetreten der synchronisierten oder atomaren AnweisungBetreten von try-Blockenum-Konstante hier definiertenum-Konstante in booleschem Zusammenhangenum-Umwandlung von %qT nach %qT in Zuweisung ist in C++ ungÃ¼ltigenum-Umwandlung von %qT nach %qT in Initialisierung ist in C++ ungÃ¼ltigenum-Umwandlung von %qT nach %qT in RÃ¼ckgabe ist in C++ ungÃ¼ltigenum-Umwandlung in Zuweisung ist in C++ ungÃ¼ltigenum-Umwandlung in Initialisierung ist in C++ ungÃ¼ltigEnum-Umwandlung bei Ãœbergabe des Arguments %d von %qE ist in C++ ungÃ¼ltigÂ»enumÂ«-Typ hier definiertAufzÃ¤hlungs- und Nicht-AufzÃ¤hlungstyp in bedingtem AusdruckAufzÃ¤hlungsfehler in bedingtem Ausdruck: %qT vs. %qTAufzÃ¤hlungswert %qE wird nicht von switch behandeltAufzÃ¤hlungswerte Ã¼berschreiten Wertebereich des grÃ¶ÃŸten GanzzahltypenAufzÃ¤hlungswert %qE ist auÃŸerhalb des GÃ¼ltigkeitsbereichs des zugrundeliegenden Typen %qTAufzÃ¤hlungswert fÃ¼r %qD ist keine GanzzahlkonstanteAufzÃ¤hlungswert fÃ¼r %qD muss ganzzahligen oder AufzÃ¤hlungstyp ohne GÃ¼ltigkeitsbereich habenAufzÃ¤hlungswert fÃ¼r %qE ist keine GanzzahlkonstanteAufzÃ¤hlungswert fÃ¼r %qE ist kein GanzzahlkonstantenausdruckUmgebungsvariable %qs nicht definiertUmgebungsvariable COLLECT_GCC muss gesetzt seinUmgebungsvariable COLLECT_GCC_OPTIONS muss gesetzt seinUmgebungsvariable DJGPP nicht definiertUmgebungsvariable DJGPP zeigt auf kaputte Datei Â»%sÂ«Umgebungsvariable DJGPP zeigt auf fehlende Datei Â»%sÂ«Umgebungsvariable SOURCE_DATE_EPOCH muss ganzzahlig sein und zwischen 0 und %wd liegenFehlerFehler beim SchlieÃŸen von %s: %mFehler in Argumenten fÃ¼r Spezifikationsfunktion %qsFehler beim LÃ¶schen von %s
  Fehler beim Schreiben von %qsFehler beim Schreiben der Datei %s: %mFehler: Fehler beim EinfÃ¼gen von Ãœbersetzungseinheiteneval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLExceptionaufrÃ¤umen fÃ¼r dieses Placement-New wÃ¤hlt delete-Operator fÃ¼r Nicht-PlacementAusnahmebehandlung ausgeschaltet, Â»-fexeptionsÂ« schaltet sie einFehlzuordnung von PersÃ¶nlichkeiten bei AusnahmebehandlungAusnahme des Typs %<%T%> wird gefangen werdenAusnahme des Typs %qT wird gefangen werdenAusnahmen-Angabe von %qD hÃ¤ngt von sich selbst abElementÃ¼berschreitung in ArrayinitialisierungElementÃ¼berschreitung in char-Array-InitialisierungElementÃ¼berschreitung in SkalarinitialisierungElementÃ¼berschreitung in struct-InitialisierungElementÃ¼berschreitung in union-InitialisierungElementÃ¼berschreitung in VektorinitialisierungÃ¼berzÃ¤hliger Verwendungs-Operand fÃ¼r AnweisungAusfÃ¼hrungszÃ¤hler als null angenommen
  AusfÃ¼hrungszÃ¤hler geschÃ¤tzt
! Interner Fehler: exit %d->%d not recordedexpand_binop in movsi got gescheitertExpansionsmuster %qE enthÃ¤lt keine ArgumentpacksExpansionsmuster %qT enthÃ¤lt keine ArgumentpacksExpansionspunkt ist Ort %iKlausel %<#pragma acc%> erwartet%<#pragma omp section%> oder %<}%> erwartetKlausel %<#pragma omp%> erwartet%<(%> erwartet%<(%> oder Zeilenende erwartet%<)%> erwartet%<*%> erwartet%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet%<,%> erwartet%<,%> oder %<)%> erwartet%<,%> oder %<...%> erwartet%<,%> oder %<;%> erwartet%<,%> oder %<}%> erwartet%<,%>, %<;%> oder %<}%> erwartet%<.%> erwartet%<...%> erwartet%<:%> erwartet%<:%> oder %<)%> erwartet%<:%> oder %<...%> erwartet%<:%> oder %<::%> erwartet%<:%>, %<,%>, %<;%>, %<}%> oder %<__attribute__%> erwartet%<::%> erwartet%<;%> erwartet%<;%> hinter Klassendefinition erwartet%<;%> hinter Strukturdefinition erwartet%<;%> hinter Uniondefinition erwartet%<;%> am Ende von Elementdeklaration erwartet%<;%> oder %<{%> erwartet%<;%> or %<{%> nach Definition der Methodenattribute erwartet%<;%>, %<,%> oder %<)%> erwartet%<;%>, Bezeichner oder %<(%> erwartet%<%> erwartet%<=%> erwartet %<=%>, %<,%>, %<;%>, %<asm%> oder %<__attribute__%> erwartet%<>%> erwartet%<@end%> erwartet%<@synchronized%> erwartet%<@throw%> erwartet%<@try%> erwartet%<[%> erwartet%<]%> erwartet%<__label__%> erwartet%<__transaction_atomic%> erwartet%<__transaction_relaxed%> erwartet%<asm%> erwartet%<catch%> erwartet%<class%> erwartet%<class%> oder %<typename%> erwartet%<class%>, %<typename%> oder %<template%> erwartet%<data%> erwartethinter %<#pragma acc %s%> wird %<data%> erwartet%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet%<declare%> erwartet%<decltype%> erwartet%<delete%> erwartet%<extern%> erwartet%<for%> hinter %qs erwartet%<namespace%> erwartet%<new%> erwartet%<none%> oder %<present%> erwartet%<none%> oder %<shared%> erwartet%<omp_priv%> oder Funktionsname erwartet%<operator%> erwartetModifizierer %<parallel%> oder %<target%> fÃ¼r die %<if%>-Klausel erwartet%<point%> erwartet%<return%> erwartet%<scalar%> erwartet%<simd%> oder %<reduction%> oder %<target%> erwartet%<static_assert%> erwartet%<target%> erwartet%<template%> erwartet%<throw%> erwartet%<tofrom%> erwartet%<try%> erwartet%<using%> erwartet%<while%> erwartet%<{%> erwartet%<{%> oder %<:%> erwartet%<}%> erwartet%<}%> vor %<else%> erwartet%<~%> erwartet%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhalten%qT erwartet, aber Argument hat Typ %qT%qs %<if%>-Klausel-Modifizierer anstelle %qs erwartet%<â€¦%> erwartetfehlendes [big-endian|little-endian|default] hinter %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] nach %<#pragma GCC diagnostic%> erwartethinter %<#pragma message%> wird eine Zeichenkette erwartetexpected an SSA_NAME objectBezeichner fÃ¼r den Attributnamen erwartetAttribut vor %<...%> erwartetbinÃ¤rer Operator erwartetboolescher Ausdruck erwartetboolescher Typ erwartetcase-Marke oder goto-Anweisung erwartetKanal erwartetKlassenname erwartetKlassenschlÃ¼ssel erwartetKlassenname erwartetKonstruktor, Destruktor oder Typumwandlung erwartetDeklaration erwartetDeklaration oder Anweisung erwartetDeklarationsspezifizierer erwartetDeklarationsspezifizierer oder %<...%> erwartetDeklarator erwartetelse-Anweisung erwartethinter SchlÃ¼sselwort %<operator%> wird leere Zeichenkette erwartetunerwartetes Ende der AuffanglisteZeilenende erwartetAusdruck erwartetÂ»expression-listÂ« oder Â»type-idÂ« erwartetFunktion erwartetFunktionsname erwartetFunktionsname und %<(%> erwartetgoto-Ausdruck erwartetID-Ausdruck erwartetÂ»id-expression (arguments)Â« erwartetBezeichner erwartetBezeichner oder %<(%> erwartetBezeichner oder %<)%> erwartetBezeichner oder %<*%> erwartetInitialisierung erwartetGanzzahl erwartetGanzzahlausdruck erwartetGanzzahlausdruck vor Â»)Â« erwartetSchnittstelle oder Zeiger auf Schnittstelle erwartetSchleifendeklaration oder Initialisierung erwartetIterationsanweisung erwartetSprunganweisung erwartetSprungmarke erwartetbenannte Anweisung erwartetAbbildungsindex auf rechter Seite erwartetNamensraumname erwartetSpezifikation mit geschachteltem Namen erwartetnumerischer Typ erwartetOperator erwartetParameterbÃ¼ndel vor %<...%> erwartetInterner Fehler: expected pass nameZeiger erwartetInterner Fehler: expected pointer as argument of unary %<*%>Ã¼bergeordneter Ausdruck erwartetPtr-Operator erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Konstruktor %qD erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartetAuswahl-Anweisung erwartetSemikolon erwarteterwartete Signatur: %qDSpezifizierer-Qualifizierer-Liste erwartetAnweisung erwartetZeichenkettenliteral erwartetZeichenkettenliteral erwartetSuffixbezeichner erwartetTemplateargument erwartetTemplate-ID erwartetTemplate-ID fÃ¼r Typ erwartetTemplatename erwartetTypspezifizierer erwartetTyp-Name erwartetTypspezifikation erwartetunqualifizierte ID erwartetExplizite Erfassung (als Kopie) von %<this%> ist mit Standarderfassung (als Kopie) gedoppeltExplizite Erfassung (als Kopie) von %qD ist mit Standarderfassung (als Kopie) gedoppeltExplizite Erfassung (als Referenz) von %qD ist mit Standarderfassung (als Referenz) gedoppeltexplizite Umwandlungsoperatoren nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarExplizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigtExplizites Goto am Ende von bb %dexplizite Instanziierung von %q#Dexplizite Instanziierung von %q#T vor Definition des Templatesexplizite Instanziierung von %qD, aber keine Definition verfÃ¼gbarexplizite Instanziierung von %qD in Namensbereich %qD (das nicht Namensbereich %qD einschlieÃŸt)explizite Instanziierung von %qD auÃŸerhalb seines Namensraums muss einen nested-name-specifier verwendenexplizite Instanziierung des Nicht-Klassen-Templates %qDexplizite Instanziierung des Nicht-Templates %q#Dexplizite Instanziierung des Nicht-Templatetyps %qTexplizite Instanziierung darf kein %<constexpr%> verwendenexplizite Instanziierung darf kein %<inline%> verwendenexplizite Qualifizierung in Deklaration von %qDder expliziten Spezialisierung %q#D fehlen mÃ¶glicherweise Attributeexplizite Spezialisierung als %<concept%> deklariertexplizite Spezialisierung in GÃ¼ltigkeitsbereich des Nicht-Namensbereiches %qDexplizite Spezialisierung von %qD nach erster Verwendungder expliziten Spezialisierung von %D muss %<template <>%> vorausgehenexplizite Spezialisierung von %qD auÃŸerhalb seines Namensraums muss einen nested-name-specifier verwendenexplizite Spezialisierung des Funktionskonzepts %qDexplizite Spezialisierung des Nicht-Templates %qTexplizite Templateargumentliste nicht erlaubtexplizite Template-Spezialisierung kann keine Speicherklasse habenExplizite Default-Funktion %q+D kann nicht als %<constexpr%> deklariert werden, da die implizite Deklaration nicht %<constexpr%> ist :explizit verwendete Register mÃ¼ssen oben auf dem Stapel gruppiert werdenExponent-Buchstabe Â»qÂ« in Real-Literalkonstante bei %CAusdruck in !$OMP ATOMIC WRITE-Zuweisung Â»var = exprÂ« muss skalar sein und kann keine Variable bei %L referenzierenAusdruck in Zuweisung !$OMP ATOMIC Â»var = var op exprÂ« muss skalar sein und kann keine Variable bei %L referenzierenAusdruck %qE bezeichnet keine %<constexpr%>-FunktionAusdruck %qE hat SeiteneffekteAusdruck %qE ist kein KonstantenausdruckAusdruck kann nicht als Funktion verwendet werdenAusdruck in new-Deklarator muss Ganzzahl- oder AufzÃ¤hlungstyp habenAusdruck in statischer Behauptung ist keine GanzzahlAusdruck in statischer Behauptung ist kein konstanter GanzzahlausdruckAusdruck in statischer Behauptung ist nicht konstantAusdrucksliste als zusammengesetzten Ausdruck in funktionaler Umwandlung behandeltAusdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandeltAusdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandeltAusdruck muss ganzzahlig seinAusdruck von abstraktem Klassentyp %qT kann nicht in throw-Ausdruck verwendet werdenAusdrucksanweisung hat unvollstÃ¤ndigen Typexpression_rank(): Two array specsextend_ref(): Bad tailerweiterte Initialisierungsliste nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarerweiterte Register haben keine oberen HÃ¤lftenextern-Deklaration von %q+D folgt Deklaration ohne BindungGlobaler Wert mit externem Modellexterne Funktionen zur TLS-Initialisierung werden auf diesem Ziel nicht unterstÃ¼tztfÃ¼r Symbol %q+D wird wegen des Attributes %qE externe Bindung benÃ¶tigtInterner Fehler: externally visible inline clonezusÃ¤tzliches %<;%>zusÃ¤tzliches %<;%> hinter Funktionsdefinition innerhalb einer KlassezusÃ¤tzliche geschweifte Klammern am Ende der InitialisierungzusÃ¤tzliche Elemente in Skalar-InitialisierungZusÃ¤tzliche ausgehende Kante %d->%dzusÃ¤tzliche Qualifizierung %<%T::%> an Element %qszusÃ¤tzliche Qualifizierung nicht erlaubtzusÃ¤tzliches SemikolonzusÃ¤tzliches Semikolon in Methodendefinition angegebenzusÃ¤tzliches Semikolon in Â»structÂ« oder Â»unionÂ« angegebenzusÃ¤tzliche Typqualifizierer in Format-Argument (Argument %d)Plugin %s kann nicht initialisiert werdenfailed to create map component '%s'failed to create union component '%s'eingebaute Funktion konnte nicht expandiert werdenEnde-Status konnte nicht ermittelt werden: %mVerarbeitungszeiten konnten nicht ermittelt werden: %mtemporÃ¤re Datei %s konnte nicht fÃ¼r LTO-Ausgaben geÃ¶ffnet werdentemporÃ¤re Datei %s konnte nicht mit LTO-Ausgabe geÃ¶ffnet werdenZurÃ¼ckfordern der nicht benÃ¶tigten Funktion gescheitertZurÃ¼ckfordern der nicht benÃ¶tigten Funktion in gleicher Comdat-Gruppe gescheitertFehler-Speichermodell kann nicht stÃ¤rker als Erfolgs-Speichermodell fÃ¼r %<__atomic_compare_exchange%> seinFehlschlag bei Vereinfachung der Teil-Zeichenketten-Referenz in DATA-Anweisung bei %LNeuladen gescheitert:Fallthru-Kante hinter einer Kontrollanweisung in bb %dInterner Fehler: fallthru edge after unconditional jump in bb %iInterner Fehler: fallthru edge crosses section boundary in bb %ifallthru to exit from bb %din Objective-C 1.0 gibt es keine schnelle AufzÃ¤hlungAttribute fastcall und cdecl sind nicht vertrÃ¤glichAttribute fastcall und regparm sind nicht vertrÃ¤glichAttribute fastcall und stdcall sind nicht vertrÃ¤glichAttribute fastcall und thiscall sind nicht vertrÃ¤glichschwerwiegender Fehler: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)auf Feld %q#D kann mittels %q#D zugegriffen werdenFeld %q#D mit gleichem Namen wie KlasseFeld %q+D deklarierte ungÃ¼ltigerweise einen FunktionstypenFeld %q+D deklarierte ungÃ¼ltigerweise einen MethodentypenFeld %qD hat unvollstÃ¤ndigen Typen %qTFeld %qE als Funktion deklariertFeld %qE hat unvollstÃ¤ndigen TypenFeldname nicht in Datensatz- oder union-InitialisierungFeldprÃ¤zisionsangabeFeldbreiteFeldbreite im printf-FormatFeldbreite im scanf-FormatFeldbreite im strfmon-FormatFeldbreite im strftime-FormatFeldbreitenangabeFelder haben unterschiedliches Layout in einer anderen ÃœbersetzungseinheitDatei %qs verlassen, aber nicht betretenDatei endet in StandardargumentDeklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<auto%>Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<register%>FÃ¼llzeichenFÃ¼llzeichen im strfmon-Formatfind_array_spec(): Missing specfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini-Funktion im Objekt %s gefundender Operand des ersten %<sizeof%> wurde hier deklarierterstes Argument muss []byte seinerstes Argument von %q+D sollte %<int%> seinErstes Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Aufrufausdruck seinerstes Argument fÃ¼r %<__builtin_choose_expr%> ist keine KonstanteErstes Argument fÃ¼r %<va_arg%> nicht vom Typ %<va_list%>first mismatch is fielderster Offset muss in umgedrehter Richtung der Schleifeniterationen seinerstes Register muss R0 seinfeststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>feststehendes ebp-Register erfordert %<target("accumulate-outgoing-args")%>festes Register %s zur ParameterÃ¼bergabe an Funktion verwendetFestkommaÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEFestkommaÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEFestkommatypen werden fÃ¼r dieses Ziel nicht unterstÃ¼tztFestkommatypen werden in C++ nicht unterstÃ¼tztflexibles Arrayelement %qD in ansonsten leerem %q#Tflexibles Arrayelement %qD nicht am Ende von %q#Tflexibles Arrayelement in einer Struktur ohne benannte Elementeflexibles Arrayelement in Unionflexibles Arrayelement nicht am Ende von structGleitkommakonstante Ã¼berschreitet Wertebereich von %qTGleitkommakonstante falsch verwendetGleitkommakonstante auf Null abgeschnittenGleitkommaliteral Ã¼berschreitet Wertebereich des Typs %qTGleitkommaliteral auf Null abgeschnittenGleitkommaÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEGleitkommaÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEGleitkomma-Suffix %qs durch Implementierung Ã¼berdecktGleitkommakonstante ist kein gÃ¼ltiger direkter OperandAblaufsteuerungsbefehl innerhalb eines Basis-BlockesFaltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndertFalten einer leeren Expansion Ã¼ber %OFaltungsausdrÃ¼cke sind nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarfopen %s: %mfopen %s: %mfÃ¼r %qDum eine funktionsartige Umwandlung zu erreichen, entfernen Sie das redundante %<::%D%>um %<std::initializer_list%> herzuleiten, verwenden Sie einen copy-list-initialization (also mit %<=%> vor dem %<{%>)ErhÃ¶hungsausdruck kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senErhÃ¶hungsausdruck hat keinen EffektErhÃ¶hungsausdruck ist eine Referenz, kein Aufruf, zur Funktion %qEfÃ¼r Zeigertyp muss der LÃ¤ngenausdruck angegeben werdenfÃ¼r Anweisung erwartetFÃ¼r Template-Deklaration %q+DfÃ¼r die Option Â»-mcache-block-size=XÂ« sind nur die Werte 4, 8, 16, 32, 64, 128, 256 oder 512 gÃ¼ltigfÃ¼r die Option Â»-misr-vector-size=XÂ« sind nur die Werte 4 oder 16 gÃ¼ltigfÃ¼r Arraytyp mit unbekannten Grenzen muss ein LÃ¤ngenausdruck angegeben werdenfor-, while- oder do-Anweisung erwartetFormatFormatargument %d nicht verwendet vor verwendetem Argument %d im $-Stil-FormatFormatargument %d mehr als einmal im %s-Format verwendetFormatargument sollte eine %qs-Referenz seineine Zeichenkette wurde gefunden, aber das Format-Argument sollte eine %qs-Referenz seinFormat ist Â»wide characterÂ«-ZeichenketteFormat ist kein Zeichenkettenliteral, und keine FormatargumenteFormat ist kein Zeichenkettenliteral, Argumenttypen ungeprÃ¼ftFormat ist kein Zeichenkettenliteral, Formatzeichenkette ungeprÃ¼ftFormat-Zeichenkettenargument folgt den zu formatierenden ArgumentenFormat-Zeichenkettenargument ist kein ZeichenkettentypFormatzeichenkette hat ungÃ¼ltige OperandennummerFormatzeichenkette ist hier definiertZeiger auf qualifizierten Funktionstypen %qT wird geformtZeiger auf Referenztyp %qT wird geformtReferenz auf qualifizierten Funktionstypen %qT wird geformtReferenz auf Referenztyp %qT wird geformtReferenz auf Â»voidÂ« wird gebildetVorwÃ¤rtsdeklaration von %q#T%<%c%s%> gefunden%<-%E%> statt %<+%E%> in Protokoll(en) gefunden%<:%> in Spezifikation mit geschachteltem Namen gefunden, %<::%> erwartetein %qT wurde gefunden, aber das Format-Argument sollte eine Zeichenkette seineine %qs-Referenz wurde gefunden, aber das Format-Argument sollte eine Zeichenkette seinfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolStandard-Fall nicht am Anfang des case-Vektors gefundenFP-Software-VervollstÃ¤ndigung benÃ¶tigt -mtrap-precision=ifr30_print_operand: ungÃ¼ltiger Code %%Ffr30_print_operand: ungÃ¼ltiger Code %%xfr30_print_operand: ungÃ¼ltiger Operand fÃ¼r Code %%Afr30_print_operand: unbehandeltes MEMfr30_print_operand: unbekannter Codefr30_print_operand: nicht erkannter Code %%Bfr30_print_operand: nicht erkannter Code %%bfr30_print_operand: nicht erkannter Code %%pfr30_print_operand_address: unbehandelte AdresseRahmenzeiger benÃ¶tigt, aber reserviertRahmengrÃ¶ÃŸe von %qs ist %wd BytesRahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, grÃ¶ÃŸer als benutzerdefinierte Stapelgrenze von %d Bytes. Eine unbedingte Falle wird gesetzt.RahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, mehr als die HÃ¤lfte der StapelgrÃ¶ÃŸe. Dynamische PrÃ¼fung wÃ¤re nicht zuverlÃ¤ssig. FÃ¼r diese Funktion wird keine PrÃ¼fung ausgegeben.RahmengrÃ¶ÃŸe zu groÃŸ fÃ¼r zuverlÃ¤ssige StapelÃ¼berprÃ¼fungfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupÂ»friendÂ«-Deklaration %q#D deklariert eine Nicht-Template-FunktionFriend-Deklaration %qD in lokaler Klasse ohne vorherige DeklarationÂ»friendÂ«-Deklaration %qD ist fÃ¼r explizite Spezialisierung nicht sichtbarÂ»friendÂ«-Deklaration %qD darf keine Â»virt-specifierÂ« habenÂ»friendÂ«-Deklaration benennt keine Klasse oder Funktion%<friend%>-Deklaration hierfriend-Deklaration nicht in Klassendefinitionfriend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>von vorheriger Deklaration %qFfrv_print_operand: unbekannter CodeFunktion kann nur mit nil verglichen werdenFunktion %q#D ist wie eine Variable initialisiertFunktion %q+D bekam durch Â»defaultÂ« eine Exception-Spezifikation, die sich von er impliziten Exception-Spezifikation %qX unterscheidetFunktionsdefinition von %q+D ist als Â»dllimportÂ« markiertFunktion %q+D Teil des Alias-ZyklusFunktion %q+F kann nie kopiert werden, da sie das Attribut %<noclone%> hatFunktion %q+F kann nie kopiert werden, da sie ein nichtlokales Â»gotoÂ« empfÃ¤ngtFunktion %q+F kann nie kopiert werden, da sie die Adresse einer lokalen Marke in statischer Variablen speichertdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein berechnetes Â»gotoÂ« enthÃ¤ltFunktion %q+F kann nie inline sein, da dies mit -fno-inline unterdrÃ¼ckt wirddie Funktion %q+F kann nie Â»inlineÂ« sein, da sie __builtin_return oder __builtin_apply_args verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie alloca verwendet (zum Aufheben: Attribut Â»always_inlineÂ« verwenden)Funktion %q+F kann nie inline sein, da sie mit inline in Konflikt stehende Attribute hatdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein nichtlokales Â»gotoÂ« enthÃ¤ltdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie setjmp verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie Â»setjmp-longjmpÂ«-Ausnahmebehandlung verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie eine variable Argumentliste verwendetFunktion %qD wurde innerhalb einer Union als Â»virtualÂ« deklariertFunktion %qD ist wie eine Variable initialisiertFunktion %qD kÃ¶nnte ein Kandidat fÃ¼r Formatattribut %qs seinFunktion %qD als Variable redeklariertFunktion %qD als %<asm%>-Ausgabe verwendetFunktion %qs kann nicht als %<mutable%> deklariert seinfunktionsargumente von %<__builtin_tgmath%> haben alle denselben Typden Funktionsargumenten von %<__builtin_tgmath%> fehlt der typgenerische ParameterFehlzuordnung von FunktionsattributenFunktionsattribute %qs und %qs schlieÃŸen sich gegenseitig ausFunktionskÃ¶rper kann zum Link-Zeitpunkt Ã¼berschrieben werdenFunktionskÃ¶rper nicht verfÃ¼gbarFunktionsaufruf hat zusammengesetzten WertFunktion Ã¼ber nicht kompatiblen Typen aufgerufenFunktion kann nicht instrumentiert werdenFunktionsdeklaration ist kein Prototypals %<noreturn%> deklarierte Funktion hat %<return%>-AnweisungFunktionsdefinition deklarierte %<auto%>Funktionsdefinition deklarierte %<register%>Funktionsdefinition deklarierte %<typedef%>Funktionsdefinition deklarierte %qsFunktionsdefinition deklariert keine ParameterFunktionsdefinition hat qualifizierten void-RÃ¼ckgabetypenFunktion gibt keinen Zeichenkettentypen zurÃ¼ckFunktion liefert mÃ¶glicherweise Adresse einer lokalen Variablen zurÃ¼ckFunktion kÃ¶nnte ein Kandidat fÃ¼r Attribut %qs seinFunktion kÃ¶nnte Kandidat fÃ¼r Attribut %qs sein, wenn sie als normal zurÃ¼ckkehrend bekannt istFunktion kommt nicht fÃ¼r Â»inlineÂ« in BetrachtFunktion nicht Â»inlineÂ« deklariert und CodegrÃ¶ÃŸe wÃ¼rde wachsenFunktion kann nicht Â»inlineÂ« seinFunktion kein Kandidat fÃ¼r Â»inlineÂ«Funktions- oder Arraytyp %qT in %<#pragma omp declare reduction%>Funktions- oder Arraytyp in %<#pragma omp declare reduction%>FunktionsparameterUnpassende Anzahl der RÃ¼ckgabewerteRÃ¼ckgabetyp der Funktion kann keine Funktion seinFunktionsrÃ¼ckgabetypen nicht kompatibel wegen %<volatile%>Funktion gibt eine FunktionFunktion gibt ein Array zurÃ¼ckFunktion liefert Adresse einer Sprungmarke zurÃ¼ckFunktion liefert Adresse einer lokalen Variablen zurÃ¼ckFunktion gibt Aggregat zurÃ¼ckInterner Fehler: function symbol is not functionFunktions-Template %qD als Klassentemplate redeklariertBezeichner %qD fÃ¼r Funktionstemplate ist geschachteltem Namens-SpezifiziererFunktionstypen nicht wirklich kompatibel in ISO-CFunktion mit qualifiziertem void-RÃ¼ckgabetypen aufgerufenFunktions-GÃ¼ltigkeitsbereich %qE ist implizit auto, jedoch als %qs deklariertFunktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>function_profiler-UnterstÃ¼tzungfunction_profiler-UnterstÃ¼tzung fÃ¼r MMIXfunktionale Umwandlung in Arraytyp %qTAusschuss am Ende von Â»#pragma nomember_alignmentÂ«'gcc-Treiberversion %s %s fÃ¼hrt GCC-Version %s aus
  gcc-Version %s %s
  gcov %s%s
  allgemeiner Thunk-Code fÃ¼r Methode %qD mit %<...%> scheitertget_mpz(): Not an integer constantKern-DateigrÃ¶ÃŸenlimit kann nicht geholt werden: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typeInterner Fehler: gfc_array_dimen_size(): Bad EXPR_ARRAY exprInterner Fehler: gfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variableInterner Fehler: gfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_conv_constant_to_tree(): invalid type: %sgfc_convert_constant(): Unexpected typegfc_copy_expr(): Bad expr nodeInterner Fehler: gfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typeInterner Fehler: gfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Bad array referencegfc_variable_attr(): Expression isn't a variablegfortran unterstÃ¼tzt nicht -E ohne -cppgfortran: Nur eine Option %<-J%> erlaubtGimple-Aufruf hat kein ZielGimple-Aufruf hat zwei Zielegimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockGimplifikation gescheitertglobale Konstruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztglobale Destruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztglobale Qualifizierung von Klassenname ist ungÃ¼ltigglobale Register-Variable %qD in verschachtelter Funktion verwendetglobale Registervariable folgt einer Funktionsdefinitionglobale Registervariable hat AnfangswertGlobale/statische Variablenzuweisung wurde abgefangen%d Template-Parameter fÃ¼r %q#D erhalten%d Template-Parameter fÃ¼r %q#T erhaltenGoto-Ziel ist weder eine Marke noch ein ZeigerGlobaler Zeiger ist konstant (trotzdem bei indirekten Aufrufen sichern/wiederherstellen).gp_offset (%ld) oder end_offset (%ld) ist kleiner als NullPCH musste verschoben werdenHardware-Gleitkommabefehle fÃ¼r MIPS16 fÃ¼r ABIs auÃŸer o32 und o64Dezimale Hardware-Gleitkommabefehle sind im ESA/390-Modus nicht verfÃ¼gbarDezimale Hardware-Gleitkommabefehle sind auf %s nicht verfÃ¼gbarHardware-VektorunterstÃ¼tzung ist auf %s nicht verfÃ¼gbarHardware-VektorunterstÃ¼tzung ist mit -msoft-float nicht verfÃ¼gbarhat unterschiedliche Parameter in einer anderen Ãœbersetzungseinheithat unterschiedlichen RÃ¼ckgabetyp in einer anderen ÃœbersetzungseinheitInterner Fehler: head insn %d for block %d not found in the insn streamhierobere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinaushwcap %s ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %siWMMXt und NEON sind unvertrÃ¤glichiWMMXt wird im Thumb-Modus nicht unterstÃ¼tztia64_print_operand: unbekannter Codeidentical_array_ref(): inconsistent dimensionsBezeichner %qE steht mit C++-SchlÃ¼sselwort in KonfliktBezeichner %qE wird in C++11 zum SchlÃ¼sselwortBezeichner nach %<@protocol%> erwartetwenn eine der %<if%>-Klauseln einen Modifizierer verwendet, mÃ¼ssen alle %<if%>-Klauseln Modifizierer verwendenWenn dieser Code erreicht wird, wird das Programm abgebrochenifunc wird in dieser Konfiguration nicht unterstÃ¼tztifunc wird auf diesem Ziel nicht unterstÃ¼tztÂ»#pragma %s %sÂ« wird ignoriert%<#pragma align%> wird fÃ¼r explizit ausgerichtetes %q+D ignoriert%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem nicht-%<uniform%>-Argument wird ignoriert%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem RÃ¼ckgabetyp wird ignoriertAttribut %qD an unbenanntem Namensraum wird ignoriertAttribut %qD an nicht-Â»inlineÂ«-Namensraum wird ignoriert%qE-Attribut wird fÃ¼r Templateinstanziierung %qT ignoriert%qE-Attribut wird fÃ¼r Templatespezialisierung %qT ignoriert-fschedule-insns wird wegen Ausnahmebehandlungsfehler ignoriertasm-Symbol fÃ¼r nicht-statische lokale Variable %q+D wird ignoriertAttribut %<%E (%u)%> wird ignoriert, da es mit Attribut %<%E (%u)%> in Konflikt stehtAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE wird in Deklaration der eingebauten Funktion %qD ignoriert, da es mit Attribut %qs in Konflikt stehtauf %qT nach einer Definition angewandte Attribute werden ignoriertauf Klassentyp %qT angewandte Attribute auÃŸerhalb einer Definition werden ignoriertauf abhÃ¤ngigen Typ %qT angewandte Attribute ohne zugehÃ¶rige Deklaration werden ignoriertAttribute an Templateargument %qE werden ignoriertAttribute an Templateargument %qT werden ignoriertdoppeltes Verzeichnis Â»%sÂ« wird ignoriert
  groÃŸe lineare Schrittweite wird ignoriertSchleifenannotation wird ignoriertFalsch geformtes #pragma longcall wird ignoriertnicht vorhandenes Verzeichnis Â»%sÂ« wird ignoriert
  Â»packedÂ«-Attribut fÃ¼r ungepacktes nicht-POD-Feld %q#D wird ignoriertmÃ¶glicherweise in Konflikt stehende Option %<-fopt-info-%s%> wird ignoriertDer RÃ¼ckgabewert von %qD (mit Â»nodiscardÂ«-Attribut markiert) wird ignoriertDer RÃ¼ckgabewert von %qD, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriertRÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion wird ignoriertDer RÃ¼ckgabewert von Typ %qT (mit Â»nodiscardÂ«-Attribut markiert) wird ignoriertÂ»sinkÂ«-Klausel wird ignoriert, da der Offset kein Vielfaches der Schrittweite istDeklaration %q#D wird ignoriertunbekannte Option %q.*s in %<-fdump-%s%> wird ignoriertunbekannter Wert %<%s%> fÃ¼r Schalter %<-mcustom-fpu-cfg%> wird ignoriertSchrittweite 0 wird ignoriertillegal OP in optimize_comparisonunzulÃ¤ssiger Aggregattyp %qE fÃ¼r Instanzvariable %qs angegebenungÃ¼ltiger Operand ungÃ¼ltige Operandenadresse (1)ungÃ¼ltige Operandenadresse (2)ungÃ¼ltige Operandenadresse (3)ungÃ¼ltige Operandenadresse (4)ungÃ¼ltiger Operand wurde gefundenunzulÃ¤ssiger Referenztyp fÃ¼r Instanzvariable %qs angegebenimplizite Umwandlung von %qH in %qI zur Anpassung an anderen Operanden des BinÃ¤rausdrucksimplizite Umwandlung von %qH in %qI, um an das Ergebnis im anderen Zweig der Bedingung anzugleichenimplizite Umwandlung von %qH in %qI bei Ãœbergabe von Argument an Funktionimplizite Umwandlung von %qT in %qT zur Anpassung an anderen Operanden des BinÃ¤rausdrucksimplizite Umwandlung von %qT in %qT um an anderes Ergebnis von Bedingung anzupassenimplizite Umwandlung von %qT in %qT bei Ãœbergabe von Argument an FunktionImplizite Deklaration der Funktion %qEImplizite Deklaration der Funktion %qE; meinten Sie %qs?implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in ErhÃ¶hungsausdruck zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in linkem Operanden des Kommaoperators zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in rechtem Operanden des Kommaoperators zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in zweitem Operanden des bedingten Ausdrucks zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in Anweisung zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in drittem Operanden des bedingten Ausdrucks zuImplizite Zuordnung von Feld %qD mit angenommener GrÃ¶ÃŸeImplizite Templates dÃ¼rfen nicht %<virtual%> seinFehlzuordnung in implizitem this-ZeigerInterner Fehler: implicit_section flag is set but section isn'timplizit geholte (Â»popÂ«) Register mÃ¼ssen oben auf dem Stapel gruppiert werdenimpliziertes END DOimport_iso_c_binding_module(): Unable to create symbol for %sunmÃ¶gliche Bedingung in Â»asmÂ«unmÃ¶gliche Registerbedingung in %<asm%>unmÃ¶gliche Typenbehauptung: Typ implementiert nicht Schnittstellein %s, bei %s:%din C++03 muss bei Deklaration eines Â»friendÂ« ein KlassenschlÃ¼ssel verwendet werdenin C++11 und neuer kann ein Defaultkonstruktor explizit seinin C++11 sind Destruktoren per Default Â»noexceptÂ«in C++11 lÃ¶st das ein Â»throwÂ« aus, da Destruktoren per Default Â»noexceptÂ« sindin C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt%q+D kann in C++98 nicht static sein, da es ein Union-Element istin C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>in einem Aufruf der hier deklarierten Allokationsfunktion %qDin einem Aufruf der eingebauten Allokationsfunktion %qDin einem Aufruf der eingebauten Funktion %qDin einem Aufruf der hier deklarierten Funktion %qDin Argument fÃ¼r unÃ¤res !Interner Fehler: im Basis-Block %d:im Aufruf von %qD, hier deklariertin Deklaration %q+Din Definition des Makros %qsbei Substitution des Makros %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein Initialisierung der Variable %qD fÃ¼r strukturierte Bindungbei Ãœbergabe des Arguments %P von %qDin simplify_trig_call(): Bad intrinsicin Anweisungin Templateargument fÃ¼r Typ %qTin der Definition von %q#TInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem TypInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem TypZugriff auf nicht zugreifbare Plugin-Datei %s (aus kurzem Plugin-Namen %s erzeugt) nicht mÃ¶glich: %munpassender Akkumulator fÃ¼r %qsbinden Sie %qs ein oder stellen Sie eine Deklaration von %qD bereitEingehende Kantenzahl passt nicht zur Anzahl der PHI-ArgumenteInkompatible Adressraumkennzeichen %qs und %qsinkompatible Datenklausel mit Reduktion an %qE; wird zu Â»present_or_copyÂ« befÃ¶rdertunvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«UnvertrÃ¤gliche implizite Deklaration der eingebauten Funktion %qDUnvertrÃ¤gliche implizite Deklaration der Funktion %qDInkompatibler Typ fÃ¼r Argument %d von %qEinkompatible Typen fÃ¼r AbbildungsindexInkompatibler Typ fÃ¼r Methode %s%s%sInkompatibler Typ fÃ¼r Methode %s%s%s (%s)inkompatible Typen fÃ¼r EmpfÃ¤ngerincompatible types in PHI argument %uunvertrÃ¤gliche Typen in Zuweisung von %qT an %qTinkompatible Typen in binÃ¤rem Ausdruckinkompatible Typen in Â»sendÂ«unvertrÃ¤gliche Typen bei Zuweisung an Typ %qT von Typ %qTinkompatible Typen bei Initialisierung von Typ %qT mit Typ %qTunvertrÃ¤gliche Typen bei RÃ¼ckgabe von Typ %qT, aber %qT wurde erwartetunvertrÃ¤gliche Vektortypen in bedingtem Ausdruck: %qT, %qT und %qTunvollstÃ¤ndige Implementierung der Kategorie %qEunvollstÃ¤ndige Implementierung der Klasse %qEunvollstÃ¤ndiger Typ %qT hat kein Element %qDunvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendetunvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qTwidersprÃ¼chliche Herleitung fÃ¼r %qT: %qT und dann %qTwidersprÃ¼chliche Herleitung fÃ¼r automatischen RÃ¼ckgabetyp: %qT und dann %qTwidersprÃ¼chliche Spezifikation von Instanzvariableinkonsistente Operandenbedingungen in einem %<asm%>widersprÃ¼chliche Typen %qT und %qT fÃ¼r Lambda-RÃ¼ckgabetypen hergeleitetwidersprÃ¼chliche benutzerdefinierte literale Suffixe %qD und %qD in ZeichenkettenliteralFalscher Vergleichsmodusincorrect entry in label_to_block_mapFalsches Format der Skalierung; 1/1 wird verwendet
  Falscher Hinweis-OperandFalscher Befehl:Falsche Anzahl der Argumente fÃ¼r Funktion %qEfalsche Anzahl der Elemente eines VektorkonstruktorsFalscher Rundungsoperandincorrect setting of landing pad numberincorrect sharing of tree nodesfalscher Typ der Elemente eines Vektorkonstruktorsfalsch geschachtelter OpenACC-SchleifenparallelismusInkrementausdruck verweist auf Schleifenvariable %qDInkrementieren eines booleschen AusdrucksErhÃ¶hung des konstanten Feldes %qDSchrittweite von AufzÃ¤hlungswerten (enum) ist in C++ ungÃ¼ltigErhÃ¶hung der Funktion %qDErhÃ¶hung des Elements %qD in schreibgeschÃ¼tztem ObjektInkrementieren eines Zeigers auf unvollstÃ¤ndigen Typ %qTErhÃ¶hung der schreibgeschÃ¼tzten Speicherstelle %qEErhÃ¶hung des schreibgeschÃ¼tzten Elementes %qDErhÃ¶hung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDErhÃ¶hung des schreibgeschÃ¼tzten Parameters %qDErhÃ¶hung der schreibgeschÃ¼tzten Referenz %qDErhÃ¶hung der schreibgeschÃ¼tzten Variable %qDerhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<long%>erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<unsigned long%>Index %E markiert einen Offset grÃ¶ÃŸer als die GrÃ¶ÃŸe von %qTIndex in Dimension %d ist auÃŸerhalb der Grenzen bei %LIndex muss eine Ganzzahl seinIndexwert statt Feldname in Union-InitialisierungIndexwert ist auÃŸerhalb der GrenzenInterner Fehler: indirect call count does not match BB countindirekte Funktion %q+D kann nicht als Â»schwachÂ« deklariert werdenindirekte Funktion %q+D kann nicht als Â»weakrefÂ« deklariert werdenIndirekter Funktionsaufruf mit noch unbekanntem Aufruferindirekte SprÃ¼nge sind auf dieser Zielmaschine nicht verfÃ¼gbarIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in ErhÃ¶hungsausdruck zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in linkem Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in rechtem Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in zweitem Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in Anweisung zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in drittem Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in ErhÃ¶hungsausdruck zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im linken Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im rechten Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im zweiten Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in Anweisung zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im dritten Operanden des bedingten Ausdrucks zuabgeleiteter skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT seingeerbter Konstruktor %qD ist nicht %<constexpr%>erbende Konstruktoren nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarinit-Funktion im Objekt %s gefundenÂ»init-statement in AuswahlanweisungenÂ« ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarinit_arglist(): too many argumentsInitialisierung streicht Qualifizierer %qv von Zeiger-ZieltypInitialisierung von anderem Objective-C-TypInitialisierung von Zeiger auf nicht enthaltenen AdressraumLinke-Initialisierung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinInitialisierung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vInitialisierung eines %qT aus %qT wandelt einen Zeiger in eine Zahl um, ohne explizite TypkonvertierungInitialisierung von %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungInitialisierung von %qT von inkompatiblem Zeigertyp %qTInitialisierung eines flexiblen Array-ElementsInitialisierung der allgemeinen Blockvariable %qs in DATA-Anweisung bei %CInitialisierung eines flexiblen Array-Elements in geschachteltem KontextInitialisierung des new-Ausdrucks fÃ¼r Typ %<auto%> erfordert genau ein ElementInitialisierung eines nicht-konstanten Referenztyps %q#T von R-Wert des Typs %qTInitialisierung des %<volatile%>-Referenztyps %q#T von R-Wert des Typs %qTInitialisierungen fÃ¼r mehrere Elemente von %qTinitialisiertes Feld Ã¼berschriebeninitialisiertes Feld mit Seiteneffekten Ã¼berschriebeninitialisierte Variable %q+D ist als Â»dllimportÂ« markiertInitialisierungselement ist kein konstanter AusdruckInitialisierungs-Element ist zur Lade-Zeit nicht berechenbarInitialisierungselement ist nicht konstantInitialisierung endet vorzeitigInitialisierungsausdruck verweist auf Iterationsvariable %qDInitialisierung gibt nicht die GrÃ¶ÃŸe von %q+D anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qD anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qT anInitialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp (%<()%> vergessen?)Initialisierung fÃ¼r %q#D ist ungÃ¼ltigInitialisierung fÃ¼r %qT muss geklammert seinInitialisierung eines flexiblen Arrayelements %q#DInitialisierung fÃ¼r Gleitkommawert ist keine GleitkommakonstanteInitialisierung fÃ¼r Ganzzahl-/Gleitkommazahlwert ist zu kompliziertInitialisierung in bereichsbasierter %<for%>-SchleifeInitialisierung ungÃ¼ltig fÃ¼r statisches Element mit KonstruktorInitialisierung fÃ¼r Funktion bereitgestelltInitialisierung fÃ¼r Â»friendÂ«-Funktion %qD angegebenInitialisierung fÃ¼r nicht-virtuelle Methode %q+D angegebenInitialisierung fÃ¼r statische Element-Funktion %qD angegebenInitialisierungs-Zeichenkette fÃ¼r char-Array ist zu langdas Initialisieren von %qH mit %qI in einem umgewandelten konstanten Ausdruck bindet nicht direktinjizierte befreundete %qD ist aufgrund von %<-ffriend-injection%> sichtbareingegebener Klassenname %qD als Template-Templateargument verwendetInterner Fehler: inline clone in same comdat group listInterner Fehler: inline clone is forced to outputInterner Fehler: inline clone with address takenCode inline einbetten, um Befehlscache nach dem Aufsetzen verschachtelter Funktionstrampoline zu verwerfen.inline-Deklaration von %qD folgt Deklaration mit Attribut %qsÂ»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut ignoriertInline-Funktion %q+D deklariert, aber nirgendwo definiertÂ»inlineÂ«-Funktion %q+D als Â»schwachÂ« deklariertinline-Funktion %q+D wurde das Attribut Â»noinlineÂ« gegebeninline-Funktion %qD wurde das Attribut Â»noinlineÂ« gegebeninline-Funktion %qD verwendet, aber nirgendwo definiertein %<inline%>-Namensraum muss bei der ersten Definition angegeben werdenÂ»inlineÂ« NamensrÃ¤ume nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarÂ»inlineÂ«-Variablen sind nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarInterner Fehler: inlined_to pointer is set but no predecessors foundInterner Fehler: inlined_to pointer is wrongInterner Fehler: inlined_to pointer refers to itselfInterner Fehler: inlined_to pointer set for noninline callersÂ»inlineÂ« beim Aufruf von %q+F gescheitert: %sÂ»inlineÂ« beim Aufruf von always_inline %q+F gescheitert: %sinnere Schleife verwendet denselben OpenACC-Parallelismus wie enthaltende SchleifeEingabedatei %qs ist dieselbe wie die AusgabedateiBedingung fÃ¼r Eingabeoperanden enthÃ¤lt %qcInterner Fehler: insert_bbt(): Duplicate key foundEinschub auÃŸerhalb des gÃ¼ltigen Bereichs in BIT_INSERT_EXPRInterner Fehler: insn %d basic block pointer is %d, should be %dInterner Fehler: insn %d in footer of bb %d has non-NULL basic blockInterner Fehler: insn %d in header of bb %d has non-NULL basic blockInterner Fehler: insn %d is in multiple basic blocks (%d and %d)Interner Fehler: insn %d outside of basic blocks has non-NULL bb fieldBefehlsadressen nicht freigegebenBefehl enthÃ¤lt eine ungÃ¼ltige Adresse!Befehl erfÃ¼llt nicht seine Bedingungen:Befehl auÃŸerhalb eines Basis-BlockesBefehl mit UID %i nicht gefunden fÃ¼r Operand %i (Â»%sÂ«) von Befehl %iBefehl mit UID %i nicht gefunden fÃ¼r Operand %i von Befehl %iinstalliere: %s%s
! Installationsfehler, crtoffloadtable.o kann nicht gefunden werdenin Klassenmethode wird auf Instanzvariable %qE zugegriffenInstanzvariable %qE ist Â»%sÂ«; dies wird zukÃ¼nftig ein schwerer Fehler seinInstanzvariable %qE ist als Â»%sÂ« deklariertInstanzvariable %qE ist als Â»privateÂ« deklariertInstanzvariable %qs hat unbekannte GrÃ¶ÃŸeInstanzvariable %qs ist als Â»privateÂ« deklariertInstanzvariable %qs verwendet flexibles ArrayelementZuweisung der Instanzvariable wurde abgefangenBefehl wird niemals ausgefÃ¼hrtBefehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tztZu wenig Argumente fÃ¼r Ã¼berladene Funktion %sunzureichende Informationen fÃ¼r Typbestimmung aus Kontextunzureichende Partitionierung verfÃ¼gbar, um die Elementschleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um Schleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um die Kachelschleife zu parallelisierenGanzzahlarray mit unvertrÃ¤glicher wide-Zeichenkette initialisiertint-Array mit Nicht-wide-Zeichenkette initialisiertGanzzahlkonstante ist zu groÃŸ fÃ¼r %<unsigned long%>-TypGanzzahldivision durch NullGanzzahlliteral Ã¼berschreitet Wertebereich des Typs %qTGanzzahlÃ¼berlauf in ArraygrÃ¶ÃŸeGanzzahlÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEGanzzahlÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEGanzzahl-Suffix %qs durch Implementierung Ã¼berdecktGanzzahlausdruck %qE ist nicht konstantPrÃ¤zision des eingebauten Ergebnistypen passt nicht zur FeldgrÃ¶ÃŸe des BIT_FIELD_REFOptimierungen zwischen Modulen noch nicht implementiert fÃ¼r C++die Schnittstelle %qE hat keine gÃ¼ltige Form einer konstanten Zeichenketteinterner Compiler-FehlerInterner Compiler-Fehler. Falsche Adresse:Interner Compiler-Fehler. Falsche Verschiebung:Interner Compiler-Fehler. Unbekannter Modus:interner Compiler-Fehler: internes Konsistenzprobleminterner Fehler: falsches Register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinterner Fehler: cris_side_effect_mode_ok mit falschen Operandeninterner Fehler: Seiteneffekt-Befehl wirkt sich auf Haupteffekt ausInterne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argumentinterne Einheit in WRITEInterrupt-Dienst-Routinen kÃ¶nnen nicht im Â»ThumbÂ«-Modus codiert werdendie Attribute %<interrupt%> und %<naked%> sind nicht kompatibelInterrupthandler kÃ¶nnen keine MIPS16-Funktionen seinInterrupthandler kÃ¶nnen keine Argumente habenInterrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument habenInterrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werdenInterrupt-Service-Routine muss den RÃ¼ckgabetyp Â»voidÂ« habenin Interrupt-Service-Routinen sollte das erste Argument ein Zeiger seinin Interrupt-Service-Routinen sollte das zweite Argument vom Typ Â»unsigned %sintÂ« seinInterruptvektor fÃ¼r %qE-Attribut ist nicht vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread ist nur auf Fido verfÃ¼gbarintrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichsinnere Variable, die keine Prozedur istungÃ¼ltiges #pragma %sungÃ¼ltiger %%%c-OperandungÃ¼ltiger %%-CodeungÃ¼ltiger %%A-OperandungÃ¼ltiger %%B-OperandungÃ¼ltiger %%C-OperandungÃ¼ltiger %%C-WertungÃ¼ltiger %%D-OperandungÃ¼ltiger %%D-WertungÃ¼ltiger %%E-WertungÃ¼ltiger %%F-WertungÃ¼ltiger Modus %%GungÃ¼ltiger %%G-WertungÃ¼ltiger %%H-OperandungÃ¼ltiger %%H-SpezifiziererungÃ¼ltiger %%I-OperandungÃ¼ltiger %%J-CodeungÃ¼ltiger %%J-WertungÃ¼ltiger %%K-WertungÃ¼ltiger %%L-OperandungÃ¼ltiger %%L-WertungÃ¼ltiger %%M-OperandungÃ¼ltiger %%M-WertungÃ¼ltiger %%N-OperandungÃ¼ltiger %%N-WertungÃ¼ltiger %%O-WertungÃ¼ltiger %%P-OperandungÃ¼ltiger %%P-WertungÃ¼ltiger %%R-WertungÃ¼ltiger %%T-WertungÃ¼ltiger %%U-WertungÃ¼ltiger %%Y-OperandungÃ¼ltiger %%c-OperandungÃ¼ltiger %%d-OperandungÃ¼ltiger %%d-WertungÃ¼ltiger %%e-WertungÃ¼ltiger %%f-OperandungÃ¼ltiger %%f-WertungÃ¼ltiger %%h-OperandungÃ¼ltiger %%h-WertungÃ¼ltiger %%i-OperandungÃ¼ltiger %%j-CodeungÃ¼ltiger %%j-OperandungÃ¼ltiger %%j-WertungÃ¼ltiger %%k-WertungÃ¼ltiger %%m-WertungÃ¼ltiger %%p-WertungÃ¼ltiger %%q-WertungÃ¼ltiger %%r-OperandungÃ¼ltiger %%r-WertungÃ¼ltiger %%s-OperandungÃ¼ltiger %%s-WertungÃ¼ltiger %%t-OperandungÃ¼ltiger %%t-Operand 'ungÃ¼ltiger %%t/%%b-WertungÃ¼ltiger %%u-WertungÃ¼ltiger %%v-WertungÃ¼ltiger %%x-WertungÃ¼ltiger %%xn-CodeungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probierenungÃ¼ltiges Â»asmÂ«: ungÃ¼ltige (Zeiger-) Operanden fÃ¼r Plus/MinusungÃ¼ltiger Name %qs fÃ¼r --paramungÃ¼ltiger Name %qs fÃ¼r --param; meinten Sie %qs?ungÃ¼ltiger Wert fÃ¼r --param: %qsungÃ¼ltiges CASE_CHAINungÃ¼ltiges IACC-ArgumentungÃ¼ltige LHS in GIMPLE-AufrufUngÃ¼ltiger Objective-C++-SelektornameungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereichinvalid PHI argumentinvalid PHI resultungÃ¼ltiges UNSPEC als OperandungÃ¼ltiges UNSPEC als Operand: %dInterner Fehler: invalid _LiteralungÃ¼ltiger abstrakter Parametertyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Funktion %q+#DungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Elementfunktion %q+#DungÃ¼ltiger abstrakter Typ %qT fÃ¼r %qEungÃ¼ltiger abstrakter Typ fÃ¼r %q+DungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD in virtueller Basis des NULL-ObjektesungÃ¼ltige AdresseungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»OÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»RÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»SÂ«ungÃ¼ltiger AdressierungsmodusungÃ¼ltiger Adressoperand in MEM_REFungÃ¼ltiger Adressoperand in TARGET_MEM_REFungÃ¼ltiger AdressierungsmodusungÃ¼ltige Ausrichtung fÃ¼r %<#pragma align%> - ignoriertUngÃ¼ltiger Ausrichtungswert fÃ¼r %<__builtin_arc_aligned%>ungÃ¼ltige Anwendung von %<__alignof%> auf ein BitfeldungÃ¼ltige Anwendung von %<sizeof%> auf ein BitfeldUngÃ¼ltige Anwendung von %<sizeof%> auf einen FunktionstypenungÃ¼ltige Anwendung von %qs auf ElementfunktionUngÃ¼ltige Anwendung von %qs auf einen void-TypenUngÃ¼ltige Anwendung von %qs auf Arraytyp %qT mit unvollstÃ¤ndigem ElementtypUngÃ¼ltige Anwendung von %qs auf unvollstÃ¤ndigen Typen %qTUngÃ¼ltige Architektur fÃ¼r Zielattribut oder -pragma %qsUngÃ¼ltiges Argument %d fÃ¼r eingebaute Funktion %qFungÃ¼ltiges Argument %qs fÃ¼r %qsungÃ¼ltiges Argument fÃ¼r Attribut %qEungÃ¼ltiges Argument fÃ¼r Attribut %qsUngÃ¼ltiges Argument von SQRT bei %LungÃ¼ltiges Argument fÃ¼r %qDungÃ¼ltiges Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Argument fÃ¼r eingebaute Funktion Â»%sÂ«ungÃ¼ltiges Argument fÃ¼r GIMPLE-AufrufungÃ¼ltige ArgumenteungÃ¼ltiges Argument fÃ¼r %<-fpatchable_function_entry%>UngÃ¼ltige ArrayzuweisungInterner Fehler: invalid base %qE for SSA nameungÃ¼ltige Spezifizierung der BasisklasseungÃ¼ltiger Zweig zu/von strukturiertem %s-BlockungÃ¼ltige Â»caseÂ«-Marke in switch-AnweisungungÃ¼ltiger Â»caseÂ«-Bereich in switch-AnweisungungÃ¼ltige Umwandlung von Typ %qT in Typ %qTungÃ¼ltige Typumwandlung eines R-Wert-Ausdrucks des Typs %qT in Typ %qTungÃ¼ltige Umwandlung in abstrakte Klasse %qTungÃ¼ltige Umwandlung in Funktionstyp %qTungÃ¼ltiger Klassenname in Deklaration von %qDungÃ¼ltige Kombination mehrerer Typ-Spezifiziererinvalid comparison code in gimple condungÃ¼ltiger Vergleich eines generierten ArraysungÃ¼ltiger Vergleich mit einer generierten StrukturungÃ¼ltiger Vergleich von nil mit nilungÃ¼ltiger Vergleich eines nicht-vergleichbaren ArraysungÃ¼ltiger Vergleich einer nicht-vergleichbaren StrukturungÃ¼ltiger Vergleich eines nicht-vergleichbaren TypsungÃ¼ltiger Vergleich ungeordneter TypenungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«ungÃ¼ltiger bedingter OperandungÃ¼ltiges const_cast von Typ %qT in Typ %qTungÃ¼ltiges const_cast eines R-Wertes des Typs %qT in Typ %qTungÃ¼ltiger const_double-OperandungÃ¼ltige KonstanteUngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probierenungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltige Konstante in %<#pragma %s%>ungÃ¼ltige Konstante in %<#pragma pack%> - ignoriertungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger beschrÃ¤nkter TypparameterungÃ¼ltige Bedingungen fÃ¼r OperandungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeintSteuerprÃ¤dikat ungÃ¼ltigungÃ¼ltige Umwandlung von %<__fpreg%>ungÃ¼ltige Umwandlung von %qH in %qIungÃ¼ltige Umwandlung in GIMPLE-AufrufungÃ¼ltige Umwandlung in Â»returnÂ«-AnweisungungÃ¼ltige Umwandlung in %<__fpreg%>ungÃ¼ltige Umwandlung in Typ %qT von Typ %qTungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q#DungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q+#DungÃ¼ltige CPU Â»%sÂ« fÃ¼r %s"%s"%sungÃ¼ltige CPU %qs fÃ¼r %s%qs%sUngÃ¼ltige Option fÃ¼r Datenmodell -mdata-model=%sungÃ¼ltige Deklaration von %<%T::%E%>ungÃ¼ltige Deklaration eines Elementtemplates in lokaler KlasseungÃ¼ltiger DeklaratorungÃ¼ltiges Standardargument fÃ¼r einen Template-TemplateparameterungÃ¼ltige %<default%>-Marke in switch-AnweisungungÃ¼ltige Definition des qualifizierten Typen %qTungÃ¼ltige AbhÃ¤ngigkeitsartungÃ¼ltige AbhÃ¤ngigkeitsart in omp %<ordered%> %<depend%>ungÃ¼ltige Â»dist_scheduleÂ«-ArtungÃ¼ltiger Elementtyp fÃ¼r Attribut %qsungÃ¼ltiges Encoding-PrÃ¤fix in Literal-OperatorungÃ¼ltiger Eintritt in strukturierten %s-BlockungÃ¼ltiger Austritt aus strukturiertem %s-BlockungÃ¼ltiger Ausgang von strukturiertem OpenMP-BlockungÃ¼ltige explizite SpezialisierungungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probierenungÃ¼ltiger Ausdruck als OperandungÃ¼ltiger Ausdruck fÃ¼r Min-L-WertungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger Ausdruckstyp fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiges Fehler-Speichermodell fÃ¼r %<__atomic_compare_exchange%>unbekannter Feature-Modifizierer in %<-march=%s%>unbekannter Feature-Modifizierer in %<-mcpu=%s%>ungÃ¼ltiger erster Operand von MEM_REFungÃ¼ltige Form von %<#pragma omp atomic%>ungÃ¼ltiges Format von %sungÃ¼ltige FPU fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltige FunktionsdeklarationungÃ¼ltige Funktion in GIMPLE-AufrufungÃ¼ltiger ID-Wert fÃ¼r Interrupt-/Exception-AttributungÃ¼ltiger ID-Wert fÃ¼r Â»resetÂ«-AttributungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qTErhÃ¶hungsausdruck ungÃ¼ltigungÃ¼ltiger Anfangswert fÃ¼r Element %qEungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qIungÃ¼ltige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qIungÃ¼ltige InitialisierungungÃ¼ltige InitialisierungsklauselungÃ¼ltige Initialisierung fÃ¼r %q#DungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#DungÃ¼ltige Initialisierung fÃ¼r Elementfunktion %qDungÃ¼ltige Initialisierung fÃ¼r strukturierte BindungsdeklarationUngÃ¼ltiger Befehl:ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlungUngÃ¼ltiger Marken in GIMPLE-BedingungungÃ¼ltige linke Seite einer ZuweisungungÃ¼ltige Zeile in AuflÃ¶sungsdateiungÃ¼ltige BindungsspezifikationungÃ¼ltiger Ort fÃ¼r %<pragma %s%>, ignoriertungÃ¼ltiger L-Wert in asm-Ausgabe %dungÃ¼ltige ZuordnungsartungÃ¼ltige MaskeungÃ¼ltiger Maskentyp in VektorpermutationsausdruckungÃ¼ltige ElementfunktionsdeklarationungÃ¼ltige Elementtemplatedeklaration %qDungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qEungÃ¼ltiges Speichermodell-Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_load%>ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_store%>ungÃ¼ltiger Name (%qs) fÃ¼r Pragma oder Attribut %<target("arch=")%>ungÃ¼ltiger Name (%qs) fÃ¼r Pragma oder Attribut %<target("cpu=")%>ungÃ¼ltiger Name (%qs) fÃ¼r Pragma oder Attribut %<target("tune=")%>ungÃ¼ltiger new-Ausdruck fÃ¼r abstrakte Klasse %qTungÃ¼ltige NMI-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltiges Templateargument ohne TypungÃ¼ltige Nicht-Vektor-Operanden fÃ¼r vektorwertiges PlusungÃ¼ltige Zahl in -mrgf-banked-regs=%s; gÃ¼ltige Werte sind 0, 4, 8, 16 und 32Interner Fehler: invalid number of operands to __FMAungÃ¼ltige offload-Tabelle in %sungÃ¼ltiger Offset-Operand in MEM_REFungÃ¼ltiger Offset-Operand in TARGET_MEM_REFungÃ¼ltiger Offset-Operand von MEM_REFungÃ¼ltiger OperandungÃ¼ltige OperandenadresseungÃ¼ltiger Operandencode Â»%cÂ«ungÃ¼ltiger Operand fÃ¼r Â»%%%cÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»AÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»DÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»HÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»OÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»TÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»bÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»eÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»mÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»oÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»pÂ«ungÃ¼ltiger Operand fÃ¼r Spezifizierer Â»rÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»zÂ«ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«ungÃ¼ltiger Operand in indirekter ReferenzungÃ¼ltiger Operand in Â»returnÂ«-AnweisungungÃ¼ltiger Operand in unÃ¤rem AusdruckungÃ¼ltiger Operand in unÃ¤rer OperationungÃ¼ltiger Modifizierer-Buchstabe fÃ¼r OperandungÃ¼ltiger Operanden-AusgabecodeungÃ¼ltiges OperandenprÃ¤fixungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«ungÃ¼ltiger Operand fÃ¼r %%H/%%L-CodeungÃ¼ltiger Operand fÃ¼r Code %%MungÃ¼ltiger Operand fÃ¼r Code %%NungÃ¼ltiger Operand fÃ¼r Code %%OungÃ¼ltiger Operand fÃ¼r %%RungÃ¼ltiger Operand fÃ¼r %%R-CodeungÃ¼ltiger Operand fÃ¼r %%SungÃ¼ltiger Operand fÃ¼r Code %%T/%%BungÃ¼ltiger Operand fÃ¼r %%U-CodeungÃ¼ltiger Operand fÃ¼r %%V-CodeungÃ¼ltiger Operand fÃ¼r Code %%ZungÃ¼ltiger Operand fÃ¼r Code %%pungÃ¼ltiger Operand fÃ¼r Code %%sungÃ¼ltiger Operand fÃ¼r Code %%zungÃ¼ltiger Operand fÃ¼r Plus/Minus, Typ ist ein ZeigerungÃ¼ltiger Operand fÃ¼r Zeiger-Differenz, Operand ist kein ZeigerungÃ¼ltiger Operand fÃ¼r Zeiger-Plus, erster Operand ist kein ZeigerungÃ¼ltiger Operand fÃ¼r Zeiger-Plus, zweiter Operand ist kein Ganzzahltyp mit passender BreiteungÃ¼ltiger Operand fÃ¼r switch-AnweisungungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« verwendetungÃ¼ltige Operanden in binÃ¤rer OperationungÃ¼ltige Operanden in GIMPLE-VergleichungÃ¼ltige Operanden in ternÃ¤rer OperationungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qOungÃ¼ltige Operanden fÃ¼r Code %%cungÃ¼ltige Operanden in ArrayreferenzUngÃ¼ltige Operanden fÃ¼r binÃ¤res %s (haben %qT und %qT)Interner Fehler: invalid operationungÃ¼ltige Operation (%s)ungÃ¼ltige Operation auf %<__fpreg%>ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiger Parameter %qsungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %qsungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %sungÃ¼ltige Parameterkombination fÃ¼r intrinsisches %qsungÃ¼ltiger Parametertyp %qTungÃ¼ltige DurchlaufpositionierungsoperationUngÃ¼ltiger Zeigermodus %qsungÃ¼ltiger Zeiger auf Bitfeld %qDungÃ¼ltige Position oder GrÃ¶ÃŸe fÃ¼r BIT_INSERT_EXPRungÃ¼ltiger Positions- oder GrÃ¶ÃŸenoperand fÃ¼r BIT_FIELD_REFungÃ¼ltige Â»privateÂ«-Reduktion auf %qEungÃ¼ltige Â»proc_bindÂ«-ArtungÃ¼ltige EigenschaftsdeklarationungÃ¼ltiger Prototyp fÃ¼r Â»%sÂ«ungÃ¼ltiges Zeichen %qc in BedingungungÃ¼ltiger Â»pure constÂ«-Status fÃ¼r FunktionungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)ungÃ¼ltige Qualifizierer an Nicht-Element-FunktionstypungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-NameungÃ¼ltiges Empfangen auf Nur-Sende-KanalungÃ¼ltiger EmpfÃ¤ngertyp %qsungÃ¼ltiger reduction-identifierungÃ¼ltige Referenz fÃ¼r Ausgabemodifizierer Â»JÂ«ungÃ¼ltiger ReferenzprÃ¤fixungÃ¼ltiger Registername fÃ¼r %q+DungÃ¼ltige AuflÃ¶sung in AuflÃ¶sungsdateiungÃ¼ltiger RÃ¼ckgabetyp %qT der %<constexpr%>-Funktion %q+DungÃ¼ltige RHS fÃ¼r GIMPLE-SpeicherungungÃ¼ltige gemeinsame rtl-Verwendung in Befehl gefundenungÃ¼ltige AblaufartUngÃ¼ltiges zweites Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetungÃ¼ltiges Â»sendÂ« auf Nur-Empfangs-KanalungÃ¼ltiger Setter, muss ein Argument habenungÃ¼ltiger SchiebeoperandungÃ¼ltige statische Kette in GIMPLE-AufrufungÃ¼ltiges static_cast vom Typ %qT in den Typ %qTungÃ¼ltige Speicherklasse fÃ¼r Funktion %qEungÃ¼ltiger Wert Â»%dÂ« fÃ¼r Ziel-MemregsungÃ¼ltige Templatedeklaration von %qDungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r TemplateungÃ¼ltige Template-IDUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qTungÃ¼ltiger Typ %qT als %<friend%> deklariertungÃ¼ltiger Typ %qTungÃ¼ltiger Typ %qT fÃ¼r %<->%>ungÃ¼ltiger Typ %qT fÃ¼r %<->*%>ungÃ¼ltiger Typ %qT fÃ¼r ArrayindexungÃ¼ltiger Argumenttyp %qT fÃ¼r implizite UmwandlungungÃ¼ltiger Typ %qT fÃ¼r unÃ¤res %<*%>ungÃ¼ltiger Typ fÃ¼r asm-Flag-AusgabeungÃ¼ltiger Typ fÃ¼r InstanzvariableungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qEungÃ¼ltiger Typ fÃ¼r Â»makeÂ«-FunktionungÃ¼ltiger Typ fÃ¼r Parameter %d der %<constexpr%>-Funktion %q+#DungÃ¼ltiger Typ fÃ¼r Zeiger-DifferenzungÃ¼ltiger Typ fÃ¼r EigenschaftInterner Fehler: invalid type of %<__MEM%> operandungÃ¼ltiger Typ fÃ¼r Argument %u der typgenerischen FunktionungÃ¼ltiger typgenerischer RÃ¼ckgabetyp fÃ¼r Argument %u von %<__builtin_tgmath%>ungÃ¼ltiger typgenerischer Typ fÃ¼r Argument %u von Argument %u von %<__builtin_tgmath%>ungÃ¼ltige Typen %<%T[%T]%> fÃ¼r FeldindexungÃ¼ltige Typen in AdressraumumwandlungungÃ¼ltige Typen in Umwandlung zu GleitkommaungÃ¼ltige Typen in Umwandlung in GanzzahlungÃ¼ltige Typen Festkomma-UmwandlungungÃ¼ltige Typen in NOP-UmwandlungungÃ¼ltige Verwendung von %%d, %%x oder %%XungÃ¼ltige Verwendung von %<this%> bei Aufruf einer nicht-variadischen FunktionungÃ¼ltige Verwendung von %<...%> mit eingebauter FunktionungÃ¼ltige Verwendung von %<...%> mit Nicht-SliceungÃ¼ltige Verwendung von %<::%>ungÃ¼ltige Verwendung von %<auto%> in UmwandlungsoperatorungÃ¼ltige Verwendung von %<auto%> in Default-TemplateargumentungÃ¼ltige Verwendung von %<auto%> in AusnahmespezifikationungÃ¼ltige Verwendung von %<auto%> in TemplateargumentungÃ¼ltige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>ungÃ¼ltige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>UngÃ¼ltige Verwendung von %<restrict%>ungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster EbeneungÃ¼ltige Verwendung von %<this%> in Nicht-Element-FunktionungÃ¼ltige Verwendung von %q#T mit flexiblem Arrayelement in %q#TungÃ¼ltige Verwendung von %q#T mit Array der GrÃ¶ÃŸe 0 in %q#DungÃ¼ltige Verwendung von %qDungÃ¼ltige Verwendung von %qD in Spezifizierung der BindungungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugenungÃ¼ltige Verwendung von %qTungÃ¼ltige Verwendung von Â»%%%cÂ«ungÃ¼ltige Verwendung des Modifizierers Â»:Â«ungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in ZeigerarithmetikungÃ¼ltige Verwendung von Arrayindizierung bei Zeiger auf Elementfalsche Verwendung eines Arrays mit unbekannten GrenzenungÃ¼ltige Verwendung der asm-Schalter-AusgabeungÃ¼ltige Verwendung des Attributs %<fallthrough%>ungÃ¼ltige Verwendung von geschweift geklammerter InitialisierungslisteungÃ¼ltige Verwendung von const_cast mit Typ %qT, das ein Zeiger oder Referenz auf Funktionstyp istungÃ¼ltige Verwendung von const_cast mit Typ %qT, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement istungÃ¼ltige Verwendung des Konstruktors als TemplateungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in ParameterdeklarationungÃ¼ltige Verwendung des abhÃ¤ngigen Typen %qTungÃ¼ltige Verwendung des Destruktors %qD als TypungÃ¼ltige Verwendung des Destruktors %qE als Typfalsche Verwendung eines flexiblen ArrayelementsungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Elementfalsche Verwendung des unvollstÃ¤ndigen Typs %q#Tfalsche Verwendung des unvollstÃ¤ndigen typedef %qTungÃ¼ltige Verwendung des Elements %qD (%<&%> vergessen?)ungÃ¼ltige Verwendung des Elementes %qD in statischer ElementfunktionungÃ¼ltige Verwendung von Elementfunktion %qD (%<()%> vergessen?)ungÃ¼ltige Verwendung eines Methodenwerts als Argument von OffsetofungÃ¼ltige Verwendung eines Nicht-L-Wert-ArraysungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qDungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qDungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qTungÃ¼ltige Verwendung des nicht-statischen Datenelements %qEfalsche Verwendung eines PackauflÃ¶sungs-AusdruckesungÃ¼ltige Verwendung des Platzhalters %qTungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>UngÃ¼ltige Verwendung von Register Â»%sÂ«ungÃ¼ltige Verwendung einer Struktur mit flexiblem ArrayelementungÃ¼ltige Verwendung des Parameters %qT fÃ¼r Template-TemplateparameterungÃ¼ltige Verwendung des Parameters %qT fÃ¼r TemplatetypungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen TemplatesungÃ¼ltige Verwendung des Template-Namens %qE ohne eine ArgumentlisteungÃ¼ltige Typ-VerwendungungÃ¼ltige Verwendung von Typ %<void%> in ParameterdeklarationungÃ¼ltige Verwendung des Typs %qT als Standardwert fÃ¼r einen Template-TemplateparameterungÃ¼ltige Verwendung des unÃ¤ren %<*%> bei Zeiger auf Elementfalsche Verwendung des undefinierten Typs %qTfalsche Verwendung eines void-Ausdruckesin %<transaction_safe%>-Funktion ist kein volatile lvalue erlaubtungÃ¼ltige Verwendung eines volative lvalue innerhalb einer TransaktionungÃ¼ltige benutzerdefinierte Umwandlung von %qH in %qIunbekannter Wert (%qs) fÃ¼r Pragma oder Attribut %<target()%>ungÃ¼ltige Wert-Initialisierung von ReferenztypungÃ¼ltiger Ergebnistyp in VektorvergleichungÃ¼ltige VektorkonstanteungÃ¼ltiger VektordirektwertUngÃ¼ltiger Vektortyp fÃ¼r Attribut %qEungÃ¼ltige Versionsnummer %qsungÃ¼ltige Â»warmÂ«-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltige null-Extraktionumgekehrter Scheibenbereichio_kind_name(): bad I/O-kindIPA-Inline-Zusammenfassung fehlt in EingabedateiIPA-Referenzzusammenfassung fehlt in ltrans-Einheitis_c_interoperable(): gfc_simplify_expr faileder ist in einer anderen Ãœbersetzungseinheit als Zeiger in unterschiedlichem Adressraum definierter ist in einer anderen Ãœbersetzungseinheit als Zeiger auf einen anderen Typen definiertes muss ein Zeiger auf ein Element der Form %<&X::Y%> seines muss die Adresse einer Funktion mit externer Bindung seines muss der Name einer Funktion mit externer Bindung seines wurde spÃ¤ter hier definiertElement in READZÃ¤hlvariable in schneller AufzÃ¤hlung ist kein ObjektDurchlauf %s fÃ¼hrt zu undefiniertem VerhaltenSchleifenvariable %qD sollte nicht Â»firstprivateÂ« seinSchleifenvariable %qD sollte keine Reduktion seinIterationsvariable %qE ist vorbestimmt linearSchleifenvariable %qE sollte Â»privateÂ« seinSchleifenvariable %qE sollte nicht Â»firstprivateÂ« seinIterationsvariable %qE sollte nicht Â»lastprivateÂ« seinIterationsvariable %qE sollte nicht Â»linearÂ« seinIterationsvariable %qE sollte nicht Â»privateÂ« seinSchleifenvariable %qE sollte nicht Reduktion seinIteratorvariableInterner Fehler: its dest_idx should be %d, not %dvon %<@synthesize%>-Deklaration verwendete ivar %qs muss eine existierende ivar seiniwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPUiwmmxt erfordert ein AAPCS-kompatibles ABI fÃ¼r den richtigen Einsatzin GÃ¼ltigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springenSprung in Anweisungs-AusdruckSprung lÃ¤sst Variableninitialisierung ausSprung zur case-MarkeSprung zur Marke %qDAusschuss am Ende von #pragma %sAusschuss am Ende von #pragma ADDRESSAusschuss am Ende von #pragma GCC memregs [0..16]Ausschuss am Ende von #pragma __nostandardAusschuss am Ende von #pragma __standardAusschuss am Ende von #pragma ghs endsdaAusschuss am Ende von #pragma ghs endtdaAusschuss am Ende von #pragma ghs endzdaAusschuss am Ende von #pragma ghs interruptAusschuss am Ende von #pragma ghs sectionAusschuss am Ende von #pragma ghs startsdaAusschuss am Ende von #pragma ghs starttdaAusschuss am Ende von #pragma ghs startzdaAusschuss am Ende von #pragma longcallAusschuss am Ende von %<#pragma %s%>Ausschuss am Ende von %<#pragma GCC pch_preprocess%>Ausschuss am Ende von %<#pragma GCC visibility%>Ausschuss am Ende von %<#pragma align%>Ausschuss am Ende von %<#pragma fini%>Ausschuss am Ende von %<#pragma init%>Ausschuss am Ende von %<#pragma message%>Ausschuss am Ende von %<#pragma pack%>Ausschuss am Ende von %<#pragma pop_options%>Ausschuss am Ende von %<#pragma push_options%>Ausschuss am Ende von %<#pragma redefine_extname%>Ausschuss am Ende von %<#pragma reset_options%>Ausschuss am Ende von %<#pragma weak%>Ausschuss am Ende von Â»#pragma extern_modelÂ«Ausschuss am Ende von Â»#pragma ms_structÂ«Ausschuss am Ende von '#pragma options'Ausschuss am Ende von '#pragma unused'SchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriertSchlÃ¼sselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubtSchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubtSchlÃ¼sselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubtMarke Marke %q+D deklariert, aber nicht definiertMarke %q+D definiert, aber nicht verwendetMarke %q+D verwendet, aber nicht definiertMarke %qD hier definiertMarke %qE auÃŸerhalb einer Funktion referenziertMarke am Ende einer Verbundanweisunglabel's context is not the current function declInitialisierungen fÃ¼r Lambda-Captures sind nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbarLambda-Einfangen von %qE ist kein konstanter AusdruckLambda-AusdrÃ¼cke nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarLambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangenLambda-Templates sind nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbarLambda-Templates sind nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbarLambda-Ausdruck in konstantem AusdruckLambda-Ausdruck in TemplateargumentLambda-Ausdruck in ungeprÃ¼ftem KontextLambda-Ausdruck ist erst ab C++17 ein konstanter AusdruckLambdas sind erst ab C++17 implizit %<constexpr%>Spur %wd ist auÃŸerhalb des Wertebereiches %wd bis %wdlang_* check: failed in %s, at %s:%dSprache %s nicht erkanntSprachen-Zeichenkette %<"%E"%> nicht erkanntgroÃŸe Festkommakonstante implizit auf Festkommatypen abgeschnittendas letzte Argument muss ein Immediate seinName des letzten Registers Â»%sÂ« muss ein ungerades Register seinld gab %d als Ende-Status zurÃ¼cklinkes Argument muss eine Scheibe seinlinker Operand von %<->*%> muss Zeiger auf Klasse sein, ist aber ein Zeiger auf Element des Typs %qTlinker Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senlinker Operand des Komma-Operators hat keinen Effektlinker Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qElinker Operand des Schiebeausdrucks %q+E ist negativlinke PrÃ¤zisionlinke PrÃ¤zision im strfmon-Formatlinker RotationszÃ¤hler >= Breite des Typslinker RotationszÃ¤hler ist negativLinks-Schiebe-Weite >= Breite des TypsLinks-Schiebe-Weite >= Breite des VektorelementsLinks-Schiebe-Weite ist negativleft shift of negative valuelinker Operand des Komma-Ausdrucks hat keinen Effektlinke Seite der Zuweisung kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinLÃ¤nge grÃ¶ÃŸer als KapazitÃ¤tLÃ¤nge %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausLÃ¤nge %qE des Arrayabschnitts muss Ganzzahltyp habenLÃ¤nge wird hier berechnetLÃ¤ngenmodifiziererLÃ¤ngenmodifizierer im printf-FormatLÃ¤ngenmodifizierer im scanf-FormatLÃ¤ngenmodifizierer im strfmon-FormatBei Reservierung einer Scheibe wird LÃ¤nge benÃ¶tigtBuchstabe %c gefunden und Befehl war nicht CONST_INTBibliotheken: %s
  Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariertBibliothek lib%s nicht gefundenGrenze ist %u Bytes, Argument hat jedoch %s BytesGrenze ist %u Bytes, Argument hat jedoch bis zu %s BytesÂ»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger istÂ»linearÂ«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger istÂ»linearÂ«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandtAusdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig seinListeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert seinLiterale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviertLiterales Operatortemplate %q+D steht mit rohem Literaloperator %qD in KonfliktLiterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste. Template fÃ¼r Nicht-Typ Argumentpack <char...> erwartetLiterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste. Nicht-Typ Templateargumentpack <charâ€¦> oder <typename CharT, CharTâ€¦> erwartetliteraler Operator mit C-Bindunglo_sum nicht von einem Registerlokale Klasse %q#T darf kein statisches Datenelement %q#D habenlokale Deklaration von %qE verdeckt Instanzvariablelokale externe Deklaration von %q#Dlokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarkelokales Element %q#D ist hier deklariertlokale Methode %q#D ist hier deklariertInterner Fehler: local symbols must be definedlokale Variable %qD darf in diesem Kontext nicht auftauchenLokale Variablenspeicheranforderungen Ã¼berschreiten KapazitÃ¤tlocation references block not in block treelogisches %<und%> auf nicht-boolesche Konstante angewendetlogisches Und von gleichen AusdrÃ¼ckenlogisches %<und%> sich gegenseitig ausschlieÃŸender Tests ist immer Â»falschÂ«Logisches %<or%> auf Nicht-Boolesche Konstante angewandtlogisches %<oder%> gemeinsam erschÃ¶pfender Tests ist immer Â»wahrÂ«logisches Oder von gleichen AusdrÃ¼ckenlogisches Nicht bezieht sich nur auf die linke Seite des Vergleichslogical_to_bitwise(): Bad intrinsiclong, short, signed oder unsigned ungÃ¼ltig verwendet fÃ¼r %qsNachschlagen von %qT in %qT ist nicht eindeutigInterner Fehler: loop %d%'s header does not belong directly to itInterner Fehler: loop %d%'s header does not have exactly 2 entriesInterner Fehler: loop %d%'s header is not a loop headerInterner Fehler: loop %d%'s latch does not belong directly to itInterner Fehler: loop %d%'s latch does not have an edge to its headerInterner Fehler: loop %d%'s latch does not have exactly 1 successorInterner Fehler: loop %d%'s latch does not have header as successorInterner Fehler: loop %d%'s latch is marked as part of irreducible regionInterner Fehler: loop %d%'s latch is not dominated by its headerSchleife verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeInterner Fehler: loop verification on loop tree that needs fixupInterner Fehler: loop with header %d marked for removalInterner Fehler: loop with header %d not in loop treelockerer Â»throwÂ«-Spezifizierer fÃ¼r %q+#Funtere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausUntere Grenze %qE des Arrayabschnitts muss Ganzzahltyp habenUnterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des Typslp_array passt nicht zum region_treelp_array ist fÃ¼r lp %i beschÃ¤digtlseek beim Lesen von Exportdaten gescheitertlto_obj_file_open() gescheitertAls Verringerungsoperand wird L-Wert erfordertAls ErhÃ¶hungsoperand wird L-Wert erfordertAls linker Operand einer Zuweisung wird L-Wert erfordertAls Operand fÃ¼r unÃ¤res %<&%> wird L-Wert erfordertIn asm-Anweisung wird L-Wert erfordertmaschinenunabhÃ¤ngiger eingebauter Code auÃŸerhalb des WertebereichesMakro expandiert zu mehreren AnweisungenMakroname fehlt hinter %qsmake_generic(): Can't find generic symbol %qsmehrfache Kopien von %qD werden erzeugtFalsch geformtes #pragma ADDRESS <Variable> <Adresse>Falsch geformtes #pragma GCC visibility pushFalsch geformtes #pragma builtinfalsch geformtes #pragma ghs sectionfalsch geformtes #pragma redefine_extname, ignoriertfalsch geformtes #pragma weak, ignoriertfalsch geformtes %<#pragma %s%>, ignoriertfalsch geformtes %<#pragma %s%>, wird ignoriertFalsch geformtes %<#pragma align%>Falsch geformtes %<#pragma align%> - ignoriertFalsch geformtes %<#pragma fini%>Falsch geformtes %<#pragma fini%>, ignoriertFalsch geformtes %<#pragma init%>Falsch geformtes %<#pragma init%>', ignoriertfalsch geformtes %<#pragma message%>, ignoriertfalsch geformtes %<#pragma pack%> - ignoriertfalsch geformtes %<#pragma pack(pop[, id])%> - ignoriertfalsch geformtes %<#pragma pack(push[, id][, <n>])%> - ignoriertfalsch geformtes Pragma oder Attribut %<target("%s")%>falsch geformtes Pragma oder Attribut %<target()%>falsch geformtes Â»#pragma __extern_prefixÂ«, wird ignoriertFalsch geformtes Â»#pragma extern_modelÂ«, ignoriertFalsch geformtes Â»#pragma member_alignmentÂ«Falsch geformtes Â»#pragma member_alignmentÂ«, ignoriertFalsch geformtes Â»#pragma ms_struct {on|off|reset}Â«, ignoriertFalsch geformtes '#pragma ms_struct', ignoriertFalsch geformtes '#pragma options align={mac68k|power|reset}', ignoriertFalsch geformtes '#pragma options', ignoriertungÃ¼ltige COLLECT_GCC_OPTIONSfalsche Option -fplugin-arg-%s (fehlendes -<SchlÃ¼ssel>[=<Wert>])kaputte PTX-Dateischlechte Argumente fÃ¼r Spezifikationsfunktionschlechter Name fÃ¼r Spezifikationsfunktiongemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps ist%C wird gemangelt__underlying_type wird vernichtetMangeln von %q#D als %qE steht mit einer vorherigen Mangelung in Konfliktdefektes typeof, stattdessen decltype verwendenunbekannter Festkommatyp wird vernichtetAbbildung kann nur mit nil verglichen werdenFeld %qE der Struktur variabler LÃ¤nger wird zugeordnetMaske muss Â»immediateÂ« seinmatch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundpasst nach ISO-Standardregeln zu diesem %qDdazu passende Bedingung erlaubt kein Registerdazu passende Bedingung in Ausgabeoperanden ungÃ¼ltigdazu passende Bedingung referenziert ungÃ¼ltige Operandennummerobere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsuchtHÃ¶chstzahl der Arrays in einem SCoP.HÃ¶chstzahl der ISL-Operationen, 0 bedeutet unbegrenztHÃ¶chstzahl der Parameter in einem SCoP.maximaler Wert des Parameters %qs ist %uÂ»-EBÂ« und Â»-ELÂ« kÃ¶nnen nicht gleichzeitig verwendet werdenÂ»-m32Â« und Â»-m64Â« kÃ¶nnen nicht zusammen angegeben werdenmdoc-Register werden nur fÃ¼r G13-Ziel gesichertMedienfunktionen sind ohne -mmedia nicht verfÃ¼gbarSpeicherinitialisierung fÃ¼r %qD folgt KonstruktordelegationElement %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Konstruktor nicht erlaubt in UnionElement %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubtElement %q+#D mit Copy-Zuweisungsoperator ist nicht erlaubt in UnionElement %q+#D mit Destruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Destruktor nicht erlaubt in UnionElement %q+D darf nicht als %<mutable%>-Referenz deklariert seinElement %q+D darf nicht gleichzeitig als %<const%> und %<mutable%> deklariert seinElement %qD kann nicht gleichzeitig %<virtual%> und %<constexpr%> seinElement %qD kann nicht gleichzeitig %<virtual%> und %<static%> seinElement %qD steht in Konflikt mit Feldname in virtueller FunktionstabelleElement %qD als Â»friendÂ« deklariert, bevor Typ %qT definiert wurdeElement %qD in schreibgeschÃ¼tztem Objekt als %<asm%>-Ausgabe verwendetElement %qD ist nicht initialisierte ReferenzElement %qD in %<constexpr%> muss von Â»mem-initializerÂ« initialisiert werdenElement %qD mit nicht initialisierten FeldernElementfunktionen sind implizite Â»friendsÂ« ihrer KlasseElement-Template %qD darf keine virt-Spezifizierer habenElemente einer explizit spezialisierten Klasse sind ohne Templateheader definiertSpeicherzugriffsprÃ¼fung schlÃ¤gt immer fehlSpeicherreservierung beim Lesen der Export-Daten gescheitertSpeichereingabe %d ist nicht direkt adressierbarSpeicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartetMethode %<%c%E%> gleichzeitig als %<@optional%> und %<@required%> deklariertMethode %s%s%s ist als go:nointerface gekennzeichnetMethode %s%s%s erfordert einen ZeigerempfÃ¤ngerin Objective-C 1.0 gibt es keine Attribute fÃ¼r Methodenargumentein Objective-C 1.0 gibt es keine MethodenattributeMethodenattribute kÃ¶nnen nicht im @implementation-Kontext angegeben werdenMethodenattribute mÃ¼ssen am Ende angegeben werdenMethodenattribute dÃ¼rfen nur am Ende angegeben werdenMethodendeklaration nicht im @interface-Kontextals %qE deklarierte Methode Ã¼berschreibt Methode %qEMethodendefinition fÃ¼r %<%c%E%> nicht gefundenMethodendefinition nicht im @implementation-KontextMethode Ã¼berschreibt Methoden %<transaction_pure%> und %qEIn Methode fehlt mÃ¶glicherweise ein [super dealloc]-AufrufMethodentyp passt nicht zum ObjekttypMindestgrÃ¶ÃŸe der Partition darf nicht grÃ¶ÃŸer als HÃ¶chstgrÃ¶ÃŸe der Partition seinminimaler Wert des Parameters %qs ist %umio_array_ref(): Unknown array refProfiling fÃ¼r mips16-FunktionenKonflikt in Anzahl der Argumente fÃ¼r eingebautes %qF. %d erwartet, %d bekommenArgumentpacklÃ¤ngen passen nicht bei Expansion von %qEArgumentpacklÃ¤ngen passen nicht bei Expansion von %qTunpassende ArgumenteUnpassende Deklarationen wÃ¤hrend Linkzeit-Optimierungunpassender Operator in FaltungsausdruckVergleichsoperandentypen passen nichtunpassende Klammernunpassendes Objective-C++-Konstrukt %<@%D%>fehlende $-Operandennummer im Format%<(%> hinter %<#pragma GCC visibility push%> fehlt - ignoriertfehlendes %<(%> hinter %<#pragma pack%> - ignoriertfehlendes %<=%> (hinter Attribut %<getter%>)fehlendes %<=%> (hinter Attribut %<setter%>)Attribut %<target%> fehlt fÃ¼r multiversioniertes %qDFehlendes '(' hinter '#pragma unused', ignoriertFehlendes ')' hinter '#pragma unused', ignoriertmissing PHI defInterner Fehler: missing REG_EH_REGION note at the end of bb %ifehlendes [big-endian|little-endian|default] hinter %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] nach %<#pragma GCC diagnostic%> fehltfehlender Architekturname in %<-march=%s%>fehlendes Argument fÃ¼r %qsInterner Fehler: missing barrier after block %igeschweifte Klammern fehlen um Initialisierunggeschweifte Klammern fehlen um Initialisierung fÃ¼r %qTInterner Fehler: missing callgraph edge for call stmt:schlieÃŸende geschweifte Klammer fÃ¼r benannten Operanden fehltFehlende schlieÃŸende Klammerdie Sammlung in schneller AufzÃ¤hlung fehltSteuerprÃ¤dikat fehltfehlender CPU-Name in %<-mcpu=%s%>fehlender CPU-Name in %<-mtune=%s%>fehlende Definitionfehlendes GerÃ¤t oder Architektur hinter %qsFehlende Kante %i->%ifehlender Dateiname hinter %qsfehlendes FÃ¼llzeichen am Ende des strfmon-FormatesErhÃ¶hungsausdruck fehltfehlende Initialisierung fÃ¼r Feld %qD von %qT fehltInitialisierung fÃ¼r Element %qD fehltfehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragmafehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragmafehlendes Makefile-Ziel hinter %qsfehlende Methode %s%s%sfehlender Name fÃ¼r Pragma oder Attribut %<target("arch=")%>fehlender Name fÃ¼r Pragma oder Attribut %<target("cpu=")%>Fehlende ZahlÃ¶ffnende Klammer fehltfehlender OperandOption hinter %<#pragma GCC diagnostic%>-Variante fehltfehlender Pfad hinter %qsfehlendes primÃ¤res Templateattribut %sfehlende primÃ¤re Templateattribute %sfehlende AuflÃ¶sungsdaten fÃ¼r %sWÃ¤chter in Funktionsaufruf fehltfehlende Templateargumentefehlende Templateargumente nach %qTfehlendes abschlieÃŸendes Zeichen %cfehlender Typname in typedef-Deklarationfehlender Wert fÃ¼r Pragma oder Attribut %<target()%>Vermischung von Deklarationen und Funktionsdefinitionen ist verbotenInterner Fehler: mixing different types of symbol in same comdat groups is not supportedModus %qs auf unpassenden Typen angewendetBetriebsart-GrÃ¶ÃŸe des nicht-ganzzahligen Ergebnisses passt nicht zur FeldgrÃ¶ÃŸe des BIT_FIELD_REFModifikation von %qE ist kein konstanter AusdruckModifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werdenModul-Eigenschaft in USE-Anweisung bei %Cmehr als %d Operanden in %<asm%>mehr als eine %<depend(source)%>-Klausel an einem %<ordered%>-Konstruktmehr als eine Â»crtlÂ«-Direktivenmehr als ein Zugriff in Basisspezifikation angegebenAttribute ms_abi und sysv_abi sind nicht vertrÃ¤glichAttribut ms_hook_prologue ist mit -mfentry fÃ¼r 32 Bit nicht vertrÃ¤glichms_hook_prologue ist mit geschachtelter Funktion nicht vertrÃ¤glichmsp430_select_hwmult_lib erfordert mindestens ein Argumentmultidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenMultilib-Ausschluss %qs ist ungÃ¼ltigMultilib-AusschlÃ¼sse %qs sind ungÃ¼ltigMultilib-select %qs %qs ist ungÃ¼ltigMultilib-select %qs ist ungÃ¼ltigMultilib-Spezifikation %qs ist ungÃ¼ltigmehrere Â»-mcpu=Â«-Optionen angegeben.Mehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive .cfi_personality unterstÃ¼tzenmehrere Deklarationen in bereichsbasierter %<for%>-SchleifeMehrere Standardmarken in einem Â»switchÂ«mehrfache Definition von %q#Tmehrere schnelle Interruptroutinen gefunden: %qE und %qEin Union %qT werden mehrere Felder initialisiertmehrere Funktionstypattribute angegebenInterner Fehler: multiple hot/cold transitions found (bb %i)mehrere Initialisierungen fÃ¼r %qD angegebenmehrere Initialisierungen fÃ¼r Basis %qT angegebenInterner Fehler: multiple inline callersmehrere Interruptattribute sind nicht erlaubtmehrere Interruptattribute fÃ¼r Funktion %qDmehrere Schleifenvariablen in schneller AufzÃ¤hlungMehrere Schleifenachsen fÃ¼r Routine angegebenmehrere Methoden namens %<%c%E%> gefundenmehrere Attribute fÃ¼r geschachtelte Typen fÃ¼r Funktion %qDmehrere Parameter wurden %qD genanntmehrere vorherrschende Definitionen fÃ¼r %qEmehrere ref-qualifiermehrere Registerspeicher-Attribute fÃ¼r Funktion %qDmehrere Selektoren namens %<%c%E%> gefundenmehrere Speicherklassen in Deklaration von %qsmehrere Speicherklassen in Deklarationmehrere Typen in einer Deklarationmultiple virtual PHI nodes in BB %dFunktionsaufruf mit mehreren Werten in Kontext mit einem WertFunktionsaufruf mit mehreren Werten in Kontext mit einem WertMultiplizieroption bringt mit sich, dass r%d festgelegt istMultiversionierung erfordert Â»ifuncÂ«, was in dieser Konfiguration nicht unterstÃ¼tzt wirdvor Verwendung von %<typeid%> muss %<#include <typeinfo>%> angegeben werden%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbarrÃ¤tselhafte Repository-Information in %snacktes Attribut bezieht sich nur auf FunktionenName %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetName %qT hat unvollstÃ¤ndigen TypenSuche nach %qD hat sich geÃ¤ndertNamenssuche von %qD hat sich fÃ¼r ISO-Regeln zum Â»forÂ«-GÃ¼ltigkeitsbereich geÃ¤ndertName der Elementfunktion fehltName der Klasse verdeckt Template-Templateparameter %qDName in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetbenannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tztNamensbereich %qD betretennamespace %qD in %<using%>-Deklaration nicht erlaubtNamensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommenName eines Namensraums erwartetanonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch seinverengende Umwandlung von %qE von %qH nach %qI innerhalb von { }verengende Umwandlung von %qE von %qH nach %qI innerhalb von { } ist in C++11 ungÃ¼ltigvor %<%T::%D::%E%> ist %<typename%> erforderlich, da %<%T::%D%> ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istvor %<%T::%E%> ist %<typename%> erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist%<typename%> vor %qE erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istausdrÃ¼ckliche Umwandlungen erforderlichexplizite Umwandlung nÃ¶tig; Methode %s%s%s fehltnegative BefehlslÃ¤ngeArrayabschnitt mit negativer LÃ¤nge in %qs-Klauselnegative untere Grenze in Arrayabschnitt in %qs-Klauselnegative Verschachtelungstiefe der Region %inegative Schiebeweitenegative Breite in Bitfeld %q+DNegative Breite in Bitfeld %qsweder der Destruktor noch der klassenspezifische Operator Â»delete[]Â« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdenweder der Destruktor noch der klassenspezifische Operator Â»deleteÂ« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdengeschachtelte Assemblerdialekt-AlternativenGeschachtelte extern-Deklaration von %qDGeschachtelte Funktion %q+D deklariert, aber nirgendwo definiertgeschachtelte Funktion %qE als %<extern%> deklariertgeschachtelte Funktion %qs als %<extern%> deklariert-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tztgeschachtelte Funktionen werden auf diesem Ziel nicht unterstÃ¼tztgeschachtelter Namensgeber %qT fÃ¼r enum-Deklaration benennt weder Klasse noch Namensraumverschachtelte Namensraumdefinitionen sind nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarName eines geschachtelten Namensraums erwartetgeschachtelte q-DirektivenVerschachtelte Redefinition von %<enum %E%>Verschachtelte Redefinition von %<struct %E%>Verschachtelte Redefinition von %<union %E%>Â»newÂ« kann nicht auf Funktionstyp angewendet werdenÂ»newÂ« kann nicht auf Referenztyp angewendet werdenneue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutigneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdennew_symbol(): Symbol name too longnÃ¤chstes Feld %q#D hier deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariert, stattdessen wird PrÃ¤fixoperator versuchtkeine Methode %<%c%E%> gefundenkeine Elementfunktion %q#D in Klasse %qT deklariertkein %qs-Getter gefundenkein FUNCTION_PROFILER for CRISkein Dateiname fÃ¼r LTRANS-Ausgabeliste angegebenKeine Argumentekeine Argumente fÃ¼r Spezifikationsfunktionauf explizite Instanziierung kann kein Attribut angewendet werdenkein Klassenname mit %qs angegebenkein Klassentemplate namens %q#T in %q#Tkein schlieÃŸendes %<]%> fÃ¼r %<%%[%>-Formatfehlende schlieÃŸende geschweifte Klammerkein Kontext, um Typ von %qE aufzulÃ¶senkeine Umwandlungsoperatoren deklariertkeine passende Freigabefunktion fÃ¼r %qDKein Datentyp fÃ¼r Zustand %qskeine Deklaration passt zu %q#Dkeine Deklaration der in der Schnittstelle gefundenen Eigenschaft %qskein Standard-Argument fÃ¼r %qDNoch keine Beschreibung.kein Feld %qD in initialisierter Union gefundenkeine Funktionen namens %qDKeine Liste zur sofortigen Verwendungkeine Eingabedateienkeine Eingabedateien; es werden keine Ausgabedateien geschriebenkein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellenkeine unteren Register fÃ¼r das Hervorholen der hohen Register verfÃ¼gbarkeine Ãœbereinstimmung fÃ¼r keine Ãœbereinstimmung fÃ¼r Aufruf von %<(%T) (%A)%>bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Ãœbereinstimmungenkein passendes Konzept fÃ¼r template-introductionkeine passende Festkomma-Ãœberladung fÃ¼r %qs gefundenkeine passende Funktion fÃ¼r Aufruf von %<%D(%A)%>keine passende Funktion fÃ¼r Aufruf von %<%T::%s%E(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>keine passende Funktion fÃ¼r typgenerischen Aufrufkein passendes push fÃ¼r %<#pragma GCC visibility pop%>kein passendes Template fÃ¼r %qD gefundenkeine Elementfunktion %qD in %qT deklariertkein Element passt zu %<%T::%D%> in %q#Tkein Postdekrementoperator fÃ¼r Typkein Postinkrementoperator fÃ¼r Typkein PrÃ¤dekrementoperator fÃ¼r Typkein PrÃ¤inkrementoperator fÃ¼r Typkeine vorherige Deklaration fÃ¼r %qDkein vorheriger Prototyp fÃ¼r %qDkein Prozessortyp zum Binden angegebenkein Profiling von 64-bit-Code fÃ¼r dieses ABIKein Register in Adressekeine return-Anweisung in nicht void zurÃ¼ckgebender Funktionkeine return-Anweisungen in %qT zurÃ¼ckgebender Funktionno sclass for %s stab (0x%x)kein Semikolon am Ende von Â»structÂ« oder Â»unionÂ«kein geeignetes %<operator %s%> fÃ¼r %qTKein passendes %qD in Klasse %qT gefundenkeine Basisklasse im @interface fÃ¼r %qE deklariertkeine Basisklasse in Schnittstelle fÃ¼r %qE deklariertkein Typ namens %q#T in %q#Thier darf kein Typ oder Speicherklasse angegeben werden,keine unexpandierten Parameterpackungen in binÃ¤rer Faltung%qD wurde nicht eindeutig und endgÃ¼ltig in %qT Ã¼berschriebenkeine gÃ¼ltigen Klauseln in %<#pragma acc declare%> angegebenArgument no_sanitize ist keine ZeichenketteInterner Fehler: node differs from node->decl->decl_with_vis.symtab_nodeInterner Fehler: node has body_removed but is definitionInterner Fehler: node has unknown typeInterner Fehler: node is alias but not definitionInterner Fehler: node is alias but not implicit aliasInterner Fehler: node is alone in a comdat groupInterner Fehler: node is analyzed but it is not a definitionInterner Fehler: node is in same_comdat_group list but has no comdat_groupInterner Fehler: node is transparent_alias but not an aliasInterner Fehler: node is weakref but not an transparent_aliasInterner Fehler: node not found in symtab assembler name hashInterner Fehler: node not found node->decl->decl_with_vis.symtab_nodeKnoten mit nicht freigegebenem Speicher gefundennoexcept-Ausdruck wird wegen Aufruf von %qD zu %<false%> ausgewertetREAL-Argument ohne doppelte Genauigkeit fÃ¼r intrinsisches %s bei %Lvon nicht-AAPCS abgeleitete PCS-VarianteNicht-NULL-Zeigerinitialisierung bei %CNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RegionNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RoutineFehlzuordnung bei Ausnahmebehandlung ohne AufrufNicht-Klassen-Template %qT ohne Template-Argumente verwendetTeilspezialisierung %qD, die weder Â»classÂ« noch Â»variableÂ« ist, ist nicht erlaubtInterner Fehler: non-cold basic block %d reachable only by paths crossing the cold partitionNicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qEnicht-konstantes Argument 1 fÃ¼r __atomic_always_lock_freeNichtkonstantes Feld in DATA-Anweisung %Lnicht konstante Arrayinitialisierungnichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber typedefNichtkonstante LÃ¤nge in Array-new muss ohne Klammern um die Typ-ID angegeben werdennicht-konstantes zusammengesetztes Literal kann nicht in einem Konstanten-Ausdruck auftretenNicht-konstante Bedingung fÃ¼r statische Behauptungnon-constant element in constant CONSTRUCTORInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigNicht-konstanter Initialisierungsausdruck bei %Lnon-decl/MEM_REF LHS in clobber statementNicht-Standard Argument der Art INTEGER fÃ¼r intrinsisches Â»%sÂ« bei %LNicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefundennicht gelÃ¶schte Funktion %q+D Ã¼bersteuert gelÃ¶schte FunktionNicht-Gleitkomma-Argument in Aufruf von Funktion %qENicht-Gleitkomma-Argumente in Aufruf von Funktion %qENicht-Funktion %qD als implizites Template deklariertNicht-Funktion in GIMPLE-Aufrufnicht-ganzzahliges Argument 1 fÃ¼r __atomic_is_lock_freeNicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qENicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qENicht-Ganzzahl-Operand mit Operandencode Â»zÂ« verwendetswitch-Anweisung ohne eingebauten TypNicht-Ganzzahltyp in Bedingung verwendetnicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktornicht-lokale %<__thread%>-Variable %qD erfordert dynamische InitialisierungInterner Fehler: non-loop with header %d not marked for removalNicht-L-Wert-Array in bedingtem AusdruckNicht-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Elementfunktion %qD kann nicht CV-Qualifizierer habenNicht-Elementfunktion %qD kann keinen ref-Qualifizierer habenNichtelement-Templatedeklaration von %qDEingabe von Nicht-Speicher %d muss im Speicher bleibennicht geschachtelte Funktion mit variabel modifiziertem TypenNicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Objective-C-Typ %qT kann nicht aufgefangen werdenNicht-Parameter %qs kann kein Parameterpack seinArgument, das kein Zeiger ist, in %<__builtin_launder%>Nicht-Register als LHS von binÃ¤rer OperationNicht-Register als LHS von ternÃ¤rer OperationNicht-Register als LHS von unÃ¤rer Operationnicht-skalare BIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPRnicht-skalarer TypNicht-Standard-Suffix an Gleitkommakonstantenicht-statisches const-Element %q#D in Klasse ohne einen Konstruktornicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdennicht-statisches Datenelement %q+D in einer Union darf keinen Referenztypen %qT habennicht-statisches Datenelement %qE als %<concept%> deklariertnicht-statisches Datenelement %qE als %<constexpr%> deklariertnicht-statisches Datenelement mit Platzhalter %qT deklariertnicht-statische Initialisierungen fÃ¼r Datenelemente nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarNicht-statische Deklaration von %q+D folgt statischer Deklarationnicht-statische Initialisierung eines flexiblen Arrayelementsnicht-statische Referenz %q#D in Klasse ohne Konstruktornicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdenNicht-Template %qD als Template verwendetNicht-Template-Typ %qT als Template verwendetNicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler DeklarationNicht-Thread-lokale Deklaration von %q+D folgt Thread-lokaler DeklarationBIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPR auÃŸerhalb der hÃ¶chsten Ebenenicht-triviale Umwandlung bei Zuweisungnicht-triviale Umwandlung in unÃ¤rer Operationnicht-trivial markierte Initialisierungen nicht unterstÃ¼tztNichttyp-Teilspezialisierung %qD ist nicht erlaubtNicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertypnichtvektor-CONSTRUCTOR mit ElementenNicht-Vektoroperanden in VektorvergleichArrayindex %qE ist ungleich 0 und wird mit Array %qD vom Typ %qT mit unbekannten Grenzen verwendetArrayindex %qE ist ungleich 0 und wird mit Array vom Typ %qT mit unbekannten Grenzen verwendetnichtkonstanter Arrayindex in InitialisierungInterner Fehler: nonempty exits list of loop %d, but exits are not recordednichtlokale Marke nichtnull-Argument %qD wird mit NULL verglichenNicht-Null-Argument hat ungÃ¼ltige Operandennummer (Argument %lu)Nicht-Null-Argument referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)Nicht-Null-Argument mit Operandennummer auÃŸerhalb des Wertebereiches (Argument %lu, Operand %lu)Nicht-Null-Attribut ohne Argumente fÃ¼r einen Nicht-PrototypNormalisierung kann nicht gleichzeitig mit Skalierung aktiv sein
! unerlaubte Typkombination in BIT_INSERT_EXPRnicht fÃ¼r SPE-ABI konfiguriertNicht fÃ¼r SPE-Befehlssatz konfiguriertnicht mit sysroot-Header-Suffix konfiguriertzu wenige DO-Schleifen fÃ¼r Â»%s !$ACC LOOPÂ« bei %Lzu wenige DO-Schleifen fÃ¼r zusammengefallenes %s bei %LNicht genug ArgumenteNicht genug Argumente fÃ¼r RÃ¼ckgabezu wenige for-Schleifen um sie einzuklappennicht genÃ¼gend perfekt geschachtelte Schleifenzu wenig TypinformationenZu wenige variable Argumente, um zu einem WÃ¤chter zu passenPatchbereich wird nicht angelegt, da NOPs nicht unterstÃ¼tzt werdenHinweisAnmerkung: Null-Argument, wo Nicht-Null erwartet (Argument %lu)Zielzeiger ist NULLNULL-FormatzeichenketteNull-ZeigerDereferenzierung eines NullzeigersZahl muss 0 oder 1 seinAnzahl der Argumente passt nicht zum eingebauten PrototypenAnzahl der Argumente passt nicht zum PrototypenInterner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)Komponentenanzahl des Vektors ist keine ZweierpotenzKomponentenanzahl des Vektors ist keine ZweierpotenzZahl der ZÃ¤hler ist %d statt %dAnzahl der Ergebnisse passt nicht zur Anzahl der WerteAnzahl der Variablen in %<depend(sink)%>-Klausel passt nicht zur Anzahl der Iterationsvariablennumerisches Argument des Attributs %qE muss im Bereich 0..63 liegenobjc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwendenobjc-cpp-output ist veraltet; bitte stattdessen objective-c-cpp-output verwendenObjekt ist keine Methodebei Verwendung von %qE fehlt ObjektObjekt-Eigenschaft %qD hat kein Attribut %<assign%>, %<retain%> oder %<copy%>; es wird %<assign%> angenommenObjekttyp %qT passt nicht zum Destruktornamen ~%qTObjekt mit variabel geÃ¤ndertem Typ darf keine Bindung habenMethodendeklaration in Objective-C erwartetObjective-C++ Nachrichtenargument(e) erwartetObjective-C++-NachrichtenempfÃ¤nger erwartetObjective-C++ Methodendeklaration erwartetveralteter Maverick-Formatcode Â»%cÂ«veraltete Option -I- verwendet, bitte stattdessen -iquote verwendenveraltete Verwendung einer bestimmten Initialisierung mit %<:%>veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>odr-verwendete Inline-Variable %qD ist nicht definiertOffload-Compiler %s nicht gefundenAdressabstand %wi ist auÃŸerhalb der Grenzen der konstanten ZeichenketteOffset Ã¼berschreitet 16 BytesOffset von %qD ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernOffset des gepackten Bitfeldes %qD hat sich in GCC 4.4 geÃ¤ndertoffsetof innerhalb von Â»non-standard-layoutÂ«-Typ %qT ist undefiniertalte Deklaration %q#DFunktionsdefinition im alten StilParameterdeklarationen alten Stils in Prototyp-Funktionsdeklarationausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werdeneins der Argumente fÃ¼r den Initialisierungsaufruf sollte %<&omp_priv%> seineins der Aufrufargumente fÃ¼r die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> seinnur %<distribute%>- und %<parallel%>-Regionen dÃ¼rfen innerhalb einer %<teams%>-Region streng geschachtelt seinnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<__simd__%>-Attribut erlaubtnur %u Name fÃ¼r strukturelle Bindung angegebennur %u Namen fÃ¼r strukturelle Bindung angegebennur 0.0 kann als Immediate geladen werdennur Objective-C-Objekttypen kÃ¶nnen mit Protokoll qualifiziert werdenNur das Attribut %<fallthrough%> kann auf eine leere Anweisung angewendet werdennur Konstruktoren nehmen Elementinitialisierungennur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> seinsondern nur hier als %<friend%>nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werdenNur uninitialisierte Variablen kÃ¶nnen in einem .bss-Abschnitt platziert werdenNur uninitialisierte Variablen kÃ¶nnen im .noinit-Bereich platziert werdenin dieser Konfiguration werden nur schwache Aliase unterstÃ¼tztIn Abschnitt %qs sind nur 0-Initialisierungen erlaubtopake Vektortypen kÃ¶nnen nicht initialisiert werdenintransparente Enum-Spezifikation muss einfachen Bezeichner verwendenintransparente Enum-Spezifikation ohne NamenÂ»%sÂ« kann nicht geÃ¶ffnet werden: %s/dev/zero kann nicht geÃ¶ffnet werden: %mLTRANS-Ausgabeliste Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAusgabedatei %qs wird geÃ¶ffnet: %sAusgabedatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mOperand %d sollte eine vorzeichenlose 3-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 6-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 8-Bit-Konstante seinOperand 1 sollte eine vorzeichenlose 3-Bit-Konstante seinOperand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0â€“7)Operand 2 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 3 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0â€“255)Operandenbedingung enthÃ¤lt falsch positioniertes %<+%> oder %<=%>Operandenbedingungen fÃ¼r %<asm%> unterscheiden sich in der Anzahl der AlternativenOperand fÃ¼r Â»sleepÂ«-Befehl muss eine ganzzahlige Kompilierzeit-Konstante zwischen 0 und 63 seinOperand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«Operand muss Â»immediateÂ« mit korrekter GrÃ¶ÃŸe seinOperandennummer fehlt hinter %%-BuchstabeOperandennummer auÃŸerhalb des WertebereichesOperandennummer auÃŸerhalb des Wertebereiches im FormatOperandennummer fÃ¼r Format ohne Argumente angegebenOperandennummer mit unterdrÃ¼ckter Zuweisung angegebenOperand von ?: wechselt das Vorzeichen von %qT nach %qT, aufgrund der Vorzeichenlosigkeit des anderen OperandenOperand des Faltungsausdrucks hat keine unexpandierten ParameterpackungenOperandentyp %qT ist inkompatibel mit Argument %d von %qEOperandentypen sind %qT und %qTOperanden fÃ¼r %T/%t mÃ¼ssen reg + const_int sein:Operanden fÃ¼r ?: haben verschiedene Typen: %qT und %qTOperation auf %qE kÃ¶nnte undefiniert seinOptimierungsattribut von %qD folgt auf die Definition, aber die Attribute passen nicht zusammenFehlzuordnung von OptimierungsstufenattributOptimierung kann Lese- und/oder Schreiboperationen auf Registervariablen entfernenoption %<-mstructure-size-boundary%> ist veraltetOption %qs ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %sOption Â»%sÂ« wird zusammen mit Â»-fopenaccÂ« nicht unterstÃ¼tztdie Option -mirq-ctrl-saved ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigdie Option -mrgf-banked-regs ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigoption("%s") wurde bereits spezifiziertoptionales Argumenteingeschaltete Optionen: Optionen oder Zielarchitekturen fehlen hinter %qsangegebene Optionen: oder nutzen Sie %<j%> statt %<i%> fÃ¼r das in GNU eingebaute Suffix%<ordered%>-Argument muss ein positiver, ganzzahliger Ausdruck seingeordneter Vergleich von Zeiger mit Ganzzahlnullgeordneter Vergleich von Zeiger mit Null-Zeigerdas ursprÃ¼ngliche %<default%> ist hierursprÃ¼ngliche Deklaration trat hier aufursprÃ¼ngliche Definition trat hier aufursprÃ¼nglich hier definiertursprÃ¼nglich indirekter Funktionsaufruf kommt nicht als Â»inlineÂ« in BetrachtursprÃ¼ngliche hier spezifiziertverwaistes %qs-Konstruktandere Fundstelle ist hiersollte der virtuellen Methode %qD entsprechen, tut es aber nichtZugriff auÃŸerhalb der Grenzen kÃ¶nnte wegoptimiert werdenÃ¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>Ã¤uÃŸerer Block der Region %i ist falschÃ¤uÃŸere Transaktion in %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸere Transaktion in %<transaction_safe%>-FunktionÃ¤uÃŸere Transaktion in TransaktionAusgabebedingung %d kann nicht zusammen mit Â»%sÂ« angegeben werdenAusgabebedingung %d muss ein einzelnes Register angebenAusgabebedingung %qc fÃ¼r Operand %d steht nicht am AnfangAusgabedatei %s existiert bereits in Ordner %skeine Ausgabedatei angegebenName der Ausgabedatei darf nicht leer seinAusgabedatei doppelt angegebenAusgabezahl %d nicht direkt adressierbarAusgabeoperand %d muss %<&%>-Bedingung verwendenBedingung des Ausgabeoperanden erfordert %<=%>Ausgabeoperand ist in %<asm%> konstantAusgaberegister mÃ¼ssen oben auf dem Stapel gruppiert werdenoutput_move_single:Ãœberlauf in ArraygrÃ¶ÃŸeÃœberlauf in Konstanten-AusdruckÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE in %qEÃœberlauf in AufzÃ¤hlungswertenÃœberlauf in AufzÃ¤hlungswerten bei %qDÃ¼bergelaufene Ausgabeargumentliste fÃ¼r %qsÃ¼berladener Funktionsname %qE in Klausel %qsÃ¼berladene Funktion ohne Typinformationen aus KontextÃ¼bersteuerte Funktion ist %q#DÃ¼bersteuerte Funktion ist %q#FÃ¼bersteuerte Funktion ist %qDÃœberschreibsteuerung (override/final) nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarÃ¼bersteuert %qD, was als %<transaction_safe%> deklariert istgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Alias-Template %qDgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Konzept %qDPack-Expansion in using-Deklaration ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbargepacktes Attribut fÃ¼hrt zu ineffizienter Ausrichtunggepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %q+Dgepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %qEgepacktes Attribut ist unnÃ¶tiggepacktes Attribut ist unnÃ¶tig fÃ¼r %q+Dgepacktes Attribut ist fÃ¼r %qE unnÃ¶tigstruct wird bis zur Ausrichtungsgrenze aufgefÃ¼lltstruct wird aufgefÃ¼llt, um %q+D auszurichtenParameter %P hat unvollstÃ¤ndigen Typen %qTParameter %P von %qD hat unvollstÃ¤ndigen Typen %qTParameter %q+D als %<_Noreturn%> deklariertParameter %q+D als %<inline%> deklariertParameter %q+D hat nur eine VorwÃ¤rtsdeklarationParameter %qD als void deklariertParameter %qD hat unvollstÃ¤ndigen TypenParameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT einParameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT einParameter %qD deklariert ungÃ¼ltigerweise MethodentypParameter %qD ist initialisiertParameter %qD gesetzt, jedoch nicht verwendetParameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut seinParameter %u (%q+D) hat unvollstÃ¤ndigen TypenParameter %u (%q+D) hat void-TypenParameter %u hat unvollstÃ¤ndigen TypenParameter %u hat void-TypenParameter als %<auto%> deklariertParameterliste passt zu keiner gÃ¼ltigen Signatur fÃ¼r %s()Parameter darf nicht variabel modifizierten Typ %qT habenParameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinParametername fehlt in ParameterlisteParametername ausgelassenParameternamen (ohne Typen) in FunktionsdeklarationParameterpack %q+D muss am Ende der Templateparameterliste seinParameterpack %qD kann kein Standardargument habenArgument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinArgument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinParameterpack kann kein Standardargument habenParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndertparametrisiertes abgeleitetes TypargumentEltern-Unterprogramm kann nicht geinlinet werdenKlammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugenUm dieses zusammengesetzte Literal sind Klammern erforderlich, um Mehrdeutigkeit zu vermeidengeklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubtgeklammerte Initialisierung in Array-Â»newÂ«Syntaxfehler in Â»SELECT TYPEÂ«-Anweisung bei %CSyntaxfehler in TemplateargumentlisteTeilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschrÃ¤nkter als das primÃ¤re Template; um das primÃ¤re Template zu definieren, entfernen Sie die TemplateargumentlisteTeilspezialisierung %q+D spezialisiert keine Templateargumente; um das primÃ¤re Template zu definieren, entfernen Sie die TemplateargumentlisteTeilspezialisierung %qD ist nicht spezialisierter alsTeilspezialisierung %qT als %<friend%> deklariertpartielle Spezialisierung ist nicht nÃ¤her spezialisiert als das ursprÃ¼ngliche Template, da es mehrere Parameter mit einer Â»packÂ«-Erweiterung ersetztteilweise Spezialisierung von %qD nach Instanziierung von %qDInterner Fehler: partition found but function partition flag not setDurchlauf %qs nicht gefunden, wird jedoch von neuem Durchlauf %qs referenziertpass %s does not support cloningpass %s needs a set_pass_param implementation to handle the extra argument in NEXT_PASSDie Ãœbergabe von %qT als %<this%>-Argument streicht QualifiziererÃœbergabe von %qT wÃ¤hlt %qT statt %qTÃœbergabe von NULL an Nicht-Zeiger-Argument %P von %qDÃœbergabe des Arguments %d von %qE entfernt Kennzeichner von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als %qT statt %qT aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenbehaftet aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenlos aufgrund des PrototypsÃœbergabe des Arguments %d von %qE entfernt Kennzeichner %qv von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE von anderem Objective-C-TypÃœbergabe des Arguments %d von %qE von inkompatiblem ZeigertypÃœbergabe des Arguments %d von %qE von Zeiger auf nicht eingeschlossenen AdressbereichÃœbergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE mit anderer Breite aufgrund des PrototypsArgument %i ist als Â»restrictÂ« markiert, wird aber auch in Argument %Z Ã¼bergebenArgument %i ist als Â»restrictÂ« markiert, wird aber auch in Argumenten %Z Ã¼bergebenArgumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergebenDas Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)Ãœbergabe von zu groÃŸem Argument auf dem Stapelpch_preprocess-Pragma sollte nur mit -fpreprocessed verwendet werdenPed. WarnungPed. Warnung: vielleicht brauchen Sie explizite Templateargumente im Â»nested-name-specifierÂ«Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼genPerm. FehlerPerm. Fehler: pex_init gescheitert: %mPlatzhalter-BeschrÃ¤nkungen nicht erfÃ¼lltPlacement-New konstruiert ein Array vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlacement-New konstruiert ein Objekt vom Typ %<%T [%wu]%> und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlacement-New konstruiert ein Objekt vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert
  %sPlugin %s hat eine Null-Callback-Funktion fÃ¼r Ereignis %s registriertPlugin %s sollte vor -fplugin-arg-%s in der Kommandozeile angegeben werdenPlugin %s wurde mit anderen Pfaden angegeben:
  %s
  %sPlugin kann keinen fehlenden Durchlauf registrierenPlugin kann keinen unbenannten Durchlauf registrierenPlugin kann keinen Durchlauf %qs ohne Referenzdurchlaufnamen registrierenPlugin-UnterstÃ¼tzung ist ausgeschaltet; mit --enable-plugin konfigurierenZeigerZeigerargumentZeigerarithmetik fÃ¼r Objekte mit Garbage-Collection ist nicht erlaubtZeigerzuweisungZeigergrenzen sind aufgrund des unerwarteten Ausdrucks Â»%sÂ« verlorengegangenZeiger auf Typen %<void *%> in Arithmetik verwendetZeiger des Typs %<void *%> in Subtraktion verwendetZeigeroffset von Symbol kÃ¶nnte falsch seinZeiger oder allozierbares ResultatZeiger-Zieltypen sind in C++ inkompatibelZeiger auf Adressraum %qs muss in %qT konstant seinZeiger auf Adressraum %qs muss in %s %q+D konstant seinZeigerziele in Zuweisung von %qT nach %qT unterscheiden sich im VorzeichenbesitzZeigerziele in Initialisierung von %qT nach %qT unterscheiden sich im VorzeichenbesitzZeigerziele bei Ãœbergabe des Arguments %d von %qE unterscheiden sich im VorzeichenbesitzZeigerziele in RÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT unterscheiden sich im VorzeichenbesitzZeiger auf Funktion in Arithmetik verwendetZeiger auf eine Funktion in Subtraktion verwendetZeiger auf Array verliert durch den Bedingungsausdruck QualifiziererZeiger auf Schnittstellentyp hat keine MethodenUmwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qTZeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibelZeigertyp passt nicht in bedingtem AusdruckZeigerwert verwendet, wo Â»complexÂ« erwartet wurdeZeigerwert verwendet, wo Gleitkommawert erwartet wurdeZeiger auf Elementfunktion %qE kann nicht ohne Objekt aufgerufen werden; verwenden Sie beispielsweise %<.*%> oder %<->*%>Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht vor C++2a einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalueZeiger-/Ganzzahltyp passt nicht in bedingtem AusdruckZeiger sind nicht als case-Werte zugelassenZeiger auf Arrays mit unterschiedlichen Qualifizierern sind in ISO-C inkompatibelZeiger auf disjunkte AdressrÃ¤ume in bedingtem Ausdruck verwendetpolymorphes ArgumentPosition plus GrÃ¶ÃŸe Ã¼berschreitet die GrÃ¶ÃŸe des referenzierten Objekts in BIT_FIELD_REFlageunabhÃ¤ngiger Code nicht unterstÃ¼tztlageunabhÃ¤ngiger Code erfordert %qslageunabhÃ¤ngiger Code erfordert das Linux-ABIpositionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurdemÃ¶gliches Problem bei Aufruf des Â»delete[]Â«-Operators erkanntmÃ¶gliches Problem bei Aufruf des Â»deleteÂ«-Operators erkanntPost-Increment-Adresse ist kein RegisterSuffix-%qD muss %<int%> als sein Argument nehmenSuffix-%qD muss %<int%> als sein zweites Argument nehmenSuffix-%qD sollte %qT zurÃ¼ckgebenMÃ¶gliche Dereferenzierung eines Nullzeigerspower9-Zieloption ist mit %<%s=<xxx>%> fÃ¼r <xxx> kleiner als power9 inkompatibelPragma oder Attribut %<target("%s")%> akzeptiert keine ArgumentePragma oder Attribut %<target("%s")%> erlaubt keine negierte FormPragma oder Attribut %<target("%s")%> ist nicht gÃ¼ltigPragma oder Attribut %<target("%s=%s")%> ist nicht gÃ¼ltigPre-Decrement-Adresse ist kein RegisterPre-Increment-Adresse ist kein RegisterGenauigkeitGenauigkeit im printf-Formatvordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>bedingter Thumb-Befehlbedingter Befehl in bedingter Sequenzvorzugsweise Register reservieren, die kurze Befehle ermÃ¶glichen.PrÃ¤fix-%qD sollte %qT zurÃ¼ckgebenPrÃ¤fix-Attribute vor %<@%D%> werden ignoriertPrÃ¤fixattribute werden fÃ¼r Implementierungen ignoriertPrÃ¤fixattribute werden fÃ¼r Methoden ignoriertInterner Fehler: prev_bb of %d should be %d, not %dvorheriges %<#pragma omp declare reduction%>vorherige Deklaration von %<pragma omp declare reduction%>vorherige Deklarationvorherige Deklaration von %q#Dvorherige Deklaration %qDvorherige Deklaration %qD verwendete %d Template-Parametervorherige Deklaration %qD verwendete %d Template-Parameterbisherige Deklaration als %q#Dvorherige Deklaration hiervorherige Deklaration von %<%c%E%>vorherige Deklaration von %<%c%E%> als %<@optional%>vorherige Deklaration von %<%c%E%> als %<@required%>vorherige Deklaration von %<%c%s%>vorherige Deklaration von %q+DVorherige Deklaration von %q+D war hiervorherige Deklaration von %qDvorherige Deklaration von %qD war hiervorherige Deklaration von %qEbisherige Deklaration mit %qL-Bindungvorherige Definition hiervorherige Definition von %q#TVorherige Definition von %q+D war hiervorherige Definition von %qD war hierVorherige implizite Deklaration von %q+D war hiervorherige Sprungmarkevorherige Mangelung von %q#Dvorherige Nicht-Prototyp-Definition hierbisherige Spezifikation in %q+#D hiervorher hier deklariertvorher hier definiertvorher hier als %s definiertBereits hier verwendetprimÃ¤res Template %qDursprÃ¼ngliches Template hierprivates Element %q#D in anonymer UnionProblem beim Erstellen des Zielbilds fÃ¼r %s
  ProfilerunterstÃ¼tzung fÃ¼r CR16ProfilerunterstÃ¼tzung fÃ¼r VxWorksProfiling ist fÃ¼r dieses Ziel noch nicht implementiertProfiling wird mit Â»-mgÂ« nicht unterstÃ¼tztProgramme: %s
! weitergegebenes Argument %qD passt nicht zu eingebautem Prototypenweitergegebenes Argument %qD passt nicht zum Prototypenweitergegebenes ~vorzeichenlos ist immer Nicht-NullEigenschaft %qs ist bereits in %<@dynamic%> festgelegtEigenschaft %qs ist bereits in %<@synthesize%> festgelegtEigenschaft %qs verwendet Instanzvariable %qs unvertrÃ¤glichen TypsEigenschaft %qs verwendet dieselbe Instanzvariable wie die Eigenschaft %qsEigenschaft kann kein Bitfeld seinEigenschaft kann kein Array seinEigenschaftsdeklaration nicht im @interface- oder @protocol-KontextgeschÃ¼tztes Element %q#D in anonymer UniongeschÃ¼tzte Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertProtokoll %qE hat ringfÃ¶rmige AbhÃ¤ngigkeitProtokoll %qE ist veraltetProtokoll-Attribute sind in Objective-C 1.0 nicht verfÃ¼gbarPrototyp-DeklarationPrototyp fÃ¼r %q+D deklariert Argument %d mit inkompatiblem TypenPrototyp fÃ¼r %q+D deklariert weniger Argumente als vorherige Definition im alten StilPrototyp fÃ¼r %q+D deklariert mehr Argumente als vorherige Definition im alten StilPrototyp fÃ¼r %q+D folgt einer Nicht-Prototyp-DefinitionPrototyp fÃ¼r Â»%sÂ« hat Pflichtoperanden hinter optionalen OperandenPrototyp fÃ¼r %q#D angegebenfÃ¼r %qD bereitgestelltPseudo-Destruktor wird nicht aufgerufenpure virtuelle %q#D aus Konstruktor heraus aufgerufenpure virtuelle %q#D aus Destruktor heraus aufgerufenpure virtuelle %q#D aus nichtstatischem Datenelement-Initialisierer heraus aufgerufenreiner Spezifizierer bei Funktionsdefinitionq/Q-Modifizierer fÃ¼r Symbolreferenzen ungÃ¼ltigÃœberprÃ¼fung fÃ¼r qsort-Vergleichsfunktion fehlgeschlagenVergleichsfunktion fÃ¼r qsort liefert nicht-negatives Ergebnis fÃ¼r sortierte Ausgabe: %dVergleichsfunktion fÃ¼r qsort ist nicht Antikommutativ: %d, %dVergleichsfunktion fÃ¼r qsort ist nicht transitiv: %d, %d, %dqualifizierter Name benennt keine Klassequalifizierter Typ %qT passt nicht zum Destruktornamen ~%qTqualified-id in DeklarationQualifizierer sind bei Konstruktordeklarationen nicht erlaubtQualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubtQualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubtQualifizierer sind bei Destruktordeklarationen nicht erlaubtqualifizierender Typ %qT passt nicht zum Destruktornamen ~%qTr0 muss als aufrufzerstÃ¶rtes Register verfÃ¼gbar seinBereichsklausel muss vom Typ Array, Scheibe, Zeichenkette, Map oder Kanal seinWertebereichsausdrÃ¼cke in switch-Anweisungen sind nicht standardkonformbereichsbasierter %<for%>-Ausdruck mit Typ %qT hat %<begin%>-Element, aber kein %<end%>bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat %<end%>-Element, aber kein %<begin%>bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat unvollstÃ¤ndigen TypBereichsbasierte %<for%>-Schleifen sind nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarroher Literaloperator %q+D steht mit literalem Operatortemplate %qD in Konfliktrdynamic wird nicht unterstÃ¼tztReinitialisierung von %qs bei %LLesen der Export-Daten gescheitertschreibgeschÃ¼tzte Stelle %qE als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tztes Element %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzter benannter RÃ¼ckgabewert %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzter Parameter %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzte Referenz %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzte Variable %qD als %<asm%>-Ausgabe verwendetEingabedatei wird gelesenLesen Ã¼ber Null-Zeiger (Argument %d)schreibgeschÃ¼tzte Eigenschaft kann nicht gesetzt werdenDas Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)NeuÃ¼bersetzung mit -fcompare-debugrekursive Auswertung des Standardarguments fÃ¼r %q#Drekursives Inliningrekursive Instanziierung von Vorgabeinitialisierer fÃ¼r Element %qDrekursiver Typ %qT nicht definiertrekursiv erforderlich durch Ersetzung von %qS
  rekursiv erfordert von %q#D
  rekursiv erfordert von hier
  Redeklaration %q#D mit unterschiedlichen ConstraintsRedeklaration %qD unterscheidet sich in %<constexpr%> von vorheriger DeklarationRedeklaration von %<enum %E%>Redeklaration von %<pragma omp declare reduction%>Redeklaration von %q#DRedeklaration von %q#D hat mÃ¶glicherweise keine Default-ArgumenteRedeklaration von %q+D mit anderer Sichtbarkeit (alte Sichtbarkeit beibehalten)Redeklaration von %q+D ohne BindungRedeklaration von %qD fÃ¼gt ABI-Marke %qE hinzuRedeklaration von %qT als Nicht-TemplateRedeklaration von %qs %<#pragma omp declare reduction%> fÃ¼r Typ %qTRedeklaration des eingebauten C++-Typs %qTRedeklaration der Objective-C-Klasse %qsRedeklaration von AufzÃ¤hlung %q+DRedeklaration des Â»friendÂ« %q#D kann keine Standardtemplateargumente habenRedeklaration der Eigenschaft %qDhier als %q#D redeklariertmit %d Template-Parameter redeklariertmit %d Template-Parametern redeklariertredefinierte Â»extern inlineÂ«-Funktionen kommen nicht als Â»inlineÂ« in BetrachtRedefinition von %<struct %E%>Redefinition von %<union %E%>Redefinition von %q#DRedefinition von %q#TRedefinition von %q+DRedefinition des Standardarguments fÃ¼r %q#DRedefinition des Parameters %q+DRedefinition des typedef %q+DRedefinition des typedef %q+D mit anderem TypRedefinition des typedef %q+D mit variabel modifiziertem Typredundante Redeklaration von %<constexpr%>static-Datenmember %qDRedundante Redeklaration von %q+Dredundante Redeklaration von %qD im selben GÃ¼ltigkeitsbereichref-Qualifizierer sind nur mit Â»-std=c++11Â« oder Â»-std=gnu++11Â« verfÃ¼gbarReferenz %qD wird mit sich selbst initialisiertReferenz %qs kann nicht als %<mutable%> deklariert seinReferenz auf %<%T::%D%> ist mehrdeutigReferenz auf %qD ist mehrdeutigInterner Fehler: reference to dead statementReferenz auf lokale Variable %qD zurÃ¼ckgegebenReferenz auf Nicht-L-Wert zurÃ¼ckgegebenReferenztyp %qT in %<#pragma omp declare reduction%>Region von lp %i ist falschregion_array passt nicht zum region_treeregion_array ist fÃ¼r Region %i beschÃ¤digtRegistername fÃ¼r Nicht-Registervariable %q+D angegebenfÃ¼r %q+D wurde kein Registername angegebenRegisternummer muss bereits zur Kompilierzeit eine Konstante sein. Probieren Sie eine stÃ¤rkere OptimierungsstufeRegister von %qD fÃ¼r mehrere globale Registervariablen verwendetRegister oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»MÂ« erwartetRegister oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»NÂ« erwartetfÃ¼r %q+D angegebenes Register eignet sich nicht fÃ¼r DatentypRegister-Variable %qD in verschachtelter Funktion verwendetAttribute regparam und thiscall sind nicht vertrÃ¤glichReimplementation der Klasse %qEreinterpret_cast von Integer nach Zeigerreinterpret_cast des Typs %qT in Typ %qT entfernt Qualifiziererentspannte Transaktion in %<transaction_safe%>-Funktionentspannte Transaktion in atomarer TransaktionInterner Fehler: removed loop %d in loop tree.rpo-Datei kann nicht gelÃ¶scht werden: %mSpezifikation wird von %s nach %s umbenannt
--- 2254,2279 ----
  Kompilierung beendet.
  komplexes Argument %u fÃ¼r typgenerische Funktion, die ausschlieÃŸlich dezimal istkomplexe Argumente mÃ¼ssen Gleitkommatyp habenkomplexe Argumente mÃ¼ssen identische Typen habenÃœberlauf von komplexen Gleitkommazahlen in Ausdruck %qE des Typs %qT ergibt %qEÃœberlauf von komplexen Gleitkommazahlen in Ausdruck des Typs %qT ergibt %qEÃœberlauf von komplexen Ganzzahlen in Ausdruck %qE des Typs %qT ergibt %qEÃœberlauf von komplexen Ganzzahlen in Ausdruck des Typs %qT ergibt %qEcomplex ungÃ¼ltig fÃ¼r %qsKomponente %qs bei %L wurde bereits von Konstruktor fÃ¼r abgeleitete Typen durch einen Elternteil gesetztzusammengesetztes Literal hat variable GrÃ¶ÃŸezusammengesetztes Literal vom Nicht-Objekt-Typ %qTVerbundliteral durch Adressraumqualifizierer qualifiziertzusammengesetzte Anweisung in %<constexpr%>-Funktionkomprimierter Strom: %sKonzept %q#D mit hergeleitetem RÃ¼ckgabetyp deklariertKonzept %q#D mit Funktionsparametern deklariertKonzept %q#D mit nicht-%<bool%>-RÃ¼ckgabetyp %qTKonzept %qD hat keine DefinitionKonzept muss Typ %<bool%> habenBedingungsausdruck verweist auf Iterationsvariable %qDBedingungsausdruck mit den unterschiedlichen Zeigertypen %qT und %qT benÃ¶tigt Umwandlungim Bedingungsausdruck mit unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine Typkonvertierungbedingter Ausdruck in Operand von Faltungsausdruckin Konflikt stehende Deklaration %q#D mit Bindung fÃ¼r die Sprache "C"Zugriffsangaben fÃ¼r Feld %qE stehen in Konflikt, ignoriertZugriffsangaben fÃ¼r Methode %q+D stehen in Konflikt, ignoriertin Konflikt stehende Deklaration %q+#Dsteht mit neuer Deklaration von %q+#D mit %qL-Bindung in Konfliktin Konflikt stehende Deklaration fÃ¼r C-Funktion %q+#DunvertrÃ¤gliche Deklaration des Templates %q+#Din Konflikt stehende benannte AdressrÃ¤ume (%s und %s)in Konflikt stehende benannte AdressrÃ¤ume (%s und %s) fÃ¼r %q+Din Konflikt stehende benannte AdressrÃ¤ume (%s und generisch) fÃ¼r %q+Din Konflikt stehende benannte AdressrÃ¤ume (generisch und %s) fÃ¼r %q+Din Konflikt stehenden RÃ¼ckgabetyp fÃ¼r %q+#D angegebenin Konflikt stehende Spezifikationen fÃ¼r Deklaration von %qsin Konflikt stehender Basisklassenname %qEin Konflikt stehenden Typattribute fÃ¼r %q+#D angegebenIn Konflikt stehende Typqualifizierer fÃ¼r %q+Din Konflikt stehende Typen fÃ¼r %<%c%s%>In Konflikt stehende Typen fÃ¼r %q+DIn Konflikt stehende Typen fÃ¼r eingebaute Funktion %q+DFehlerhafte Verwendung von Â»-mcustomÂ«-Schaltern, Zielattributen und/oder Â»__builtin_custom_Â«-FunktionenKonflikt mit %qDevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendetevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendenevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendenKonstante %qs kann nicht als %<mutable%> deklariert seinconst-, volatile- oder __restrict-qualifizierter Typ %qT in %<#pragma omp declare reduction%>mit const, volatile oder restrict qualifizierter Typ in %<#pramga omp declare reduction%>Ãœbertragung von const/copy ausgeschaltetconst_double_split bekam einen falschen Befehl:bla %d %qFbla %d %qFKonstantes Argument %d fÃ¼r eingebautes %qF auÃŸerhalb des Wertebereiches fÃ¼r ZieltypKonstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %qsKonstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %skonstantes Feld %qD als %<asm%>-Ausgabe verwendetKonstante wird bei ADDR_EXPR-Ã„nderung nicht neu berechnetKonstante verweist auf sich selbstKonstanter Wert erwartet fÃ¼r Argument %2$d der eingebauten Funktion %1$qFunpassende BeschrÃ¤nkungen fÃ¼r Argument %d in Template-Parameterliste fÃ¼r %qDKonstruktor kann keine statische Elementfunktion seinKonstruktor verweist auf sich selbstKonstruktordelegation folgt Speicherinitialisierung fÃ¼r %qDKonstruktor fÃ¼r fremde Klasse %qT kann kein Element seinKonstruktor ist nicht benutzerdefiniert, da er im KlassenkÃ¶rper ausdrÃ¼cklich standardisiert istKonstruktorprioritÃ¤ten werden nicht unterstÃ¼tztKonstruktorprioritÃ¤ten von 0 bis %d sind fÃ¼r die Implementierung vorbehaltenKonstruktorprioritÃ¤ten mÃ¼ssen Ganzzahlen von 0 bis einschlieÃŸlich %d seinKonstruktorsyntax verwendet, aber kein Konstruktor fÃ¼r Typ %qT deklariertKonstruktoren dÃ¼rfen nicht als %<virtual%> deklariert seinKonstruktoren dÃ¼rfen nicht CV-qualifiziert seinKonstruktoren dÃ¼rfen nicht ref-qualifiziert seinenthaltene Schleifeenthaltende Schleife ist hierenthÃ¤lt zusÃ¤tzliche virtuelle Methode %qDcontinue-Anweisung nicht innerhalb einer Schleifecontinue-Anweisung innerhalb einer %<#pragma simd%>-Schleifecontrol flow in the middle of basic block %dKontrollfluss erreicht Ende von Nicht-void-FunktionUmwandlung zwischen den unterschiedlichen Zeigertypen %qT und %qT benÃ¶tigt Umwandlungbei Umwandlung zwischen unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine TypkonvertierungUmformung verwirft KonstantheitUmwandlung von %q#T nach %q#TUmwandlung von %qH in %qI lÃ¶scht QualifiziererUmwandlung von %qH nach %qI in einem umgewandelten konstanten AusdruckUmformung von %qH nach %qI ist mehrdeutigUmwandlung von %qH in nicht-skalaren Typen %qI angefordertUmformung von %qT nach %qT Ã¤ndert den Wert von %qEUmwandlung von %qT in %qT Ã¤ndert Wert von %qE nach %qEUmwandlung von %qT nach %qT verwirft imaginÃ¤re KomponenteUmwandlung von %qT nach %qT kÃ¶nnte den Wert Ã¤ndernUmwandlung von Adressraum %qs in Adressraum %qsKonvertierung von normalem zu Â»notinheapÂ«-TypenUmwandlung von Zeigertyp %qT in arithmetischen Typ %qT in Konstantenausdruckbei der Konvertierung fehlt der Typ am Ende des FormatesUmwandlung von %qE von %qH nach %qI ist mehrdeutigUmwandlung eines Nullpointers vom Typ %qT in %qT ist kein KonstantenausdruckUmwandlung eines SSA_NAME auf der linken SeiteUmwandlung eines Registers auf eine andere GrÃ¶ÃŸeUmwandlung von Skalar %qH in Vektor %qI fÃ¼hrt zum AbschneidenUmwandlung von Skalar %qT in Vektor %qT fÃ¼hrt zum AbschneidenUmwandlung in %qT von %qT kÃ¶nnte das Vorzeichen des Ergebnisses Ã¤ndernUmwandlung in %qT aus booleschem AusdruckUmwandlung in Basisklasse wird nie einen Typumwandlungsoperator verwendenUmwandlung in Referenz auf Basisklasse wird nie einen Typumwandlungsoperator verwendenUmwandlung in Referenz auf gleichen Typ wird nie einen Typumwandlungsoperator verwendenUmwandlung in Referenz auf void wird nie einen Typumwandlungsoperator verwendenKonvertierung in unvollstÃ¤ndigen TypenUmwandlung in nicht-konstanten Referenztyp %q#T von R-Wert des Typs %qTKonvertierung zu Nicht-Skalar-Typ verlangtUmwandlung in gleichen Typ wird nie einen Typumwandlungsoperator verwendenUmwandlung in void kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senUmwandlung in void wird nie einen Typumwandlungsoperator verwendenUmwandlung in void greift nicht auf Objekt %qE des unvollstÃ¤ndigen Typs %qT zuUmwandlung in void greift nicht auf Objekt des unvollstÃ¤ndigen Typs %qT zuUmwandlung in void greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT zuUmwandlung in void greift nicht auf Objekt des Typs %qT zuUmwandlung in Â»volatileÂ« Referenztyp %q#T von R-Wert des Typs %qT%<false%> wird in Zeigertyp %qT umgewandelt%<false%> wird fÃ¼r Argument %P von %qD in Zeigertyp umgewandeltUmwandlung von NULL in Nicht-Zeiger-TypUmwandlung eines zusammengesetzten Arrayliterals ist in C++ ungÃ¼ltigfar-Zeiger wird in near-Zeiger umgewandeltUmwandlung von %qH nach %qILambda, das %<â€¦%> verwendendet, wird in Funktionszeiger umgewandeltUmwandung der Ã¼berladenen Funktion %qD in den Typ %q#T ist mehrdeutigUmwandlung von %qH nach %qI erfordert direkte InitialisierungUmwandlung in %qT von Initialisierungsliste wÃ¼rde expliziten Konstruktor %qD verwendenKonvertierung in Nicht-Zeiger-Typ %qT von NULLKopieren von nicht-statischem Datenelement %q#D von rvalue-ReferenztypÂ»copyprivateÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext weder Â»threadprivateÂ« noch Â»privateÂ«Interner Fehler: corrupt loop tree rootInterner Fehler: corrupted exits list of loop %dInterner Fehler: corrupted head of the exits list of loop %dInfo zum beschÃ¤digten Profil: Kante von %i nach %i Ã¼berschreitet HÃ¶chstzahlInfo zum beschÃ¤digten Profil: Anzahl der AusfÃ¼hrungen der Kante Â»%d-%dÂ« sollte %i seinInfo zum beschÃ¤digten Profil: Anzahl der DurchlÃ¤ufe des Basisblocks %d sollte %i seinInfo zum beschÃ¤digten Profil: Profildaten sind nicht Fluss-konsistentbeschÃ¤digte Profilinformation: sum_all ist kleiner als sum_maxkaputtes Werteprofil: %s-ProfilzÃ¤hler (%d von %d) ist inkonsistent zu Basisblock-ZÃ¤hler (%d)Go-Abzugsdatei konnte nicht geschlossen werden: %mendgÃ¼ltige Abzugsdatei %qs der Befehle konnte nicht geschlossen werden: %mAntwortdatei %s konnte nicht geschlossen werdentemporÃ¤re Antwortdatei %s konnte nicht geschlossen werdenAbzugsdatei %qs genullter Befehle konnte nicht geschlossen werden: %m%qE konnte nicht von %<void%> nach %<bool%> umgewandelt werden%qE konnte nicht von %qH nach %qI umgewandelt werdenTemplateargument %qE konnte nicht von %qT in %qT umgewandelt werdenHSAIL konnte fÃ¼r Funktion %s nicht erzeugt werden: Funktion kann nicht geklont werdenes konnte kein Ãœberlaufregister gefunden werdenkein ganzzahliger Typ mit derselben GrÃ¶ÃŸe wie %qT gefundenKlasse %qE kann nicht gefunden werdenSchnittstelle fÃ¼r Klasse %qE kann nicht gefunden werdenSetter/Getter fÃ¼r %qE in Klasse %qE kann nicht gefunden werdenSpezifikationsdatei %s konnte nicht gefunden werden
  Go-Abzugsdatei %qs konnte nicht geÃ¶ffnet werden: %mAbzugsdatei %qs konnte nicht geÃ¶ffnet werden: %mendgÃ¼ltige Abzugsdatei %qs der Befehle konnte nicht geÃ¶ffnet werden: %mAntwortdatei %s konnte nicht geÃ¶ffnet werdenDatei zur SymbolauflÃ¶sung konnte nicht geÃ¶ffnet werden: %mtemporÃ¤re Antwortdatei %s konnte nicht geÃ¶ffnet werdenDatei-Offset konnte nicht eingelesen werdenHex-Zahl konnte nicht eingelesen werdenBRIG-Datei konnte nicht gelesen werdenTypnamen-Typ kann nicht aufgelÃ¶st werdenBefehl kann nicht aufgeteilt werdenin Antwortdatei %s konnte nicht geschrieben werdenin temporÃ¤re Antwortdatei %s konnte nicht geschrieben werdenkern.osversion nicht erkannt: %q.*sUnbekannte Version %s
! Abbildung von pch_address_space konnte nicht aufgehoben werden: %mCPU %qs ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %qsCPU %s ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %serzeugt und mit anderen ABIs verwendeterzeugt und mit anderen Architekturen / ABIs verwendeterzeugt und mit anderer Bytereihenfolge verwendeterzeugt und mit anderen Einstellungen von Â»-fpicÂ« verwendeterzeugt und mit anderen Einstellungen von Â»-fpieÂ« verwendeterzeugt und mit anderen Einstellungen von Â»%sÂ« verwendetArray von %qT wird erzeugtArray von %qT wird erzeugt, was ein abstrakter Klassentyp istFeld von Funktionselementen wird erzeugtArray von Funktionen wird erzeugtFeld von Referenzen wird erzeugtArray von void wird erzeugtErzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qTZeiger auf Element des Nicht-Klassentypen %qT wird erzeugtZeiger auf Element mit Typ Â»voidÂ« wird erzeugtZeiger auf Elementreferenztyp %qT wird erzeugtLaufzeit-Relocation wird erzeugtLaufzeit-Relocation fÃ¼r %qD wird erzeugtfÃ¼r nicht existierende Methode %qE wird Selektor erzeugteigener Befehlsopcode fÃ¼r Â»__builtin_custom_%sÂ« muss bereits zur Kompilierzeit eine Konstante im Bereich 0 bis 255 seinOption Â»custom-fpu-cfgÂ« unterstÃ¼tzt kein %<no-%>Option Â»custom-fpu-cfgÂ« erfordert Konfigurationsargumentcv-qualifizierter TypparameterDatenbereichsattribute kÃ¶nnen nicht fÃ¼r lokale Variablen angegeben werdenDatenbereich von %q+D in Konflikt mit vorheriger DeklarationDaten-DeklarationDatendefinition hat keinen Typ oder SpeicherklasseDatenelement %qD kann kein Elementtemplate seinDatenelement darf nicht variabel modifizierten Typ %qT habenDatentyp von %q+D ist nicht fÃ¼r Register geeignetdata-modem=far ist fÃ¼r Architektur CR16C ungÃ¼ltigdead STMT in EH tabledead histogramFehlersucheDebugformat %qs steht in Konflikt mit vorheriger AuswahlDebugausgabestufe %qs ist zu groÃŸzur Fehlersuche: dezimales Gleitkomma-Argument %u fÃ¼r typgenerische Funktion mit nur binÃ¤ren Argumentendezimales Gleitkomma-Argument %u fÃ¼r typgenerische Funktion mit nur komplexen Argumentendecl-specifier in Deklaration von Ableitungshinweisdecl-Spezifizierung in Bedingung ungÃ¼ltigDeklaration %qD deklariert nichtsDeklaration deklariert nichtsDeklaration fÃ¼r nicht vorhandenen Parameter %qDDeklaration der %<constexpr%>-Variable %qD ist keine DefinitionDeklaration der %<extern%>-Variablen %qD in Anfangsdeklaration einer %<for%>-SchleifeDeklaration von %<std::initializer_list%> entspricht nicht %<#include <initializer_list>%>, ist kein TemplateDeklaration von %<~%T%> als Element von %qTDeklaration von %q#DDeklaration von %q#D steht mit eingebauter Deklaration %q#D in KonfliktDeklaration von %q#D hat %<extern%> und ist initialisiertDeklaration von %q#D hat keine InitialisierungDeklaration von %q#D auÃŸerhalb einer Klasse ist keine DefinitionDeklaration von %q#D Ã¼berdeckt einen ParameterDeklaration von %q#TDeklaration von %q+#D steht mit eingebauter Deklaration %q#D in KonfliktDeklaration von %q+#D Ã¼berdeckt einen TemplateparameterDeklaration von %q+D Ã¼berdeckt eine eingebaute FunktionDeklaration von %q+D Ã¼berdeckt eine vorhergehende Nicht-VariableDeklaration von %q+D mit Attribut %qs folgt auf inline-DeklarationDeklaration von %q+D ohne Bindung folgt einer extern-DeklarationDeklaration von %qD macht vorherige Template-Instanziierung fÃ¼r %qD mehrdeutigDeklaration von %qD als %<typedef%>Deklaration von %qD als Feld von FunktionselementenDeklaration von %qD als Array von FunktionenDeklaration von %qD als Array von ReferenzenDeklaration von %qD als Array von voidsDeklaration von %qD als Element %qTDeklaration von %qD als multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenDeklaration von %qD als Nicht-FunktionDeklaration von %qD als Nicht-ElementDeklaration von %qD als ParameterDeklaration von %qD in %qD, das nicht %qD einschlieÃŸtDeklaration von %qD in Namensraum %qD, der nicht %qD einschlieÃŸtDeklaration von %qD nicht in einem Namensbereich um %qDDeklaration von %qD Ã¼berdeckt eine globale DeklarationDeklaration von %qD Ã¼berdeckt ein Element von %qTDeklaration von %qD Ã¼berdeckt einen ParameterDeklaration von %qD Ã¼berdeckt einen vorhergehenden lokalen BezeichnerDeklaration von %qE als Array von FunktionenDeklaration von %qE als Array von voidsDeklaration von %qE als multidimensionales Array muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenDeklaration von %qF hat unterschiedlichen ExceptionspezifiziererDeklaration der Funktion %qD in ungÃ¼ltigem KontextDeklaration von multidimensionalem Array muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenDeklaration der Nicht-Variablen %qD in Anfangsdeklaration einer %<for%>-SchleifeDeklaration der Â»staticÂ«-Variablen %qD in Anfangsdeklaration einer %<for%>-SchleifeDeklaration des Templateparameters %q+D Ã¼berdeckt einen TemplateparameterDeklaration eines Typnamen als Array von FunktionenDeklaration eines Typnamen als Array von voidsDeklarationen in abhÃ¤ngiger Basis %qT wurden bei unqualifizierter Suche nicht gefundenDeklarator-ID fehlt: reserviertes Wort %qD wird verwendethier deklarierthier als Â»privateÂ« deklarierthier als Â»protectedÂ« deklariertdecltype kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sendecltype wird zu %qT ausgewertet, was keine Klasse oder AufzÃ¤hlungstyp istDekrementieren eines booleschen AusdrucksVerringerung des konstanten Feldes %qDVerringerung von AufzÃ¤hlungswerten (enum) ist in C++ ungÃ¼ltigVerringerung der Funktion %qDVerringerung des Elements %qD in schreibgeschÃ¼tztem ObjektDekrementieren eines Zeigers auf unvollstÃ¤ndigen Typ %qTVerringerung der schreibgeschÃ¼tzten Speicherstelle %qEVerringerung des schreibgeschÃ¼tzten Elementes %qDVerringerung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDVerringerung des schreibgeschÃ¼tzten Parameters %qDVerringerung der schreibgeschÃ¼tzten Referenz %qDVerringerung der schreibgeschÃ¼tzten Variable %qDhergeleiteter Klassentyp %qD in RÃ¼ckgabetyp von Funktionhergeleiteter Ausdruckstyp erfÃ¼llt die PlatzhalterbeschrÃ¤nkungen nichthergeleiteter Initialisierer erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nichthergeleiteter RÃ¼ckgabetyp erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nichthergeleiteter RÃ¼ckgabetyp nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbar%qT ermittelt als %qTErmittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>Herleitungshinweis %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftretenHerleitungshinweis %qD darf keinen FunktionskÃ¶rper habenHerleitungshinweis fÃ¼r %qT muss angehÃ¤ngten RÃ¼ckgabetyp habenStandard-%<target_clones%>-Attribut wurde nicht gesetztStandard %d Minimum %d Maximum %dStandardargument %qE verwendet %qDStandardargument %qE verwendet lokale Variable %qDStandardargument fÃ¼r Template-Parameter fÃ¼r %qD umschlieÃŸende KlasseStandardargument fÃ¼r Parameter %d von %q#D angegebenZuordnungsfehler der Standardargumente in ÃœberladungsauflÃ¶sungStandardargument fehlt fÃ¼r Parameter %P von %q+#DStandardargument fÃ¼r Lambda-Parameter angegebenStandardargument in expliziter Spezialisierung angegebenStandardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubtStandardargumente sind nur fÃ¼r Funktionsparameter zugelassenVorgabeinitialisierer fÃ¼r Element %qD erforderlich vor dem Ende der umschlieÃŸenden KlasseDefaultinitialisierer fÃ¼r unbenanntes Bitfeld-ElementDefaultinitialisierer fÃ¼r Bitfeld-Elemente sind nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbarStandard-Ziel wurde nicht gesetztStandardtemplateargumente dÃ¼rfen in friend-Redeklaration eines Funktionstemplates nicht verwendet werdenStandardtemplateargumente dÃ¼rfen in Funktionstemplates nicht ohne -std=c++11 und -std=gnu++11 verwendet werdenStandardtemplateargumente dÃ¼rfen in teilweiser Spezialisierung nicht verwendet werdenStandardtemplateargumente dÃ¼rfen in friend-Deklaration nicht verwendet werdenTemplate-Argument fÃ¼r %qD kann nicht aus Default-Typumwandlungen bestimmt werdenStandard- und gelÃ¶schte Funktionen nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarvorgegebener Konstruktor ruft nicht-%<constexpr%> %qD aufDefault-Deklaration %q+D passt nicht zur erwarteten SignaturStandardisierter Standardkonstruktor initialisiert %q#D nichtStandardisierter Standardkonstruktor initialisiert kein nicht-statisches Datenelementvorgegebene Funktion %q+D mit StandardargumentStandard-Kopierzuweisung fÃ¼r %qT ruft nichttrivialen Operator zur Kopierzuweisung fÃ¼r virtuelle Basis %qT aufParameter mit zurÃ¼ckgestelltem Typ bei %Chier definiertDefinition eines Typs in einer Umwandlung ist in C++ ungÃ¼ltigDefinition eines Typs in einem zusammengesetzten Literal ist in C++ ungÃ¼ltigDefinition der expliziten Spezialisierung %qD in friend-DeklarationTypdefinition in Ausdruck %qs ist in C++ ungÃ¼ltigDefinition in Block %i herrscht nicht vor in Block %iDefinition in Block %i folgt der VerwendungDefinition von %q#D macht eingebaute Deklaration %q#D mehrdeutigDefinition von %q#D ist als Â»dllimportÂ« markiertDefinition von %q#T in TemplateparameterlisteDefinition von %q#T ist erst nach der schlieÃŸenden Klammer vollendetDefinition von %qD entspricht nicht %<#include <initializer_list>%>Deklaration von %qD ist nicht in einem Namensbereich um %qTDefinition des explizit standardisierten %q+DDefinition des implizit deklarierten %qDDefinition des Protokolls %qE nicht gefundenDefinition des statischen Datenelementes %q+D einer Â»dllimportÂ«-ierten KlasseDefinition fÃ¼r explizite Instanziierung angegebendelegierende Konstruktoren nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarDefinition von %q+D gelÃ¶schtgelÃ¶schte Funktion %q+D Ã¼bersteuert nicht gelÃ¶schte FunktionLÃ¶schen von %qT ist nicht definiertLTRANS-Datei %s kann nicht gelÃ¶scht werden: %mArray %q#E wird gelÃ¶schtDatei %s kann nicht gelÃ¶scht werden: %mLÃ¶schen des Objekts mit abstraktem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt undefiniertes VerhaltenLÃ¶schen des Objekts mit polymorphem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt mÃ¶glicherweise undefiniertes VerhaltenAbhÃ¤ngigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typveraltete Konvertierung von Zeichenkettenkonstante in %qTVeraltete Meldung ist keine ZeichenketteDereferenzierung eines %<void *%>-ZeigersDereferenzierung eines Null-ZeigersDereferenzierung eines Nullzeigers in %qEDereferenzierung eines Zeigers auf unvollstÃ¤ndigen Typen %qTDereferenzierung eines Type-Pun-Zeigers kÃ¶nnte strict-aliasing-Regeln verletzenDereferenzierung eines Type-Pun-Zeigers verletzt strict-aliasing-RegelnDeklaration eines abgeleiteten Typsabgeleitete Union %qT ist ungÃ¼ltigDesignator-Reihenfolge fÃ¼r Feld %qD passt nicht zur ursprÃ¼nglichen Deklaration in %qTDestruktor %qD als Element-Template deklariertDestruktor kann keine statische Elementfunktion seinDestruktor fÃ¼r %qE darf auch nicht abgearbeitet werdenDestruktor fÃ¼r fremde Klasse %qT kann kein Element seinDestruktorprioritÃ¤ten werden nicht unterstÃ¼tztDestruktorprioritÃ¤ten von 0 bis %d sind fÃ¼r die Implementierung vorbehaltenDestruktorprioritÃ¤ten mÃ¼ssen Ganzzahlen von 0 bis einschlieÃŸlich %d seinDestruktoren dÃ¼rfen nicht CV-qualifiziert seinDestruktoren dÃ¼rfen nicht ref-qualifiziert seinDestruktoren dÃ¼rfen keine Parameter habenwollten Sie vielleicht den Zeiger dereferenzieren?meinten Sie ein logisches Nicht (%<!%>)?meinten Sie ein logisches Nicht (%<!%>)?Unterschied zwischen %qE und %qD hat keinen Ganzzahltypunterschiedliche Parameteranzahlunterschiedliche Ergebnisanzahlunterschiedliche Parametertypenunterschiedliche EmpfÃ¤ngertypenunterschiedliche Ergebnistypenanderer zugrunde liegender Typ in enum %q#Tunterschiedliche variable Argumentedirekte Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglichdirect-list-initialization von %<auto%> erfordert genau ein ElementDirektiven-Argument %qEDirektiven-Argument im Bereich [%E, %E]Durchlauf %s fÃ¼r Funktion %s ausschaltenDurchlauf %s fÃ¼r Funktionen im Bereich [%u, %u] ausschaltenAnderer Objective-C-Typ in RÃ¼ckgabeDivision %<sizeof (%T) / sizeof (%T)%> berechnet nicht die Anzahl der FeldelementeDivision durch NullDivision durch Null ist kein konstanter AusdruckÂ»-march=Â« und Â»-mcpu=Â« dÃ¼rfen nicht zusammen verwendet werdendo_check(): too many argsdo_simplify(): Too many args for intrinsicentspricht nicht der Element-Templatedeklaration hierpasst nicht zu vorheriger Deklaration %q#DunterstÃ¼tzt nicht multilibHerrscher Ã¼ber %d sollte %d sein, nicht %dunbekannter Status fÃ¼r Herrscher Ã¼ber %dBefehle aus der Performanceerweiterung nicht unterstÃ¼tzenBefehle aus der Performanceerweiterung Version 2 nicht unterstÃ¼tzenErweiterungsbefehle fÃ¼r Zeichenketten einschaltenÂ»::Â« in MODULE PROCEDURE-Anweisung bei %LInterner Fehler: double linked list of assembler names corruptedInterner Fehler: double linked list of clones corrupteddurch andere AusnahmespezifikationenDumpdatei: %s
  doppeltes %<_Atomic%>doppeltes %<_Thread_local%> oder %<__thread%>doppeltes %<const%>doppelter %<default%>-Fall in %<_Generic%>doppeltes %<mutable%>doppeltes %<restrict%>doppeltes %<volatile%>doppeltes %qDdoppeltes %qEDoppelter Deklarationsspezifizierer %qEdoppeltes %qsDoppelte (oder sich Ã¼berschneidende) case-Wertedoppelter asm-Operandenname %qsdoppelter Basistyp %qT ungÃ¼ltigDoppelter case-Wertdoppelter CV-Qualifiziererdoppelte Deklaration fÃ¼r Protokoll %qEdoppelte Deklaration der Methode %<%c%E%> mit in Konflikt stehenden Typendoppelte Definition von Â»%sÂ«doppelte explizite Instanziierung von %q#Ddoppelte explizite Instanziierung von %q#Tdoppelte Initialisierung von %qDduplicate insn UID: %idoppelte Instanzvariable %q+Ddoppelte Schnittstellendeklaration fÃ¼r Kategorie %<%E(%E)%>doppelte Schnittstellendeklaration fÃ¼r Klasse %qEdoppelte Marke %qDDoppelte Markendeklaration %qEdoppeltes Element %q+Ddoppelter typgenerischer Parametertyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>doppelter Virt-Spezifiziererdoppelte %<if%>-BedingungIm Durchlauf %s: %s
  wÃ¤hrend NeuÃ¼bersetzung mit -fcompare-debugDwarf-Version %d wird nicht unterstÃ¼tztdynamische AbhÃ¤ngigkeit Â»%sÂ« nicht gefundendynamische Ausnahmespezifikationen sind in C++11 veraltetdynamic_cast von %q#D nach %q#T kann nie erfolgreich seinjeder nicht deklarierte Bezeichner wird nur einmal fÃ¼r jede Funktion, in der er vorkommt, gemeldetInterner Fehler: edge %s->%s has no corresponding call_stmtInterner Fehler: edge from %d to %d should be marked irreducibleInterner Fehler: edge from %d to %d should not be marked irreducibleInterner Fehler: edge points to wrong declaration:entweder -fopenacc oder -fopenmp muss angegeben seinentweder sollten alle Initialisierer-Klauseln benannt sein oder gar keineausfÃ¼hrliche Typ-Spezifikation fÃ¼r einen enum mit GÃ¼ltigkeitsbereich darf nicht das SchlÃ¼sselwort %qD verwendenElementtypen mÃ¼ssen dieselben seinelement_number(): Bad dimension typeElementare BinÃ¤roperationelementare Funktionsargumente bei %C sind nicht konformElementares UnterprogrammElemente des Arrays %q#D haben unvollstÃ¤ndigen TypElemente des Arrays %q#T haben unvollstÃ¤ndigen Typeingebettetes %<\0%> im Formatemit_fusion_p9_load kein MEMemit_fusion_p9_load, falsches Register #1emit_fusion_p9_load, falsches Register #2emit_fusion_p9_store kein MEMemit_fusion_p9_store, falsches Register #1emit_fusion_p9_store, falsches Register #2PIC-Operand wird ausgegeben, aber PIC-Register ist nicht vorbereitetAusgabe des bedingten Mikrocode-Befehls %s	[%s] #%dAusgabe des Mikrocode-Befehls %s	[%s] #%ddas ABI zum Ãœbergeben von leeren Klassen (%qT) als Parametern Ã¤ndert sich mit -fabi-version=12 (GCC 8)Leere DeklarationLeere Deklaration mit %<_Alignas%> redeklariert nicht SymbolLeere Deklaration mit Speicherklassenangabe redeklariert nicht SymbolLeere Deklaration mit Typqualifizierer redeklariert nicht SymbolLeeres Enum ist ungÃ¼ltigleerer Indexbereich in Initialisierungnicht-leere Initialisierung Â»init-captureÂ« eines Lambdasleere Initialisierung in Â»init-captureÂ« fÃ¼r Lambdaleere introduction-listleere linke PrÃ¤zision im Format %sfehlende PrÃ¤zision im Format %sLeerer Wertebereich angegebenleere Skalar-InitialisierungLeere Zeichenkette in Attribut %<target%>leere Struktur hat GrÃ¶ÃŸe 0 in C, aber 1 in C++leere Deklaration fÃ¼r strukturierte Bindungleere Union hat GrÃ¶ÃŸe 0 in C, aber 1 in C++Codekomprimierung fÃ¼r FT32B-Code aktivierenVerwendung bedingter Kopierbefehle einschalten.Durchlauf %s fÃ¼r Funktion %s einschaltenDurchlauf %s fÃ¼r Funktionen im Bereich [%u, %u] einschaltenDas Einschalten der Ablaufverfolgung ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvollDas Einschalten der UnterstÃ¼tzung der Aufgerufenen-Zusammenarbeit ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvollumgebendes %qsumgebendes OpenACC-%qs-KonstruktumschlieÃŸende Klasse der %<constexpr%> nicht-statischen Elementfunktion %q+#D ist kein LiteraltypeinschlieÃŸende Klassentemplates werden nicht explizit spezialisiertumgebende Zielregionumgebende TaskInterner Fehler: end insn %d for block %d not found in the insn streamEnde der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenBetreten des OpenMP-strukturierten BlocksBetreten des catch-BlocksBetreten der if-Anweisung mit constexprBetreten der synchronisierten oder atomaren AnweisungBetreten von try-Blockenum-Konstante hier definiertenum-Konstante in booleschem Zusammenhangenum-Umwandlung von %qT nach %qT in Zuweisung ist in C++ ungÃ¼ltigenum-Umwandlung von %qT nach %qT in Initialisierung ist in C++ ungÃ¼ltigenum-Umwandlung von %qT nach %qT in RÃ¼ckgabe ist in C++ ungÃ¼ltigenum-Umwandlung in Zuweisung ist in C++ ungÃ¼ltigenum-Umwandlung in Initialisierung ist in C++ ungÃ¼ltigEnum-Umwandlung bei Ãœbergabe des Arguments %d von %qE ist in C++ ungÃ¼ltigÂ»enumÂ«-Typ hier definiertAufzÃ¤hlungs- und Nicht-AufzÃ¤hlungstyp in bedingtem AusdruckAufzÃ¤hlungsfehler in bedingtem Ausdruck: %qT vs. %qTAufzÃ¤hlungswert %qE wird nicht von switch behandeltAufzÃ¤hlungswerte Ã¼berschreiten Wertebereich des grÃ¶ÃŸten GanzzahltypenAufzÃ¤hlungswert %qE ist auÃŸerhalb des GÃ¼ltigkeitsbereichs des zugrundeliegenden Typen %qTAufzÃ¤hlungswert fÃ¼r %qD ist keine GanzzahlkonstanteAufzÃ¤hlungswert fÃ¼r %qD muss ganzzahligen oder AufzÃ¤hlungstyp ohne GÃ¼ltigkeitsbereich habenAufzÃ¤hlungswert fÃ¼r %qE ist keine GanzzahlkonstanteAufzÃ¤hlungswert fÃ¼r %qE ist kein GanzzahlkonstantenausdruckUmgebungsvariable %qs nicht definiertUmgebungsvariable COLLECT_GCC muss gesetzt seinUmgebungsvariable COLLECT_GCC_OPTIONS muss gesetzt seinUmgebungsvariable DJGPP nicht definiertUmgebungsvariable DJGPP zeigt auf kaputte Datei Â»%sÂ«Umgebungsvariable DJGPP zeigt auf fehlende Datei Â»%sÂ«Umgebungsvariable SOURCE_DATE_EPOCH muss ganzzahlig sein und zwischen 0 und %wd liegenFehlerFehler beim SchlieÃŸen von %s: %mFehler in Argumenten fÃ¼r Spezifikationsfunktion %qsFehler beim LÃ¶schen von %s
  Fehler beim Schreiben von %qsFehler beim Schreiben der Datei %s: %mFehler: Fehler beim EinfÃ¼gen von Ãœbersetzungseinheiteneval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLExceptionaufrÃ¤umen fÃ¼r dieses Placement-New wÃ¤hlt delete-Operator fÃ¼r Nicht-PlacementAusnahmebehandlung ausgeschaltet, Â»-fexeptionsÂ« schaltet sie einFehlzuordnung von PersÃ¶nlichkeiten bei AusnahmebehandlungAusnahme des Typs %<%T%> wird gefangen werdenAusnahme des Typs %qT wird gefangen werdenAusnahmen-Angabe von %qD hÃ¤ngt von sich selbst abElementÃ¼berschreitung in ArrayinitialisierungElementÃ¼berschreitung in char-Array-InitialisierungElementÃ¼berschreitung in SkalarinitialisierungElementÃ¼berschreitung in struct-InitialisierungElementÃ¼berschreitung in union-InitialisierungElementÃ¼berschreitung in VektorinitialisierungÃ¼berzÃ¤hliger Verwendungs-Operand fÃ¼r AnweisungAusfÃ¼hrungszÃ¤hler als null angenommen
  AusfÃ¼hrungszÃ¤hler geschÃ¤tzt
! Interner Fehler: exit %d->%d not recordedexpand_binop in movsi got gescheitertExpansionsmuster %qE enthÃ¤lt keine ArgumentpacksExpansionsmuster %qT enthÃ¤lt keine ArgumentpacksExpansionspunkt ist Ort %iKlausel %<#pragma acc%> erwartet%<#pragma omp section%> oder %<}%> erwartetKlausel %<#pragma omp%> erwartet%<(%> erwartet%<(%> oder Zeilenende erwartet%<)%> erwartet%<*%> erwartet%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet%<,%> erwartet%<,%> oder %<)%> erwartet%<,%> oder %<...%> erwartet%<,%> oder %<;%> erwartet%<,%> oder %<}%> erwartet%<,%>, %<;%> oder %<}%> erwartet%<.%> erwartet%<...%> erwartet%<:%> erwartet%<:%> oder %<)%> erwartet%<:%> oder %<...%> erwartet%<:%> oder %<::%> erwartet%<:%>, %<,%>, %<;%>, %<}%> oder %<__attribute__%> erwartet%<::%> erwartet%<;%> erwartet%<;%> hinter Klassendefinition erwartet%<;%> hinter Strukturdefinition erwartet%<;%> hinter Uniondefinition erwartet%<;%> am Ende von Elementdeklaration erwartet%<;%> oder %<{%> erwartet%<;%> or %<{%> nach Definition der Methodenattribute erwartet%<;%>, %<,%> oder %<)%> erwartet%<;%>, Bezeichner oder %<(%> erwartet%<%> erwartet%<=%> erwartet %<=%>, %<,%>, %<;%>, %<asm%> oder %<__attribute__%> erwartet%<>%> erwartet%<@end%> erwartet%<@synchronized%> erwartet%<@throw%> erwartet%<@try%> erwartet%<[%> erwartet%<]%> erwartet%<__label__%> erwartet%<__transaction_atomic%> erwartet%<__transaction_relaxed%> erwartet%<asm%> erwartet%<catch%> erwartet%<class%> erwartet%<class%> oder %<typename%> erwartet%<class%>, %<typename%> oder %<template%> erwartet%<data%> erwartethinter %<#pragma acc %s%> wird %<data%> erwartet%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet%<declare%> erwartet%<decltype%> erwartet%<delete%> erwartet%<extern%> erwartet%<for%> hinter %qs erwartet%<namespace%> erwartet%<new%> erwartet%<none%> oder %<present%> erwartet%<none%> oder %<shared%> erwartet%<omp_priv%> oder Funktionsname erwartet%<operator%> erwartetModifizierer %<parallel%> oder %<target%> fÃ¼r die %<if%>-Klausel erwartet%<point%> erwartet%<return%> erwartet%<scalar%> erwartet%<simd%> oder %<reduction%> oder %<target%> erwartet%<static_assert%> erwartet%<target%> erwartet%<template%> erwartet%<throw%> erwartet%<tofrom%> erwartet%<try%> erwartet%<using%> erwartet%<while%> erwartet%<{%> erwartet%<{%> oder %<:%> erwartet%<}%> erwartet%<}%> vor %<else%> erwartet%<~%> erwartet%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhalten%qT erwartet, aber Argument hat Typ %qT%qs %<if%>-Klausel-Modifizierer anstelle %qs erwartet%<â€¦%> erwartetfehlendes [big-endian|little-endian|default] hinter %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] nach %<#pragma GCC diagnostic%> erwartethinter %<#pragma message%> wird eine Zeichenkette erwartetexpected an SSA_NAME objectBezeichner fÃ¼r den Attributnamen erwartetAttribut vor %<...%> erwartetbinÃ¤rer Operator erwartetboolescher Ausdruck erwartetboolescher Typ erwartetcase-Marke oder goto-Anweisung erwartetKanal erwartetKlassenname erwartetKlassenschlÃ¼ssel erwartetKlassenname erwartetKonstruktor, Destruktor oder Typumwandlung erwartetDeklaration erwartetDeklaration oder Anweisung erwartetDeklarationsspezifizierer erwartetDeklarationsspezifizierer oder %<...%> erwartetDeklarator erwartetelse-Anweisung erwartethinter SchlÃ¼sselwort %<operator%> wird leere Zeichenkette erwartetunerwartetes Ende der AuffanglisteZeilenende erwartetAusdruck erwartetÂ»expression-listÂ« oder Â»type-idÂ« erwartetFunktion erwartetFunktionsname erwartetFunktionsname und %<(%> erwartetgoto-Ausdruck erwartetID-Ausdruck erwartetÂ»id-expression (arguments)Â« erwartetBezeichner erwartetBezeichner oder %<(%> erwartetBezeichner oder %<)%> erwartetBezeichner oder %<*%> erwartetInitialisierung erwartetGanzzahl erwartetGanzzahlausdruck erwartetGanzzahlausdruck vor Â»)Â« erwartetSchnittstelle oder Zeiger auf Schnittstelle erwartetSchleifendeklaration oder Initialisierung erwartetIterationsanweisung erwartetSprunganweisung erwartetSprungmarke erwartetbenannte Anweisung erwartetAbbildungsindex auf rechter Seite erwartetNamensraumname erwartetSpezifikation mit geschachteltem Namen erwartetnumerischer Typ erwartetOperator erwartetParameterbÃ¼ndel vor %<...%> erwartetInterner Fehler: expected pass nameZeiger erwartetInterner Fehler: expected pointer as argument of unary %<*%>Ã¼bergeordneter Ausdruck erwartetPtr-Operator erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Konstruktor %qD erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartetAuswahl-Anweisung erwartetSemikolon erwarteterwartete Signatur: %qDSpezifizierer-Qualifizierer-Liste erwartetAnweisung erwartetZeichenkettenliteral erwartetZeichenkettenliteral erwartetSuffixbezeichner erwartetTemplateargument erwartetTemplate-ID erwartetTemplate-ID fÃ¼r Typ erwartetTemplatename erwartetTypspezifizierer erwartetTyp-Name erwartetTypspezifikation erwartetunqualifizierte ID erwartetExplizite Erfassung (als Kopie) von %<this%> ist mit Standarderfassung (als Kopie) gedoppeltExplizite Erfassung (als Kopie) von %qD ist mit Standarderfassung (als Kopie) gedoppeltExplizite Erfassung (als Referenz) von %qD ist mit Standarderfassung (als Referenz) gedoppeltexplizite Umwandlungsoperatoren nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarExplizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigtExplizites Goto am Ende von bb %dexplizite Instanziierung von %q#Dexplizite Instanziierung von %q#T vor Definition des Templatesexplizite Instanziierung von %qD, aber keine Definition verfÃ¼gbarexplizite Instanziierung von %qD in Namensbereich %qD (das nicht Namensbereich %qD einschlieÃŸt)explizite Instanziierung von %qD auÃŸerhalb seines Namensraums muss einen nested-name-specifier verwendenexplizite Instanziierung des Nicht-Klassen-Templates %qDexplizite Instanziierung des Nicht-Templates %q#Dexplizite Instanziierung des Nicht-Templatetyps %qTexplizite Instanziierung darf kein %<constexpr%> verwendenexplizite Instanziierung darf kein %<inline%> verwendenexplizite Qualifizierung in Deklaration von %qDder expliziten Spezialisierung %q#D fehlen mÃ¶glicherweise Attributeexplizite Spezialisierung als %<concept%> deklariertexplizite Spezialisierung in GÃ¼ltigkeitsbereich des Nicht-Namensbereiches %qDexplizite Spezialisierung von %qD nach erster Verwendungder expliziten Spezialisierung von %D muss %<template <>%> vorausgehenexplizite Spezialisierung von %qD auÃŸerhalb seines Namensraums muss einen nested-name-specifier verwendenexplizite Spezialisierung des Funktionskonzepts %qDexplizite Spezialisierung des Nicht-Templates %qTexplizite Templateargumentliste nicht erlaubtexplizite Template-Spezialisierung kann keine Speicherklasse habenExplizite Default-Funktion %q+D kann nicht als %<constexpr%> deklariert werden, da die implizite Deklaration nicht %<constexpr%> ist :explizit verwendete Register mÃ¼ssen oben auf dem Stapel gruppiert werdenExponent-Buchstabe Â»qÂ« in Real-Literalkonstante bei %CAusdruck in !$OMP ATOMIC WRITE-Zuweisung Â»var = exprÂ« muss skalar sein und kann keine Variable bei %L referenzierenAusdruck in Zuweisung !$OMP ATOMIC Â»var = var op exprÂ« muss skalar sein und kann keine Variable bei %L referenzierenAusdruck %qE bezeichnet keine %<constexpr%>-FunktionAusdruck %qE hat SeiteneffekteAusdruck %qE ist kein KonstantenausdruckAusdruck kann nicht als Funktion verwendet werdenAusdruck in new-Deklarator muss Ganzzahl- oder AufzÃ¤hlungstyp habenAusdruck in statischer Behauptung ist keine GanzzahlAusdruck in statischer Behauptung ist kein konstanter GanzzahlausdruckAusdruck in statischer Behauptung ist nicht konstantAusdrucksliste als zusammengesetzten Ausdruck in funktionaler Umwandlung behandeltAusdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandeltAusdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandeltAusdruck muss ganzzahlig seinAusdruck von abstraktem Klassentyp %qT kann nicht in throw-Ausdruck verwendet werdenAusdrucksanweisung hat unvollstÃ¤ndigen Typexpression_rank(): Two array specsextend_ref(): Bad tailerweiterte Initialisierungsliste nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarerweiterte Register haben keine oberen HÃ¤lftenextern-Deklaration von %q+D folgt Deklaration ohne BindungGlobaler Wert mit externem Modellexterne Funktionen zur TLS-Initialisierung werden auf diesem Ziel nicht unterstÃ¼tztfÃ¼r Symbol %q+D wird wegen des Attributes %qE externe Bindung benÃ¶tigtInterner Fehler: externally visible inline clonezusÃ¤tzliches %<;%>zusÃ¤tzliches %<;%> hinter Funktionsdefinition innerhalb einer KlassezusÃ¤tzliche geschweifte Klammern am Ende der InitialisierungzusÃ¤tzliche Elemente in Skalar-InitialisierungZusÃ¤tzliche ausgehende Kante %d->%dzusÃ¤tzliche Qualifizierung %<%T::%> an Element %qszusÃ¤tzliche Qualifizierung nicht erlaubtzusÃ¤tzliches SemikolonzusÃ¤tzliches Semikolon in Methodendefinition angegebenzusÃ¤tzliches Semikolon in Â»structÂ« oder Â»unionÂ« angegebenzusÃ¤tzliche Typqualifizierer in Format-Argument (Argument %d)Plugin %s kann nicht initialisiert werdenfailed to create map component '%s'failed to create union component '%s'eingebaute Funktion konnte nicht expandiert werdenEnde-Status konnte nicht ermittelt werden: %mVerarbeitungszeiten konnten nicht ermittelt werden: %mtemporÃ¤re Datei %s konnte nicht fÃ¼r LTO-Ausgaben geÃ¶ffnet werdentemporÃ¤re Datei %s konnte nicht mit LTO-Ausgabe geÃ¶ffnet werdenZurÃ¼ckfordern der nicht benÃ¶tigten Funktion gescheitertZurÃ¼ckfordern der nicht benÃ¶tigten Funktion in gleicher Comdat-Gruppe gescheitertFehler-Speichermodell kann nicht stÃ¤rker als Erfolgs-Speichermodell fÃ¼r %<__atomic_compare_exchange%> seinFehlschlag bei Vereinfachung der Teil-Zeichenketten-Referenz in DATA-Anweisung bei %LNeuladen gescheitert:Fallthru-Kante hinter einer Kontrollanweisung in bb %dInterner Fehler: fallthru edge after unconditional jump in bb %iInterner Fehler: fallthru edge crosses section boundary in bb %ifallthru to exit from bb %din Objective-C 1.0 gibt es keine schnelle AufzÃ¤hlungAttribute fastcall und cdecl sind nicht vertrÃ¤glichAttribute fastcall und regparm sind nicht vertrÃ¤glichAttribute fastcall und stdcall sind nicht vertrÃ¤glichAttribute fastcall und thiscall sind nicht vertrÃ¤glichschwerwiegender Fehler: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)auf Feld %q#D kann mittels %q#D zugegriffen werdenFeld %q#D mit gleichem Namen wie KlasseFeld %q+D deklarierte ungÃ¼ltigerweise einen FunktionstypenFeld %q+D deklarierte ungÃ¼ltigerweise einen MethodentypenFeld %qD hat unvollstÃ¤ndigen Typen %qTFeld %qE als Funktion deklariertFeld %qE hat unvollstÃ¤ndigen TypenFeldname nicht in Datensatz- oder union-InitialisierungFeldprÃ¤zisionsangabeFeldbreiteFeldbreite im printf-FormatFeldbreite im scanf-FormatFeldbreite im strfmon-FormatFeldbreite im strftime-FormatFeldbreitenangabeFelder haben unterschiedliches Layout in einer anderen ÃœbersetzungseinheitDatei %qs verlassen, aber nicht betretenDatei endet in StandardargumentDeklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<auto%>Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<register%>FÃ¼llzeichenFÃ¼llzeichen im strfmon-Formatfind_array_spec(): Missing specfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini-Funktion im Objekt %s gefundender Operand des ersten %<sizeof%> wurde hier deklarierterstes Argument muss []byte seinerstes Argument von %q+D sollte %<int%> seinErstes Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Aufrufausdruck seinerstes Argument fÃ¼r %<__builtin_choose_expr%> ist keine KonstanteErstes Argument fÃ¼r %<va_arg%> nicht vom Typ %<va_list%>first mismatch is fielderster Offset muss in umgedrehter Richtung der Schleifeniterationen seinerstes Register muss R0 seinfeststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>feststehendes ebp-Register erfordert %<target("accumulate-outgoing-args")%>festes Register %s zur ParameterÃ¼bergabe an Funktion verwendetFestkommaÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEFestkommaÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEFestkommatypen werden fÃ¼r dieses Ziel nicht unterstÃ¼tztFestkommatypen werden in C++ nicht unterstÃ¼tztflexibles Arrayelement %qD in ansonsten leerem %q#Tflexibles Arrayelement %qD in Unionflexibles Arrayelement %qD nicht am Ende von %q#Tflexibles Arrayelement in einer Struktur ohne benannte Elementeflexibles Arrayelement in Unionflexibles Arrayelement nicht am Ende von structGleitkommakonstante Ã¼berschreitet Wertebereich von %qTGleitkommakonstante falsch verwendetGleitkommakonstante auf Null abgeschnittenGleitkommaliteral Ã¼berschreitet Wertebereich des Typs %qTGleitkommaliteral auf Null abgeschnittenGleitkommaÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEGleitkommaÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEGleitkomma-Suffix %qs durch Implementierung Ã¼berdecktGleitkommakonstante ist kein gÃ¼ltiger direkter OperandAblaufsteuerungsbefehl innerhalb eines Basis-BlockesFaltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndertFalten einer leeren Expansion Ã¼ber %OFaltungsausdrÃ¼cke sind nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarfopen %s: %mfopen %s: %mfÃ¼r %qDum eine funktionsartige Umwandlung zu erreichen, entfernen Sie das redundante %<::%D%>um %<std::initializer_list%> herzuleiten, verwenden Sie einen copy-list-initialization (also mit %<=%> vor dem %<{%>)ErhÃ¶hungsausdruck kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senErhÃ¶hungsausdruck hat keinen EffektErhÃ¶hungsausdruck ist eine Referenz, kein Aufruf, zur Funktion %qEfÃ¼r Zeigertyp muss der LÃ¤ngenausdruck angegeben werdenfÃ¼r Anweisung erwartetFÃ¼r Template-Deklaration %q+DfÃ¼r die Option Â»-mcache-block-size=XÂ« sind nur die Werte 4, 8, 16, 32, 64, 128, 256 oder 512 gÃ¼ltigfÃ¼r die Option Â»-misr-vector-size=XÂ« sind nur die Werte 4 oder 16 gÃ¼ltigfÃ¼r Arraytyp mit unbekannten Grenzen muss ein LÃ¤ngenausdruck angegeben werdenfor-, while- oder do-Anweisung erwartetFormatFormatargument %d nicht verwendet vor verwendetem Argument %d im $-Stil-FormatFormatargument %d mehr als einmal im %s-Format verwendetFormatargument sollte eine %qs-Referenz seineine Zeichenkette wurde gefunden, aber das Format-Argument sollte eine %qs-Referenz seinFormat ist Â»wide characterÂ«-ZeichenketteFormat ist kein Zeichenkettenliteral, und keine FormatargumenteFormat ist kein Zeichenkettenliteral, Argumenttypen ungeprÃ¼ftFormat ist kein Zeichenkettenliteral, Formatzeichenkette ungeprÃ¼ftFormat-Zeichenkettenargument folgt den zu formatierenden ArgumentenFormat-Zeichenkettenargument ist kein ZeichenkettentypFormatzeichenkette hat ungÃ¼ltige OperandennummerFormatzeichenkette ist hier definiertZeiger auf qualifizierten Funktionstypen %qT wird geformtZeiger auf Referenztyp %qT wird geformtReferenz auf qualifizierten Funktionstypen %qT wird geformtReferenz auf Referenztyp %qT wird geformtReferenz auf Â»voidÂ« wird gebildetVorwÃ¤rtsdeklaration von %q#T%<%c%s%> gefunden%<-%E%> statt %<+%E%> in Protokoll(en) gefunden%<:%> in Spezifikation mit geschachteltem Namen gefunden, %<::%> erwartetein %qT wurde gefunden, aber das Format-Argument sollte eine Zeichenkette seineine %qs-Referenz wurde gefunden, aber das Format-Argument sollte eine Zeichenkette seinfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolStandard-Fall nicht am Anfang des case-Vektors gefundenFP-Software-VervollstÃ¤ndigung benÃ¶tigt -mtrap-precision=ifr30_print_operand: ungÃ¼ltiger Code %%Ffr30_print_operand: ungÃ¼ltiger Code %%xfr30_print_operand: ungÃ¼ltiger Operand fÃ¼r Code %%Afr30_print_operand: unbehandeltes MEMfr30_print_operand: unbekannter Codefr30_print_operand: nicht erkannter Code %%Bfr30_print_operand: nicht erkannter Code %%bfr30_print_operand: nicht erkannter Code %%pfr30_print_operand_address: unbehandelte AdresseRahmenzeiger benÃ¶tigt, aber reserviertRahmengrÃ¶ÃŸe von %qs ist %wd BytesRahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, grÃ¶ÃŸer als benutzerdefinierte Stapelgrenze von %d Bytes. Eine unbedingte Falle wird gesetzt.RahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, mehr als die HÃ¤lfte der StapelgrÃ¶ÃŸe. Dynamische PrÃ¼fung wÃ¤re nicht zuverlÃ¤ssig. FÃ¼r diese Funktion wird keine PrÃ¼fung ausgegeben.RahmengrÃ¶ÃŸe zu groÃŸ fÃ¼r zuverlÃ¤ssige StapelÃ¼berprÃ¼fungfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupÂ»friendÂ«-Deklaration %q#D deklariert eine Nicht-Template-FunktionFriend-Deklaration %qD in lokaler Klasse ohne vorherige DeklarationÂ»friendÂ«-Deklaration %qD ist fÃ¼r explizite Spezialisierung nicht sichtbarÂ»friendÂ«-Deklaration %qD darf keine Â»virt-specifierÂ« habenÂ»friendÂ«-Deklaration benennt keine Klasse oder Funktion%<friend%>-Deklaration hierfriend-Deklaration nicht in Klassendefinitionfriend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>von vorheriger Deklaration %qFfrv_print_operand: unbekannter CodeFunktion kann nur mit nil verglichen werdenFunktion %q#D ist wie eine Variable initialisiertFunktion %q+D bekam durch Â»defaultÂ« eine Exception-Spezifikation, die sich von er impliziten Exception-Spezifikation %qX unterscheidetFunktionsdefinition von %q+D ist als Â»dllimportÂ« markiertFunktion %q+D Teil des Alias-ZyklusFunktion %q+F kann nie kopiert werden, da sie das Attribut %<noclone%> hatFunktion %q+F kann nie kopiert werden, da sie ein nichtlokales Â»gotoÂ« empfÃ¤ngtFunktion %q+F kann nie kopiert werden, da sie die Adresse einer lokalen Marke in statischer Variablen speichertdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein berechnetes Â»gotoÂ« enthÃ¤ltFunktion %q+F kann nie inline sein, da dies mit -fno-inline unterdrÃ¼ckt wirddie Funktion %q+F kann nie Â»inlineÂ« sein, da sie __builtin_return oder __builtin_apply_args verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie alloca verwendet (zum Aufheben: Attribut Â»always_inlineÂ« verwenden)Funktion %q+F kann nie inline sein, da sie mit inline in Konflikt stehende Attribute hatdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein nichtlokales Â»gotoÂ« enthÃ¤ltdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie setjmp verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie Â»setjmp-longjmpÂ«-Ausnahmebehandlung verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie eine variable Argumentliste verwendetFunktion %qD wurde innerhalb einer Union als Â»virtualÂ« deklariertFunktion %qD ist wie eine Variable initialisiertFunktion %qD kÃ¶nnte ein Kandidat fÃ¼r Formatattribut %qs seinFunktion %qD als Variable redeklariertFunktion %qD als %<asm%>-Ausgabe verwendetFunktion %qs kann nicht als %<mutable%> deklariert seinfunktionsargumente von %<__builtin_tgmath%> haben alle denselben Typden Funktionsargumenten von %<__builtin_tgmath%> fehlt der typgenerische ParameterFehlzuordnung von FunktionsattributenFunktionsattribute %qs und %qs schlieÃŸen sich gegenseitig ausFunktionskÃ¶rper kann zum Link-Zeitpunkt Ã¼berschrieben werdenFunktionskÃ¶rper nicht verfÃ¼gbarFunktionsaufruf hat zusammengesetzten WertFunktion Ã¼ber nicht kompatiblen Typen aufgerufenFunktion kann nicht instrumentiert werdenFunktionsdeklaration ist kein Prototypals %<noreturn%> deklarierte Funktion hat %<return%>-AnweisungFunktionsdefinition deklarierte %<auto%>Funktionsdefinition deklarierte %<register%>Funktionsdefinition deklarierte %<typedef%>Funktionsdefinition deklarierte %qsFunktionsdefinition deklariert keine ParameterFunktionsdefinition hat qualifizierten void-RÃ¼ckgabetypenFunktion gibt keinen Zeichenkettentypen zurÃ¼ckFunktion liefert mÃ¶glicherweise Adresse einer lokalen Variablen zurÃ¼ckFunktion kÃ¶nnte ein Kandidat fÃ¼r Attribut %qs seinFunktion kÃ¶nnte Kandidat fÃ¼r Attribut %qs sein, wenn sie als normal zurÃ¼ckkehrend bekannt istFunktion kommt nicht fÃ¼r Â»inlineÂ« in BetrachtFunktion nicht Â»inlineÂ« deklariert und CodegrÃ¶ÃŸe wÃ¼rde wachsenFunktion kann nicht Â»inlineÂ« seinFunktion kein Kandidat fÃ¼r Â»inlineÂ«Funktions- oder Arraytyp %qT in %<#pragma omp declare reduction%>Funktions- oder Arraytyp in %<#pragma omp declare reduction%>FunktionsparameterUnpassende Anzahl der RÃ¼ckgabewerteRÃ¼ckgabetyp der Funktion kann keine Funktion seinFunktionsrÃ¼ckgabetypen nicht kompatibel wegen %<volatile%>Funktion gibt eine FunktionFunktion gibt ein Array zurÃ¼ckFunktion liefert Adresse einer Sprungmarke zurÃ¼ckFunktion liefert Adresse einer lokalen Variablen zurÃ¼ckFunktion gibt Aggregat zurÃ¼ckInterner Fehler: function symbol is not functionFunktions-Template %qD als Klassentemplate redeklariertBezeichner %qD fÃ¼r Funktionstemplate ist geschachteltem Namens-SpezifiziererFunktionstypen nicht wirklich kompatibel in ISO-CFunktion mit qualifiziertem void-RÃ¼ckgabetypen aufgerufenFunktions-GÃ¼ltigkeitsbereich %qE ist implizit auto, jedoch als %qs deklariertFunktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>function_profiler-UnterstÃ¼tzungfunction_profiler-UnterstÃ¼tzung fÃ¼r MMIXfunktionale Umwandlung in Arraytyp %qTAusschuss am Ende von Â»#pragma nomember_alignmentÂ«'gcc-Treiberversion %s %s fÃ¼hrt GCC-Version %s aus
  gcc-Version %s %s
  gcov %s%s
  allgemeiner Thunk-Code fÃ¼r Methode %qD mit %<...%> scheitertget_mpz(): Not an integer constantKern-DateigrÃ¶ÃŸenlimit kann nicht geholt werden: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typeInterner Fehler: gfc_array_dimen_size(): Bad EXPR_ARRAY exprInterner Fehler: gfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variableInterner Fehler: gfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_array_spec(): Array spec clobberedgfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_conv_constant_to_tree(): invalid type: %sgfc_convert_constant(): Unexpected typegfc_copy_expr(): Bad expr nodeInterner Fehler: gfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typeInterner Fehler: gfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Bad array referencegfc_variable_attr(): Expression isn't a variablegfortran unterstÃ¼tzt nicht -E ohne -cppgfortran: Nur eine Option %<-J%> erlaubtGimple-Aufruf hat kein ZielGimple-Aufruf hat zwei Zielegimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockGimplifikation gescheitertglobale Konstruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztglobale Destruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztglobale Qualifizierung von Klassenname ist ungÃ¼ltigglobale Register-Variable %qD in verschachtelter Funktion verwendetglobale Registervariable folgt einer Funktionsdefinitionglobale Registervariable hat AnfangswertGlobale/statische Variablenzuweisung wurde abgefangen%d Template-Parameter fÃ¼r %q#D erhalten%d Template-Parameter fÃ¼r %q#T erhaltenGoto-Ziel ist weder eine Marke noch ein ZeigerGlobaler Zeiger ist konstant (trotzdem bei indirekten Aufrufen sichern/wiederherstellen).gp_offset (%ld) oder end_offset (%ld) ist kleiner als NullPCH musste verschoben werdenHardware-Gleitkommabefehle fÃ¼r MIPS16 fÃ¼r ABIs auÃŸer o32 und o64Dezimale Hardware-Gleitkommabefehle sind im ESA/390-Modus nicht verfÃ¼gbarDezimale Hardware-Gleitkommabefehle sind auf %s nicht verfÃ¼gbarHardware-VektorunterstÃ¼tzung ist auf %s nicht verfÃ¼gbarHardware-VektorunterstÃ¼tzung ist mit -msoft-float nicht verfÃ¼gbarhat unterschiedliche Parameter in einer anderen Ãœbersetzungseinheithat unterschiedlichen RÃ¼ckgabetyp in einer anderen ÃœbersetzungseinheitInterner Fehler: head insn %d for block %d not found in the insn streamhierobere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinaushwcap %s ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %siWMMXt und NEON sind unvertrÃ¤glichiWMMXt wird im Thumb-Modus nicht unterstÃ¼tztia64_print_operand: unbekannter Codeidentical_array_ref(): inconsistent dimensionsBezeichner %qE steht mit C++-SchlÃ¼sselwort in KonfliktBezeichner %qE wird in C++11 zum SchlÃ¼sselwortBezeichner nach %<@protocol%> erwartetwenn eine der %<if%>-Klauseln einen Modifizierer verwendet, mÃ¼ssen alle %<if%>-Klauseln Modifizierer verwendenWenn dieser Code erreicht wird, wird das Programm abgebrochenifunc wird in dieser Konfiguration nicht unterstÃ¼tztifunc wird auf diesem Ziel nicht unterstÃ¼tztÂ»#pragma %s %sÂ« wird ignoriert%<#pragma align%> wird fÃ¼r explizit ausgerichtetes %q+D ignoriert%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem nicht-%<uniform%>-Argument wird ignoriert%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem RÃ¼ckgabetyp wird ignoriertAttribut %qD an unbenanntem Namensraum wird ignoriertAttribut %qD an nicht-Â»inlineÂ«-Namensraum wird ignoriert%qE-Attribut wird fÃ¼r Templateinstanziierung %qT ignoriert%qE-Attribut wird fÃ¼r Templatespezialisierung %qT ignoriert-fschedule-insns wird wegen Ausnahmebehandlungsfehler ignoriertasm-Symbol fÃ¼r nicht-statische lokale Variable %q+D wird ignoriertAttribut %<%E (%u)%> wird ignoriert, da es mit Attribut %<%E (%u)%> in Konflikt stehtAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE wird in Deklaration der eingebauten Funktion %qD ignoriert, da es mit Attribut %qs in Konflikt stehtauf %qT nach einer Definition angewandte Attribute werden ignoriertauf Klassentyp %qT angewandte Attribute auÃŸerhalb einer Definition werden ignoriertauf abhÃ¤ngigen Typ %qT angewandte Attribute ohne zugehÃ¶rige Deklaration werden ignoriertAttribute an Templateargument %qE werden ignoriertAttribute an Templateargument %qT werden ignoriertdoppeltes Verzeichnis Â»%sÂ« wird ignoriert
  groÃŸe lineare Schrittweite wird ignoriertSchleifenannotation wird ignoriertFalsch geformtes #pragma longcall wird ignoriertnicht vorhandenes Verzeichnis Â»%sÂ« wird ignoriert
  Â»packedÂ«-Attribut fÃ¼r ungepacktes nicht-POD-Feld %q#D wird ignoriertmÃ¶glicherweise in Konflikt stehende Option %<-fopt-info-%s%> wird ignoriertDer RÃ¼ckgabewert von %qD (mit Â»nodiscardÂ«-Attribut markiert) wird ignoriertDer RÃ¼ckgabewert von %qD, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriertRÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion wird ignoriertDer RÃ¼ckgabewert von Typ %qT (mit Â»nodiscardÂ«-Attribut markiert) wird ignoriertÂ»sinkÂ«-Klausel wird ignoriert, da der Offset kein Vielfaches der Schrittweite istDeklaration %q#D wird ignoriertunbekannte Option %q.*s in %<-fdump-%s%> wird ignoriertunbekannter Wert %<%s%> fÃ¼r Schalter %<-mcustom-fpu-cfg%> wird ignoriertSchrittweite 0 wird ignoriertillegal OP in optimize_comparisonunzulÃ¤ssiger Aggregattyp %qE fÃ¼r Instanzvariable %qs angegebenungÃ¼ltiger Operand ungÃ¼ltige Operandenadresse (1)ungÃ¼ltige Operandenadresse (2)ungÃ¼ltige Operandenadresse (3)ungÃ¼ltige Operandenadresse (4)ungÃ¼ltiger Operand wurde gefundenunzulÃ¤ssiger Referenztyp fÃ¼r Instanzvariable %qs angegebenimplizite Umwandlung von %qH in %qI zur Anpassung an anderen Operanden des BinÃ¤rausdrucksimplizite Umwandlung von %qH in %qI, um an das Ergebnis im anderen Zweig der Bedingung anzugleichenimplizite Umwandlung von %qH in %qI bei Ãœbergabe von Argument an Funktionimplizite Umwandlung von %qT in %qT zur Anpassung an anderen Operanden des BinÃ¤rausdrucksimplizite Umwandlung von %qT in %qT um an anderes Ergebnis von Bedingung anzupassenimplizite Umwandlung von %qT in %qT bei Ãœbergabe von Argument an FunktionImplizite Deklaration der Funktion %qEImplizite Deklaration der Funktion %qE; meinten Sie %qs?implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in ErhÃ¶hungsausdruck zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in linkem Operanden des Kommaoperators zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in rechtem Operanden des Kommaoperators zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in zweitem Operanden des bedingten Ausdrucks zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in Anweisung zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in drittem Operanden des bedingten Ausdrucks zuImplizite Zuordnung von Feld %qD mit angenommener GrÃ¶ÃŸeImplizite Templates dÃ¼rfen nicht %<virtual%> seinFehlzuordnung in implizitem this-ZeigerInterner Fehler: implicit_section flag is set but section isn'timplizit geholte (Â»popÂ«) Register mÃ¼ssen oben auf dem Stapel gruppiert werdenimpliziertes END DOimport_iso_c_binding_module(): Unable to create symbol for %sunmÃ¶gliche Bedingung in Â»asmÂ«unmÃ¶gliche Registerbedingung in %<asm%>unmÃ¶gliche Typenbehauptung: Typ implementiert nicht Schnittstellein %s, bei %s:%din C++03 muss bei Deklaration eines Â»friendÂ« ein KlassenschlÃ¼ssel verwendet werdenin C++11 und neuer kann ein Defaultkonstruktor explizit seinin C++11 sind Destruktoren per Default Â»noexceptÂ«in C++11 lÃ¶st das ein Â»throwÂ« aus, da Destruktoren per Default Â»noexceptÂ« sindin C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt%q+D kann in C++98 nicht static sein, da es ein Union-Element istin C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>in einem Aufruf der hier deklarierten Allokationsfunktion %qDin einem Aufruf der eingebauten Allokationsfunktion %qDin einem Aufruf der eingebauten Funktion %qDin einem Aufruf der hier deklarierten Funktion %qDin Argument fÃ¼r unÃ¤res !Interner Fehler: im Basis-Block %d:im Aufruf von %qD, hier deklariertin Deklaration %q+Din Definition des Makros %qsbei Substitution des Makros %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein Initialisierung der Variable %qD fÃ¼r strukturierte Bindungbei Ãœbergabe des Arguments %P von %qDin simplify_trig_call(): Bad intrinsicin Anweisungin Templateargument fÃ¼r Typ %qTin der Definition von %q#TInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem TypInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem TypZugriff auf nicht zugreifbare Plugin-Datei %s (aus kurzem Plugin-Namen %s erzeugt) nicht mÃ¶glich: %munpassender Akkumulator fÃ¼r %qsbinden Sie %qs ein oder stellen Sie eine Deklaration von %qD bereitEingehende Kantenzahl passt nicht zur Anzahl der PHI-ArgumenteInkompatible Adressraumkennzeichen %qs und %qsinkompatible Datenklausel mit Reduktion an %qE; wird zu Â»present_or_copyÂ« befÃ¶rdertunvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«UnvertrÃ¤gliche implizite Deklaration der eingebauten Funktion %qDUnvertrÃ¤gliche implizite Deklaration der Funktion %qDInkompatibler Typ fÃ¼r Argument %d von %qEinkompatible Typen fÃ¼r AbbildungsindexInkompatibler Typ fÃ¼r Methode %s%s%sInkompatibler Typ fÃ¼r Methode %s%s%s (%s)inkompatible Typen fÃ¼r EmpfÃ¤ngerincompatible types in PHI argument %uunvertrÃ¤gliche Typen in Zuweisung von %qT an %qTinkompatible Typen in binÃ¤rem Ausdruckinkompatible Typen in Â»sendÂ«unvertrÃ¤gliche Typen bei Zuweisung an Typ %qT von Typ %qTinkompatible Typen bei Initialisierung von Typ %qT mit Typ %qTunvertrÃ¤gliche Typen bei RÃ¼ckgabe von Typ %qT, aber %qT wurde erwartetunvertrÃ¤gliche Vektortypen in bedingtem Ausdruck: %qT, %qT und %qTunvollstÃ¤ndige Implementierung der Kategorie %qEunvollstÃ¤ndige Implementierung der Klasse %qEunvollstÃ¤ndiger Typ %qT hat kein Element %qDunvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendetunvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qTwidersprÃ¼chliche Herleitung fÃ¼r %qT: %qT und dann %qTwidersprÃ¼chliche Herleitung fÃ¼r automatischen RÃ¼ckgabetyp: %qT und dann %qTwidersprÃ¼chliche Spezifikation von Instanzvariableinkonsistente Operandenbedingungen in einem %<asm%>widersprÃ¼chliche Typen %qT und %qT fÃ¼r Lambda-RÃ¼ckgabetypen hergeleitetwidersprÃ¼chliche benutzerdefinierte literale Suffixe %qD und %qD in ZeichenkettenliteralFalscher Vergleichsmodusincorrect entry in label_to_block_mapFalsches Format der Skalierung; 1/1 wird verwendet
  Falscher Hinweis-OperandFalscher Befehl:Falsche Anzahl der Argumente fÃ¼r Funktion %qEfalsche Anzahl der Elemente eines VektorkonstruktorsFalscher Rundungsoperandincorrect setting of landing pad numberincorrect sharing of tree nodesfalscher Typ der Elemente eines Vektorkonstruktorsfalsch geschachtelter OpenACC-SchleifenparallelismusInkrementausdruck verweist auf Schleifenvariable %qDInkrementieren eines booleschen AusdrucksErhÃ¶hung des konstanten Feldes %qDSchrittweite von AufzÃ¤hlungswerten (enum) ist in C++ ungÃ¼ltigErhÃ¶hung der Funktion %qDErhÃ¶hung des Elements %qD in schreibgeschÃ¼tztem ObjektInkrementieren eines Zeigers auf unvollstÃ¤ndigen Typ %qTErhÃ¶hung der schreibgeschÃ¼tzten Speicherstelle %qEErhÃ¶hung des schreibgeschÃ¼tzten Elementes %qDErhÃ¶hung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDErhÃ¶hung des schreibgeschÃ¼tzten Parameters %qDErhÃ¶hung der schreibgeschÃ¼tzten Referenz %qDErhÃ¶hung der schreibgeschÃ¼tzten Variable %qDerhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<long%>erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<unsigned long%>Index %E markiert einen Offset grÃ¶ÃŸer als die GrÃ¶ÃŸe von %qTIndex in Dimension %d ist auÃŸerhalb der Grenzen bei %LIndex muss eine Ganzzahl seinIndexwert statt Feldname in Union-InitialisierungIndexwert ist auÃŸerhalb der GrenzenInterner Fehler: indirect call count does not match BB countindirekte Funktion %q+D kann nicht als Â»schwachÂ« deklariert werdenindirekte Funktion %q+D kann nicht als Â»weakrefÂ« deklariert werdenIndirekter Funktionsaufruf mit noch unbekanntem Aufruferindirekte SprÃ¼nge sind auf dieser Zielmaschine nicht verfÃ¼gbarIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in ErhÃ¶hungsausdruck zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in linkem Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in rechtem Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in zweitem Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in Anweisung zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in drittem Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in ErhÃ¶hungsausdruck zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im linken Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im rechten Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im zweiten Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in Anweisung zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im dritten Operanden des bedingten Ausdrucks zuabgeleiteter skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT seingeerbter Konstruktor %qD ist nicht %<constexpr%>erbende Konstruktoren nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarinit-Funktion im Objekt %s gefundenÂ»init-statement in AuswahlanweisungenÂ« ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarinit_arglist(): too many argumentsInitialisierung streicht Qualifizierer %qv von Zeiger-ZieltypInitialisierung von anderem Objective-C-TypInitialisierung von Zeiger auf nicht enthaltenen AdressraumLinke-Initialisierung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinInitialisierung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vInitialisierung eines %qT aus %qT wandelt einen Zeiger in eine Zahl um, ohne explizite TypkonvertierungInitialisierung von %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungInitialisierung von %qT von inkompatiblem Zeigertyp %qTInitialisierung eines flexiblen Array-ElementsInitialisierung der allgemeinen Blockvariable %qs in DATA-Anweisung bei %CInitialisierung eines flexiblen Array-Elements in geschachteltem KontextInitialisierung des new-Ausdrucks fÃ¼r Typ %<auto%> erfordert genau ein ElementInitialisierung eines nicht-konstanten Referenztyps %q#T von R-Wert des Typs %qTInitialisierung des %<volatile%>-Referenztyps %q#T von R-Wert des Typs %qTInitialisierungen fÃ¼r mehrere Elemente von %qTinitialisiertes Feld Ã¼berschriebeninitialisiertes Feld mit Seiteneffekten Ã¼berschriebeninitialisierte Variable %q+D ist als Â»dllimportÂ« markiertInitialisierungselement ist kein konstanter AusdruckInitialisierungs-Element ist zur Lade-Zeit nicht berechenbarInitialisierungselement ist nicht konstantInitialisierung endet vorzeitigInitialisierungsausdruck verweist auf Iterationsvariable %qDInitialisierung gibt nicht die GrÃ¶ÃŸe von %q+D anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qD anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qT anInitialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp (%<()%> vergessen?)Initialisierung fÃ¼r %q#D ist ungÃ¼ltigInitialisierung fÃ¼r %qT muss geklammert seinInitialisierung eines flexiblen Arrayelements %q#DInitialisierung fÃ¼r Gleitkommawert ist keine GleitkommakonstanteInitialisierung fÃ¼r Ganzzahl-/Gleitkommazahlwert ist zu kompliziertInitialisierung in bereichsbasierter %<for%>-SchleifeInitialisierung ungÃ¼ltig fÃ¼r statisches Element mit KonstruktorInitialisierung fÃ¼r Funktion bereitgestelltInitialisierung fÃ¼r Â»friendÂ«-Funktion %qD angegebenInitialisierung fÃ¼r nicht-virtuelle Methode %q+D angegebenInitialisierung fÃ¼r statische Element-Funktion %qD angegebenInitialisierungs-Zeichenkette fÃ¼r char-Array ist zu langdas Initialisieren von %qH mit %qI in einem umgewandelten konstanten Ausdruck bindet nicht direktinjizierte befreundete %qD ist aufgrund von %<-ffriend-injection%> sichtbareingegebener Klassenname %qD als Template-Templateargument verwendetInterner Fehler: inline clone in same comdat group listInterner Fehler: inline clone is forced to outputInterner Fehler: inline clone with address takenCode inline einbetten, um Befehlscache nach dem Aufsetzen verschachtelter Funktionstrampoline zu verwerfen.inline-Deklaration von %qD folgt Deklaration mit Attribut %qsÂ»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut ignoriertInline-Funktion %q+D deklariert, aber nirgendwo definiertÂ»inlineÂ«-Funktion %q+D als Â»schwachÂ« deklariertinline-Funktion %q+D wurde das Attribut Â»noinlineÂ« gegebeninline-Funktion %qD wurde das Attribut Â»noinlineÂ« gegebeninline-Funktion %qD verwendet, aber nirgendwo definiertein %<inline%>-Namensraum muss bei der ersten Definition angegeben werdenÂ»inlineÂ« NamensrÃ¤ume nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarÂ»inlineÂ«-Variablen sind nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarInterner Fehler: inlined_to pointer is set but no predecessors foundInterner Fehler: inlined_to pointer is wrongInterner Fehler: inlined_to pointer refers to itselfInterner Fehler: inlined_to pointer set for noninline callersÂ»inlineÂ« beim Aufruf von %q+F gescheitert: %sÂ»inlineÂ« beim Aufruf von always_inline %q+F gescheitert: %sinnere Schleife verwendet denselben OpenACC-Parallelismus wie enthaltende SchleifeEingabedatei %qs ist dieselbe wie die AusgabedateiBedingung fÃ¼r Eingabeoperanden enthÃ¤lt %qcInterner Fehler: insert_bbt(): Duplicate key foundEinschub auÃŸerhalb des gÃ¼ltigen Bereichs in BIT_INSERT_EXPRInterner Fehler: insn %d basic block pointer is %d, should be %dInterner Fehler: insn %d in footer of bb %d has non-NULL basic blockInterner Fehler: insn %d in header of bb %d has non-NULL basic blockInterner Fehler: insn %d is in multiple basic blocks (%d and %d)Interner Fehler: insn %d outside of basic blocks has non-NULL bb fieldBefehlsadressen nicht freigegebenBefehl enthÃ¤lt eine ungÃ¼ltige Adresse!Befehl erfÃ¼llt nicht seine Bedingungen:Befehl auÃŸerhalb eines Basis-BlockesBefehl mit UID %i nicht gefunden fÃ¼r Operand %i (Â»%sÂ«) von Befehl %iBefehl mit UID %i nicht gefunden fÃ¼r Operand %i von Befehl %iinstalliere: %s%s
! Installationsfehler, crtoffloadtable.o kann nicht gefunden werdenin Klassenmethode wird auf Instanzvariable %qE zugegriffenInstanzvariable %qE ist Â»%sÂ«; dies wird zukÃ¼nftig ein schwerer Fehler seinInstanzvariable %qE ist als Â»%sÂ« deklariertInstanzvariable %qE ist als Â»privateÂ« deklariertInstanzvariable %qs hat unbekannte GrÃ¶ÃŸeInstanzvariable %qs ist als Â»privateÂ« deklariertInstanzvariable %qs verwendet flexibles ArrayelementZuweisung der Instanzvariable wurde abgefangenBefehl wird niemals ausgefÃ¼hrtBefehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tztZu wenig Argumente fÃ¼r Ã¼berladene Funktion %sunzureichende Informationen fÃ¼r Typbestimmung aus Kontextunzureichende Partitionierung verfÃ¼gbar, um die Elementschleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um Schleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um die Kachelschleife zu parallelisierenGanzzahlarray mit unvertrÃ¤glicher wide-Zeichenkette initialisiertint-Array mit Nicht-wide-Zeichenkette initialisiertGanzzahlkonstante ist zu groÃŸ fÃ¼r %<unsigned long%>-TypGanzzahldivision durch NullGanzzahlliteral Ã¼berschreitet Wertebereich des Typs %qTGanzzahlÃ¼berlauf in ArraygrÃ¶ÃŸeGanzzahlÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEGanzzahlÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEGanzzahl-Suffix %qs durch Implementierung Ã¼berdecktGanzzahlausdruck %qE ist nicht konstantPrÃ¤zision des eingebauten Ergebnistypen passt nicht zur FeldgrÃ¶ÃŸe des BIT_FIELD_REFOptimierungen zwischen Modulen noch nicht implementiert fÃ¼r C++die Schnittstelle %qE hat keine gÃ¼ltige Form einer konstanten Zeichenketteinterner Compiler-FehlerInterner Compiler-Fehler. Falsche Adresse:Interner Compiler-Fehler. Falsche Verschiebung:Interner Compiler-Fehler. Unbekannter Modus:interner Compiler-Fehler: internes Konsistenzprobleminterner Fehler: falsches Register: %dinternal error: builtin function %qs already processedinternal error: builtin function %qs had an unexpected return type %qsinternal error: builtin function %qs, argument %d had unexpected argument type %qsinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinterner Fehler: cris_side_effect_mode_ok mit falschen Operandeninterner Fehler: Seiteneffekt-Befehl wirkt sich auf Haupteffekt ausInterne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argumentinterne Einheit in WRITEInterrupt-Dienst-Routinen kÃ¶nnen nicht im Â»ThumbÂ«-Modus codiert werdendie Attribute %<interrupt%> und %<naked%> sind nicht kompatibelInterrupthandler kÃ¶nnen keine MIPS16-Funktionen seinInterrupthandler kÃ¶nnen keine Argumente habenInterrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument habenInterrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werdenInterrupt-Service-Routine muss den RÃ¼ckgabetyp Â»voidÂ« habenin Interrupt-Service-Routinen sollte das erste Argument ein Zeiger seinin Interrupt-Service-Routinen sollte das zweite Argument vom Typ Â»unsigned %sintÂ« seinInterruptvektor fÃ¼r %qE-Attribut ist nicht vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread ist nur auf Fido verfÃ¼gbarintrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichsinnere Variable, die keine Prozedur istungÃ¼ltiges #pragma %sungÃ¼ltiger %%%c-OperandungÃ¼ltiger %%-CodeungÃ¼ltiger %%A-OperandungÃ¼ltiger %%B-OperandungÃ¼ltiger %%C-OperandungÃ¼ltiger %%C-WertungÃ¼ltiger %%D-OperandungÃ¼ltiger %%D-WertungÃ¼ltiger %%E-WertungÃ¼ltiger %%F-WertungÃ¼ltiger Modus %%GungÃ¼ltiger %%G-WertungÃ¼ltiger %%H-OperandungÃ¼ltiger %%H-SpezifiziererungÃ¼ltiger %%I-OperandungÃ¼ltiger %%J-CodeungÃ¼ltiger %%J-WertungÃ¼ltiger %%K-WertungÃ¼ltiger %%L-OperandungÃ¼ltiger %%L-WertungÃ¼ltiger %%M-OperandungÃ¼ltiger %%M-WertungÃ¼ltiger %%N-OperandungÃ¼ltiger %%N-WertungÃ¼ltiger %%O-WertungÃ¼ltiger %%P-OperandungÃ¼ltiger %%P-WertungÃ¼ltiger %%R-WertungÃ¼ltiger %%T-WertungÃ¼ltiger %%U-WertungÃ¼ltiger %%Y-OperandungÃ¼ltiger %%c-OperandungÃ¼ltiger %%d-OperandungÃ¼ltiger %%d-WertungÃ¼ltiger %%e-WertungÃ¼ltiger %%f-OperandungÃ¼ltiger %%f-WertungÃ¼ltiger %%h-OperandungÃ¼ltiger %%h-WertungÃ¼ltiger %%i-OperandungÃ¼ltiger %%j-CodeungÃ¼ltiger %%j-OperandungÃ¼ltiger %%j-WertungÃ¼ltiger %%k-WertungÃ¼ltiger %%m-WertungÃ¼ltiger %%p-WertungÃ¼ltiger %%q-WertungÃ¼ltiger %%r-OperandungÃ¼ltiger %%r-WertungÃ¼ltiger %%s-OperandungÃ¼ltiger %%s-WertungÃ¼ltiger %%t-OperandungÃ¼ltiger %%t-Operand 'ungÃ¼ltiger %%t/%%b-WertungÃ¼ltiger %%u-WertungÃ¼ltiger %%v-WertungÃ¼ltiger %%x-WertungÃ¼ltiger %%xn-CodeungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probierenungÃ¼ltiges Â»asmÂ«: ungÃ¼ltige (Zeiger-) Operanden fÃ¼r Plus/MinusungÃ¼ltiger Name %qs fÃ¼r --paramungÃ¼ltiger Name %qs fÃ¼r --param; meinten Sie %qs?ungÃ¼ltiger Wert fÃ¼r --param: %qsungÃ¼ltiges CASE_CHAINungÃ¼ltiges IACC-ArgumentungÃ¼ltige LHS in GIMPLE-AufrufUngÃ¼ltiger Objective-C++-SelektornameungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereichinvalid PHI argumentinvalid PHI resultungÃ¼ltiges UNSPEC als OperandungÃ¼ltiges UNSPEC als Operand: %dInterner Fehler: invalid _LiteralungÃ¼ltiger abstrakter Parametertyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Funktion %q+#DungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Elementfunktion %q+#DungÃ¼ltiger abstrakter Typ %qT fÃ¼r %qEungÃ¼ltiger abstrakter Typ fÃ¼r %q+DungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD in virtueller Basis des NULL-ObjektesungÃ¼ltige AdresseungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»OÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»RÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»SÂ«ungÃ¼ltiger AdressierungsmodusungÃ¼ltiger Adressoperand in MEM_REFungÃ¼ltiger Adressoperand in TARGET_MEM_REFungÃ¼ltiger AdressierungsmodusungÃ¼ltige Ausrichtung fÃ¼r %<#pragma align%> - ignoriertUngÃ¼ltiger Ausrichtungswert fÃ¼r %<__builtin_arc_aligned%>ungÃ¼ltige Anwendung von %<__alignof%> auf ein BitfeldungÃ¼ltige Anwendung von %<sizeof%> auf ein BitfeldUngÃ¼ltige Anwendung von %<sizeof%> auf einen FunktionstypenungÃ¼ltige Anwendung von %qs auf ElementfunktionUngÃ¼ltige Anwendung von %qs auf einen void-TypenUngÃ¼ltige Anwendung von %qs auf Arraytyp %qT mit unvollstÃ¤ndigem ElementtypUngÃ¼ltige Anwendung von %qs auf unvollstÃ¤ndigen Typen %qTUngÃ¼ltige Architektur fÃ¼r Zielattribut oder -pragma %qsUngÃ¼ltiges Argument %d fÃ¼r eingebaute Funktion %qFungÃ¼ltiges Argument %qs fÃ¼r %qsungÃ¼ltiges Argument fÃ¼r Attribut %qEungÃ¼ltiges Argument fÃ¼r Attribut %qsUngÃ¼ltiges Argument von SQRT bei %LungÃ¼ltiges Argument fÃ¼r %qDungÃ¼ltiges Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Argument fÃ¼r eingebaute Funktion Â»%sÂ«ungÃ¼ltiges Argument fÃ¼r GIMPLE-AufrufungÃ¼ltige ArgumenteungÃ¼ltiges Argument fÃ¼r %<-fpatchable_function_entry%>UngÃ¼ltige ArrayzuweisungInterner Fehler: invalid base %qE for SSA nameungÃ¼ltige Spezifizierung der BasisklasseungÃ¼ltiger Zweig zu/von strukturiertem %s-BlockungÃ¼ltige Â»caseÂ«-Marke in switch-AnweisungungÃ¼ltiger Â»caseÂ«-Bereich in switch-AnweisungungÃ¼ltige Umwandlung von Typ %qT in Typ %qTungÃ¼ltige Typumwandlung eines R-Wert-Ausdrucks des Typs %qT in Typ %qTungÃ¼ltige Umwandlung in abstrakte Klasse %qTungÃ¼ltige Umwandlung in Funktionstyp %qTungÃ¼ltiger Klassenname in Deklaration von %qDungÃ¼ltige Kombination mehrerer Typ-Spezifiziererinvalid comparison code in gimple condungÃ¼ltiger Vergleich eines generierten ArraysungÃ¼ltiger Vergleich mit einer generierten StrukturungÃ¼ltiger Vergleich von nil mit nilungÃ¼ltiger Vergleich eines nicht-vergleichbaren ArraysungÃ¼ltiger Vergleich einer nicht-vergleichbaren StrukturungÃ¼ltiger Vergleich eines nicht-vergleichbaren TypsungÃ¼ltiger Vergleich ungeordneter TypenungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«ungÃ¼ltiger bedingter OperandungÃ¼ltiges const_cast von Typ %qT in Typ %qTungÃ¼ltiges const_cast eines R-Wertes des Typs %qT in Typ %qTungÃ¼ltiger const_double-OperandungÃ¼ltige KonstanteUngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probierenungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltige Konstante in %<#pragma %s%>ungÃ¼ltige Konstante in %<#pragma pack%> - ignoriertungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger beschrÃ¤nkter TypparameterungÃ¼ltige Bedingungen fÃ¼r OperandungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeintSteuerprÃ¤dikat ungÃ¼ltigungÃ¼ltige Umwandlung von %<__fpreg%>ungÃ¼ltige Umwandlung von %qH in %qIungÃ¼ltige Umwandlung in GIMPLE-AufrufungÃ¼ltige Umwandlung in Â»returnÂ«-AnweisungungÃ¼ltige Umwandlung in %<__fpreg%>ungÃ¼ltige Umwandlung in Typ %qT von Typ %qTungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q#DungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q+#DungÃ¼ltige CPU Â»%sÂ« fÃ¼r %s"%s"%sungÃ¼ltige CPU %qs fÃ¼r %s%qs%sUngÃ¼ltige Option fÃ¼r Datenmodell -mdata-model=%sungÃ¼ltige Deklaration von %<%T::%E%>ungÃ¼ltige Deklaration eines Elementtemplates in lokaler KlasseungÃ¼ltiger DeklaratorungÃ¼ltiges Standardargument fÃ¼r einen Template-TemplateparameterungÃ¼ltige %<default%>-Marke in switch-AnweisungungÃ¼ltige Definition des qualifizierten Typen %qTungÃ¼ltige AbhÃ¤ngigkeitsartungÃ¼ltige AbhÃ¤ngigkeitsart in omp %<ordered%> %<depend%>ungÃ¼ltige Â»dist_scheduleÂ«-ArtungÃ¼ltiger Elementtyp fÃ¼r Attribut %qsungÃ¼ltiges Encoding-PrÃ¤fix in Literal-OperatorungÃ¼ltiger Eintritt in strukturierten %s-BlockungÃ¼ltiger Austritt aus strukturiertem %s-BlockungÃ¼ltiger Ausgang von strukturiertem OpenMP-BlockungÃ¼ltige explizite SpezialisierungungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probierenungÃ¼ltiger Ausdruck als OperandungÃ¼ltiger Ausdruck fÃ¼r Min-L-WertungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger Ausdruckstyp fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiges Fehler-Speichermodell fÃ¼r %<__atomic_compare_exchange%>unbekannter Feature-Modifizierer in %<-march=%s%>unbekannter Feature-Modifizierer in %<-mcpu=%s%>ungÃ¼ltiger erster Operand von MEM_REFungÃ¼ltige Form von %<#pragma omp atomic%>ungÃ¼ltiges Format von %sungÃ¼ltige FPU fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltige FunktionsdeklarationungÃ¼ltige Funktion in GIMPLE-AufrufungÃ¼ltiger ID-Wert fÃ¼r Interrupt-/Exception-AttributungÃ¼ltiger ID-Wert fÃ¼r Â»resetÂ«-AttributungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qTErhÃ¶hungsausdruck ungÃ¼ltigungÃ¼ltiger Anfangswert fÃ¼r Element %qEungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qIungÃ¼ltige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qIungÃ¼ltige InitialisierungungÃ¼ltige InitialisierungsklauselungÃ¼ltige Initialisierung fÃ¼r %q#DungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#DungÃ¼ltige Initialisierung fÃ¼r Elementfunktion %qDungÃ¼ltige Initialisierung fÃ¼r strukturierte BindungsdeklarationUngÃ¼ltiger Befehl:ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlungUngÃ¼ltiger Marken in GIMPLE-BedingungungÃ¼ltige linke Seite einer ZuweisungungÃ¼ltige Zeile in AuflÃ¶sungsdateiungÃ¼ltige BindungsspezifikationungÃ¼ltiger Ort fÃ¼r %<pragma %s%>, ignoriertungÃ¼ltiger L-Wert in asm-Ausgabe %dungÃ¼ltige ZuordnungsartungÃ¼ltige MaskeungÃ¼ltiger Maskentyp in VektorpermutationsausdruckungÃ¼ltige ElementfunktionsdeklarationungÃ¼ltige Elementtemplatedeklaration %qDungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qEungÃ¼ltiges Speichermodell-Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_load%>ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_store%>ungÃ¼ltiger Name (%qs) fÃ¼r Pragma oder Attribut %<target("arch=")%>ungÃ¼ltiger Name (%qs) fÃ¼r Pragma oder Attribut %<target("cpu=")%>ungÃ¼ltiger Name (%qs) fÃ¼r Pragma oder Attribut %<target("tune=")%>ungÃ¼ltiger new-Ausdruck fÃ¼r abstrakte Klasse %qTungÃ¼ltige NMI-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltiges Templateargument ohne TypungÃ¼ltige Nicht-Vektor-Operanden fÃ¼r vektorwertiges PlusungÃ¼ltige Zahl in -mrgf-banked-regs=%s; gÃ¼ltige Werte sind 0, 4, 8, 16 und 32Interner Fehler: invalid number of operands to __FMAungÃ¼ltige offload-Tabelle in %sungÃ¼ltiger Offset-Operand in MEM_REFungÃ¼ltiger Offset-Operand in TARGET_MEM_REFungÃ¼ltiger Offset-Operand von MEM_REFungÃ¼ltiger OperandungÃ¼ltige OperandenadresseungÃ¼ltiger Operandencode Â»%cÂ«ungÃ¼ltiger Operand fÃ¼r Â»%%%cÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»AÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»DÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»HÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»OÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»TÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»bÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»eÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»mÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»oÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»pÂ«ungÃ¼ltiger Operand fÃ¼r Spezifizierer Â»rÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»zÂ«ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«ungÃ¼ltiger Operand in indirekter ReferenzungÃ¼ltiger Operand in Â»returnÂ«-AnweisungungÃ¼ltiger Operand in unÃ¤rem AusdruckungÃ¼ltiger Operand in unÃ¤rer OperationungÃ¼ltiger Modifizierer-Buchstabe fÃ¼r OperandungÃ¼ltiger Operanden-AusgabecodeungÃ¼ltiges OperandenprÃ¤fixungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«ungÃ¼ltiger Operand fÃ¼r %%H/%%L-CodeungÃ¼ltiger Operand fÃ¼r Code %%MungÃ¼ltiger Operand fÃ¼r Code %%NungÃ¼ltiger Operand fÃ¼r Code %%OungÃ¼ltiger Operand fÃ¼r %%RungÃ¼ltiger Operand fÃ¼r %%R-CodeungÃ¼ltiger Operand fÃ¼r %%SungÃ¼ltiger Operand fÃ¼r Code %%T/%%BungÃ¼ltiger Operand fÃ¼r %%U-CodeungÃ¼ltiger Operand fÃ¼r %%V-CodeungÃ¼ltiger Operand fÃ¼r Code %%ZungÃ¼ltiger Operand fÃ¼r Code %%pungÃ¼ltiger Operand fÃ¼r Code %%sungÃ¼ltiger Operand fÃ¼r Code %%zungÃ¼ltiger Operand fÃ¼r Plus/Minus, Typ ist ein ZeigerungÃ¼ltiger Operand fÃ¼r Zeiger-Differenz, Operand ist kein ZeigerungÃ¼ltiger Operand fÃ¼r Zeiger-Plus, erster Operand ist kein ZeigerungÃ¼ltiger Operand fÃ¼r Zeiger-Plus, zweiter Operand ist kein Ganzzahltyp mit passender BreiteungÃ¼ltiger Operand fÃ¼r switch-AnweisungungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« verwendetungÃ¼ltige Operanden in binÃ¤rer OperationungÃ¼ltige Operanden in GIMPLE-VergleichungÃ¼ltige Operanden in ternÃ¤rer OperationungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qOungÃ¼ltige Operanden fÃ¼r Code %%cungÃ¼ltige Operanden in ArrayreferenzUngÃ¼ltige Operanden fÃ¼r binÃ¤res %s (haben %qT und %qT)Interner Fehler: invalid operationungÃ¼ltige Operation (%s)ungÃ¼ltige Operation auf %<__fpreg%>ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiger Parameter %qsungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %qsungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %sungÃ¼ltige Parameterkombination fÃ¼r intrinsisches %qsungÃ¼ltiger Parametertyp %qTungÃ¼ltige DurchlaufpositionierungsoperationUngÃ¼ltiger Zeigermodus %qsungÃ¼ltiger Zeiger auf Bitfeld %qDungÃ¼ltige Position oder GrÃ¶ÃŸe fÃ¼r BIT_INSERT_EXPRungÃ¼ltiger Positions- oder GrÃ¶ÃŸenoperand fÃ¼r BIT_FIELD_REFungÃ¼ltige Â»privateÂ«-Reduktion auf %qEungÃ¼ltige Â»proc_bindÂ«-ArtungÃ¼ltige EigenschaftsdeklarationungÃ¼ltiger Prototyp fÃ¼r Â»%sÂ«ungÃ¼ltiges Zeichen %qc in BedingungungÃ¼ltiger Â»pure constÂ«-Status fÃ¼r FunktionungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)ungÃ¼ltige Qualifizierer an Nicht-Element-FunktionstypungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-NameungÃ¼ltiges Empfangen auf Nur-Sende-KanalungÃ¼ltiger EmpfÃ¤ngertyp %qsungÃ¼ltiger reduction-identifierungÃ¼ltige Referenz fÃ¼r Ausgabemodifizierer Â»JÂ«ungÃ¼ltiger ReferenzprÃ¤fixungÃ¼ltiger Registername fÃ¼r %q+DungÃ¼ltige AuflÃ¶sung in AuflÃ¶sungsdateiungÃ¼ltiger RÃ¼ckgabetyp %qT der %<constexpr%>-Funktion %q+DungÃ¼ltige RHS fÃ¼r GIMPLE-SpeicherungungÃ¼ltige gemeinsame rtl-Verwendung in Befehl gefundenungÃ¼ltige AblaufartUngÃ¼ltiges zweites Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetungÃ¼ltiges Â»sendÂ« auf Nur-Empfangs-KanalungÃ¼ltiger Setter, muss ein Argument habenungÃ¼ltiger SchiebeoperandungÃ¼ltige statische Kette in GIMPLE-AufrufungÃ¼ltiges static_cast vom Typ %qT in den Typ %qTungÃ¼ltige Speicherklasse fÃ¼r Funktion %qEungÃ¼ltiger Wert Â»%dÂ« fÃ¼r Ziel-MemregsungÃ¼ltige Templatedeklaration von %qDungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r TemplateungÃ¼ltige Template-IDUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qTungÃ¼ltiger Typ %qT als %<friend%> deklariertungÃ¼ltiger Typ %qTungÃ¼ltiger Typ %qT fÃ¼r %<->%>ungÃ¼ltiger Typ %qT fÃ¼r %<->*%>ungÃ¼ltiger Typ %qT fÃ¼r ArrayindexungÃ¼ltiger Argumenttyp %qT fÃ¼r implizite UmwandlungungÃ¼ltiger Typ %qT fÃ¼r unÃ¤res %<*%>ungÃ¼ltiger Typ fÃ¼r asm-Flag-AusgabeungÃ¼ltiger Typ fÃ¼r InstanzvariableungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qEungÃ¼ltiger Typ fÃ¼r Â»makeÂ«-FunktionungÃ¼ltiger Typ fÃ¼r Parameter %d der %<constexpr%>-Funktion %q+#DungÃ¼ltiger Typ fÃ¼r Zeiger-DifferenzungÃ¼ltiger Typ fÃ¼r EigenschaftInterner Fehler: invalid type of %<__MEM%> operandungÃ¼ltiger Typ fÃ¼r Argument %u der typgenerischen FunktionungÃ¼ltiger typgenerischer RÃ¼ckgabetyp fÃ¼r Argument %u von %<__builtin_tgmath%>ungÃ¼ltiger typgenerischer Typ fÃ¼r Argument %u von Argument %u von %<__builtin_tgmath%>ungÃ¼ltige Typen %<%T[%T]%> fÃ¼r FeldindexungÃ¼ltige Typen in AdressraumumwandlungungÃ¼ltige Typen in Umwandlung zu GleitkommaungÃ¼ltige Typen in Umwandlung in GanzzahlungÃ¼ltige Typen Festkomma-UmwandlungungÃ¼ltige Typen in NOP-UmwandlungungÃ¼ltige Verwendung von %%d, %%x oder %%XungÃ¼ltige Verwendung von %<this%> bei Aufruf einer nicht-variadischen FunktionungÃ¼ltige Verwendung von %<...%> mit eingebauter FunktionungÃ¼ltige Verwendung von %<...%> mit Nicht-SliceungÃ¼ltige Verwendung von %<::%>ungÃ¼ltige Verwendung von %<auto%> in UmwandlungsoperatorungÃ¼ltige Verwendung von %<auto%> in Default-TemplateargumentungÃ¼ltige Verwendung von %<auto%> in AusnahmespezifikationungÃ¼ltige Verwendung von %<auto%> in TemplateargumentungÃ¼ltige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>ungÃ¼ltige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>UngÃ¼ltige Verwendung von %<restrict%>ungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster EbeneungÃ¼ltige Verwendung von %<this%> in Nicht-Element-FunktionungÃ¼ltige Verwendung von %q#T mit flexiblem Arrayelement in %q#TungÃ¼ltige Verwendung von %q#T mit Array der GrÃ¶ÃŸe 0 in %q#DungÃ¼ltige Verwendung von %qDungÃ¼ltige Verwendung von %qD in Spezifizierung der BindungungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugenungÃ¼ltige Verwendung von %qTungÃ¼ltige Verwendung von %qT in TemplateargumentungÃ¼ltige Verwendung von Â»%%%cÂ«ungÃ¼ltige Verwendung des Modifizierers Â»:Â«ungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in ZeigerarithmetikungÃ¼ltige Verwendung von Arrayindizierung bei Zeiger auf Elementfalsche Verwendung eines Arrays mit unbekannten GrenzenungÃ¼ltige Verwendung der asm-Schalter-AusgabeungÃ¼ltige Verwendung des Attributs %<fallthrough%>ungÃ¼ltige Verwendung von geschweift geklammerter InitialisierungslisteungÃ¼ltige Verwendung von const_cast mit Typ %qT, das ein Zeiger oder Referenz auf Funktionstyp istungÃ¼ltige Verwendung von const_cast mit Typ %qT, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement istungÃ¼ltige Verwendung des Konstruktors als TemplateungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in ParameterdeklarationungÃ¼ltige Verwendung des abhÃ¤ngigen Typen %qTungÃ¼ltige Verwendung des Destruktors %qD als TypungÃ¼ltige Verwendung des Destruktors %qE als Typfalsche Verwendung eines flexiblen ArrayelementsungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Elementfalsche Verwendung des unvollstÃ¤ndigen Typs %q#Tfalsche Verwendung des unvollstÃ¤ndigen typedef %qTungÃ¼ltige Verwendung des Elements %qD (%<&%> vergessen?)ungÃ¼ltige Verwendung des Elementes %qD in statischer ElementfunktionungÃ¼ltige Verwendung von Elementfunktion %qD (%<()%> vergessen?)ungÃ¼ltige Verwendung eines Methodenwerts als Argument von OffsetofungÃ¼ltige Verwendung eines Nicht-L-Wert-ArraysungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qDungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qDungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qTungÃ¼ltige Verwendung des nicht-statischen Datenelements %qEfalsche Verwendung eines PackauflÃ¶sungs-AusdruckesungÃ¼ltige Verwendung des Platzhalters %qTungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>UngÃ¼ltige Verwendung von Register Â»%sÂ«ungÃ¼ltige Verwendung einer Struktur mit flexiblem ArrayelementungÃ¼ltige Verwendung des Parameters %qT fÃ¼r Template-TemplateparameterungÃ¼ltige Verwendung des Parameters %qT fÃ¼r TemplatetypungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen TemplatesungÃ¼ltige Verwendung des Template-Namens %qE ohne eine ArgumentlisteungÃ¼ltige Typ-VerwendungungÃ¼ltige Verwendung von Typ %<void%> in ParameterdeklarationungÃ¼ltige Verwendung des Typs %qT als Standardwert fÃ¼r einen Template-TemplateparameterungÃ¼ltige Verwendung des unÃ¤ren %<*%> bei Zeiger auf Elementfalsche Verwendung des undefinierten Typs %qTfalsche Verwendung eines void-Ausdruckesin %<transaction_safe%>-Funktion ist kein volatile lvalue erlaubtungÃ¼ltige Verwendung eines volative lvalue innerhalb einer TransaktionungÃ¼ltige benutzerdefinierte Umwandlung von %qH in %qIunbekannter Wert (%qs) fÃ¼r Pragma oder Attribut %<target()%>ungÃ¼ltige Wert-Initialisierung von ReferenztypungÃ¼ltiger Ergebnistyp in VektorvergleichungÃ¼ltige VektorkonstanteungÃ¼ltiger VektordirektwertUngÃ¼ltiger Vektortyp fÃ¼r Attribut %qEungÃ¼ltige Versionsnummer %qsungÃ¼ltige Â»warmÂ«-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltige null-Extraktionumgekehrter Scheibenbereichio_kind_name(): bad I/O-kindIPA-Inline-Zusammenfassung fehlt in EingabedateiIPA-Referenzzusammenfassung fehlt in ltrans-Einheitis_c_interoperable(): gfc_simplify_expr faileder ist in einer anderen Ãœbersetzungseinheit als Zeiger in unterschiedlichem Adressraum definierter ist in einer anderen Ãœbersetzungseinheit als Zeiger auf einen anderen Typen definiertes muss ein Zeiger auf ein Element der Form %<&X::Y%> seines muss die Adresse einer Funktion mit externer Bindung seines muss der Name einer Funktion mit externer Bindung seines wurde spÃ¤ter hier definiertElement in READZÃ¤hlvariable in schneller AufzÃ¤hlung ist kein ObjektDurchlauf %s fÃ¼hrt zu undefiniertem VerhaltenSchleifenvariable %qD sollte nicht Â»firstprivateÂ« seinSchleifenvariable %qD sollte keine Reduktion seinIterationsvariable %qE ist vorbestimmt linearSchleifenvariable %qE sollte Â»privateÂ« seinSchleifenvariable %qE sollte nicht Â»firstprivateÂ« seinIterationsvariable %qE sollte nicht Â»lastprivateÂ« seinIterationsvariable %qE sollte nicht Â»linearÂ« seinIterationsvariable %qE sollte nicht Â»privateÂ« seinSchleifenvariable %qE sollte nicht Reduktion seinIteratorvariableInterner Fehler: its dest_idx should be %d, not %dvon %<@synthesize%>-Deklaration verwendete ivar %qs muss eine existierende ivar seiniwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPUiwmmxt erfordert ein AAPCS-kompatibles ABI fÃ¼r den richtigen Einsatzin GÃ¼ltigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springenSprung in Anweisungs-AusdruckSprung lÃ¤sst Variableninitialisierung ausSprung zur case-MarkeSprung zur Marke %qDAusschuss am Ende von #pragma %sAusschuss am Ende von #pragma ADDRESSAusschuss am Ende von #pragma GCC memregs [0..16]Ausschuss am Ende von #pragma __nostandardAusschuss am Ende von #pragma __standardAusschuss am Ende von #pragma ghs endsdaAusschuss am Ende von #pragma ghs endtdaAusschuss am Ende von #pragma ghs endzdaAusschuss am Ende von #pragma ghs interruptAusschuss am Ende von #pragma ghs sectionAusschuss am Ende von #pragma ghs startsdaAusschuss am Ende von #pragma ghs starttdaAusschuss am Ende von #pragma ghs startzdaAusschuss am Ende von #pragma longcallAusschuss am Ende von %<#pragma %s%>Ausschuss am Ende von %<#pragma GCC pch_preprocess%>Ausschuss am Ende von %<#pragma GCC visibility%>Ausschuss am Ende von %<#pragma align%>Ausschuss am Ende von %<#pragma fini%>Ausschuss am Ende von %<#pragma init%>Ausschuss am Ende von %<#pragma message%>Ausschuss am Ende von %<#pragma pack%>Ausschuss am Ende von %<#pragma pop_options%>Ausschuss am Ende von %<#pragma push_options%>Ausschuss am Ende von %<#pragma redefine_extname%>Ausschuss am Ende von %<#pragma reset_options%>Ausschuss am Ende von %<#pragma weak%>Ausschuss am Ende von Â»#pragma extern_modelÂ«Ausschuss am Ende von Â»#pragma ms_structÂ«Ausschuss am Ende von '#pragma options'Ausschuss am Ende von '#pragma unused'SchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriertSchlÃ¼sselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubtSchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubtSchlÃ¼sselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubtMarke Marke %q+D deklariert, aber nicht definiertMarke %q+D definiert, aber nicht verwendetMarke %q+D verwendet, aber nicht definiertMarke %qD hier definiertMarke %qE auÃŸerhalb einer Funktion referenziertMarke am Ende einer Verbundanweisunglabel's context is not the current function declInitialisierungen fÃ¼r Lambda-Captures sind nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbarLambda-Einfangen von %qE ist kein konstanter AusdruckLambda-AusdrÃ¼cke nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarLambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangenLambda-Templates sind nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbarLambda-Templates sind nur mit -std=c++2a oder -std=gnu++2a verfÃ¼gbarLambda-Ausdruck in konstantem AusdruckLambda-Ausdruck in TemplateargumentLambda-Ausdruck in ungeprÃ¼ftem KontextLambda-Ausdruck ist erst ab C++17 ein konstanter AusdruckLambdas sind erst ab C++17 implizit %<constexpr%>Spur %wd ist auÃŸerhalb des Wertebereiches %wd bis %wdlang_* check: failed in %s, at %s:%dSprache %s nicht erkanntSprachen-Zeichenkette %<"%E"%> nicht erkanntgroÃŸe Festkommakonstante implizit auf Festkommatypen abgeschnittendas letzte Argument muss ein Immediate seinName des letzten Registers Â»%sÂ« muss ein ungerades Register seinld gab %d als Ende-Status zurÃ¼cklinkes Argument muss eine Scheibe seinlinker Operand von %<->*%> muss Zeiger auf Klasse sein, ist aber ein Zeiger auf Element des Typs %qTlinker Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senlinker Operand des Komma-Operators hat keinen Effektlinker Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qElinker Operand des Schiebeausdrucks %q+E ist negativlinke PrÃ¤zisionlinke PrÃ¤zision im strfmon-Formatlinker RotationszÃ¤hler >= Breite des Typslinker RotationszÃ¤hler ist negativLinks-Schiebe-Weite >= Breite des TypsLinks-Schiebe-Weite >= Breite des VektorelementsLinks-Schiebe-Weite ist negativleft shift of negative valuelinker Operand des Komma-Ausdrucks hat keinen Effektlinke Seite der Zuweisung kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinLÃ¤nge grÃ¶ÃŸer als KapazitÃ¤tLÃ¤nge %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausLÃ¤nge %qE des Arrayabschnitts muss Ganzzahltyp habenLÃ¤nge wird hier berechnetLÃ¤ngenmodifiziererLÃ¤ngenmodifizierer im printf-FormatLÃ¤ngenmodifizierer im scanf-FormatLÃ¤ngenmodifizierer im strfmon-FormatBei Reservierung einer Scheibe wird LÃ¤nge benÃ¶tigtBuchstabe %c gefunden und Befehl war nicht CONST_INTBibliotheken: %s
  Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariertBibliothek lib%s nicht gefundenGrenze ist %u Bytes, Argument hat jedoch %s BytesGrenze ist %u Bytes, Argument hat jedoch bis zu %s BytesÂ»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger istÂ»linearÂ«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger istÂ»linearÂ«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandtAusdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig seinListeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert seinLiterale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviertLiterales Operatortemplate %q+D steht mit rohem Literaloperator %qD in KonfliktLiterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste. Template fÃ¼r Nicht-Typ Argumentpack <char...> erwartetLiterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste. Nicht-Typ Templateargumentpack <charâ€¦> oder <typename CharT, CharTâ€¦> erwartetliteraler Operator mit C-Bindunglo_sum nicht von einem Registerlokale Klasse %q#T darf kein statisches Datenelement %q#D habenlokale Deklaration von %qE verdeckt Instanzvariablelokale externe Deklaration von %q#Dlokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarkelokales Element %q#D ist hier deklariertlokale Methode %q#D ist hier deklariertInterner Fehler: local symbols must be definedlokale Variable %qD darf in diesem Kontext nicht auftauchenLokale Variablenspeicheranforderungen Ã¼berschreiten KapazitÃ¤tlocation references block not in block treelogisches %<und%> auf nicht-boolesche Konstante angewendetlogisches Und von gleichen AusdrÃ¼ckenlogisches %<und%> sich gegenseitig ausschlieÃŸender Tests ist immer Â»falschÂ«Logisches %<or%> auf Nicht-Boolesche Konstante angewandtlogisches %<oder%> gemeinsam erschÃ¶pfender Tests ist immer Â»wahrÂ«logisches Oder von gleichen AusdrÃ¼ckenlogisches Nicht bezieht sich nur auf die linke Seite des Vergleichslogical_to_bitwise(): Bad intrinsiclong, short, signed oder unsigned ungÃ¼ltig verwendet fÃ¼r %qsNachschlagen von %qT in %qT ist nicht eindeutigInterner Fehler: loop %d%'s header does not belong directly to itInterner Fehler: loop %d%'s header does not have exactly 2 entriesInterner Fehler: loop %d%'s header is not a loop headerInterner Fehler: loop %d%'s latch does not belong directly to itInterner Fehler: loop %d%'s latch does not have an edge to its headerInterner Fehler: loop %d%'s latch does not have exactly 1 successorInterner Fehler: loop %d%'s latch does not have header as successorInterner Fehler: loop %d%'s latch is marked as part of irreducible regionInterner Fehler: loop %d%'s latch is not dominated by its headerSchleife verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeInterner Fehler: loop verification on loop tree that needs fixupInterner Fehler: loop with header %d marked for removalInterner Fehler: loop with header %d not in loop treelockerer Â»throwÂ«-Spezifizierer fÃ¼r %q+#Funtere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausUntere Grenze %qE des Arrayabschnitts muss Ganzzahltyp habenUnterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des Typslp_array passt nicht zum region_treelp_array ist fÃ¼r lp %i beschÃ¤digtlseek beim Lesen von Exportdaten gescheitertlto_obj_file_open() gescheitertAls Verringerungsoperand wird L-Wert erfordertAls ErhÃ¶hungsoperand wird L-Wert erfordertAls linker Operand einer Zuweisung wird L-Wert erfordertAls Operand fÃ¼r unÃ¤res %<&%> wird L-Wert erfordertIn asm-Anweisung wird L-Wert erfordertmaschinenunabhÃ¤ngiger eingebauter Code auÃŸerhalb des WertebereichesMakro expandiert zu mehreren AnweisungenMakroname fehlt hinter %qsmake_generic(): Can't find generic symbol %qsmehrfache Kopien von %qD werden erzeugtFalsch geformtes #pragma ADDRESS <Variable> <Adresse>Falsch geformtes #pragma GCC visibility pushFalsch geformtes #pragma builtinfalsch geformtes #pragma ghs sectionfalsch geformtes #pragma redefine_extname, ignoriertfalsch geformtes #pragma weak, ignoriertfalsch geformtes %<#pragma %s%>, ignoriertfalsch geformtes %<#pragma %s%>, wird ignoriertFalsch geformtes %<#pragma align%>Falsch geformtes %<#pragma align%> - ignoriertFalsch geformtes %<#pragma fini%>Falsch geformtes %<#pragma fini%>, ignoriertFalsch geformtes %<#pragma init%>Falsch geformtes %<#pragma init%>', ignoriertfalsch geformtes %<#pragma message%>, ignoriertfalsch geformtes %<#pragma pack%> - ignoriertfalsch geformtes %<#pragma pack(pop[, id])%> - ignoriertfalsch geformtes %<#pragma pack(push[, id][, <n>])%> - ignoriertfalsch geformtes Pragma oder Attribut %<target("%s")%>falsch geformtes Pragma oder Attribut %<target()%>falsch geformtes Â»#pragma __extern_prefixÂ«, wird ignoriertFalsch geformtes Â»#pragma extern_modelÂ«, ignoriertFalsch geformtes Â»#pragma member_alignmentÂ«Falsch geformtes Â»#pragma member_alignmentÂ«, ignoriertFalsch geformtes Â»#pragma ms_struct {on|off|reset}Â«, ignoriertFalsch geformtes '#pragma ms_struct', ignoriertFalsch geformtes '#pragma options align={mac68k|power|reset}', ignoriertFalsch geformtes '#pragma options', ignoriertungÃ¼ltige COLLECT_GCC_OPTIONSfalsche Option -fplugin-arg-%s (fehlendes -<SchlÃ¼ssel>[=<Wert>])kaputte PTX-Dateischlechte Argumente fÃ¼r Spezifikationsfunktionschlechter Name fÃ¼r Spezifikationsfunktiongemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps ist%C wird gemangelt__underlying_type wird vernichtetMangeln von %q#D als %qE steht mit einer vorherigen Mangelung in Konfliktdefektes typeof, stattdessen decltype verwendenunbekannter Festkommatyp wird vernichtetAbbildung kann nur mit nil verglichen werdenFeld %qE der Struktur variabler LÃ¤nger wird zugeordnetMaske muss Â»immediateÂ« seinmatch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundpasst nach ISO-Standardregeln zu diesem %qDdazu passende Bedingung erlaubt kein Registerdazu passende Bedingung in Ausgabeoperanden ungÃ¼ltigdazu passende Bedingung referenziert ungÃ¼ltige Operandennummerobere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsuchtHÃ¶chstzahl der Arrays in einem SCoP.HÃ¶chstzahl der ISL-Operationen, 0 bedeutet unbegrenztHÃ¶chstzahl der Parameter in einem SCoP.maximaler Wert des Parameters %qs ist %uÂ»-EBÂ« und Â»-ELÂ« kÃ¶nnen nicht gleichzeitig verwendet werdenÂ»-m32Â« und Â»-m64Â« kÃ¶nnen nicht zusammen angegeben werdenmdoc-Register werden nur fÃ¼r G13-Ziel gesichertMedienfunktionen sind ohne -mmedia nicht verfÃ¼gbarSpeicherinitialisierung fÃ¼r %qD folgt KonstruktordelegationElement %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Konstruktor nicht erlaubt in UnionElement %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubtElement %q+#D mit Copy-Zuweisungsoperator ist nicht erlaubt in UnionElement %q+#D mit Destruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Destruktor nicht erlaubt in UnionElement %q+D darf nicht als %<mutable%>-Referenz deklariert seinElement %q+D darf nicht gleichzeitig als %<const%> und %<mutable%> deklariert seinElement %qD kann nicht gleichzeitig %<virtual%> und %<constexpr%> seinElement %qD kann nicht gleichzeitig %<virtual%> und %<static%> seinElement %qD steht in Konflikt mit Feldname in virtueller FunktionstabelleElement %qD als Â»friendÂ« deklariert, bevor Typ %qT definiert wurdeElement %qD in schreibgeschÃ¼tztem Objekt als %<asm%>-Ausgabe verwendetElement %qD ist nicht initialisierte ReferenzElement %qD in %<constexpr%> muss von Â»mem-initializerÂ« initialisiert werdenElement %qD mit nicht initialisierten FeldernElementfunktionen sind implizite Â»friendsÂ« ihrer KlasseElement-Template %qD darf keine virt-Spezifizierer habenElemente einer explizit spezialisierten Klasse sind ohne Templateheader definiertSpeicherzugriffsprÃ¼fung schlÃ¤gt immer fehlSpeicherreservierung beim Lesen der Export-Daten gescheitertSpeichereingabe %d ist nicht direkt adressierbarSpeicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartetMethode %<%c%E%> gleichzeitig als %<@optional%> und %<@required%> deklariertMethode %s%s%s ist als go:nointerface gekennzeichnetMethode %s%s%s erfordert einen ZeigerempfÃ¤ngerin Objective-C 1.0 gibt es keine Attribute fÃ¼r Methodenargumentein Objective-C 1.0 gibt es keine MethodenattributeMethodenattribute kÃ¶nnen nicht im @implementation-Kontext angegeben werdenMethodenattribute mÃ¼ssen am Ende angegeben werdenMethodenattribute dÃ¼rfen nur am Ende angegeben werdenMethodendeklaration nicht im @interface-Kontextals %qE deklarierte Methode Ã¼berschreibt Methode %qEMethodendefinition fÃ¼r %<%c%E%> nicht gefundenMethodendefinition nicht im @implementation-KontextMethode Ã¼berschreibt Methoden %<transaction_pure%> und %qEIn Methode fehlt mÃ¶glicherweise ein [super dealloc]-AufrufMethodentyp passt nicht zum ObjekttypMindestgrÃ¶ÃŸe der Partition darf nicht grÃ¶ÃŸer als HÃ¶chstgrÃ¶ÃŸe der Partition seinminimaler Wert des Parameters %qs ist %umio_array_ref(): Unknown array refProfiling fÃ¼r mips16-FunktionenKonflikt in Anzahl der Argumente fÃ¼r eingebautes %qF. %d erwartet, %d bekommenArgumentpacklÃ¤ngen passen nicht bei Expansion von %qEArgumentpacklÃ¤ngen passen nicht bei Expansion von %qTunpassende ArgumenteUnpassende Deklarationen wÃ¤hrend Linkzeit-Optimierungunpassender Operator in FaltungsausdruckVergleichsoperandentypen passen nichtunpassende Klammernunpassendes Objective-C++-Konstrukt %<@%D%>fehlende $-Operandennummer im Format%<(%> hinter %<#pragma GCC visibility push%> fehlt - ignoriertfehlendes %<(%> hinter %<#pragma pack%> - ignoriertfehlendes %<=%> (hinter Attribut %<getter%>)fehlendes %<=%> (hinter Attribut %<setter%>)Attribut %<target%> fehlt fÃ¼r multiversioniertes %qDFehlendes '(' hinter '#pragma unused', ignoriertFehlendes ')' hinter '#pragma unused', ignoriertmissing PHI defInterner Fehler: missing REG_EH_REGION note at the end of bb %ifehlendes [big-endian|little-endian|default] hinter %<#pragma scalar_storage_order%>[error|warning|ignored|push|pop] nach %<#pragma GCC diagnostic%> fehltfehlender Architekturname in %<-march=%s%>fehlendes Argument fÃ¼r %qsInterner Fehler: missing barrier after block %igeschweifte Klammern fehlen um Initialisierunggeschweifte Klammern fehlen um Initialisierung fÃ¼r %qTInterner Fehler: missing callgraph edge for call stmt:schlieÃŸende geschweifte Klammer fÃ¼r benannten Operanden fehltFehlende schlieÃŸende Klammerdie Sammlung in schneller AufzÃ¤hlung fehltSteuerprÃ¤dikat fehltfehlender CPU-Name in %<-mcpu=%s%>fehlender CPU-Name in %<-mtune=%s%>fehlende Definitionfehlendes GerÃ¤t oder Architektur hinter %qsFehlende Kante %i->%ifehlender Dateiname hinter %qsfehlendes FÃ¼llzeichen am Ende des strfmon-FormatesErhÃ¶hungsausdruck fehltfehlende Initialisierung fÃ¼r Feld %qD von %qT fehltInitialisierung fÃ¼r Element %qD fehltfehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragmafehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragmafehlendes Makefile-Ziel hinter %qsfehlende Methode %s%s%sfehlender Name fÃ¼r Pragma oder Attribut %<target("arch=")%>fehlender Name fÃ¼r Pragma oder Attribut %<target("cpu=")%>Fehlende ZahlÃ¶ffnende Klammer fehltfehlender OperandOption hinter %<#pragma GCC diagnostic%>-Variante fehltfehlender Pfad hinter %qsfehlendes primÃ¤res Templateattribut %sfehlende primÃ¤re Templateattribute %sfehlende AuflÃ¶sungsdaten fÃ¼r %sWÃ¤chter in Funktionsaufruf fehltfehlende Templateargumentefehlende Templateargumente nach %qTfehlendes abschlieÃŸendes Zeichen %cfehlender Typname in typedef-Deklarationfehlender Wert fÃ¼r Pragma oder Attribut %<target()%>Vermischung von Deklarationen und Funktionsdefinitionen ist verbotenInterner Fehler: mixing different types of symbol in same comdat groups is not supportedModus %qs auf unpassenden Typen angewendetBetriebsart-GrÃ¶ÃŸe des nicht-ganzzahligen Ergebnisses passt nicht zur FeldgrÃ¶ÃŸe des BIT_FIELD_REFModifikation von %qE ist kein konstanter AusdruckModifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werdenModul-Eigenschaft in USE-Anweisung bei %Cmehr als %d Operanden in %<asm%>mehr als eine %<depend(source)%>-Klausel an einem %<ordered%>-Konstruktmehr als eine Â»crtlÂ«-Direktivenmehr als ein Zugriff in Basisspezifikation angegebenAttribute ms_abi und sysv_abi sind nicht vertrÃ¤glichAttribut ms_hook_prologue ist mit -mfentry fÃ¼r 32 Bit nicht vertrÃ¤glichms_hook_prologue ist mit geschachtelter Funktion nicht vertrÃ¤glichmsp430_select_hwmult_lib erfordert mindestens ein Argumentmultidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenMultilib-Ausschluss %qs ist ungÃ¼ltigMultilib-AusschlÃ¼sse %qs sind ungÃ¼ltigMultilib-select %qs %qs ist ungÃ¼ltigMultilib-select %qs ist ungÃ¼ltigMultilib-Spezifikation %qs ist ungÃ¼ltigmehrere Â»-mcpu=Â«-Optionen angegeben.Mehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive .cfi_personality unterstÃ¼tzenmehrere Deklarationen in bereichsbasierter %<for%>-SchleifeMehrere Standardmarken in einem Â»switchÂ«mehrfache Definition von %q#Tmehrere schnelle Interruptroutinen gefunden: %qE und %qEin Union %qT werden mehrere Felder initialisiertmehrere Funktionstypattribute angegebenInterner Fehler: multiple hot/cold transitions found (bb %i)mehrere Initialisierungen fÃ¼r %qD angegebenmehrere Initialisierungen fÃ¼r Basis %qT angegebenInterner Fehler: multiple inline callersmehrere Interruptattribute sind nicht erlaubtmehrere Interruptattribute fÃ¼r Funktion %qDmehrere Schleifenvariablen in schneller AufzÃ¤hlungMehrere Schleifenachsen fÃ¼r Routine angegebenmehrere Methoden namens %<%c%E%> gefundenmehrere Attribute fÃ¼r geschachtelte Typen fÃ¼r Funktion %qDmehrere Parameter wurden %qD genanntmehrere vorherrschende Definitionen fÃ¼r %qEmehrere ref-qualifiermehrere Registerspeicher-Attribute fÃ¼r Funktion %qDmehrere Selektoren namens %<%c%E%> gefundenmehrere Speicherklassen in Deklaration von %qsmehrere Speicherklassen in Deklarationmehrere Typen in einer Deklarationmultiple virtual PHI nodes in BB %dFunktionsaufruf mit mehreren Werten in Kontext mit einem WertFunktionsaufruf mit mehreren Werten in Kontext mit einem WertMultiplizieroption bringt mit sich, dass r%d festgelegt istMultiversionierung erfordert Â»ifuncÂ«, was in dieser Konfiguration nicht unterstÃ¼tzt wirdvor Verwendung von %<typeid%> muss %<#include <typeinfo>%> angegeben werden%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbarrÃ¤tselhafte Repository-Information in %snacktes Attribut bezieht sich nur auf FunktionenName %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetName %qT hat unvollstÃ¤ndigen TypenSuche nach %qD hat sich geÃ¤ndertNamenssuche von %qD hat sich fÃ¼r ISO-Regeln zum Â»forÂ«-GÃ¼ltigkeitsbereich geÃ¤ndertName der Elementfunktion fehltName der Klasse verdeckt Template-Templateparameter %qDName in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetbenannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tztNamensbereich %qD betretennamespace %qD in %<using%>-Deklaration nicht erlaubtNamensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommenName eines Namensraums erwartetanonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch seinverengende Umwandlung von %qE von %qH nach %qI innerhalb von { }verengende Umwandlung von %qE von %qH nach %qI innerhalb von { } ist in C++11 ungÃ¼ltigvor %<%T::%D::%E%> ist %<typename%> erforderlich, da %<%T::%D%> ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istvor %<%T::%E%> ist %<typename%> erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist%<typename%> vor %qE erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istausdrÃ¼ckliche Umwandlungen erforderlichexplizite Umwandlung nÃ¶tig; Methode %s%s%s fehltnegative BefehlslÃ¤ngeArrayabschnitt mit negativer LÃ¤nge in %qs-Klauselnegative untere Grenze in Arrayabschnitt in %qs-Klauselnegative Verschachtelungstiefe der Region %inegative Schiebeweitenegative Breite in Bitfeld %q+DNegative Breite in Bitfeld %qsweder der Destruktor noch der klassenspezifische Operator Â»delete[]Â« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdenweder der Destruktor noch der klassenspezifische Operator Â»deleteÂ« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdengeschachtelte Assemblerdialekt-AlternativenGeschachtelte extern-Deklaration von %qDGeschachtelte Funktion %q+D deklariert, aber nirgendwo definiertgeschachtelte Funktion %qE als %<extern%> deklariertgeschachtelte Funktion %qs als %<extern%> deklariert-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tztgeschachtelte Funktionen werden auf diesem Ziel nicht unterstÃ¼tztgeschachtelter Namensgeber %qT fÃ¼r enum-Deklaration benennt weder Klasse noch Namensraumverschachtelte Namensraumdefinitionen sind nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarName eines geschachtelten Namensraums erwartetgeschachtelte q-DirektivenVerschachtelte Redefinition von %<enum %E%>Verschachtelte Redefinition von %<struct %E%>Verschachtelte Redefinition von %<union %E%>Â»newÂ« kann nicht auf Funktionstyp angewendet werdenÂ»newÂ« kann nicht auf Referenztyp angewendet werdenneue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutigneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdennew_symbol(): Symbol name too longnÃ¤chstes Feld %q#D hier deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariert, stattdessen wird PrÃ¤fixoperator versuchtkeine Methode %<%c%E%> gefundenkeine Elementfunktion %q#D in Klasse %qT deklariertkein %qs-Getter gefundenkein FUNCTION_PROFILER for CRISkein Dateiname fÃ¼r LTRANS-Ausgabeliste angegebenKeine Argumentekeine Argumente fÃ¼r Spezifikationsfunktionauf explizite Instanziierung kann kein Attribut angewendet werdenkein Klassenname mit %qs angegebenkein Klassentemplate namens %q#T in %q#Tkein schlieÃŸendes %<]%> fÃ¼r %<%%[%>-Formatfehlende schlieÃŸende geschweifte Klammerkein Kontext, um Typ von %qE aufzulÃ¶senkeine Umwandlungsoperatoren deklariertkeine passende Freigabefunktion fÃ¼r %qDKein Datentyp fÃ¼r Zustand %qskeine Deklaration passt zu %q#Dkeine Deklaration der in der Schnittstelle gefundenen Eigenschaft %qskein Standard-Argument fÃ¼r %qDNoch keine Beschreibung.kein Feld %qD in initialisierter Union gefundenkeine Funktionen namens %qDKeine Liste zur sofortigen Verwendungkeine Eingabedateienkeine Eingabedateien; es werden keine Ausgabedateien geschriebenkein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellenkeine unteren Register fÃ¼r das Hervorholen der hohen Register verfÃ¼gbarkeine Ãœbereinstimmung fÃ¼r keine Ãœbereinstimmung fÃ¼r Aufruf von %<(%T) (%A)%>bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Ãœbereinstimmungenkein passendes Konzept fÃ¼r template-introductionkeine passende Festkomma-Ãœberladung fÃ¼r %qs gefundenkeine passende Funktion fÃ¼r Aufruf von %<%D(%A)%>keine passende Funktion fÃ¼r Aufruf von %<%T::%s%E(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>keine passende Funktion fÃ¼r typgenerischen Aufrufkein passendes push fÃ¼r %<#pragma GCC visibility pop%>kein passendes Template fÃ¼r %qD gefundenkeine Elementfunktion %qD in %qT deklariertkein Element passt zu %<%T::%D%> in %q#Tkein Postdekrementoperator fÃ¼r Typkein Postinkrementoperator fÃ¼r Typkein PrÃ¤dekrementoperator fÃ¼r Typkein PrÃ¤inkrementoperator fÃ¼r Typkeine vorherige Deklaration fÃ¼r %qDkein vorheriger Prototyp fÃ¼r %qDkein Prozessortyp zum Binden angegebenkein Profiling von 64-bit-Code fÃ¼r dieses ABIKein Register in Adressekeine return-Anweisung in nicht void zurÃ¼ckgebender Funktionkeine return-Anweisungen in %qT zurÃ¼ckgebender Funktionno sclass for %s stab (0x%x)kein Semikolon am Ende von Â»structÂ« oder Â»unionÂ«kein geeignetes %<operator %s%> fÃ¼r %qTKein passendes %qD in Klasse %qT gefundenkeine Basisklasse im @interface fÃ¼r %qE deklariertkeine Basisklasse in Schnittstelle fÃ¼r %qE deklariertkein Typ namens %q#T in %q#Thier darf kein Typ oder Speicherklasse angegeben werden,keine unexpandierten Parameterpackungen in binÃ¤rer Faltung%qD wurde nicht eindeutig und endgÃ¼ltig in %qT Ã¼berschriebenkeine gÃ¼ltigen Klauseln in %<#pragma acc declare%> angegebenArgument no_sanitize ist keine ZeichenketteInterner Fehler: node differs from node->decl->decl_with_vis.symtab_nodeInterner Fehler: node has body_removed but is definitionInterner Fehler: node has unknown typeInterner Fehler: node is alias but not definitionInterner Fehler: node is alias but not implicit aliasInterner Fehler: node is alone in a comdat groupInterner Fehler: node is analyzed but it is not a definitionInterner Fehler: node is in same_comdat_group list but has no comdat_groupInterner Fehler: node is transparent_alias but not an aliasInterner Fehler: node is weakref but not an transparent_aliasInterner Fehler: node not found in symtab assembler name hashInterner Fehler: node not found node->decl->decl_with_vis.symtab_nodeKnoten mit nicht freigegebenem Speicher gefundennoexcept-Ausdruck wird wegen Aufruf von %qD zu %<false%> ausgewertetREAL-Argument ohne doppelte Genauigkeit fÃ¼r intrinsisches %s bei %Lvon nicht-AAPCS abgeleitete PCS-VarianteNicht-NULL-Zeigerinitialisierung bei %CNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RegionNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RoutineFehlzuordnung bei Ausnahmebehandlung ohne AufrufNicht-Klassen-Template %qT ohne Template-Argumente verwendetTeilspezialisierung %qD, die weder Â»classÂ« noch Â»variableÂ« ist, ist nicht erlaubtInterner Fehler: non-cold basic block %d reachable only by paths crossing the cold partitionNicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qEnicht-konstantes Argument 1 fÃ¼r __atomic_always_lock_freeNichtkonstantes Feld in DATA-Anweisung %Lnicht konstante Arrayinitialisierungnichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber typedefNichtkonstante LÃ¤nge in Array-new muss ohne Klammern um die Typ-ID angegeben werdennicht-konstantes zusammengesetztes Literal kann nicht in einem Konstanten-Ausdruck auftretenNicht-konstante Bedingung fÃ¼r statische Behauptungnon-constant element in constant CONSTRUCTORInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigNicht-konstanter Initialisierungsausdruck bei %Lnon-decl/MEM_REF LHS in clobber statementNicht-Standard Argument der Art INTEGER fÃ¼r intrinsisches Â»%sÂ« bei %LNicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefundennicht gelÃ¶schte Funktion %q+D Ã¼bersteuert gelÃ¶schte FunktionNicht-Gleitkomma-Argument in Aufruf von Funktion %qENicht-Gleitkomma-Argumente in Aufruf von Funktion %qENicht-Funktion %qD als implizites Template deklariertNicht-Funktion in GIMPLE-Aufrufnicht-ganzzahliges Argument 1 fÃ¼r __atomic_is_lock_freeNicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qENicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qENicht-Ganzzahl-Operand mit Operandencode Â»zÂ« verwendetswitch-Anweisung ohne eingebauten TypNicht-Ganzzahltyp in Bedingung verwendetnicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktornicht-lokale %<__thread%>-Variable %qD erfordert dynamische InitialisierungInterner Fehler: non-loop with header %d not marked for removalNicht-L-Wert-Array in bedingtem AusdruckNicht-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Elementfunktion %qD kann nicht CV-Qualifizierer habenNicht-Elementfunktion %qD kann keinen ref-Qualifizierer habenNichtelement-Templatedeklaration von %qDEingabe von Nicht-Speicher %d muss im Speicher bleibennicht geschachtelte Funktion mit variabel modifiziertem TypenNicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Objective-C-Typ %qT kann nicht aufgefangen werdenNicht-Parameter %qs kann kein Parameterpack seinArgument, das kein Zeiger ist, in %<__builtin_launder%>Nicht-Register als LHS von binÃ¤rer OperationNicht-Register als LHS von ternÃ¤rer OperationNicht-Register als LHS von unÃ¤rer Operationnicht-skalare BIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPRnicht-skalarer TypNicht-Standard-Suffix an Gleitkommakonstantenicht-statisches const-Element %q#D in Klasse ohne einen Konstruktornicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdennicht-statisches Datenelement %q+D in einer Union darf keinen Referenztypen %qT habennicht-statisches Datenelement %qE als %<concept%> deklariertnicht-statisches Datenelement %qE als %<constexpr%> deklariertnicht-statisches Datenelement mit Platzhalter %qT deklariertnicht-statische Initialisierungen fÃ¼r Datenelemente nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarNicht-statische Deklaration von %q+D folgt statischer Deklarationnicht-statische Initialisierung eines flexiblen Arrayelementsnicht-statische Referenz %q#D in Klasse ohne Konstruktornicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdenNicht-Template %qD als Template verwendetNicht-Template-Typ %qT als Template verwendetNicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler DeklarationNicht-Thread-lokale Deklaration von %q+D folgt Thread-lokaler DeklarationBIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPR auÃŸerhalb der hÃ¶chsten Ebenenicht-triviale Umwandlung bei Zuweisungnicht-triviale Umwandlung in unÃ¤rer Operationnicht-trivial markierte Initialisierungen nicht unterstÃ¼tztNichttyp-Teilspezialisierung %qD ist nicht erlaubtNicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertypnichtvektor-CONSTRUCTOR mit ElementenNicht-Vektoroperanden in VektorvergleichArrayindex %qE ist ungleich 0 und wird mit Array %qD vom Typ %qT mit unbekannten Grenzen verwendetArrayindex %qE ist ungleich 0 und wird mit Array vom Typ %qT mit unbekannten Grenzen verwendetnichtkonstanter Arrayindex in InitialisierungInterner Fehler: nonempty exits list of loop %d, but exits are not recordednichtlokale Marke nichtnull-Argument %qD wird mit NULL verglichenNicht-Null-Argument hat ungÃ¼ltige Operandennummer (Argument %lu)Nicht-Null-Argument referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)Nicht-Null-Argument mit Operandennummer auÃŸerhalb des Wertebereiches (Argument %lu, Operand %lu)Nicht-Null-Attribut ohne Argumente fÃ¼r einen Nicht-PrototypNormalisierung kann nicht gleichzeitig mit Skalierung aktiv sein
! unerlaubte Typkombination in BIT_INSERT_EXPRnicht fÃ¼r SPE-ABI konfiguriertNicht fÃ¼r SPE-Befehlssatz konfiguriertnicht mit sysroot-Header-Suffix konfiguriertzu wenige DO-Schleifen fÃ¼r Â»%s !$ACC LOOPÂ« bei %Lzu wenige DO-Schleifen fÃ¼r zusammengefallenes %s bei %LNicht genug ArgumenteNicht genug Argumente fÃ¼r RÃ¼ckgabezu wenige for-Schleifen um sie einzuklappennicht genÃ¼gend perfekt geschachtelte Schleifenzu wenig TypinformationenZu wenige variable Argumente, um zu einem WÃ¤chter zu passenPatchbereich wird nicht angelegt, da NOPs nicht unterstÃ¼tzt werdenHinweisAnmerkung: Null-Argument, wo Nicht-Null erwartet (Argument %lu)Zielzeiger ist NULLNULL-FormatzeichenketteNull-ZeigerDereferenzierung eines NullzeigersZahl muss 0 oder 1 seinAnzahl der Argumente passt nicht zum eingebauten PrototypenAnzahl der Argumente passt nicht zum PrototypenInterner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)Komponentenanzahl des Vektors ist keine ZweierpotenzKomponentenanzahl des Vektors ist keine ZweierpotenzZahl der ZÃ¤hler ist %d statt %dAnzahl der Ergebnisse passt nicht zur Anzahl der WerteAnzahl der Variablen in %<depend(sink)%>-Klausel passt nicht zur Anzahl der Iterationsvariablennumerisches Argument des Attributs %qE muss im Bereich 0..63 liegenobjc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwendenobjc-cpp-output ist veraltet; bitte stattdessen objective-c-cpp-output verwendenObjekt ist keine Methodebei Verwendung von %qE fehlt ObjektObjekt-Eigenschaft %qD hat kein Attribut %<assign%>, %<retain%> oder %<copy%>; es wird %<assign%> angenommenObjekttyp %qT passt nicht zum Destruktornamen ~%qTObjekt mit variabel geÃ¤ndertem Typ darf keine Bindung habenMethodendeklaration in Objective-C erwartetObjective-C++ Nachrichtenargument(e) erwartetObjective-C++-NachrichtenempfÃ¤nger erwartetObjective-C++ Methodendeklaration erwartetveralteter Maverick-Formatcode Â»%cÂ«veraltete Option -I- verwendet, bitte stattdessen -iquote verwendenveraltete Verwendung einer bestimmten Initialisierung mit %<:%>veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>odr-verwendete Inline-Variable %qD ist nicht definiertOffload-Compiler %s nicht gefundenAdressabstand %wi ist auÃŸerhalb der Grenzen der konstanten ZeichenketteOffset Ã¼berschreitet 16 BytesOffset von %qD ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernOffset des gepackten Bitfeldes %qD hat sich in GCC 4.4 geÃ¤ndertoffsetof innerhalb von Â»non-standard-layoutÂ«-Typ %qT ist bedingt unterstÃ¼tztalte Deklaration %q#DFunktionsdefinition im alten StilParameterdeklarationen alten Stils in Prototyp-Funktionsdeklarationausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werdenein Feld ist ein Bitfeld, das andere jedoch nichteins der Argumente fÃ¼r den Initialisierungsaufruf sollte %<&omp_priv%> seineins der Aufrufargumente fÃ¼r die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> seinnur %<distribute%>- und %<parallel%>-Regionen dÃ¼rfen innerhalb einer %<teams%>-Region streng geschachtelt seinnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<__simd__%>-Attribut erlaubtnur %u Name fÃ¼r strukturelle Bindung angegebennur %u Namen fÃ¼r strukturelle Bindung angegebennur 0.0 kann als Immediate geladen werdennur Objective-C-Objekttypen kÃ¶nnen mit Protokoll qualifiziert werdenNur das Attribut %<fallthrough%> kann auf eine leere Anweisung angewendet werdennur Konstruktoren nehmen Elementinitialisierungennur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> seinsondern nur hier als %<friend%>nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werdenNur uninitialisierte Variablen kÃ¶nnen in einem .bss-Abschnitt platziert werdenNur uninitialisierte Variablen kÃ¶nnen im .noinit-Bereich platziert werdenin dieser Konfiguration werden nur schwache Aliase unterstÃ¼tztIn Abschnitt %qs sind nur 0-Initialisierungen erlaubtopake Vektortypen kÃ¶nnen nicht initialisiert werdenintransparente Enum-Spezifikation muss einfachen Bezeichner verwendenintransparente Enum-Spezifikation ohne NamenÂ»%sÂ« kann nicht geÃ¶ffnet werden: %s/dev/zero kann nicht geÃ¶ffnet werden: %mLTRANS-Ausgabeliste Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAusgabedatei %qs wird geÃ¶ffnet: %sAusgabedatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mOperand %d sollte eine vorzeichenlose 3-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 6-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 8-Bit-Konstante seinOperand 1 sollte eine vorzeichenlose 3-Bit-Konstante seinOperand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0â€“7)Operand 2 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 3 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0â€“255)Operandenbedingung enthÃ¤lt falsch positioniertes %<+%> oder %<=%>Operandenbedingungen fÃ¼r %<asm%> unterscheiden sich in der Anzahl der AlternativenOperand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«Operand muss Â»immediateÂ« mit korrekter GrÃ¶ÃŸe seinOperandennummer fehlt hinter %%-BuchstabeOperandennummer auÃŸerhalb des WertebereichesOperandennummer auÃŸerhalb des Wertebereiches im FormatOperandennummer fÃ¼r Format ohne Argumente angegebenOperandennummer mit unterdrÃ¼ckter Zuweisung angegebenOperand von ?: wechselt das Vorzeichen von %qT nach %qT, aufgrund der Vorzeichenlosigkeit des anderen OperandenOperand des Faltungsausdrucks hat keine unexpandierten ParameterpackungenOperandentyp %qT ist inkompatibel mit Argument %d von %qEOperandentypen sind %qT und %qTOperanden fÃ¼r %T/%t mÃ¼ssen reg + const_int sein:Operanden fÃ¼r ?: haben verschiedene Typen: %qT und %qTOperation auf %qE kÃ¶nnte undefiniert seinOptimierungsattribut von %qD folgt auf die Definition, aber die Attribute passen nicht zusammenFehlzuordnung von OptimierungsstufenattributOptimierung kann Lese- und/oder Schreiboperationen auf Registervariablen entfernenoption %<-mstructure-size-boundary%> ist veraltetOption %qs ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %sOption Â»%sÂ« wird zusammen mit Â»-fopenaccÂ« nicht unterstÃ¼tztdie Option -mirq-ctrl-saved ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigdie Option -mrgf-banked-regs ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigoption("%s") wurde bereits spezifiziertoptionales Argumenteingeschaltete Optionen: Optionen oder Zielarchitekturen fehlen hinter %qsangegebene Optionen: oder nutzen Sie %<j%> statt %<i%> fÃ¼r das in GNU eingebaute Suffix%<ordered%>-Argument muss ein positiver, ganzzahliger Ausdruck seingeordneter Vergleich von Zeiger mit Ganzzahlnullgeordneter Vergleich von Zeiger mit Null-Zeigerdas ursprÃ¼ngliche %<default%> ist hierursprÃ¼ngliche Deklaration trat hier aufursprÃ¼ngliche Definition trat hier aufursprÃ¼nglich hier definiertursprÃ¼nglich indirekter Funktionsaufruf kommt nicht als Â»inlineÂ« in BetrachtursprÃ¼ngliche hier spezifiziertverwaistes %qs-Konstruktandere Fundstelle ist hiersollte der virtuellen Methode %qD entsprechen, tut es aber nichtZugriff auÃŸerhalb der Grenzen kÃ¶nnte wegoptimiert werdenÃ¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>Ã¤uÃŸerer Block der Region %i ist falschÃ¤uÃŸere Transaktion in %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸere Transaktion in %<transaction_safe%>-FunktionÃ¤uÃŸere Transaktion in TransaktionAusgabebedingung %d kann nicht zusammen mit Â»%sÂ« angegeben werdenAusgabebedingung %d muss ein einzelnes Register angebenAusgabebedingung %qc fÃ¼r Operand %d steht nicht am AnfangAusgabedatei %s existiert bereits in Ordner %skeine Ausgabedatei angegebenName der Ausgabedatei darf nicht leer seinAusgabedatei doppelt angegebenAusgabezahl %d nicht direkt adressierbarAusgabeoperand %d muss %<&%>-Bedingung verwendenBedingung des Ausgabeoperanden erfordert %<=%>Ausgabeoperand ist in %<asm%> konstantAusgaberegister mÃ¼ssen oben auf dem Stapel gruppiert werdenoutput_move_single:Ãœberlauf in ArraygrÃ¶ÃŸeÃœberlauf in Konstanten-AusdruckÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE in %qEÃœberlauf in AufzÃ¤hlungswertenÃœberlauf in AufzÃ¤hlungswerten bei %qDÃ¼bergelaufene Ausgabeargumentliste fÃ¼r %qsÃ¼berladener Funktionsname %qE in Klausel %qsÃ¼berladene Funktion ohne Typinformationen aus KontextÃ¼bersteuerte Funktion ist %q#DÃ¼bersteuerte Funktion ist %q#FÃ¼bersteuerte Funktion ist %qDÃœberschreibsteuerung (override/final) nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarÃ¼bersteuert %qD, was als %<transaction_safe%> deklariert istgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Alias-Template %qDgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Konzept %qDPack-Expansion in using-Deklaration ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbargepacktes Attribut fÃ¼hrt zu ineffizienter Ausrichtunggepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %q+Dgepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %qEgepacktes Attribut ist unnÃ¶tiggepacktes Attribut ist unnÃ¶tig fÃ¼r %q+Dgepacktes Attribut ist fÃ¼r %qE unnÃ¶tigstruct wird bis zur Ausrichtungsgrenze aufgefÃ¼lltstruct wird aufgefÃ¼llt, um %q+D auszurichtenParameter %P hat unvollstÃ¤ndigen Typen %qTParameter %P von %qD hat unvollstÃ¤ndigen Typen %qTParameter %q+D als %<_Noreturn%> deklariertParameter %q+D als %<inline%> deklariertParameter %q+D hat nur eine VorwÃ¤rtsdeklarationParameter %qD als void deklariertParameter %qD hat unvollstÃ¤ndigen TypenParameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT einParameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT einParameter %qD deklariert ungÃ¼ltigerweise MethodentypParameter %qD ist initialisiertParameter %qD gesetzt, jedoch nicht verwendetParameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut seinParameter %u (%q+D) hat unvollstÃ¤ndigen TypenParameter %u (%q+D) hat void-TypenParameter %u hat unvollstÃ¤ndigen TypenParameter %u hat void-TypenParameter als %<auto%> deklariertParameterliste passt zu keiner gÃ¼ltigen Signatur fÃ¼r %s()Parameter darf nicht variabel modifizierten Typ %qT habenParameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinParametername fehlt in ParameterlisteParametername ausgelassenParameternamen (ohne Typen) in FunktionsdeklarationParameterpack %q+D muss am Ende der Templateparameterliste seinParameterpack %qD kann kein Standardargument habenArgument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinArgument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinParameterpack kann kein Standardargument habenParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndertparametrisiertes abgeleitetes TypargumentEltern-Unterprogramm kann nicht geinlinet werdenKlammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugenUm dieses zusammengesetzte Literal sind Klammern erforderlich, um Mehrdeutigkeit zu vermeidengeklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubtgeklammerte Initialisierung in Array-Â»newÂ«Syntaxfehler in Â»SELECT TYPEÂ«-Anweisung bei %CSyntaxfehler in TemplateargumentlisteTeilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschrÃ¤nkter als das primÃ¤re Template; um das primÃ¤re Template zu definieren, entfernen Sie die TemplateargumentlisteTeilspezialisierung %q+D spezialisiert keine Templateargumente; um das primÃ¤re Template zu definieren, entfernen Sie die TemplateargumentlisteTeilspezialisierung %qD ist nicht spezialisierter alsTeilspezialisierung %qT als %<friend%> deklariertpartielle Spezialisierung ist nicht nÃ¤her spezialisiert als das ursprÃ¼ngliche Template, da es mehrere Parameter mit einer Â»packÂ«-Erweiterung ersetztteilweise Spezialisierung von %qD nach Instanziierung von %qDInterner Fehler: partition found but function partition flag not setDurchlauf %qs nicht gefunden, wird jedoch von neuem Durchlauf %qs referenziertpass %s does not support cloningpass %s needs a set_pass_param implementation to handle the extra argument in NEXT_PASSDie Ãœbergabe von %qT als %<this%>-Argument streicht QualifiziererÃœbergabe von %qT wÃ¤hlt %qT statt %qTÃœbergabe von NULL an Nicht-Zeiger-Argument %P von %qDÃœbergabe des Arguments %d von %qE entfernt Kennzeichner von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als %qT statt %qT aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenbehaftet aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenlos aufgrund des PrototypsÃœbergabe des Arguments %d von %qE entfernt Kennzeichner %qv von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE von anderem Objective-C-TypÃœbergabe des Arguments %d von %qE von inkompatiblem ZeigertypÃœbergabe des Arguments %d von %qE von Zeiger auf nicht eingeschlossenen AdressbereichÃœbergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE mit anderer Breite aufgrund des PrototypsArgument %i ist als Â»restrictÂ« markiert, wird aber auch in Argument %Z Ã¼bergebenArgument %i ist als Â»restrictÂ« markiert, wird aber auch in Argumenten %Z Ã¼bergebenArgumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergebenDas Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)Ãœbergabe von zu groÃŸem Argument auf dem Stapelpch_preprocess-Pragma sollte nur mit -fpreprocessed verwendet werdenPed. WarnungPed. Warnung: vielleicht brauchen Sie explizite Templateargumente im Â»nested-name-specifierÂ«Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼genPerm. FehlerPerm. Fehler: pex_init gescheitert: %mPlatzhalter-BeschrÃ¤nkungen nicht erfÃ¼lltPlacement-New konstruiert ein Array vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlacement-New konstruiert ein Objekt vom Typ %<%T [%wu]%> und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlacement-New konstruiert ein Objekt vom Typ %qT und GrÃ¶ÃŸe %qwu in einer Region von Typ %qT und GrÃ¶ÃŸe %qwiPlugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert
  %sPlugin %s hat eine Null-Callback-Funktion fÃ¼r Ereignis %s registriertPlugin %s sollte vor -fplugin-arg-%s in der Kommandozeile angegeben werdenPlugin %s wurde mit anderen Pfaden angegeben:
  %s
  %sPlugin kann keinen fehlenden Durchlauf registrierenPlugin kann keinen unbenannten Durchlauf registrierenPlugin kann keinen Durchlauf %qs ohne Referenzdurchlaufnamen registrierenPlugin-UnterstÃ¼tzung ist ausgeschaltet; mit --enable-plugin konfigurierenZeigerZeigerargumentZeigerarithmetik fÃ¼r Objekte mit Garbage-Collection ist nicht erlaubtZeigerzuweisungZeigergrenzen sind aufgrund des unerwarteten Ausdrucks Â»%sÂ« verlorengegangenZeiger auf Typen %<void *%> in Arithmetik verwendetZeiger des Typs %<void *%> in Subtraktion verwendetZeigeroffset von Symbol kÃ¶nnte falsch seinZeiger oder allozierbares ResultatZeiger-Zieltypen sind in C++ inkompatibelZeiger auf Adressraum %qs muss in %qT konstant seinZeiger auf Adressraum %qs muss in %s %q+D konstant seinZeigerziele in Zuweisung von %qT nach %qT unterscheiden sich im VorzeichenbesitzZeigerziele in Initialisierung von %qT nach %qT unterscheiden sich im VorzeichenbesitzZeigerziele bei Ãœbergabe des Arguments %d von %qE unterscheiden sich im VorzeichenbesitzZeigerziele in RÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT unterscheiden sich im VorzeichenbesitzZeiger auf Funktion in Arithmetik verwendetZeiger auf eine Funktion in Subtraktion verwendetZeiger auf Array verliert durch den Bedingungsausdruck QualifiziererZeiger auf Schnittstellentyp hat keine MethodenUmwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qTZeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibelZeigertyp passt nicht in bedingtem AusdruckZeigerwert verwendet, wo Â»complexÂ« erwartet wurdeZeigerwert verwendet, wo Gleitkommawert erwartet wurdeZeiger auf Elementfunktion %qE kann nicht ohne Objekt aufgerufen werden; verwenden Sie beispielsweise %<.*%> oder %<->*%>Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht vor C++2a einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalueZeiger-/Ganzzahltyp passt nicht in bedingtem AusdruckZeiger sind nicht als case-Werte zugelassenZeiger auf Arrays mit unterschiedlichen Qualifizierern sind in ISO-C inkompatibelZeiger auf disjunkte AdressrÃ¤ume in bedingtem Ausdruck verwendetpolymorphes ArgumentPosition plus GrÃ¶ÃŸe Ã¼berschreitet die GrÃ¶ÃŸe des referenzierten Objekts in BIT_FIELD_REFlageunabhÃ¤ngiger Code nicht unterstÃ¼tztlageunabhÃ¤ngiger Code erfordert %qslageunabhÃ¤ngiger Code erfordert das Linux-ABIpositionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurdemÃ¶gliches Problem bei Aufruf des Â»delete[]Â«-Operators erkanntmÃ¶gliches Problem bei Aufruf des Â»deleteÂ«-Operators erkanntPost-Increment-Adresse ist kein RegisterSuffix-%qD muss %<int%> als sein Argument nehmenSuffix-%qD muss %<int%> als sein zweites Argument nehmenSuffix-%qD sollte %qT zurÃ¼ckgebenMÃ¶gliche Dereferenzierung eines Nullzeigerspower9-Zieloption ist mit %<%s=<xxx>%> fÃ¼r <xxx> kleiner als power9 inkompatibelPragma oder Attribut %<target("%s")%> akzeptiert keine ArgumentePragma oder Attribut %<target("%s")%> erlaubt keine negierte FormPragma oder Attribut %<target("%s")%> ist nicht gÃ¼ltigPragma oder Attribut %<target("%s=%s")%> ist nicht gÃ¼ltigPre-Decrement-Adresse ist kein RegisterPre-Increment-Adresse ist kein RegisterGenauigkeitGenauigkeit im printf-Formatvordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>bedingter Thumb-Befehlbedingter Befehl in bedingter Sequenzvorzugsweise Register reservieren, die kurze Befehle ermÃ¶glichen.PrÃ¤fix-%qD sollte %qT zurÃ¼ckgebenPrÃ¤fix-Attribute vor %<@%D%> werden ignoriertPrÃ¤fixattribute werden fÃ¼r Implementierungen ignoriertPrÃ¤fixattribute werden fÃ¼r Methoden ignoriertInterner Fehler: prev_bb of %d should be %d, not %dvorheriges %<#pragma omp declare reduction%>vorherige Deklaration von %<pragma omp declare reduction%>vorherige Deklarationvorherige Deklaration von %q#Dvorherige Deklaration %qDvorherige Deklaration %qD verwendete %d Template-Parametervorherige Deklaration %qD verwendete %d Template-Parameterbisherige Deklaration als %q#Dvorherige Deklaration hiervorherige Deklaration von %<%c%E%>vorherige Deklaration von %<%c%E%> als %<@optional%>vorherige Deklaration von %<%c%E%> als %<@required%>vorherige Deklaration von %<%c%s%>vorherige Deklaration von %q+DVorherige Deklaration von %q+D war hiervorherige Deklaration von %qDvorherige Deklaration von %qD war hiervorherige Deklaration von %qEbisherige Deklaration mit %qL-Bindungvorherige Definition hiervorherige Definition von %q#TVorherige Definition von %q+D war hiervorherige Definition von %qD war hierVorherige implizite Deklaration von %q+D war hiervorherige Sprungmarkevorherige Mangelung von %q#Dvorherige Nicht-Prototyp-Definition hierbisherige Spezifikation in %q+#D hiervorher hier deklariertvorher hier definiertvorher hier als %s definiertBereits hier verwendetprimÃ¤res Template %qDursprÃ¼ngliches Template hierprivates Element %q#D in anonymer UnionProblem beim Erstellen des Zielbilds fÃ¼r %s
  ProfilerunterstÃ¼tzung fÃ¼r CR16ProfilerunterstÃ¼tzung fÃ¼r VxWorksProfiling ist fÃ¼r dieses Ziel noch nicht implementiertProfiling wird mit Â»-mgÂ« nicht unterstÃ¼tztProgramme: %s
! weitergegebenes Argument %qD passt nicht zu eingebautem Prototypenweitergegebenes Argument %qD passt nicht zum Prototypenweitergegebenes ~vorzeichenlos ist immer Nicht-NullEigenschaft %qs ist bereits in %<@dynamic%> festgelegtEigenschaft %qs ist bereits in %<@synthesize%> festgelegtEigenschaft %qs verwendet Instanzvariable %qs unvertrÃ¤glichen TypsEigenschaft %qs verwendet dieselbe Instanzvariable wie die Eigenschaft %qsEigenschaft kann kein Bitfeld seinEigenschaft kann kein Array seinEigenschaftsdeklaration nicht im @interface- oder @protocol-KontextgeschÃ¼tztes Element %q#D in anonymer UniongeschÃ¼tzte Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertProtokoll %qE hat ringfÃ¶rmige AbhÃ¤ngigkeitProtokoll %qE ist veraltetProtokoll-Attribute sind in Objective-C 1.0 nicht verfÃ¼gbarPrototyp-DeklarationPrototyp fÃ¼r %q+D deklariert Argument %d mit inkompatiblem TypenPrototyp fÃ¼r %q+D deklariert weniger Argumente als vorherige Definition im alten StilPrototyp fÃ¼r %q+D deklariert mehr Argumente als vorherige Definition im alten StilPrototyp fÃ¼r %q+D folgt einer Nicht-Prototyp-DefinitionPrototyp fÃ¼r Â»%sÂ« hat Pflichtoperanden hinter optionalen OperandenPrototyp fÃ¼r %q#D angegebenfÃ¼r %qD bereitgestelltPseudo-Destruktor wird nicht aufgerufenpure virtuelle %q#D aus Konstruktor heraus aufgerufenpure virtuelle %q#D aus Destruktor heraus aufgerufenpure virtuelle %q#D aus nichtstatischem Datenelement-Initialisierer heraus aufgerufenreiner Spezifizierer bei Funktionsdefinitionq/Q-Modifizierer fÃ¼r Symbolreferenzen ungÃ¼ltigÃœberprÃ¼fung fÃ¼r qsort-Vergleichsfunktion fehlgeschlagenVergleichsfunktion fÃ¼r qsort liefert nicht-negatives Ergebnis fÃ¼r sortierte Ausgabe: %dVergleichsfunktion fÃ¼r qsort ist nicht Antikommutativ: %d, %dVergleichsfunktion fÃ¼r qsort ist nicht transitiv: %d, %d, %dqualifizierter Name benennt keine Klassequalifizierter Typ %qT passt nicht zum Destruktornamen ~%qTqualified-id in DeklarationQualifizierer sind bei Konstruktordeklarationen nicht erlaubtQualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubtQualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubtQualifizierer sind bei Destruktordeklarationen nicht erlaubtqualifizierender Typ %qT passt nicht zum Destruktornamen ~%qTr0 muss als aufrufzerstÃ¶rtes Register verfÃ¼gbar seinBereichsklausel muss vom Typ Array, Scheibe, Zeichenkette, Map oder Kanal seinWertebereichsausdrÃ¼cke in switch-Anweisungen sind nicht standardkonformbereichsbasierter %<for%>-Ausdruck mit Typ %qT hat unvollstÃ¤ndigen TypBereichsbasierte %<for%>-Schleifen sind nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarroher Literaloperator %q+D steht mit literalem Operatortemplate %qD in Konfliktrdynamic wird nicht unterstÃ¼tztReinitialisierung von %qs bei %LLesen der Export-Daten gescheitertschreibgeschÃ¼tzte Stelle %qE als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tztes Element %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzter benannter RÃ¼ckgabewert %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzter Parameter %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzte Referenz %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzte Variable %qD als %<asm%>-Ausgabe verwendetEingabedatei wird gelesenLesen Ã¼ber Null-Zeiger (Argument %d)schreibgeschÃ¼tzte Eigenschaft kann nicht gesetzt werdenDas Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)NeuÃ¼bersetzung mit -fcompare-debugrekursive Auswertung des Standardarguments fÃ¼r %q#Drekursives Inliningrekursive Instanziierung von Vorgabeinitialisierer fÃ¼r Element %qDrekursiver Typ %qT nicht definiertrekursiv erforderlich durch Ersetzung von %qS
  rekursiv erfordert von %q#D
  rekursiv erfordert von hier
  Redeklaration %q#D mit unterschiedlichen ConstraintsRedeklaration %qD unterscheidet sich in %<constexpr%> von vorheriger DeklarationRedeklaration von %<enum %E%>Redeklaration von %<pragma omp declare reduction%>Redeklaration von %q#DRedeklaration von %q#D hat mÃ¶glicherweise keine Default-ArgumenteRedeklaration von %q+D mit anderer Sichtbarkeit (alte Sichtbarkeit beibehalten)Redeklaration von %q+D ohne BindungRedeklaration von %qD fÃ¼gt ABI-Marke %qE hinzuRedeklaration von %qT als Nicht-TemplateRedeklaration von %qs %<#pragma omp declare reduction%> fÃ¼r Typ %qTRedeklaration des eingebauten C++-Typs %qTRedeklaration der Objective-C-Klasse %qsRedeklaration von AufzÃ¤hlung %q+DRedeklaration des Â»friendÂ« %q#D kann keine Standardtemplateargumente habenRedeklaration der Eigenschaft %qDhier als %q#D redeklariertmit %d Template-Parameter redeklariertmit %d Template-Parametern redeklariertredefinierte Â»extern inlineÂ«-Funktionen kommen nicht als Â»inlineÂ« in BetrachtRedefinition von %<struct %E%>Redefinition von %<union %E%>Redefinition von %q#DRedefinition von %q#TRedefinition von %q+DRedefinition des Standardarguments fÃ¼r %q#DRedefinition des Parameters %q+DRedefinition des typedef %q+DRedefinition des typedef %q+D mit anderem TypRedefinition des typedef %q+D mit variabel modifiziertem Typredundante Redeklaration von %<constexpr%>static-Datenmember %qDRedundante Redeklaration von %q+Dredundante Redeklaration von %qD im selben GÃ¼ltigkeitsbereichref-Qualifizierer sind nur mit Â»-std=c++11Â« oder Â»-std=gnu++11Â« verfÃ¼gbarReferenz %qD wird mit sich selbst initialisiertReferenz %qs kann nicht als %<mutable%> deklariert seinReferenz auf %<%T::%D%> ist mehrdeutigReferenz auf %qD ist mehrdeutigInterner Fehler: reference to dead statementReferenz auf lokale Variable %qD zurÃ¼ckgegebenReferenz auf Nicht-L-Wert zurÃ¼ckgegebenReferenztyp %qT in %<#pragma omp declare reduction%>Region von lp %i ist falschregion_array passt nicht zum region_treeregion_array ist fÃ¼r Region %i beschÃ¤digtRegistername fÃ¼r Nicht-Registervariable %q+D angegebenfÃ¼r %q+D wurde kein Registername angegebenRegisternummer muss bereits zur Kompilierzeit eine Konstante sein. Probieren Sie eine stÃ¤rkere OptimierungsstufeRegister von %qD fÃ¼r mehrere globale Registervariablen verwendetRegister oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»MÂ« erwartetRegister oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»NÂ« erwartetfÃ¼r %q+D angegebenes Register eignet sich nicht fÃ¼r DatentypRegister-Variable %qD in verschachtelter Funktion verwendetAttribute regparam und thiscall sind nicht vertrÃ¤glichReimplementation der Klasse %qEreinterpret_cast von Integer nach Zeigerreinterpret_cast des Typs %qT in Typ %qT entfernt Qualifiziererentspannte Transaktion in %<transaction_safe%>-Funktionentspannte Transaktion in atomarer TransaktionInterner Fehler: removed loop %d in loop tree.rpo-Datei kann nicht gelÃ¶scht werden: %mSpezifikation wird von %s nach %s umbenannt
*************** Bitte geben Sie den CPU-Namen explizit a
*** 2298,2306 ****
  von hier erfordert
  Â»requiresÂ«-Klausel in Deklaration von Nichtfunktionstyp %qTÂ»requiresÂ«-Klausel fÃ¼r RÃ¼ckgabetyprequires-clause an type-idrequires-clause an TypedefAuflÃ¶sungs-Sub-ID %wx nicht in Objekt-Dateiresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeAuflÃ¶ser-indirekte Funktion ist hier deklariertErgebnis von %<operator->()%> ergibt Nicht-Zeiger-ErgebnisErgebnis von %qE erfordert %u Bits, aber %qT hat nur %u BitsResultat mit nicht konstanter ZeichenlÃ¤ngeSignieren der RÃ¼ckgabeadresse wird nur fÃ¼r -mabi=lp64 unterstÃ¼tztreturn streicht Qualifizierer %qv von Zeiger-ZieltypReturn-Kante zeigt nicht auf Ausgang in bb %dRÃ¼ckgabe von Pointer auf nicht enthaltenen Adressraumreturn erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vÂ»returnÂ« nicht gefolgt von SperreRÃ¼ckgabetyp %q#T ist unvollstÃ¤ndigRÃ¼ckgabetyp ist auf %<int%> voreingestelltRÃ¼ckgabetyp ist unvollstÃ¤ndigRÃ¼ckgabetyp kÃ¶nnte Kandidat fÃ¼r Formatattribut seinRÃ¼ckgabetyp von %qD ist nicht %<int%>RÃ¼ckgabetyp fÃ¼r FunktionAngabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltigAngabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltigRÃ¼ckgabetyp fÃ¼r %<operator %T%> angegebenRÃ¼ckgabetyp fÃ¼r Herleitungshinweis angegebenunvertrÃ¤gliche RÃ¼ckgabetypenRÃ¼ckgabe eines Wertes in Funktion ohne RÃ¼ckgabetypReturn-Anweisung mit Wert, in Funktion mit RÃ¼ckgabetyp %qTReturn-Anweisung ohne Wert, in %qT zurÃ¼ckgebender FunktionRÃ¼ckgabe von %qT aus einer Funktion mit inkompatiblem RÃ¼ckgabetyp %qTRÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT wandelt einen Zeiger in eine Zahl um, ohne explizite TypkonvertierungRÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungRÃ¼ckgabe eines Wertes von einem KonstruktorWert von Destruktor zurÃ¼ckgegebenInitialisierungsliste wird zurÃ¼ckgegebenReferenz auf temporÃ¤ren Wert wird zurÃ¼ckgegebenÂ»returns_nonnullÂ«-Attribut an einer Funktion, die keinen Zeiger zurÃ¼ckgibtumgekehrte Speicherreihenfolge fÃ¼r Gleitkommaskalareumgekehrte Speicherreihenfolge fÃ¼r Skalareumgekehrte Speicherreihenfolge fÃ¼r Â»%smodeÂ«rechter Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senrechter Operand des Komma-Operators hat keinen Effektrechter Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qErechter Operand des Schiebeausdrucks %q+E ist mindestens so groÃŸ wie die Genauigkeit des linken Operandenrechter Operand des Schiebeausdrucks %q+E ist negativrechte PrÃ¤zisionrechte PrÃ¤zision im strfmon-Formatrechter RotationszÃ¤hler >= Breite des Typsrechter RotationszÃ¤hler ist negativRechts-Schiebe-Weite >= Breite des TypsRechts-Schiebe-Weite >= Breite des VektorelementsRechts-Schiebe-Weite ist negativrechter Operand des Komma-Ausdrucks hat keinen EffektRundungsmodus fÃ¼r VAX-Floats nicht unterstÃ¼tztRundungsergebnis wird immer 0 seinRundung auf %d Bits hat keinen Effekt fÃ¼r Festkommawert mit %d Bit NachkommaanteilRoutine %qD ist hier deklariertUnterprogrammaufruf verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeUnterprogrammaufruf verwendet denselben OpenACC-Parallelismus wie enthaltende SchleifeCPU rx100 hat keine FPU-HardwareCPU rx200 hat keine FPU-Hardwareselber kanonischer Typknoten fÃ¼r die unterschiedlichen Typen %qT und %qTselbe Variable wird in %<firstprivate%>- und %<lastprivate%>-Klauseln am %<distribute%>-KonstruktInterner Fehler: same_comdat_group is not a circular listInterner Fehler: same_comdat_group list across different groups%d %<template<>%> gefunden, %d werden fÃ¼r Spezialisierung eines Elementfunktionstemplates benÃ¶tigt%<typename %E%> sagen, wenn ein Typ gemeint istskalares Objekt %qD erfordert ein Element in InitialisierungArgument fÃ¼r scalar_storage_order muss entweder Â»big-endianÂ« oder Â»little-endianÂ« seinscalar_storage_order wird nicht unterstÃ¼tzt, da die Endianess nicht einheitlich istSkalierung muss nichtnegativ sein
  Skalierung und Normalisierung kÃ¶nnen nicht gleichzeitig aktiv sein; wird Ã¼bersprungen
! Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt seinBereich %qT vor %<~%> ist kein Klassennameenum %qT mit eingeschrÃ¤nkter Sichtbarkeit wird vor Â»-fabi-version=6Â« als Typ %qT, spÃ¤ter jedoch als %qT durch Â»...Â« Ã¼bergebenenums mit GÃ¼ltigkeitsbereich nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarfalsche Zuordnung zwischen innerhalb und auÃŸerhalb eines GÃ¼ltigkeitsbereiches in enum %q#Tzweites Argument muss eine Scheibe oder Zeichenkette seinzweites Argument von %q+D sollte %<char **%> seinZweites Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Zeigertyp seinZweites Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seinzweites Argument fÃ¼r %<va_arg%> ist vom unvollstÃ¤ndigen Typ %qTzweites Argument fÃ¼r %qs muss im Bereich 0..12 liegenzweites Argument fÃ¼r Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits seinzweites Argument fÃ¼r vec_vextract4b muss zwischen 0 und 12 liegenzweiter Operand von %<offsetof%> ist weder ein einzelner Bezeichner noch eine Folge von Elementzugriffen und Arrayreferenzenzweiter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senzweiter Operand des bedingten Ausdrucks hat keinen Effektzweiter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEzweiter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der dritte Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>Zweiter Parameter von %<va_start%> ist nicht letztgenanntes ArgumentAbschnittsanker mÃ¼ssen ausgeschaltet sein, wenn Toplevel-Neuordnung ausgeschaltet istAbschnittsanker mÃ¼ssen ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istArgument des Abschnittsattributs ist keine ZeichenkettenkonstanteAbschnitts-Attribut kann nicht fÃ¼r lokale Variablen angegeben werdenAbschnitts-Attribut nicht erlaubt fÃ¼r %q+DAbschnitts-Attribute werden fÃ¼r dieses Ziel nicht unterstÃ¼tztAbschnitt von %q+D kann nicht aufgehoben werdenAbschnitt von %q+D in Konflikt mit vorheriger DeklarationAbschnitt des Aliases %q+D muss zum Abschnitt seines Ziels passenAbschnittstypkonfliktAbschnittstypkonflikt mit %qDdie ausgewÃ¤hlten fp16-Optionen sind inkompatibelWÃ¤hler muss Â»immediateÂ« seinSelektor eine Ganzzahlkonstante im Bereich 0..%wi seinVergleich mit sich selbst ergibt immer Â»falseÂ«Vergleich mit sich selbst ergibt immer Â»trueÂ«Selbsttests sind in diesem Build nicht eingeschaltetSelbsttests sind unvertrÃ¤glich mit Â»-EÂ«Anzahl der zu erzeugenden NOPs vor jeder Befehlsfolge festlegen.setjmp/longjmp innerhalb eines SIMD-KonstruktsSetter-Name muss mit %<:%> beendet werdenKern-DateigrÃ¶ÃŸenlimit kann nicht gesetzt werden: %mverdeckte Deklaration ist hiereingebaute Funktion %q#D wird Ã¼berdecktBibliotheksfunktion %q#D wird Ã¼berdecktvorherige Typdeklaration von %q#D wird Ã¼berschattetGemeinsam genutzte SSA-Namen-Infoshared und mdll sind unvertrÃ¤glichInterner Fehler: shared call_stmt:shared wird nicht unterstÃ¼tztGemeinsames rtxSchiebeweite ist keine vorzeichenlose GanzzahlSchiebeausdruck %q+E lÃ¤uft Ã¼berSchiebeoperation eines Nicht-Ganzzahloperandenzu wenig Export-Daten gelesenInterner Fehler: show_array_ref(): Unknown array referenceInterner Fehler: show_array_spec(): Unhandled array shape type.Interner Fehler: show_code_node(): Bad statement codeInterner Fehler: show_expr(): Bad intrinsic in expressionInterner Fehler: show_expr(): Don't know how to show exprInterner Fehler: show_ref(): Bad component codeInterner Fehler: sibcall edges for non-call insn in bb %iSeiteneffekte werden bei ADDR_EXPR-Ã„nderung nicht neu berechnetside-effects element in no-side-effects CONSTRUCTORVorzeichenbehaftete Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEVorzeichenbehaftete Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qEVorzeicheneigenschaft des Typen und Maschinenmodus %qs passen nicht zusammeneinfaches IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglisteinzelnes Â»target_clonesÂ«-Attribut wird ignoriertGrÃ¶ÃŸe des Arrays bei Â»newÂ« muss Ganzzahltyp habenUnpassende GrÃ¶ÃŸe in Argument %d von %qEGrÃ¶ÃŸe von %q+D ist %d BytesGrÃ¶ÃŸe von %q+D Ã¼berschreitet %wd BytesGrÃ¶ÃŸe von %qD passt nicht zur ursprÃ¼nglichen DeklarationArraygrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays %qD ist negativGrÃ¶ÃŸe des Arrays %qD ist kein konstanter GanzzahlausdruckArraygrÃ¶ÃŸe von %qE hat unvollstÃ¤ndigen TypArraygrÃ¶ÃŸe von %qE hat Nicht-GanzzahltypGrÃ¶ÃŸe des Arrays %qE ist negativArraygrÃ¶ÃŸe von %qE ist zu groÃŸArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays ist negativGrÃ¶ÃŸe des Arrays ist kein konstanter GanzzahlausdruckArraygrÃ¶ÃŸe ist zu groÃŸInterner Fehler: size of loop %d should be %d, not %dGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist %u BytesGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist grÃ¶ÃŸer als %wd BytesGrÃ¶ÃŸe der Kacheln fÃ¼r Schleifenblockierung.GrÃ¶ÃŸe des Typs %qT ist zu groÃŸ (%qE Bytes)GrÃ¶ÃŸe eines unbenannten Arrays hat unvollstÃ¤ndigen TypGrÃ¶ÃŸe eines unbenannten Arrays hat Nicht-GanzzahltypGrÃ¶ÃŸe des unbenannten Arrays ist negativGrÃ¶ÃŸe des unbenannten Arrays ist zu groÃŸGrÃ¶ÃŸe der Variablen %q+D ist zu hochGrÃ¶ÃŸenoptimierungsstufe: 0:keine 1:vorteilhaft 2:regalloc 3:drop align, -Os.GrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend seinsizeof(long double) ist 12.sizeof(long double) ist 16.Ausschnitt kann nur mit nil verglichen werdenScheibenkapazitÃ¤t muss ganzzahlig seinScheibenende muss eine Ganzzahl seinScheibe ohne adressierbaren Wertjegliche Instanziierung mit nichtleerer Parameterpackung wÃ¤re unzulÃ¤ssigsoft-float und long-double-128 sind unvertrÃ¤glichEinige Teile des expandierten Makros sind nicht von diesem %qs-Konstrukt erfasstnicht implementiertnicht implementiert: Entschuldigung: Semantik von static-Variable %q#D in inline-Funktion ist falsch (mehrere Kopien wÃ¤ren die Folge)Entschuldigung: Semantik der Inline-Variable %q#D ist falsch (mehrere Kopien wÃ¤ren die Folge)Quelle ist ein Zeiger auf unvollstÃ¤ndigen TypenQuelle ist kein ZeigerQuelle ist kein Zeiger auf KlasseQuelle hat nicht KlassentypenQuelle hat unvollstÃ¤ndigen KlassentypenQuellorte der Funktion %qE haben sich geÃ¤ndert, Profildaten mÃ¶glicherweise veraltetQuellentyp ist nicht polymorphSpezifikation %qs hat ungÃ¼ltiges %<%%0%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%W%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%x%c%>Spezifikation %qs ist ungÃ¼ltigSpezifikationsfehler: %<%%*%> wurde nicht durch Mustererkennung initialisiertSpezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_HEADERS_SUFFIX_SPECSpezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_SUFFIX_SPECSpezifikationsfehler: nicht erkannte Spezifikationsoption %qcSpezifikationsdatei hat keine Spezifikation zum BindenSpezifikation ist '%s'
  
! aus Spezifikation erzeugtes switch ist nur %<-%>spec_dimen_size(): Bad dimensionSpezialisierung %qT hinter Instanziierung %qTSpezialisierung von %qD nach InstanziierungSpezialisierung von %qD in anderem NamensbereichSpezialisierung von %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftretenSpezialisierung von %qT hinter InstanziierungSpezialisierung des Alias-Template %qDSpezialisierung der implizit deklarierten speziellen ElementfunktionSpezialisierung des Variablenkonzepts %q#DSpezialisierung des Variablentemplates %qD als Funktion deklariert%q#T wird in anderem Namensbereich spezialisiertspezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>angegebene Grenze %wu Ã¼berschreitet %<INT_MAX%>angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wuangegebene Grenze %wu Ã¼berschreitet die GrÃ¶ÃŸe %wu des Zielobjektsangegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerteOption %qs wurde mehrmals angegebenAngabe von Vektortypen mit __attribute__ ((Modus)) ist veraltetfalsche %%include-Syntax fÃ¼r Spezifikationen nach %ld Zeichenfalsche %%rename-Syntax fÃ¼r Spezifikationen nach %ld Zeichenkeine %s-Spezifikation zum Umbenennen gefundenFehler in Spezifikationsdatei nach %ld ZeichenSpezifikation: unbekannter %%-Befehl nach %ld Zeichenfalsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beendenstÃ¶rendes letztes %<%%%> im FormatStapelrahmen muss kleiner als 64k seinstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdStapelrahmen zu groÃŸStapel-Ãœberwachungswert muss eine exakte Zweierpotenz seinAusdruck der Stapelgrenze wird nicht unterstÃ¼tztStapelgrenzen nicht fÃ¼r dieses Ziel unterstÃ¼tztStapelsonde fÃ¼r SVE-RahmenStapel-ÃœberprÃ¼fung erfordert %<-maccumulate-outgoing-args%> fÃ¼r KorrektheitStapel-ÃœberprÃ¼fung erfordert %<target("accumulate-outgoing-args")%> fÃ¼r KorrektheitStapelschutz schÃ¼tzt nicht Funktion: Alle lokalen Arrays sind kleiner als %d BytesStapelschutz schÃ¼tzt nicht lokale Variablen: Puffer variabler GrÃ¶ÃŸeStapelregister fÃ¼r globale Registervariable verwendetStapelgrÃ¶ÃŸe muss eine exakte Zweierpotenz seinStapelgrÃ¶ÃŸe muss grÃ¶ÃŸer als der Stapel-Ãœberwachungswert seinStapelgrÃ¶ÃŸe darf nicht grÃ¶ÃŸer als 64k seinStapelverbrauchsberechnung wird fÃ¼r dieses Ziel nicht unterstÃ¼tztStapelverbrauch ist %wd BytesStapelverbrauch kÃ¶nnte %wd Bytes seinStapelverbrauch mÃ¶glicherweise unbegrenztstack_offset muss ein Vielfaches von 4 seinstack_offset muss mindestens 4 seinStapelrahmen zu groÃŸ: %d Bytesstart of RTL fragment must be on an earlier line than endAnfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenAnfang/Ende von RTL-Fragment sind in verschiedenen DateienAnweisung kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senAnweisung hat keinen EffektAnweisung ist eine Referenz, kein Aufruf, zur Funktion %qEAnweisung ist kein KonstantenausdruckAnweisung inmitten eines Blocks fÃ¼r throw markiertAnweisung fÃ¼r throw markiert, wirft jedoch nichtsAnweisung verwendet freigegebenen SSA-Namen:Anweisung wird niemals ausgefÃ¼hrtAnweisung ohne EffektAnweisungs-Ausdruck in konstantem AusdruckAnweisungs-AusdrÃ¼cke sind weder auÃŸerhalb von Funktionen noch in Template-Argumenten erlaubtstatisches %qs kann nicht als %<mutable%> deklariert seinÂ»static IOÂ«-Deklaration von %q+D erfordert eine Adressestatische Behauptung gescheitertstatische Behauptung gescheitert: %Estatische ErklÃ¤rung gescheitert: %sstatische Kette mit Funktion, die keine verwendetstatisches Datenelement %qD in unbenannter Klassestatisches Datenelement %qE als %<constexpr%> deklariertStatische Deklaration von %q+D folgt nicht-statischer Deklarationstatische Initialisierung der Variablen %q+D in %<.shared%>-Speicher wird nicht unterstÃ¼tztstatic wird auf TPF-OS nicht unterstÃ¼tztstatisches Element %qD kann kein Bitfeld seinstatisches Element %qD als %<register%> deklariertstatische Elementfunktion %q#D mit Typqualifizierern deklariertstatische Elementfunktion %qD kann nicht CV-Qualifizierer habenstatische Elementfunktion %qD kann keinen ref-Qualifizierer habenÂ»staticÂ« oder Typkennzeichner in Nicht-Parameter-Arraydeklaratorstatic_assert ohne Text ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarstatic_cast des Typs %qT in Typ %qT entfernt Qualifiziererstatisch reservierte Instanz der Objective-C-Klasse %qEAttribute stdcall und cdecl sind nicht vertrÃ¤glichAttribute stdcall und fastcall sind nicht vertrÃ¤glichAttribute stdcall und thiscall sind nicht vertrÃ¤glichSchritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenAnweisung (%p) nach Optimierungsdurchgang als geÃ¤ndert markiert: volatile-Kennzeichen fÃ¼r Anweisung nicht aktuellstmt with wrong VUSESpeicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %qD auf Templateinstanziierung angewendetSpeicherklasse %qs angegebenSpeicherklasse fÃ¼r Parameter %qE angegebenSpeicherklasse fÃ¼r Parameter %qs angegebenSpeicherklasse fÃ¼r Strukturfeld angegebenSpeicherklasse fÃ¼r Strukturfeld %qE angegebenSpeicherklasse fÃ¼r Template-Parameter %qs angegebenSpeicherklasse fÃ¼r Typnamen angegebenSpeicherklasse fÃ¼r unbenannten Parameter angegebenSpeicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltigSpeicherklassenangaben sind in Parameterdeklarationen ungÃ¼ltigSpeichergrÃ¶ÃŸe von %q+D ist nicht konstantSpeichergrÃ¶ÃŸe von %q+D ist unbekanntSpeichergrÃ¶ÃŸe von %qD ist nicht konstantSpeichergrÃ¶ÃŸe von %qD ist unbekanntMerkwÃ¼rdiger GerÃ¤tename %qs nach %qs: falsches Zeichen %qcStrategiename %qs fÃ¼r Option %qs angegeben, wird jedoch fÃ¼r 32-Bit-Code nicht unterstÃ¼tztÃ¼berflÃ¼ssiges %<,%> am Ende der Elementdeklarationverirrtes %<@%> im Programmverirrtes %<\%o%> im Programmverirrtes %qc im ProgrammÃ¼berflÃ¼ssiges %qs zwischen Objective-C++ Methodenverirrtes %qs im ProgrammStreaming-Kindprozess fehlgeschlagenDer Streaming-Kindprozess wurde durch ein Signal beendetstrftime-Formate kÃ¶nnen keine Argumente formatierenZeichenkettenlÃ¤nge %qd ist grÃ¶ÃŸer als die LÃ¤nge %qd, die von ISO-C%d-Compilern unterstÃ¼tzt werden mussZeichenkettenliteral in Signatur des Funktionstemplatestarke %<using%>-Direktive wird nicht mehr unterstÃ¼tztZuweisung mit starker Typumwandlung wurde abgefangenMÃ¶glicherweise wird starke Typumwandlung benÃ¶tigtÂ»structÂ« wurde hier definiertstruct hat keine Elementestruct hat keine benannten ElementeStrukturausrichtung muss eine kleine Zweierpotenz sein, nicht %dStrukturfeldGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8 oder 32 gesetzt werdenGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8, 32 oder 64 gesetzt werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<concept%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<constexpr%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<extern%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<inline%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<mutable%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<register%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<static%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<typedef%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %qs deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht vom Typen %qT seinDeklaration fÃ¼r strukturierte Bindung festgelegt, aber nicht verwendetStrukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qTstrukturierte Bindungen sind nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarUnter-Framework-Include %s steht mit Framework-Include in KonfliktUnterprogramm %q+F nicht als Inline markiertUnterprogramm %q+F nicht als Inline_Always markiertIndex fehlt in Arrayreferenzindizierter Wert ist weder ein Array noch ein Zeigerindizierter Wert ist weder Array noch Zeiger noch Vektorindizierter Wert ist Zeiger auf FunktionIndizierung eines als %<register%> deklarierten Arraysgeschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<else%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<if%>-Anweisung empfohlenes wird empfohlen, explizite geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung zu setzenes wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeidenKlammern um %<&&%> innerhalb von %<||%> empfohlenKlammern um %<+%> in Operand von %<&%> empfohlenKlammern um %<+%> innerhalb von %<<<%> empfohlenKlammern um %<+%> innerhalb von %<>>%> empfohlenKlammern um %<-%> in Operand von %<&%> empfohlenKlammern um %<-%> innerhalb von %<<<%>Klammern um %<-%> innerhalb von %<>>%> empfohlenKlammern um %<>>%>-Ausdruck empfohlenKlammern um Arithmetik in Operand von %<^%> empfohlenKlammern um Arithmetik in Operand von %<|%> empfohlenUm Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlenKlammern um Vergleich in Operand von %<!=%> empfohlenKlammern um Vergleich in Operand von %<&%> empfohlenKlammern um Vergleich in Operand von %<==%> empfohlenKlammern um Vergleich in Operand von %<^%> empfohlenKlammern um Vergleich in Operand von %<|%> empfohlenKlammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<&%> in %<&&%> oder %<!%> in %<~%>Klammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<|%> in %<||%> oder %<!%> in %<~%>empfohlene Alternative:empfohlene Alternativen:empfohlene Alternative: %qsUnterstÃ¼tzung fÃ¼r Modus %qsUnterstÃ¼tzte Kernarchitekturen:%sOption %<-mcustom-%s%> steht mit Option %<-mcustom-%s%> in KonfliktSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-ffinite-math-onlyÂ« angegeben istSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-fno-math-errnoÂ« angegeben istSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-funsafe-math-optimizationsÂ« angegeben istOption %<-mcustom-%s%> wird fÃ¼r doppeltgenaue Gleitkomma benÃ¶tigtWert %2$d fÃ¼r Schalter %<-mcustom-%1$s%> muss zwischen 0 und 255 liegenSchalter %qs beginnt nicht mit %<-%>Schalter %qs wird nicht mehr unterstÃ¼tztSchalter %qs wird nicht mehr unterstÃ¼tztSchalter -mcpu=%s steht mit dem Schalter -march=%s in Konfliktswitch-Bedingung hat booleschen Wertswitch springt in Anweisungs-Ausdruckswitch springt Ã¼ber VariableninitialisierungDie Standardfallbehandlung in switch fehltswitch-GrÃ¶ÃŸe ist keine Ganzzahlswitch beginnt hierswitch-Anweisung der GrÃ¶ÃŸe %lu EintrÃ¤ge ist zu groÃŸZeichen als Immediate-Operand verwendetZeichen sowohl mit Basis- als auch Index-Registern verwendetSymbol mit Offset im PIC-Modus verwendetsymbolische Speicherreferenzen werden nur auf z10 oder neuer unterstÃ¼tztInterner Fehler: symtab_node::verify failederzeugte Methode %qD zuerst hier erfordertsysctl fÃ¼r kern.osversion gescheitert: %mSystem-Pfad %qs ist nicht absolutAdresse des Konstruktors %qD wird genommenAdresse des Destruktors %qD wird genommenAdresse des Ausdrucks des Typs %<void%> wird genommenAdresse eines temporÃ¤ren Wertes wird ermitteltAdresse eines temporÃ¤ren Wertes wird verwendetAdresse eines X-Wertes (R-Wert-Referenz) wird genommenDas Ermitteln der Adresse einer Marke ist nicht standardkonformZiel-CPU unterstÃ¼tzt nicht ARM-ModusZiel-CPU unterstÃ¼tzt keine ARMv8-M-Security-ErweiterungenZiel-CPU unterstÃ¼tzt keine THUMB-BefehleZiel-CPU unterstÃ¼tzt keine ZusammenarbeitZiel-CPU unterstÃ¼tzt keine unausgerichteten ZugriffeZiel-Betriebssystem unterstÃ¼tzt keine unausgerichteten ZugriffeZielargumentZiel-Attribut wird auf dieser Maschine nicht unterstÃ¼tztZiel-Attribut oder Pragma Ã¤ndert AltiVec ABIZiel-Attribut oder Pragma Ã¤ndert SPE ABIZiel-Attribut oder Pragma Ã¤ndert darwin64 ABIZiel-Attribut oder Pragma Ã¤ndert Gleitkomma mit doppelter GenauigkeitZiel-Attribut oder Pragma Ã¤ndert GrÃ¶ÃŸe von long doubleZiel-Attribut oder Pragma Ã¤ndert Gleitkomma mit einfacher GenauigkeitZiel unterstÃ¼tzt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewÃ¤hltZielsystem unterstÃ¼tzt Funktionsversions-Dispatcher nichtZielformat unterstÃ¼tzt nicht Â»unendlichÂ«Ziel ist kein Zeiger oder ReferenzZiel ist kein Zeiger oder Referenz auf KlasseZiel ist kein Zeiger oder Referenz auf vollstÃ¤ndigen TypenZiel der Umwandlung kÃ¶nnte Kandidat ein fÃ¼r ein Formatattribut seinZiel der Initialisierung kÃ¶nnte ein Kandidat fÃ¼r Formatattribut seinzielspezifische eingebaute Funktion ist nicht verfÃ¼gbarFehlzuordnung zielspezifischer OptionenZielsystem unterstÃ¼tzt keine TestausgabenZielsystem unterstÃ¼tzt nicht das Testformat %qsCode fÃ¼r die FT32B-Architektur erzeugenAuf den Software-Simulator abzielen.das Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiertTemplate %qD deklariertTemplate %qE in Klausel %qsTemplateargument %d ist ungÃ¼ltigTemplateargument %qE fÃ¼r Typ %qT ist keine konstante GanzzahlTemplateargument %qE betrifft TemplateparameterTemplateargument fÃ¼r %qD verwendet lokalen Typ %qTTemplate-Argument fÃ¼r %<%s %T%> benÃ¶tigtTemplate-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qDTemplateklasse ohne NamenTemplate-EinschrÃ¤nkung fehlgeschlagenTemplatedeklaration von %<typedef%>Templatedeklaration von %q#DTemplate-Definition eines Nicht-Templates %q#DInstanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth= verwenden, um dies zu erhÃ¶hen)Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth= verwenden, um dies zu erhÃ¶hen) bei Instanziierung von %q+D, mÃ¶glicherweise von Erzeugung der virtuellen TabelleTemplate-Parameter %q+#DTemplateparameter %qD hier deklariertTemplateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hatTemplateparameterliste in expliziter Instanziierung verwendetangegebene Template-Parameterlisten passen nicht zu Templateparametern von %qDTemplateparameterpack %qD kann kein Standardargument habenTemplateparameterpack kann kein Standardargument habenTemplate-Parameterpacks kÃ¶nnen keine Standardargumente habenTemplate-Parameter-Typ %qT als %<friend%> deklariertTemplate-Parameter kÃ¶nnen keine Â»friendsÂ« seinTemplate-Parameter passen nicht zum Template %qDTemplateparameter nicht in partieller Spezialisierung herleitbar:Template-Platzhaltertyp %qT muss von einer einfachen declarator-id gefolgt seinTemplatespezialisierung von %qD durch ISO C++ nicht erlaubtTemplatespezialisierung mit C-Bindung angegebenkeine Templatespezifizierer in Deklaration von %qD angegebenTemplate-Template-Parameter %qT in Deklaration von AbleitungshinweisTemplatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwendenTemplate mit C-BindungTemplate-ID %qD fÃ¼r %q+D passt zu keiner TemplatedeklarationTemplate-ID %qD in Deklaration des ersten TemplatesTemplate-ID %qD als Deklarator verwendetTemplate-Parameter-Templates dÃ¼rfen nicht %<virtual%> seinZwischenergebnis des nicht-literalen Typs %qT in konstantem AusdruckternÃ¤rer %<operator?:%>ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>Das Debug-Format Â»%sÂ« kann nicht mit vorkompilierten Headers verwendet werdendas %<getter%>-Attribut darf nur einmal angegeben werdendas %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuerdas %<setter%>-Attribut darf nur einmal angegeben werdenAttribut %qE erfordert Argumentedie Architektur %qs unterstÃ¼tzt %<-m%s=2008%>die Architektur %qs unterstÃ¼tzt %<-m%s=legacy%> nichtdie Architektur %qs unterstÃ¼tzt %<-mfp32%> nichtdie Architektur %qs unterstÃ¼tzt keine DSP-Befehledie Architektur %qs unterstÃ¼tzt keine Befehle mit Sprungwahrscheinlichkeitdie Architektur %qs unterstÃ¼tzt die Befehle Â»maddÂ« und Â»msubÂ« nichtdie Architektur %qs unterstÃ¼tzt keine ungeraden Register fÃ¼r einfache Genauigkeitdie Architektur %qs unterstÃ¼tzt keine paarweisen Einzel-Befehledie Architektur %qs unterstÃ¼tzt nicht den synci-Befehldas Â» Â«-printf-Kennzeichendas Â»!Â«-strfmon-Kennzeichendas Â»#Â«-printf-Kennzeichendas Â»#Â«-strftime-Kennzeichendas Â»'Â«-printf-Kennzeichendas Â»'Â«-scanf-Kennzeichendas Â»(Â«-strfmon-Kennzeichendas Â»+Â«-printf-Kennzeichendas Â»+Â«-strfmon-Kennzeichendas Â»-Â«-printf-Kennzeichendas Â»-Â«-strfmon-Kennzeichendas Â»-Â«-strftime-Kennzeichendas Â»0Â«-printf-Kennzeichendas Â»0Â«-strftime-Kennzeichender Â»EÂ«-strftime-Modifiziererdas Â»IÂ«-printf-Kennzeichendas Â»IÂ«-scanf-Kennzeichender Â»OÂ«-Modifiziererder Â»OÂ«-strftime-Modifiziererdas Â»^Â«-strfmon-Kennzeichendas Â»^Â«-strftime-Kennzeichendas Â»_Â«-strftime-Kennzeichendas Â»aÂ«-scanf-Kennzeichendas Â»mÂ«-scanf-Kennzeichendas Â»qÂ«-Diagnose-KennzeichenDie Option Â»-sharedÂ« wird derzeit nicht fÃ¼r VAX ELF unterstÃ¼tztdas ABI der ParameterÃ¼bergabe fÃ¼r Aggregate mit %d-Byte-Ausrichtung hat sich in GCC 5 geÃ¤ndertdas ABI fÃ¼r die Ãœbergabe von homogenen float-Aggregaten hat sich in GCC 5 geÃ¤ndertDas ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndertDas ABI der StrukturÃ¼bergabe mit komplexem Gleitkommaelement hat sich in GCC 4.4 geÃ¤ndertDas ABI der Union-Ãœbergabe mit Â»long doubleÂ« hat sich in GCC 4.4 geÃ¤ndertDie RX100-CPU hat keine FPU-HardwareDie RX200-CPU hat keine FPU-Hardwaredie Adresse von %qD ist kein gÃ¼ltiges Templateargumentdie Adresse von %qD ist kein gÃ¼ltiges Templateargument, weil sie keine statische Lebensdauer hatDie Adresse von %qD wird immer zu %<wahr%> auswertenDie Adresse von %qD wird nie NULL seindie Adresse einer Marke kann nicht in einem Konstanten-Ausdruck auftretendie Adresse des %qT-Teilobjekts von %qD ist kein gÃ¼ltiges Templateargumentdas scanf-Merkmal der ZuweisungsunterdrÃ¼ckungder Aufruf erfordert ifunc, was in dieser Konfiguration nicht unterstÃ¼tzt wirddie Aufrufkonvention fÃ¼r %qT Ã¤ndert sich mit -fabi-version=12 (GCC 8)die Kombination von %qs und %qs ist mit %qs unvertrÃ¤glichVergleich wird stets als %<false%> ausgewertet da die Adresse von %qD nie NULL wirdVergleich wird stets als %<true%> ausgewertet da die Adresse von %qD nie NULL wirdder Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiertder Compiler kann annehmen, dass die Adresse von %qD niemals NULL istDie Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L istder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheitdie virtuelle Tabelle des in Konflikt stehenden Typs aus der anderen Ãœbersetzungseinheit ist unterschiedlich groÃŸder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit unterschiedlichem Inhaltder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit mehr EintrÃ¤gender in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat unterschiedliche RTTI-InformationKontrollfluss der Funktion %qE passt nicht zu seinen Profildaten (ZÃ¤hler %qs)der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_si64 im Code prÃ¼fen.in Objective-C 1.0 gibt es keine Dot-Syntaxdie Auslassung in %qD wurde nicht vererbtdie zusÃ¤tzliche Basisklasse ist hier definiertfÃ¼nftes Argument muss ein 8-Bit-Immediate seindas erste Argument eines VEC_COND_EXPR-Ausdrucks muss von booleschem Vektortyp sein und gleich viele Elemente wie das Ergebnis habender erste Unterschied der entsprechenden Definitionen ist Feld %qDder erste Unterschied der entsprechenden Definitionen ist Methode %qDder erste Parameter von %<operator_new%> kann nicht das Standardargument habenDas vierte Argument muss Skalierung 1, 2, 4, 8 seindie RahmengrÃ¶ÃŸe von %wd Bytes Ã¼berschreitet %wd BytesDer direkte Argument muss ein 4-Bit-Immediate seinDas direkte Argument muss ein 5-Bit-Immediate seinDas direkte Argument muss ein 8-Bit-Immediate seinder inkompatible Typ, der in einer anderen Ãœbersetzungseinheit definiert istder inkompatible Typ ist hier definiertdas Lambda hat keinen Â»capture-defaultÂ«Das letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 2-Bit-Immediate seindas letzte Argument muss ein 3-Bit-Immediate seinDas letzte Argument muss ein 32-Bit-Immediate seinDas letzte Argument muss ein 4-Bit-Immediate seinDas letzte Argument muss ein 5-Bit-Immediate seinDas letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 8-Bit-Immediate seinDas letzte muss Skalierung 1, 2, 4, 8 seindas Layout von Aggregaten, die Vektoren mit %d-Byte-Ausrichtung enthalten, hat sich in GCC 5 geÃ¤ndertder m210 hat keine Little-Endian-UnterstÃ¼tzungdas Makro %qs war noch nicht definiertder gemangelte Name von %qD hat sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD) geÃ¤ndertder gemangelte Name von %qD Ã¤ndert sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD)der gemangelte Name von %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«der gemangelte Name eines Thunks fÃ¼r %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«der gemangelte Name der InitialisierungswÃ¤chter-Variable fÃ¼r %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«der Maximalwert fÃ¼r den letzten GrÃ¶ÃŸenbereich sollte fÃ¼r Option %qs -1 seinDas vorletzte Argument muss ein 8-Bit-Immediate seinDer ausgelassene mittlere Operand in ?: wird immer %<wahr%> sein; ausdrÃ¼cklicher mittlerer Operand wird empfohlendas Programm sollte auch %qD definierender Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi16 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi32 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi16 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi32 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_ror_si64 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_rori_si64 im Code prÃ¼fen.der Wertebereich der Maske ist 0 bis 255der Wertebereich des Selektors sollte 0 bis 1 seinder Wertebereich des Selektors sollte 0 bis 3 seinder Wertebereich des Selektors sollte 0 bis 7 seinfÃ¼r %q+D angegebenes Register kann vom aktuellen Ziel nicht zugegriffen werdenfÃ¼r %q+D angegebenes Register ist nicht allgemein genug, um als eine Registervariable verwendet zu werdendas Ergebnis der Umwandlung ist nicht spezifiziert, da %qE auÃŸerhalb des Wertebereichs des Typs %qT liegtdrittes Argument muss ein 8-Bit-Immediate seindas dritte Argument muss eine Vergleichskonstante seinder Typ %qT der %<constexpr%>-Variable %qD ist kein Literalder zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qTdie Verwendung von Variablennamen mit PrÃ¤fix _OBJC_ zur Metadatenauswahl ist bei 4.6 veraltet und wird in 4.7 entferntder Wert von %qD ist in konstantem Ausdruck nicht verwendbarDas Argument fÃ¼r xabort muss ein 8-Bit-Immediate seines gibt keine Argumente fÃ¼r %qD, die von einem Templateparameter abhÃ¤ngen, weshalb eine Deklaration von %qD verfÃ¼gbar sein mussdrittes Argument von %q+D sollte wahrscheinlich %<char **%> seinDrittes Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seindrittes Argument fÃ¼r %qs muss im Bereich 0..12 liegenDrittes Argument fÃ¼r Funktion %qE muss eine konstante Ganzzahl seinDrittes Argument fÃ¼r Â»vec_vinsert4bÂ« muss im Bereich 0..12 seindritter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sendritter Operand des bedingten Ausdrucks hat keinen Effektdritter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEdritter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der zweite Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>diese %qs-Klausel beschÃ¼tzt nicht â€¦diese eingebaute Funktion ist nur auf dem fr405 und fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr500 und fr550 verfÃ¼gbardiese eingebaute Funktion wird auf diesem Ziel nicht unterstÃ¼tztdieser Compiler unterstÃ¼tzt %s nichtdieser Compiler unterstÃ¼tzt PowerPC nicht (arch-Flags werden ignoriert)dieser Compiler unterstÃ¼tzt X86 nicht (arch-Flags werden ignoriert)diese Bedingung hat identische Zweigediese Dezimalkonstante ist nur in ISO-C90 vorzeichenlosdiese Dezimalkonstante wÃ¤re in ISO-C90 vorzeichenlosdiese FlexibilitÃ¤t ist veraltet und wird demnÃ¤chst entferntdies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem Â»usedÂ«-Attribut zu markierenDies ist die erste StandardmarkeDies ist der erste Eintrag, der diesen Wert Ã¼berschneidetdies ist der Befehl:diese Medienfunktion ist nur auf dem fr400 und fr550 verfÃ¼gbardiese Medienfunktion ist nur auf dem fr500 verfÃ¼gbardiese Anweisung kÃ¶nnte durchfallendieses Ziel unterstÃ¼tzt nicht %qsDiese Zielarchitektur ist Â»Little EndianÂ«diese Zielmaschine hat keine verzÃ¶gerten ZweigeThread-lokale COMMON-Daten nicht implementiertThread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler DeklarationThread-lokale Deklaration von %q+D folgt nicht-Thread-lokaler Deklarationthreadprivate Variable %qE in Zielregion verwendetthreadprivate Variable %qE in unverknÃ¼pfter Task verwendetthrow wird immer terminate() aufrufenwirft NULL, was ganzzahlig, aber kein Zeigertyp istthunk-inline wird nur mit -mindirect-branch-jump unterstÃ¼tztArgument fÃ¼r tls_model muss Â»local-execÂ«, Â»initial-execÂ«, Â»local-dynamicÂ« oder Â»global-dynamicÂ« seinArgument fÃ¼r tls_model ist keine Zeichenkettezur Sicherheit mÃ¼ssen alle vorÃ¼bergehenden Zeiger in Umwandlung von %qT in %qT mit %<const%> qualifiziert seinum AbhÃ¤ngigkeiten zu erzeugen, mÃ¼ssen Sie entweder -M oder -MM angebenandere Fundstelle von %qs ist hierum auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwendenToken %u hat x-location == %uToken %u hat x-location == y-location == %uToken %u hat y-location == %uzu wenige Argumente fÃ¼r %%:compare-debug-auxbase-optzu wenige Argumente fÃ¼r %%:replace-extensionzu wenige Argumente fÃ¼r %%:version-compareZu wenige Argumente fÃ¼r %<__builtin_tgmath%>zu wenige Argumente fÃ¼r Konstruktor %q#Dzu wenige Argumente fÃ¼r FunktionZu wenige Argumente fÃ¼r %<va_start%>zu wenige Argumente fÃ¼r Funktion %q#DZu wenige Argumente fÃ¼r Funktion %qEZu wenige Argumente fÃ¼r Elementfunktion %q#Dzu wenige Argumente fÃ¼r Methode %q#Dzu wenige AusdrÃ¼cke fÃ¼r Strukturzu wenige Templateparameterlisten in Deklaration von %qDzu wenige Templateparameterlistentoo large function value type, needs %d registers, have only %d registers for thiszu spÃ¤t fÃ¼r Â»#Â«-Direktive, um Debug-Verzeichnis festzulegenzu viele #pragma options align=resetzu viele %<if%>-Klauselnzu viele %<if%>-Klauseln mit %qs-Modifiziererzu viele %<if%>-Klauseln ohne Modifiziererzu viele %<static%>-Argumentezu viele %qs-Klauselnzu viele Alternativen in %<asm%>zu viele Argumentezu viele Argumente fÃ¼r Formatzu viele Argumente fÃ¼r %%:compare-debug-auxbase-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r %%:compare-debug-self-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r Konstruktor %q#Dzu viele Argumente fÃ¼r Funktionzu viele Argumente fÃ¼r Funktion %q#Dzu viele Argumente fÃ¼r Funktion %qEzu viele Argumente fÃ¼r makezu viele Argumente fÃ¼r Elementfunktion %q#Dzu viele Argumente fÃ¼r Methode %q#Dzu viele Argumente fÃ¼r Methode %qEZu viele Argumente fÃ¼r Ã¼berladene Funktion %szu viele geschweifte Klammern um Initialisierung fÃ¼r %qTInterner Fehler: too many exception handling edges in bb %izu viele AusdrÃ¼cke fÃ¼r Strukturzu viele Dateinamen angegeben. FÃ¼r Hilfe Â»%s --helpÂ« eingebenzu viele Initialisierer fÃ¼r %qTzu viele EingabedateienInterner Fehler: too many loop exits recordedzu viele Ã¶ffnende KlammernInterner Fehler: too many outgoing branch edges from bb %izu viele GrÃ¶ÃŸenbereiche in Option %qs angegebenzu viele Templateheader fÃ¼r %qD (sollten %d sein)zu viele Templateparameterlisten in Deklaration von %qDzu viele Templateparameterlistenzu viele Werte in RÃ¼ckgabeanweisungzu viele Variablen in Bereichsklausel mit KanalZu viel Stapelspeicher zu entsorgen: %dZu viel Stapelspeicher vorzubereiten: %dDeklaration hÃ¶chster Ebene von %qs gibt %<auto%> anToplevel-Neuordnung muss ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istGesamtgrÃ¶ÃŸe der lokalen Objekte zu hochGesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der ArchitekturTop-n-Zieladressen in Profil fÃ¼r indirekte Aufrufe verfolgen.traditionelles C bietet keinen separaten Namensraum fÃ¼r Marken an, Bezeichner %qE steht in Konflikttraditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurÃ¼cktraditionelles C lehnt automatische Gesamt-Initialisierung abtraditionelles C lehnt Initialisierung von unions abtraditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼cktraditionelles C weist den unÃ¤ren Plus-Operator zurÃ¼ckangehÃ¤ngter RÃ¼ckgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qTfolgender RÃ¼ckgabetyp nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarTrampolin fÃ¼r geschachtelte Funktion %qD erzeugttransaktionsbasierter Speicher wird von %<-fsanitize=address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von %<-fsanitize=kernel-address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von Nicht-Aufruf-Ausnahmen nicht unterstÃ¼tztTransformierende intrinsische Routine %qs bei %L ist in einem Initialisierungs-Ausdruck nicht erlaubtTrap-Modus fÃ¼r VAX-Floats nicht unterstÃ¼tzttree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%dtree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dBaumcode %qs wird in LTO-StrÃ¶men nicht unterstÃ¼tztBaumliste endet bei Tiefe %iWahr/Falsch-Kante hinter einer Nicht-GIMPLE_COND in bb %dKlammern um die Type-ID sollten entfernt werdenstattdessen %qE verwendenVersuch, %qD in Instanziierung eines generischen Lambdas einzufangenes wird versucht, einen Nicht-Ganzzahltyp als Bitfeld zu kodierenLesen der struct konnte wegen Syntaxfehlern nicht beendet werdenVersuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machenTuning-Zeichenkette fehlt in Option Â»%sÂ«zwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hrenzwei oder mehr Datentypen in Deklaration von %qszwei oder mehr Datentypen in Deklarationzwei oder mehr Abschnitte fÃ¼r %sArgument vom Typ %q#T wurde an %<delete%> Ã¼bergeben, Zeiger erwartetTyp %qE hat einen benutzerdefinierten KonstruktorTyp %qE hat einen benutzerdefinierten DestruktorTyp %qE hat keinen aufrufbaren Standard-KonstruktorTyp %qE hat virtuelle ElementfunktionenTyp %qT (in unbenanntem Namensraum definiert) kann nicht passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT (in unbenanntem Namensraum definiert) kann nicht zum Typ %qT passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT hat keine bekannte GrÃ¶ÃŸeTyp %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qTTyp %qT ist kein Basistyp fÃ¼r Typ %qTTyp %qT ist keine direkte Basis von %qTTyp %qT ist keine direkte oder virtuelle Basis von %qTTyp %qT ist zu groÃŸTyp %qT verletzt fÃ¼r sich genommen die One-Definition-Rule von C++Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter abTyp %qT des Templatearguments %qE hÃ¤ngt von Templateparametern abTyp %qT sollte Typ %qT entsprechenTyp %qT verletzt die One-Definition-Rule von C++Typ %qT ohne Bindung fÃ¼r Funktionsdeklaration %q#D mit Bindung deklariertTyp %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarierenTyp %qs entspricht nicht dem Protokoll %qETypbehauptung nur gÃ¼ltig fÃ¼r SchnittstellentypenTypattribute ignoriert, nachdem Typ bereits definiert ist%<int%> ist Standardtyp in Deklaration von %qE%<int%> ist Standardtyp in Typ-DeklarationTyp hat keine MethodenTyp ist veraltetTyp ist veraltet: %stype is not compatible with its varianttype mismatch between an SSA_NAME and its symbolunpassender Typ fÃ¼r Â»caseÂ«-Marke in switch-AnweisungTypen in BIT_INSERT_EXPR passen nicht zusammenTyp passt nicht in AdressausdruckTyp passt nicht in ArraybereichsreferenzTyp passt nicht in ArrayreferenzTyp passt nicht in binÃ¤rem AusdruckTyp passt nicht in komplexem AusdruckTyp passt nicht in KomponentenreferenzTyp passt nicht in bedingtem AusdruckTypen in Skalarprodukt-Reduktion passen nicht zusammenTyp passt nicht in vereinigtem Multiplizier-Addier-AusdruckunvertrÃ¤gliche Typen in Parameter %iTypen in Zeigerdifferenz passen nicht zusammenTyp passt nicht in ZeigeradditionsausdruckTyp passt nicht in Referenz auf realen/imaginÃ¤ren AnteilTypen passen nicht in sad-AusdruckTypkonflikt in Serien-AusdruckTyp passt nicht in SchiebeausdruckTypkonflikt in Vektor-Pack-AusdruckTyp passt nicht in VektorpermutationsausdruckTypkonflikt in erweiternder VektormultiplikationTyp passt nicht in verbreiterndem Multiplizier-Akkumulier-AusdruckTypkonflikt in Reduktion von erweiternder AufsummierungTyp passt nicht bei Erweiterung von VektorschiebeausdruckTyp muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> seinTypname %qs sollte dem Typnamen %qs entsprechenTypname als Funktion, die eine Funktion zurÃ¼ckgibt, deklariertTypname als Funktion, die ein Array zurÃ¼ckgibt, deklariertTyp von %qD ist auf %<int%> voreingestelltTyp von %qD passt nicht zur ursprÃ¼nglichen DeklarationTyp von %qE ist unbekanntTyp des Arrays %q+D vervollstÃ¤ndigt UnvertrÃ¤glichkeit mit impliziter InitialisierungTyp des asm-Operanden %qE konnte nicht ermittelt werdenTyp des Bitfeldes %qs ist eine Erweiterung des GCCTyp des formalen Parameters %d ist unvollstÃ¤ndigTyp der Eigenschaft %qD in Konflikt mit vorheriger Deklarationunpassende PrÃ¤zision fÃ¼r Typ in switch-AnweisungTypkennzeichner an Umwandlungs-RÃ¼ckgabetyp ignoriertTypkennzeichner an Funktions-RÃ¼ckgabewert ignoriertTyp fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch Arraytyptyptransparentes %q#T kann nicht transparent gemacht werden, weil der Typ des ersten Feldes anderes ABI als gesamte Klasse hattyptransparentes %q#T hat keine Feldertyptransparente Klasse %qT hat Basisklassentyptransparente Klasse %qT hat virtuelle Funktionenbla bla bla kann eh nicht Ã¼bersetzt werdentype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDSTypvariante hat unterschiedliche TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOTYPE_SIZE_UNIT der TypvarianteTyp war vorher als %qE deklarierttype's TREE_TYPEtype's TYPE_BINFOTYPE_SIZE_UNIT des TypsType-Punning auf unvollstÃ¤ndigen Typen kann strict-aliasing-Regeln verletzenTyp/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qDtypedef %q+D als %<_Noreturn%> deklarierttypedef %q+D als %<inline%> deklarierttypedef %qD ist initialisiert (stattdessen lieber __typeof__ verwenden)typedef %qD ist initialisiert (stattdessen decltype verwenden)typedef %qD lokal definiert, aber nicht verwendetÂ»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltigÂ»typedefÂ« als %<auto%> deklarierttypedef-Name darf kein Spezifizierer mit geschachteltem Namen seintypedef-Name %qD als Destruktor-Deklarator verwendetTyp-ID qualifizierten Funktionstypen %qTTypeid-Ausdruck ist kein konstanter Ausdruck, da %qE polymorphen Typ hatTypen nicht ganz kompatibelTypen unterscheiden sich im VorzeichenbesitzTypen haben unterschiedliche Anzahl von ParameternTypen dÃ¼rfen nicht in %<decltype%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in einem %<typeid%>-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»conversion-type-idÂ« definiert werdenin einer for-Bereichs-Deklaration dÃ¼rfen keine Typen definiert werdenTypen dÃ¼rfen nicht in einem Â»newÂ«-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»new-type-idÂ« definiert werdenTypen dÃ¼rfen nicht in Alias-Templatedeklarationen definiert werdenTypen dÃ¼rfen nicht in einer Ausnahmespezifikation definiert werdenTypen dÃ¼rfen nicht in Typumwandlungen definiert werdenTypen dÃ¼rfen nicht in Bedingungen definiert werdenneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdenTypen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werdenTypen dÃ¼rfen nicht in Parametertypen definiert werdenin Template-Argumenten dÃ¼rfen keine Typen definiert werdenTypspezifikation in ALLOCATE bei %LWirkliche Stelle des gestapelten Parameters kann nicht berechnet werden%qT kann nicht aus %qE hergeleitet werdenLambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden%qs kann nicht emuliert werdenKein Register zum Auslagern gefundenin Klasse %qs konnte kein Register fÃ¼r Ãœberlauf gefunden werdenOperator %qD fÃ¼r Zeichenliterale mit Argument %qT kann nicht gefunden werdennumerischer literaler Operator %qD konnte nicht gefunden werdenliteraler Operator fÃ¼r Zeichenketten %qD mit Argumenten %qT, %qT konnte nicht gefunden werdenNeuladungen konnten nicht generiert werden fÃ¼r:Standard-Linkerscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werdendynamische AbhÃ¤ngigkeit Â»%sÂ« kann nicht geÃ¶ffnet werdenDatei kann nicht geÃ¶ffnet werdenLogdatei %<vtv_class_set_sizes.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_count_data.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_set_ptr_data.log%> kann nicht geÃ¶ffnet werden: %mOperand kann noch nicht ausgegeben werden; Code == %d (%c)Informationen fÃ¼r Plugin %qs kÃ¶nnen nicht registriert werden: Pluginname nicht gefundenÂ»%sÂ« kann nicht fÃ¼r PIC-Register verwendet werdenunbegrenzte Verwendung von %<auto%>unbegrenzte Verwendung von Array mit variabler LÃ¤ngeunbedingtes %2d niemals ausgefÃ¼hrt
  unbedingtes %2d, genommen: %s
  nicht deklarierter Selektor %qEundefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wirdbenannter Operand %qs ist nicht definiertzugrunde liegender Typ %qT von %qT muss ein ganzzahliger Typ seinfalsche Zuordnung des zugrunde liegenden Typs in enum %q#TUnerwarteter Â»!$OMP ATOMICÂ«Ausdruck bei %Lunerwarteter AST der Art %sunerwartetes Argumentunerwartetes Argument fÃ¼r msp430_select_hwmult_lib: %sunerwartetes Attributunerwarteter Basistyp in cris_print_baseunexpected expression %qE of kind %sunerwarteter Dateiname %s in Linker-AuflÃ¶sungsdatei. %s erwartetunerwartetes erstes Argument fÃ¼r msp430_select_hwmult_lib: %sunerwarteter Indextyp in cris_print_indexunerwartetes SchlÃ¼sselwort; entfernen Sie Leerzeichen zwischen AnfÃ¼hrungszeichen und Suffixbezeichnerunerwarteter multiplikativer Operandunerwarteter Offsetunerwarteter Operandunerwartete Seiteneffekte in Adresseunbehandelte Ausrichtung fÃ¼r Â»#pragma nomember_alignmentÂ«Unidentifizierbare Aufrufoperationnicht initialisiertes const %qDnicht initialisiertes const %qD ist in C++ ungÃ¼ltignicht initialisierte Konstante in %<new%> von %q#Tnicht initialisiertes konstantes Element in %q#Tnicht initialisiertes konstantes Element in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes konstantes Element %qT ist in C++ ungÃ¼ltignicht initialisiertes konstantes Element in Basis %q#T von %q#Tnicht initialisiertes konstantes Element in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in %q#Tnicht initialisiertes Referenzelement in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in Basis %q#T von %q#Tnicht initialisiertes Referenzelement in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisierte Variable %q+D in Programmspeicherbereich platziertuninitialisierte Variable %qD in %<constexpr%>-Kontextuninitialisierte Variable %qD in %<constexpr%>-Funktionunion kann nicht transparent gemacht werdenÂ»unionÂ« wurde hier definiertUnion hat keine ElementeUnion hat keine benannten ElementeUnion-Element %q+D mit nichttrivialem %qDunbekanntes Modell Â»%sÂ« fÃ¼r Â»#pragma extern_modelÂ«unbekannter Name %s fÃ¼r Â»#pragma member_alignmentÂ«unbekannter Schalter -mdebug-%sunbekannte CRIS-CPU-Versionsangabe in Â»-mtune=Â«: %sunbekannte CRIS-Versionsangabe in Â»-march=Â« oder Â»-mcpu=Â«: %sUnbekannte Schutzstufe %qs fÃ¼r Kontrollflussunbekannter IRA-Algorithmus %qsunbekannte IRA-Region %qsUnbekanntes LTO-Partitionierungs-Modell %qsUnbekannte Stufe %qs fÃ¼r Stapel-Wiederverwendungunbekanntes TLS-Modell %qsunbekannte Aktion %qE fÃ¼r %<#pragma pack%> - ignoriertunbekannte Ausrichtung %qs fÃ¼r Option %qs angegebenUnbekanntes architekturspezifisches SpeichermodellUnbekannte Architekturspezifikation in Speichermodell fÃ¼r eingebaute Funktionunbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«unbekannte Ausgabe %qs des asm-Schaltersunbekannter Basisblock-Umsortierungs-Algorithmus %qsunbekannter eingebauter direkter Operandentyp fÃ¼r Operand %dunbekanntes Callback-Ereignis von Plugin %s registriertUnbekannter Wert fÃ¼r cc_attrunbekanntes Konvertierungstyp-Zeichen %qc im FormatUnbekannte Kernarchitektur %qs in %qs angegebenunbekannte CPU %qs fÃ¼r Â»-mtuneÂ«unbekannter Mangelstil Â»%sÂ«unbekanntes Zielunbekannte Art Ã¼berschÃ¼ssiger Genauigkeit %qsunbekanntes Flag wurde in Â»-moverride=%sÂ« Ã¼bergeben (%s)unbekannte Art der Gleitkomma-KÃ¼rzung %qsunbekannter Befehlsmodusunbekannte Linkerausgabe %qsUnbekannter Maschinenzustand %qEFalscher Kopierbefehl:Unbekannte Offload-ABI %qsunbekannter Operator %qs in %%:version-compareunbekannte Option %q.*s in %<-fopt-info-%s%>Option hinter %<#pragma GCC diagnostic%> Art unbekanntunbekannte Option fÃ¼r %<%s=%s%>unbekannte Option fÃ¼r -mrecip=%sUnbekannter Parameter fÃ¼r Option Â»-mtune-ctrlÂ«: %sunbekannter Durchlauf %s in -fdisable angegebenunbekannter Durchlauf %s in -fenable angegebenunbekanntes ZeigergrÃ¶ÃŸenmodell %qsUnbekannte Profil-Aktualisierungs-Methode %qsunbekanntes Eigenschaftsattributunbekanntes Zeichen Â»%cÂ«unbekannter Registername %qs in %<asm%>unbekannter Registername: %sUnbekanntes relocation unspecunbekannte Spezifikationsfunktion %qsunbekannte Spezifikation fÃ¼r die Menge der FLT_EVAL_METHOD-Werte, um %qs zu erlaubenunbekannte Quelleunbekannter Stapel-ÃœberprÃ¼fungsparameter %qsunbekannter Schalter -mlong-double-%sUnbekanntes Zielattribut oder -pragma %qsunbekannte Tuning-Option Â»%sÂ«unbekannter Typ %<%T%> bei Objective-C-Kodierung gefundenunbekannter Typname: %qEUnbekannter Typname %qE; meinten Sie %qs?unbekannter Typname %qE; verwenden Sie das %<enum%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Typname %qE; verwenden Sie das %<struct%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Typname %qE; verwenden Sie das %<union%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Wert %qs fÃ¼r -marchunbekannter Wert %qs fÃ¼r -mcpuunbekannter Wert %qs fÃ¼r -mtuneunbekannter Wert %qs von -mmacosx-version-minunbekannter ABI-Typ (%qs) fÃ¼r Vektorisierungsbibliothek fÃ¼r Schalter %qsunbekannte ABI-Typ (%s) fÃ¼r Vektorisierungsbibliothek bei Schalter -mveclibabi=Unbekanntes Vektorisierer-Kostenmodell %qsUnbekannte InitialisierungsprioritÃ¤t %qs fÃ¼r VTable-VerifikationAlleinstehende FarbrÃ¼cksetz-DirektiveAlleinstehende q-Direktiveunbenannte Klasse wurde hier definiertunbenanntes Feld hat unvollstÃ¤ndigen Typenunbenannte Initialisierung fÃ¼r %qT, das keine Basisklassen hatunbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendetunbenanntes Â»enumÂ« mit GÃ¼ltigkeitsbereich ist nicht erlaubtUnbenannte struct/union, die keine Instanzen definiertunbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarierenunbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarierenunbenannte Variable oder Feld als Â»voidÂ« deklariertunnÃ¶tige Klammern in Deklaration von %qsungeordneter Vergleich mit Nicht-Gleitkomma-Argumentunquote_string(): got bad stringNicht erreichbarnicht erkanntes Kommandozeilenargument von Option unerkennbarer Befehl:unbekanntes Ziel fÃ¼r %s: %sunbekanntes Ziel fÃ¼r -mfpu: %sunerkannte Adressenicht erkanntes Kommandozeilenargument in Option %qsArgument fÃ¼r Option -mcpu= nicht erkannt: %sArgument %q.*s fÃ¼r Option --help= nicht erkanntunbekanntes Argument fÃ¼r Â»-f%ssanitize%s=Â«: %q.*sunbekanntes Argument fÃ¼r Â»-f%ssanitize%s=Â«: %q.*s; meinten Sie %qs?unbekannte Kommandozeilenoption %<-%s%>unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?nicht erkannte Kommandozeilenoption %<-fdump-%s%>nicht erkannte Kommandozeilenoption %<-fopt-info-%s%>nicht erkannte Kommandozeilenoption %qsunbekannte Steuerregisterzahl: %d - 'psw' wird verwendetUnbekannte Debugausgabestufe %qsunbekannter Kantenschalter: Â»%sÂ«unbekannter enum-Wert: Â»%sÂ«unerkannte FormatangabeGCC-Debuggingoption nicht erkannt: %cunbekanntes hwpy-Feld in msp430_mcu_data[%d]: %dnicht erkanntes include_flags 0x%x an print_specific_help weitergegebenunbekanntes Interrupt-Vektor-Argument fÃ¼r Attribut %qEunbekannter ivar-Sichtbarkeitswert %qsunbekannter Operand fÃ¼r %%:asm_auto_mfpuunbekannter Operand fÃ¼r %%:canon_for_mlibunbekannte Option -fdisableunbekannte Option -fenableunbekannte Option an %%:target_mode_check weitergegebenunbekannter Registername %qsunbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalarennicht erkannter Abschnittsname %qEunerkannter Schatten-Adressoffset %qsunerkannte vermutete Konstanteunbekannter Sichtbarkeitswert %qsnicht behebbarer FehlerungelÃ¶ste Ãœberladung des eingebauten Altivec %qFunaufgelÃ¶ste Ã¼berladene eingebaute FunktionuneingeschrÃ¤nkte Â»UnionsÂ« nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarunsicherer Funktionsaufruf %qD innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qD innerhalb von atomarer Transaktionunsicherer Funktionsaufruf %qE innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qE innerhalb von atomarer Transaktionunsicherer indirekter Funktionsaufruf innerhalb von %<transaction_safe%>-Funktionunsicherer indirekter Funktionsaufruf innerhalb von atomarer TransaktionVorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEVorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qEGleitkommakonstante ohne Suffixnicht unterstÃ¼tztes Argument fÃ¼r %qDnicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMDnicht unterstÃ¼tzter Argumenttyp fÃ¼r eingebaute Funktionnicht unterstÃ¼tzte Kombination: %qs %snicht unterstÃ¼tzte Kombination: %qs%s %snicht unterstÃ¼tzte Kombination: %sFestkommaumwandlung nicht unterstÃ¼tztnicht unterstÃ¼tzter Modus %s
  nicht unterstÃ¼tzte Nicht-Standard-Verkettung von Zeichenkettenliteralennicht unterstÃ¼tzter Nicht-Standard-Suffix an GleitkommakonstanteOperand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tztnicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes RegisterIn booleschem Vektorvergleich ist die Operation oder der Typ nicht unterstÃ¼tztnicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMDnicht unterstÃ¼tzte simdlen %dnicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregisterunbeendete Assemblerdialekt-Alternativeunbeendete Farbdirektiveunbeendete Formatzeichenketteunbeendete q-Direktiveunverwendete Argumente in $-Stil-Formatunverwendeter Parameter %qDungenutzte Deklaration fÃ¼r strukturierte BindungVariable %q+D wird nicht verwendetVariable %qD wird nicht verwendetAbwicklungstabellen erfordern derzeit entweder einen Rahmenzeiger oder -maccumulate-outgoing-args fÃ¼r KorrektheitOberer Wert in case-Marken-Bereich Ã¼berschreitet den Maximalwert des Typsstattdessen #include verwendenstattdessen %<%T::%D%> verwenden%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen%<%T::template %D%> verwenden, um dies als Template zu kennzeichnenverwenden Sie %<-faligned-new%>, um die C++17-UnterstÃ¼tzung fÃ¼r Ã¼berausgerichtetes New einzuschalten%<...%> verwenden, um Argumentpack aufzulÃ¶senverwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierungstattdessen %<this->%D%> verwenden-Winvalid-pch fÃ¼r weitere Informationen verwendenverwenden Sie -fext-numeric-literals, um weitere eingebaute Suffixe einzuschalten-flax-vector-conversions verwenden, um Umwandlung zwischen Vektoren mit unterschiedlichen Elementtypen oder Anzahl der Teile zu erlaubenStattdessen __attribute__ ((VektorgrÃ¶ÃŸe)) verwenden__builtin_rx_mvtc (0, ... ) verwenden, um beliebige Werte in PSW zu schreibenInterne Funktions-ID bei Profilnachschlagen verwenden.Verwendung von %<alloca%>Verwendung von %<alloca%> innerhalb einer SchleifeVerwendung von %<auto%> in Lambda-Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14Verwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werdenVerwendung von %<auto%> in Parameterdeklaration benÃ¶tigt -fconceptsVerwendung von %<auto%> in Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ohne -mvsx ungÃ¼ltigVerwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ohne -mvsx ungÃ¼ltigVerwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwendenVerwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne %qs ungÃ¼ltigVerwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne -mvsx ungÃ¼ltigVerwendung von %<this%> in KonstantenausdruckVerwendung von %qD vor Herleitung von %<auto%>Verwendung von %qs in TemplateVerwendung des %qs-LÃ¤ngenmodifizierers mit %qc-Typ-Zeichen hat entweder keine Auswirkung oder undefiniertes Verhaltengleichzeitige Verwendung von %s und %s im Format %sVerwendung von %s und %s zusammen mit Format %<%%%c%> fÃ¼r %sVerwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltetVerwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++17 verbotenVerwendung eines Operanden vom Typ %qT in %<operator--%> ist verbotenVerwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltigVerwendung von eingebautem Parameterpack %qD auÃŸerhalb eines TemplatesVerwendung der eingebauten Eigenschaft %qE in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werdenVerwendung des Klassentemplates %qT als AusdruckVerwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungÃ¼ltiggelÃ¶schte Funktion %qD wird verwendetVerwendung des enum %q#D ohne vorherige DeklarationVerwendung des ungÃ¼ltigen Variablentemplates %qEVerwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender FunktionVerwendung einer multiversionierten Funktion ohne StandardargumentVerwendung des Namensbereiches %qD als AusdruckVerwendung einer Typumwandlung nach %q#T im alten StilVerwendung eines Parameters aus enthaltender FunktionVerwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpersVerwendung von ungetyptem nilfÃ¼r Anweisung fehlt Verwendungs-Operand-std=c99, -std=gnu99, -std=c11 oder -std=gnu11 verwenden, um den Code zu Ã¼bersetzenArray, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendetWert eines struct-Typs anstelle des geforderten Skalars verwendetWert eines union-Typs anstelle des geforderten Skalars verwendetVektortyp verwendet, wo Skalars benÃ¶tigt wirdnutzloses %<_Alignas%> in leerer Deklarationnutzloses %qs in leerer Deklarationnutzlose Umwandlung in Typ %q#TNutzlose Speicherklassenangabe in leerer DeklarationNutzloser Typname in leerer DeklarationNutzloser Typqualifizierer in leerer Deklarationbenutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutigbenutzerdefinierte Reduktion fÃ¼r %qE nicht gefundenbenutzerdefinierte Reduktion mit Konstruktorinitialisierung fÃ¼r Basisklasse %qTbenutzerdefiniertes %qD wertet immer beide Argumente ausbenutzerdefinierte Literale nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarverwendet %qD, das jedoch keinen Ausrichtungsparameter hat%<%c%s%> wird verwendetVerwendung von %qs mit vorzeichenlosem Typ hat keinen EffektIBM long double mit erweiterter Genauigkeit wird verwendetIEEE long double mit erweiterter Genauigkeit wird verwendetTemplatespezialisierung alias %qT hinter %qs wird verwendetdarwin64-ABI wird verwendetungÃ¼ltiges Feld %qD wird verwendetnum_workers (%d) wird verwendet, %d wird ignoriertbei %qD wird veraltete Bindung verwendetAltes darwin-ABI wird verwendetErgebnis einer %<void%> zurÃ¼ckgebenden Funktion verwendetTemplatetyp-Parameter %qT wird nach %qs verwendettemporÃ¤rer Wert wird als L-Wert verwendetdas Intervall [%E, %E] wird fÃ¼r das Argument der Direktive verwendettypedef-Name %qD wird nach %qs verwendetvector_length (%d) wird verwendet, %d wird ignoriertvector_length (%d) wird verwendet, Laufzeiteinstellung wird ignoriertX-Wert (R-Wert-Referenz) wird als L-Wert verwendetÂ»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der KlassegÃ¼ltige Argumente sind: %sgÃ¼ltige Argumente sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<target("arch=")%> sind: %sgÃ¼ltige Argumente fÃ¼r %<target("arch=")%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<target("tune")%> sind: %sgÃ¼ltige Argumente fÃ¼r %<target("tune=")%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %qs sind: %sgÃ¼ltige Argumente fÃ¼r %qs sind: %s; meinten Sie %qs?gÃ¼ltige Featurenamen sind: %sgÃ¼ltige Featurenamen sind: %s; meinten Sie %qs?gÃ¼ltive Werte fÃ¼r eingebautes %qF, Argument %d, sind 64, 128, 256, 512, 1024, 2048, und 4096validate_value_data: Zyklus in regno-Kette (%u)validate_value_data: [%u] Falsches next_regno fÃ¼r leere Kette (%u)validate_value_data: [%u] Falsches oldest_regno (%u)validate_value_data: [%u] Nicht leeres Register in Kette (%s %u %i)Wert %qE vom Typ %qT ist kein KonstantenausdruckWert %qs wird von Attribut %<target%> nicht unterstÃ¼tztWertargumentberechneter Wert ist unbenutztWert von -mfixed-range muss die Form REG1-REG2 habenWert von -mirq-ctrl-saved muss die Form R0-REGx habenin %qs Ã¼bergebener Wert ist zu groÃŸWertinitialisierung des Funktionstypen %qTWertinitialisierung des unvollstÃ¤ndigen Typen %qTWertinitialisierung des Referenztypen %qTvar-tracking-assignments Ã¤ndert selektive PlanungVariableVariable %q#D hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %q+D als %<_Noreturn%> deklariertVariable %q+D als %<inline%> deklariertVariablendefinition von %q+D ist als dllimport markiertVariable %q+D kÃ¶nnte von Â»longjmpÂ« oder Â»vforkÂ« zerstÃ¶rt werdenVariable %q+D muss konstant sein, um mit %qs in Nur-Lese-Abschnitt gelegt zu werdenVariable %q+D Teil des Alias-Zyklusdynamisch initialisierte Variable %q+D in Programmspeicherbereich platziertVariable %qD hat FunktionstypVariable %qD hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %qD des nicht-literalen Typs %qT in %<constexpr%>-FunktionVariable %qD als Funktion redeklariertVariable %qD gesetzt, aber nicht verwendetVariable %qD wird in %<#pragma acc declare%> mehr als einmal verwendetVariable %qE in umgebender %<host_data%>-Region deklariertVariable %qE ist keine Iteration der Ã¤uÃŸersten Schleife %d, jedoch %qE erwartetauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in ErhÃ¶hungsausdruck nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im linken Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im rechten Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im zweiten Operanden des bedingten Ausdrucks zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in Anweisung nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im dritten Operanden des bedingten Ausdrucks zugegriffenVariablenkonzept hat keine InitialisierungArray %qD variabler LÃ¤nge wird verwendetArray variabler GrÃ¶ÃŸe wird verwendetElementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines ArraysVariable mit demselben Assemblernamen wie die virtuelle Tabelle ist in anderer Ãœbersetzungseinheit definiertVariable oder Feld %qE als Â»voidÂ« deklariertVariable oder Feld als Â»voidÂ« deklariertals %<extern%> redeklarierte Variable war bereits als %<static%> deklariertInterner Fehler: variable symbol is not variableVariablentemplate hier deklariertBezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierervariadische Templates nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbarVariablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstÃ¼tztVariablenverfolgung angefordert, jedoch nutzlos ohne Debug-InfoGrenze zur Variablenverfolgung Ã¼berschrittenObere GrÃ¶ÃŸengrenze zur Variablenverfolgung mit -fvar-tracking-assignments Ã¼berschritten; neuer Versuch ohneArray variabler LÃ¤nge hat unbekannte Obergrenzezusammengesetztes Literal variabler GrÃ¶ÃŸeObjekt variabler GrÃ¶ÃŸe darf nicht initialisiert werdenvariabel modifiziertes %qE im Dateibereichvariabel modifiziertes Feld im Dateibereichim Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubtvariadische EinschrÃ¤nkung ohne %<...%> eingefÃ¼hrtvariadische Funktionen mÃ¼ssen die AAPCS-Basisvariante verwendenvariadische Templates nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarvariadischer Thunk-Aufrufvec_adde akzeptiert nur 3 Argumentevec_addec akzeptiert nur 3 Argumentevec_cmpne akzeptiert nur 2 Argumentevec_duplicate sollte von einem Skalar auf einen gleichartigen Vektor abbildenvec_extract akzeptiert nur 2 Argumentevec_insert akzeptiert nur 3 Argumentevec_lvsl ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffevec_lvsr ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffevec_mul akzeptiert nur 2 Argumentevector CONSTRUCTOR element is not a GIMPLE valueElementindex in Vektorkonstruktor ist nicht NullVektor-Argument an Funktion ohne Prototyp Ã¼bergebenVektorbedingung wird stÃ¼ckweise ausgeweitetVektoreinschub nicht an ElementgrenzeVektoroperation wird parallel ausgeweitetVektoroperation wird stÃ¼ckweise ausgeweitetVektoroperation wird mit einzelner skalarer Operation ausgeweitetVektorÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEVektorÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEVektorumverteilungsoperation wird stÃ¼ckweise ausgeweitetVektorgrÃ¶ÃŸe kein ganzzahliges Vielfaches der KomponentengrÃ¶ÃŸeVektortypen erwartet in Serien-AusdruckVektortypen erwartet in sad-Ausdruckin Vektorpermutationsausdruck werden Vektortypen erwartetVektorisierung fÃ¼r eine SIMD-Schleife nicht durchgefÃ¼hrtVektoren unterschiedlicher Elementanzahl in Vektorpermutationsausdruck gefundenverify_bind_c_derived_type(): Given symbol is unexpectedly NULLInterner Fehler: verify_cgraph_node failedverify_eh_tree gescheitertInterner Fehler: verify_flow_info failedInterner Fehler: verify_flow_info: Basic block %d succ edge is corruptedInterner Fehler: verify_flow_info: Block %i has loop_father, but there are no loopsInterner Fehler: verify_flow_info: Block %i lacks loop_fatherInterner Fehler: verify_flow_info: Duplicate edge %i->%iInterner Fehler: verify_flow_info: Incorrect blocks for fallthru %i->%iInterner Fehler: verify_flow_info: Incorrect fallthru %i->%iInterner Fehler: verify_flow_info: Missing count of block %iInterner Fehler: verify_flow_info: REG_BR_PROB does not match cfg %i %iInterner Fehler: verify_flow_info: REG_BR_PROB is set but cfg probability is notInterner Fehler: verify_flow_info: Wrong count of block %iInterner Fehler: verify_flow_info: Wrong probability of edge %i->%iverify_gimple failedverify_histograms failedverify_ssa gescheitertverify_type failedVersionsattribut ist keine ZeichenketteKonfliktmarker fÃ¼r Versionskontrolle in Dateivon %qT geerbte Version ist hier deklariertvirt-Spezifikation in %qs ist auÃŸerhalb einer Klassendefinition nicht erlaubtvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglichfÃ¼r Anweisung fehlt virtueller Def-Operandvirtual definition is not an SSA namevirtuelle Definition der Anweisung nicht aktuellvirtuelle Funktion %q+D Ã¼bersteuert final-Funktionvirtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp habenvirtuelle Funktionen kÃ¶nnen keine friends seinvirtuelle Methode %qDvirtuelle Nicht-Klassen-Funktion %qsvirtuelle Tabelle des Typs %qD enthÃ¤lt RTTI-Informationvirtuelle Tabelle des Typs %qD verletzt die One-Definition-Rulevirtuelle Tabelle des Typs %qD verletzt die One-Definition-Rulevirtuelle Verwendung von Anweisung nicht aktuellfÃ¼r Anweisung fehlt virtueller Verwendungs-OperandSichtbarkeitsargument muss Â»defaultÂ«, Â»hiddenÂ«, Â»protectedÂ« oder Â»internalÂ« seinSichtbarkeitsargument ist keine ZeichenketteSichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertvms Â»#pragma __messageÂ« wird ignoriertvoid-Wert nicht ignoriert wie es sein sollteflÃ¼chtiges ArgumentÂ»volatileÂ« muss fÃ¼r jeden Speicher angegeben werden, der von DMA beeinflusst wird.vtable fÃ¼r waitpid gescheitertWarnung: Warnung: Evtl. mit Â»-staticÂ« linken, da Systembibliotheken mitÂ»%sÂ« wurde erwartetschwaches %q+D kann nicht als %qE definiert werdenschwache Deklaration von %q+D wird auf bereits existierende Â»staticÂ«-Definition angewandtschwache Deklaration von %q+D muss Ã¶ffentlich seinschwache Deklaration von %q+D wird nicht unterstÃ¼tztschwache Referenz %q+D muss statische Bindung habenweakref %q+D zielt letztendlich auf sich selbst abAttribut weakref muss vor Attribut alias auftretenweakref wird in dieser Konfiguration nicht unterstÃ¼tztGewichte mÃ¼ssen nichtnegativ sein
--- 2282,2290 ----
  von hier erfordert
  Â»requiresÂ«-Klausel in Deklaration von Nichtfunktionstyp %qTÂ»requiresÂ«-Klausel fÃ¼r RÃ¼ckgabetyprequires-clause an type-idrequires-clause an TypedefAuflÃ¶sungs-Sub-ID %wx nicht in Objekt-Dateiresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeAuflÃ¶ser-indirekte Funktion ist hier deklariertErgebnis von %<operator->()%> ergibt Nicht-Zeiger-ErgebnisErgebnis von %qE erfordert %u Bits, aber %qT hat nur %u BitsResultat mit nicht konstanter ZeichenlÃ¤ngeSignieren der RÃ¼ckgabeadresse wird nur fÃ¼r -mabi=lp64 unterstÃ¼tztreturn streicht Qualifizierer %qv von Zeiger-ZieltypReturn-Kante zeigt nicht auf Ausgang in bb %dRÃ¼ckgabe von Pointer auf nicht enthaltenen Adressraumreturn erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vÂ»returnÂ« nicht gefolgt von SperreRÃ¼ckgabetyp %q#T ist unvollstÃ¤ndigRÃ¼ckgabetyp ist auf %<int%> voreingestelltRÃ¼ckgabetyp ist unvollstÃ¤ndigRÃ¼ckgabetyp kÃ¶nnte Kandidat fÃ¼r Formatattribut seinRÃ¼ckgabetyp von %qD ist nicht %<int%>RÃ¼ckgabetyp fÃ¼r FunktionAngabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltigAngabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltigRÃ¼ckgabetyp fÃ¼r %<operator %T%> angegebenRÃ¼ckgabetyp fÃ¼r Herleitungshinweis angegebenunvertrÃ¤gliche RÃ¼ckgabetypenRÃ¼ckgabe eines Wertes in Funktion ohne RÃ¼ckgabetypReturn-Anweisung mit Wert, in Funktion mit RÃ¼ckgabetyp %qTReturn-Anweisung ohne Wert, in %qT zurÃ¼ckgebender FunktionRÃ¼ckgabe von %qT aus einer Funktion mit inkompatiblem RÃ¼ckgabetyp %qTRÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT wandelt einen Zeiger in eine Zahl um, ohne explizite TypkonvertierungRÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungRÃ¼ckgabe eines Wertes von einem KonstruktorWert von Destruktor zurÃ¼ckgegebenInitialisierungsliste wird zurÃ¼ckgegebenReferenz auf temporÃ¤ren Wert wird zurÃ¼ckgegebenÂ»returns_nonnullÂ«-Attribut an einer Funktion, die keinen Zeiger zurÃ¼ckgibtumgekehrte Speicherreihenfolge fÃ¼r Gleitkommaskalareumgekehrte Speicherreihenfolge fÃ¼r Skalareumgekehrte Speicherreihenfolge fÃ¼r Â»%smodeÂ«rechter Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senrechter Operand des Komma-Operators hat keinen Effektrechter Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qErechter Operand des Schiebeausdrucks %q+E ist mindestens so groÃŸ wie die Genauigkeit des linken Operandenrechter Operand des Schiebeausdrucks %q+E ist negativrechte PrÃ¤zisionrechte PrÃ¤zision im strfmon-Formatrechter RotationszÃ¤hler >= Breite des Typsrechter RotationszÃ¤hler ist negativRechts-Schiebe-Weite >= Breite des TypsRechts-Schiebe-Weite >= Breite des VektorelementsRechts-Schiebe-Weite ist negativrechter Operand des Komma-Ausdrucks hat keinen EffektRundungsmodus fÃ¼r VAX-Floats nicht unterstÃ¼tztRundungsergebnis wird immer 0 seinRundung auf %d Bits hat keinen Effekt fÃ¼r Festkommawert mit %d Bit NachkommaanteilRoutine %qD ist hier deklariertUnterprogrammaufruf verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeUnterprogrammaufruf verwendet denselben OpenACC-Parallelismus wie enthaltende SchleifeCPU rx100 hat keine FPU-HardwareCPU rx200 hat keine FPU-Hardwareselber kanonischer Typknoten fÃ¼r die unterschiedlichen Typen %qT und %qTselbe Variable wird in %<firstprivate%>- und %<lastprivate%>-Klauseln am %<distribute%>-KonstruktInterner Fehler: same_comdat_group is not a circular listInterner Fehler: same_comdat_group list across different groups%d %<template<>%> gefunden, %d werden fÃ¼r Spezialisierung eines Elementfunktionstemplates benÃ¶tigt%<typename %E%> sagen, wenn ein Typ gemeint istskalares Objekt %qD erfordert ein Element in InitialisierungArgument fÃ¼r scalar_storage_order muss entweder Â»big-endianÂ« oder Â»little-endianÂ« seinscalar_storage_order wird nicht unterstÃ¼tzt, da die Endianess nicht einheitlich istSkalierung muss nichtnegativ sein
  Skalierung und Normalisierung kÃ¶nnen nicht gleichzeitig aktiv sein; wird Ã¼bersprungen
! Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt seinBereich %qT vor %<~%> ist kein Klassennameenum %qT mit eingeschrÃ¤nkter Sichtbarkeit wird vor Â»-fabi-version=6Â« als Typ %qT, spÃ¤ter jedoch als %qT durch Â»...Â« Ã¼bergebenenums mit GÃ¼ltigkeitsbereich nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarfalsche Zuordnung zwischen innerhalb und auÃŸerhalb eines GÃ¼ltigkeitsbereiches in enum %q#Tzweites Argument muss eine Scheibe oder Zeichenkette seinzweites Argument von %q+D sollte %<char **%> seinZweites Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Zeigertyp seinZweites Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seinzweites Argument fÃ¼r %<va_arg%> ist vom unvollstÃ¤ndigen Typ %qTzweites Argument fÃ¼r %qs muss im Bereich 0..12 liegenzweites Argument fÃ¼r Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits seinzweites Argument fÃ¼r vec_vextract4b muss zwischen 0 und 12 liegenzweiter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senzweiter Operand des bedingten Ausdrucks hat keinen Effektzweiter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEzweiter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der dritte Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>Zweiter Parameter von %<va_start%> ist nicht letztgenanntes ArgumentAbschnittsanker mÃ¼ssen ausgeschaltet sein, wenn Toplevel-Neuordnung ausgeschaltet istAbschnittsanker mÃ¼ssen ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istArgument des Abschnittsattributs ist keine ZeichenkettenkonstanteAbschnitts-Attribut kann nicht fÃ¼r lokale Variablen angegeben werdenAbschnitts-Attribut nicht erlaubt fÃ¼r %q+DAbschnitts-Attribute werden fÃ¼r dieses Ziel nicht unterstÃ¼tztAbschnitt von %q+D kann nicht aufgehoben werdenAbschnitt von %q+D in Konflikt mit vorheriger DeklarationAbschnitt des Aliases %q+D muss zum Abschnitt seines Ziels passenAbschnittstypkonfliktAbschnittstypkonflikt mit %qDdie ausgewÃ¤hlten fp16-Optionen sind inkompatibelWÃ¤hler muss Â»immediateÂ« seinSelektor eine Ganzzahlkonstante im Bereich 0..%wi seinVergleich mit sich selbst ergibt immer Â»falseÂ«Vergleich mit sich selbst ergibt immer Â»trueÂ«Selbsttests sind in diesem Build nicht eingeschaltetSelbsttests sind unvertrÃ¤glich mit Â»-EÂ«Anzahl der zu erzeugenden NOPs vor jeder Befehlsfolge festlegen.setjmp/longjmp innerhalb eines SIMD-KonstruktsSetter-Name muss mit %<:%> beendet werdenKern-DateigrÃ¶ÃŸenlimit kann nicht gesetzt werden: %mverdeckte Deklaration ist hiereingebaute Funktion %q#D wird Ã¼berdecktBibliotheksfunktion %q#D wird Ã¼berdecktvorherige Typdeklaration von %q#D wird Ã¼berschattetGemeinsam genutzte SSA-Namen-Infoshared und mdll sind unvertrÃ¤glichInterner Fehler: shared call_stmt:shared wird nicht unterstÃ¼tztGemeinsames rtxSchiebeweite ist keine vorzeichenlose GanzzahlSchiebeausdruck %q+E lÃ¤uft Ã¼berSchiebeoperation eines Nicht-Ganzzahloperandenzu wenig Export-Daten gelesenInterner Fehler: show_array_ref(): Unknown array referenceInterner Fehler: show_array_spec(): Unhandled array shape type.Interner Fehler: show_code_node(): Bad statement codeInterner Fehler: show_expr(): Bad intrinsic in expressionInterner Fehler: show_expr(): Don't know how to show exprInterner Fehler: show_ref(): Bad component codeInterner Fehler: sibcall edges for non-call insn in bb %iSeiteneffekte werden bei ADDR_EXPR-Ã„nderung nicht neu berechnetside-effects element in no-side-effects CONSTRUCTORVorzeichenbehaftete Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEVorzeichenbehaftete Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qEVorzeicheneigenschaft des Typen und Maschinenmodus %qs passen nicht zusammeneinfaches IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglisteinzelnes %<target_clones%>-Attribut wird ignoriertGrÃ¶ÃŸe des Arrays bei Â»newÂ« muss Ganzzahltyp habenUnpassende GrÃ¶ÃŸe in Argument %d von %qEGrÃ¶ÃŸe von %q+D ist %d BytesGrÃ¶ÃŸe von %q+D Ã¼berschreitet %wd BytesGrÃ¶ÃŸe von %qD passt nicht zur ursprÃ¼nglichen DeklarationArraygrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays %qD ist negativGrÃ¶ÃŸe des Arrays %qD ist kein konstanter GanzzahlausdruckArraygrÃ¶ÃŸe von %qE hat unvollstÃ¤ndigen TypArraygrÃ¶ÃŸe von %qE hat Nicht-GanzzahltypGrÃ¶ÃŸe des Arrays %qE ist negativArraygrÃ¶ÃŸe von %qE ist zu groÃŸArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays ist negativGrÃ¶ÃŸe des Arrays ist kein konstanter GanzzahlausdruckArraygrÃ¶ÃŸe ist zu groÃŸInterner Fehler: size of loop %d should be %d, not %dGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist %u BytesGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist grÃ¶ÃŸer als %wd BytesGrÃ¶ÃŸe der Kacheln fÃ¼r Schleifenblockierung.GrÃ¶ÃŸe des Typs %qT ist zu groÃŸ (%qE Bytes)GrÃ¶ÃŸe eines unbenannten Arrays hat unvollstÃ¤ndigen TypGrÃ¶ÃŸe eines unbenannten Arrays hat Nicht-GanzzahltypGrÃ¶ÃŸe des unbenannten Arrays ist negativGrÃ¶ÃŸe des unbenannten Arrays ist zu groÃŸGrÃ¶ÃŸe der Variablen %q+D ist zu hochGrÃ¶ÃŸenoptimierungsstufe: 0:keine 1:vorteilhaft 2:regalloc 3:drop align, -Os.GrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend seinsizeof(long double) ist 12.sizeof(long double) ist 16.Ausschnitt kann nur mit nil verglichen werdenScheibenkapazitÃ¤t muss ganzzahlig seinScheibenende muss eine Ganzzahl seinScheibe ohne adressierbaren Wertjegliche Instanziierung mit nichtleerer Parameterpackung wÃ¤re unzulÃ¤ssigsoft-float und long-double-128 sind unvertrÃ¤glichEinige Teile des expandierten Makros sind nicht von diesem %qs-Konstrukt erfasstnicht implementiertnicht implementiert: Entschuldigung: Semantik von static-Variable %q#D in inline-Funktion ist falsch (mehrere Kopien wÃ¤ren die Folge)Entschuldigung: Semantik der Inline-Variable %q#D ist falsch (mehrere Kopien wÃ¤ren die Folge)Quelle ist ein Zeiger auf unvollstÃ¤ndigen TypenQuelle ist kein ZeigerQuelle ist kein Zeiger auf KlasseQuelle hat nicht KlassentypenQuelle hat unvollstÃ¤ndigen KlassentypenQuellorte der Funktion %qE haben sich geÃ¤ndert, Profildaten mÃ¶glicherweise veraltetQuellentyp ist nicht polymorphSpezifikation %qs hat ungÃ¼ltiges %<%%0%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%W%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%x%c%>Spezifikation %qs ist ungÃ¼ltigSpezifikationsfehler: %<%%*%> wurde nicht durch Mustererkennung initialisiertSpezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_HEADERS_SUFFIX_SPECSpezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_SUFFIX_SPECSpezifikationsfehler: nicht erkannte Spezifikationsoption %qcSpezifikationsdatei hat keine Spezifikation zum BindenSpezifikation ist '%s'
  
! aus Spezifikation erzeugtes switch ist nur %<-%>spec_dimen_size(): Bad dimensionSpezialisierung %qT hinter Instanziierung %qTSpezialisierung von %qD nach InstanziierungSpezialisierung von %qD in anderem NamensbereichSpezialisierung von %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftretenSpezialisierung von %qT hinter InstanziierungSpezialisierung des Alias-Template %qDSpezialisierung der implizit deklarierten speziellen ElementfunktionSpezialisierung des Variablenkonzepts %q#DSpezialisierung des Variablentemplates %qD als Funktion deklariert%q#T wird in anderem Namensbereich spezialisiertspezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>angegebene Grenze %wu Ã¼berschreitet %<INT_MAX%>angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wuangegebene Grenze %wu Ã¼berschreitet die GrÃ¶ÃŸe %wu des Zielobjektsangegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerteOption %qs wurde mehrmals angegebenAngabe von Vektortypen mit __attribute__ ((Modus)) ist veraltetfalsche %%include-Syntax fÃ¼r Spezifikationen nach %ld Zeichenfalsche %%rename-Syntax fÃ¼r Spezifikationen nach %ld Zeichenkeine %s-Spezifikation zum Umbenennen gefundenFehler in Spezifikationsdatei nach %ld ZeichenSpezifikation: unbekannter %%-Befehl nach %ld Zeichenfalsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beendenstÃ¶rendes letztes %<%%%> im FormatStapelrahmen muss kleiner als 64k seinstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdStapelrahmen zu groÃŸStapel-Ãœberwachungswert muss eine exakte Zweierpotenz seinAusdruck der Stapelgrenze wird nicht unterstÃ¼tztStapelgrenzen nicht fÃ¼r dieses Ziel unterstÃ¼tztStapelsonde fÃ¼r SVE-RahmenStapel-ÃœberprÃ¼fung erfordert %<-maccumulate-outgoing-args%> fÃ¼r KorrektheitStapel-ÃœberprÃ¼fung erfordert %<target("accumulate-outgoing-args")%> fÃ¼r KorrektheitStapelschutz schÃ¼tzt nicht Funktion: Alle lokalen Arrays sind kleiner als %d BytesStapelschutz schÃ¼tzt nicht lokale Variablen: Puffer variabler GrÃ¶ÃŸeStapelregister fÃ¼r globale Registervariable verwendetStapelgrÃ¶ÃŸe muss eine exakte Zweierpotenz seinStapelgrÃ¶ÃŸe muss grÃ¶ÃŸer als der Stapel-Ãœberwachungswert seinStapelgrÃ¶ÃŸe darf nicht grÃ¶ÃŸer als 64k seinStapelverbrauchsberechnung wird fÃ¼r dieses Ziel nicht unterstÃ¼tztStapelverbrauch ist %wd BytesStapelverbrauch kÃ¶nnte %wd Bytes seinStapelverbrauch mÃ¶glicherweise unbegrenztstack_offset muss ein Vielfaches von 4 seinstack_offset muss mindestens 4 seinStapelrahmen zu groÃŸ: %d Bytesstart of RTL fragment must be on an earlier line than endAnfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenAnfang/Ende von RTL-Fragment sind in verschiedenen DateienAnweisung kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senAnweisung hat keinen EffektAnweisung ist eine Referenz, kein Aufruf, zur Funktion %qEAnweisung ist kein KonstantenausdruckAnweisung inmitten eines Blocks fÃ¼r throw markiertAnweisung fÃ¼r throw markiert, wirft jedoch nichtsAnweisung verwendet freigegebenen SSA-Namen:Anweisung wird niemals ausgefÃ¼hrtAnweisung ohne EffektAnweisungs-Ausdruck in konstantem AusdruckAnweisungs-AusdrÃ¼cke sind weder auÃŸerhalb von Funktionen noch in Template-Argumenten erlaubtstatisches %qs kann nicht als %<mutable%> deklariert seinÂ»static IOÂ«-Deklaration von %q+D erfordert eine Adressestatische Behauptung gescheitertstatische Behauptung gescheitert: %Estatische ErklÃ¤rung gescheitert: %sstatische Kette mit Funktion, die keine verwendetstatisches Datenelement %qD in unbenannter Klassestatisches Datenelement %qE als %<constexpr%> deklariertStatische Deklaration von %q+D folgt nicht-statischer Deklarationstatische Initialisierung der Variablen %q+D in %<.shared%>-Speicher wird nicht unterstÃ¼tztstatic wird auf TPF-OS nicht unterstÃ¼tztstatisches Element %qD kann kein Bitfeld seinstatisches Element %qD als %<register%> deklariertstatische Elementfunktion %q#D mit Typqualifizierern deklariertstatische Elementfunktion %qD kann nicht CV-Qualifizierer habenstatische Elementfunktion %qD kann keinen ref-Qualifizierer habenÂ»staticÂ« oder Typkennzeichner in Nicht-Parameter-Arraydeklaratorstatic_assert ohne Text ist nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarstatic_cast des Typs %qT in Typ %qT entfernt Qualifiziererstatisch reservierte Instanz der Objective-C-Klasse %qEAttribute stdcall und cdecl sind nicht vertrÃ¤glichAttribute stdcall und fastcall sind nicht vertrÃ¤glichAttribute stdcall und thiscall sind nicht vertrÃ¤glichSchritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenAnweisung (%p) nach Optimierungsdurchgang als geÃ¤ndert markiert: volatile-Kennzeichen fÃ¼r Anweisung nicht aktuellstmt with wrong VUSESpeicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %qD auf Templateinstanziierung angewendetSpeicherklasse %qs angegebenSpeicherklasse fÃ¼r Parameter %qE angegebenSpeicherklasse fÃ¼r Parameter %qs angegebenSpeicherklasse fÃ¼r Strukturfeld angegebenSpeicherklasse fÃ¼r Strukturfeld %qE angegebenSpeicherklasse fÃ¼r Template-Parameter %qs angegebenSpeicherklasse fÃ¼r Typnamen angegebenSpeicherklasse fÃ¼r unbenannten Parameter angegebenSpeicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltigSpeicherklassenangaben sind in Parameterdeklarationen ungÃ¼ltigSpeichergrÃ¶ÃŸe von %q+D ist nicht konstantSpeichergrÃ¶ÃŸe von %q+D ist unbekanntSpeichergrÃ¶ÃŸe von %qD ist nicht konstantSpeichergrÃ¶ÃŸe von %qD ist unbekanntMerkwÃ¼rdiger GerÃ¤tename %qs nach %qs: falsches Zeichen %qcStrategiename %qs fÃ¼r Option %qs angegeben, wird jedoch fÃ¼r 32-Bit-Code nicht unterstÃ¼tztÃ¼berflÃ¼ssiges %<,%> am Ende der Elementdeklarationverirrtes %<@%> im Programmverirrtes %<\%o%> im Programmverirrtes %qc im ProgrammÃ¼berflÃ¼ssiges %qs zwischen Objective-C++ Methodenverirrtes %qs im ProgrammStreaming-Kindprozess fehlgeschlagenDer Streaming-Kindprozess wurde durch ein Signal beendetstrftime-Formate kÃ¶nnen keine Argumente formatierenZeichenkettenlÃ¤nge %qd ist grÃ¶ÃŸer als die LÃ¤nge %qd, die von ISO-C%d-Compilern unterstÃ¼tzt werden mussZeichenkettenliteral in Signatur des Funktionstemplatestarke %<using%>-Direktive wird nicht mehr unterstÃ¼tztZuweisung mit starker Typumwandlung wurde abgefangenMÃ¶glicherweise wird starke Typumwandlung benÃ¶tigtÂ»structÂ« wurde hier definiertstruct hat keine Elementestruct hat keine benannten ElementeStrukturausrichtung muss eine kleine Zweierpotenz sein, nicht %dStrukturfeldGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8 oder 32 gesetzt werdenGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8, 32 oder 64 gesetzt werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<concept%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<constexpr%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<extern%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<inline%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<mutable%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<register%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<static%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<typedef%> deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %qs deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht vom Typen %qT seinDeklaration fÃ¼r strukturierte Bindung festgelegt, aber nicht verwendetStrukturierte Bindung verweist auf unvollstÃ¤ndigen Klassentypen %qTStrukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qTstrukturierte Bindungen sind nur mit -std=c++17 oder -std=gnu++17 verfÃ¼gbarUnter-Framework-Include %s steht mit Framework-Include in KonfliktUnterprogramm %q+F nicht als Inline markiertUnterprogramm %q+F nicht als Inline_Always markiertIndex fehlt in Arrayreferenzindizierter Wert ist weder ein Array noch ein Zeigerindizierter Wert ist weder Array noch Zeiger noch Vektorindizierter Wert ist Zeiger auf FunktionIndizierung eines als %<register%> deklarierten Arraysgeschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<else%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<if%>-Anweisung empfohlenes wird empfohlen, explizite geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung zu setzenes wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeidenKlammern um %<&&%> innerhalb von %<||%> empfohlenKlammern um %<+%> in Operand von %<&%> empfohlenKlammern um %<+%> innerhalb von %<<<%> empfohlenKlammern um %<+%> innerhalb von %<>>%> empfohlenKlammern um %<-%> in Operand von %<&%> empfohlenKlammern um %<-%> innerhalb von %<<<%>Klammern um %<-%> innerhalb von %<>>%> empfohlenKlammern um %<>>%>-Ausdruck empfohlenKlammern um Arithmetik in Operand von %<^%> empfohlenKlammern um Arithmetik in Operand von %<|%> empfohlenUm Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlenKlammern um Vergleich in Operand von %<!=%> empfohlenKlammern um Vergleich in Operand von %<&%> empfohlenKlammern um Vergleich in Operand von %<==%> empfohlenKlammern um Vergleich in Operand von %<^%> empfohlenKlammern um Vergleich in Operand von %<|%> empfohlenKlammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<&%> in %<&&%> oder %<!%> in %<~%>Klammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<|%> in %<||%> oder %<!%> in %<~%>empfohlene Alternative:empfohlene Alternativen:empfohlene Alternative: %qsUnterstÃ¼tzung fÃ¼r Modus %qsUnterstÃ¼tzte Kernarchitekturen:%sOption %<-mcustom-%s%> steht mit Option %<-mcustom-%s%> in KonfliktSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-ffinite-math-onlyÂ« angegeben istSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-fno-math-errnoÂ« angegeben istSchalter %<-mcustom-%s%> nur dann einen Effekt, wenn Â»-funsafe-math-optimizationsÂ« angegeben istOption %<-mcustom-%s%> wird fÃ¼r doppeltgenaue Gleitkomma benÃ¶tigtWert %2$d fÃ¼r Schalter %<-mcustom-%1$s%> muss zwischen 0 und 255 liegenSchalter %qs beginnt nicht mit %<-%>Schalter %qs wird nicht mehr unterstÃ¼tztSchalter %qs wird nicht mehr unterstÃ¼tztSchalter -mcpu=%s steht mit dem Schalter -march=%s in Konfliktswitch-Bedingung hat booleschen Wertswitch springt in Anweisungs-Ausdruckswitch springt Ã¼ber VariableninitialisierungDie Standardfallbehandlung in switch fehltswitch-GrÃ¶ÃŸe ist keine Ganzzahlswitch beginnt hierswitch-Anweisung der GrÃ¶ÃŸe %lu EintrÃ¤ge ist zu groÃŸZeichen als Immediate-Operand verwendetZeichen sowohl mit Basis- als auch Index-Registern verwendetSymbol mit Offset im PIC-Modus verwendetsymbolische Speicherreferenzen werden nur auf z10 oder neuer unterstÃ¼tztInterner Fehler: symtab_node::verify failederzeugte Methode %qD zuerst hier erfordertsysctl fÃ¼r kern.osversion gescheitert: %mSystem-Pfad %qs ist nicht absolutAdresse des Konstruktors %qD wird genommenAdresse des Destruktors %qD wird genommenAdresse des Ausdrucks des Typs %<void%> wird genommenAdresse eines temporÃ¤ren Wertes wird ermitteltAdresse eines temporÃ¤ren Wertes wird verwendetAdresse eines X-Wertes (R-Wert-Referenz) wird genommenDas Ermitteln der Adresse einer Marke ist nicht standardkonformZiel-CPU unterstÃ¼tzt nicht ARM-ModusZiel-CPU unterstÃ¼tzt keine ARMv8-M-Security-ErweiterungenZiel-CPU unterstÃ¼tzt keine THUMB-BefehleZiel-CPU unterstÃ¼tzt keine ZusammenarbeitZiel-CPU unterstÃ¼tzt keine unausgerichteten ZugriffeZiel-Betriebssystem unterstÃ¼tzt keine unausgerichteten ZugriffeZielargumentZiel-Attribut wird auf dieser Maschine nicht unterstÃ¼tztZiel-Attribut oder Pragma Ã¤ndert AltiVec ABIZiel-Attribut oder Pragma Ã¤ndert SPE ABIZiel-Attribut oder Pragma Ã¤ndert darwin64 ABIZiel-Attribut oder Pragma Ã¤ndert Gleitkomma mit doppelter GenauigkeitZiel-Attribut oder Pragma Ã¤ndert GrÃ¶ÃŸe von long doubleZiel-Attribut oder Pragma Ã¤ndert Gleitkomma mit einfacher GenauigkeitZiel unterstÃ¼tzt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewÃ¤hltZielsystem unterstÃ¼tzt Funktionsversions-Dispatcher nichtZielformat unterstÃ¼tzt nicht Â»unendlichÂ«Ziel ist kein Zeiger oder ReferenzZiel ist kein Zeiger oder Referenz auf KlasseZiel ist kein Zeiger oder Referenz auf vollstÃ¤ndigen TypenZiel der Umwandlung kÃ¶nnte Kandidat ein fÃ¼r ein Formatattribut seinZiel der Initialisierung kÃ¶nnte ein Kandidat fÃ¼r Formatattribut seinzielspezifische eingebaute Funktion ist nicht verfÃ¼gbarFehlzuordnung zielspezifischer OptionenZielsystem unterstÃ¼tzt keine TestausgabenZielsystem unterstÃ¼tzt nicht das Testformat %qsCode fÃ¼r die FT32B-Architektur erzeugenAuf den Software-Simulator abzielen.das Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiertTemplate %qD deklariertTemplate %qE in Klausel %qsTemplateargument %d ist ungÃ¼ltigTemplateargument %qE fÃ¼r Typ %qT ist keine konstante GanzzahlTemplateargument %qE betrifft TemplateparameterTemplateargument fÃ¼r %qD verwendet lokalen Typ %qTTemplate-Argument fÃ¼r %<%s %T%> benÃ¶tigtTemplate-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qDTemplateklasse ohne NamenTemplate-EinschrÃ¤nkung fehlgeschlagenTemplatedeklaration von %<typedef%>Templatedeklaration von %q#DTemplate-Definition eines Nicht-Templates %q#DInstanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth= verwenden, um dies zu erhÃ¶hen)Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth= verwenden, um dies zu erhÃ¶hen) bei Instanziierung von %q+D, mÃ¶glicherweise von Erzeugung der virtuellen TabelleTemplate-Parameter %q+#DTemplateparameter %qD hier deklariertTemplateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hatTemplateparameterliste in expliziter Instanziierung verwendetangegebene Template-Parameterlisten passen nicht zu Templateparametern von %qDTemplateparameterpack %qD kann kein Standardargument habenTemplateparameterpack kann kein Standardargument habenTemplate-Parameterpacks kÃ¶nnen keine Standardargumente habenTemplate-Parameter-Typ %qT als %<friend%> deklariertTemplate-Parameter kÃ¶nnen keine Â»friendsÂ« seinTemplate-Parameter passen nicht zum Template %qDTemplateparameter nicht in partieller Spezialisierung herleitbar:Template-Platzhaltertyp %qT muss von einer einfachen declarator-id gefolgt seinTemplatespezialisierung von %qD durch ISO C++ nicht erlaubtTemplatespezialisierung mit C-Bindung angegebenkeine Templatespezifizierer in Deklaration von %qD angegebenTemplate-Template-Parameter %qT in Deklaration von AbleitungshinweisTemplatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwendenTemplate mit C-BindungTemplate-ID %qD fÃ¼r %q+D passt zu keiner TemplatedeklarationTemplate-ID %qD in Deklaration des ersten TemplatesTemplate-ID %qD als Deklarator verwendetTemplate-Parameter-Templates dÃ¼rfen nicht %<virtual%> seinZwischenergebnis des nicht-literalen Typs %qT in konstantem AusdruckternÃ¤rer %<operator?:%>ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>Das Debug-Format Â»%sÂ« kann nicht mit vorkompilierten Headers verwendet werdendas %<getter%>-Attribut darf nur einmal angegeben werdendas %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuerdas %<setter%>-Attribut darf nur einmal angegeben werdenAttribut %qE erfordert Argumentedie Architektur %qs unterstÃ¼tzt %<-m%s=2008%>die Architektur %qs unterstÃ¼tzt %<-m%s=legacy%> nichtdie Architektur %qs unterstÃ¼tzt %<-mfp32%> nichtdie Architektur %qs unterstÃ¼tzt keine DSP-Befehledie Architektur %qs unterstÃ¼tzt keine Befehle mit Sprungwahrscheinlichkeitdie Architektur %qs unterstÃ¼tzt die Befehle Â»maddÂ« und Â»msubÂ« nichtdie Architektur %qs unterstÃ¼tzt keine ungeraden Register fÃ¼r einfache Genauigkeitdie Architektur %qs unterstÃ¼tzt keine paarweisen Einzel-Befehledie Architektur %qs unterstÃ¼tzt nicht den synci-Befehldas Â» Â«-printf-Kennzeichendas Â»!Â«-strfmon-Kennzeichendas Â»#Â«-printf-Kennzeichendas Â»#Â«-strftime-Kennzeichendas Â»'Â«-printf-Kennzeichendas Â»'Â«-scanf-Kennzeichendas Â»(Â«-strfmon-Kennzeichendas Â»+Â«-printf-Kennzeichendas Â»+Â«-strfmon-Kennzeichendas Â»-Â«-printf-Kennzeichendas Â»-Â«-strfmon-Kennzeichendas Â»-Â«-strftime-Kennzeichendas Â»0Â«-printf-Kennzeichendas Â»0Â«-strftime-Kennzeichender Â»EÂ«-strftime-Modifiziererdas Â»IÂ«-printf-Kennzeichendas Â»IÂ«-scanf-Kennzeichender Â»OÂ«-Modifiziererder Â»OÂ«-strftime-Modifiziererdas Â»^Â«-strfmon-Kennzeichendas Â»^Â«-strftime-Kennzeichendas Â»_Â«-strftime-Kennzeichendas Â»aÂ«-scanf-Kennzeichendas Â»mÂ«-scanf-Kennzeichendas Â»qÂ«-Diagnose-KennzeichenDie Option Â»-sharedÂ« wird derzeit nicht fÃ¼r VAX ELF unterstÃ¼tztdas ABI der ParameterÃ¼bergabe fÃ¼r Aggregate mit %d-Byte-Ausrichtung hat sich in GCC 5 geÃ¤ndertdas ABI fÃ¼r die Ãœbergabe von homogenen float-Aggregaten hat sich in GCC 5 geÃ¤ndertDas ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndertDas ABI der StrukturÃ¼bergabe mit komplexem Gleitkommaelement hat sich in GCC 4.4 geÃ¤ndertDas ABI der Union-Ãœbergabe mit Â»long doubleÂ« hat sich in GCC 4.4 geÃ¤ndertDie RX100-CPU hat keine FPU-HardwareDie RX200-CPU hat keine FPU-Hardwaredie Adresse von %qD ist kein gÃ¼ltiges Templateargumentdie Adresse von %qD ist kein gÃ¼ltiges Templateargument, weil sie keine statische Lebensdauer hatDie Adresse von %qD wird immer zu %<wahr%> auswertenDie Adresse von %qD wird nie NULL seindie Adresse einer Marke kann nicht in einem Konstanten-Ausdruck auftretendie Adresse des %qT-Teilobjekts von %qD ist kein gÃ¼ltiges Templateargumentdas scanf-Merkmal der ZuweisungsunterdrÃ¼ckungder Aufruf erfordert ifunc, was in dieser Konfiguration nicht unterstÃ¼tzt wirddie Aufrufkonvention fÃ¼r %qT Ã¤ndert sich mit -fabi-version=12 (GCC 8)die Kombination von %qs und %qs ist mit %qs unvertrÃ¤glichVergleich wird stets als %<false%> ausgewertet da die Adresse von %qD nie NULL wirdVergleich wird stets als %<true%> ausgewertet da die Adresse von %qD nie NULL wirdder Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiertder Compiler kann annehmen, dass die Adresse von %qD niemals NULL istDie Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L istder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheitdie virtuelle Tabelle des in Konflikt stehenden Typs aus der anderen Ãœbersetzungseinheit ist unterschiedlich groÃŸder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit unterschiedlichem Inhaltder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit mehr EintrÃ¤gender in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat unterschiedliche RTTI-InformationKontrollfluss der Funktion %qE passt nicht zu seinen Profildaten (ZÃ¤hler %qs)der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sll_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_slli_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_sra_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srai_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srl_si64 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi16 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_pi32 im Code prÃ¼fen.der ZÃ¤hler darf nicht kleiner als 0 sein. Bitte das intrinsische _mm_srli_si64 im Code prÃ¼fen.in Objective-C 1.0 gibt es keine Dot-Syntaxdie Auslassung in %qD wurde nicht vererbtdie zusÃ¤tzliche Basisklasse ist hier definiertfÃ¼nftes Argument muss ein 8-Bit-Immediate seindas erste Argument eines VEC_COND_EXPR-Ausdrucks muss von booleschem Vektortyp sein und gleich viele Elemente wie das Ergebnis habender erste Unterschied der entsprechenden Definitionen ist Feld %qDder erste Unterschied der entsprechenden Definitionen ist Methode %qDder erste Parameter von %<operator_new%> kann nicht das Standardargument habenDas vierte Argument muss Skalierung 1, 2, 4, 8 seindie RahmengrÃ¶ÃŸe von %wd Bytes Ã¼berschreitet %wd BytesDer direkte Argument muss ein 4-Bit-Immediate seinDas direkte Argument muss ein 5-Bit-Immediate seinDas direkte Argument muss ein 8-Bit-Immediate seinder inkompatible Typ, der in einer anderen Ãœbersetzungseinheit definiert istder inkompatible Typ ist hier definiertdas Lambda hat keinen Â»capture-defaultÂ«Das letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 2-Bit-Immediate seindas letzte Argument muss ein 3-Bit-Immediate seinDas letzte Argument muss ein 32-Bit-Immediate seinDas letzte Argument muss ein 4-Bit-Immediate seinDas letzte Argument muss ein 5-Bit-Immediate seinDas letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 8-Bit-Immediate seinDas letzte muss Skalierung 1, 2, 4, 8 seindas Layout von Aggregaten, die Vektoren mit %d-Byte-Ausrichtung enthalten, hat sich in GCC 5 geÃ¤ndertder m210 hat keine Little-Endian-UnterstÃ¼tzungdas Makro %qs war noch nicht definiertder gemangelte Name von %qD hat sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD) geÃ¤ndertder gemangelte Name von %qD Ã¤ndert sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD)der gemangelte Name von %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«der gemangelte Name eines Thunks fÃ¼r %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«der gemangelte Name der InitialisierungswÃ¤chter-Variable fÃ¼r %qD Ã¤ndert sich zwischen Â»-fabi-version=%dÂ« und Â»-fabi-version=%dÂ«der Maximalwert fÃ¼r den letzten GrÃ¶ÃŸenbereich sollte fÃ¼r Option %qs -1 seinDas vorletzte Argument muss ein 8-Bit-Immediate seinDer ausgelassene mittlere Operand in ?: wird immer %<wahr%> sein; ausdrÃ¼cklicher mittlerer Operand wird empfohlendas Programm sollte auch %qD definierender Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi16 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_ror_pi32 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi16 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 32. Bitte intrinsisches _mm_rori_pi32 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_ror_si64 im Code prÃ¼fen.der Wertebereich des ZÃ¤hlers ist 0 bis 64. Bitte intrinsisches _mm_rori_si64 im Code prÃ¼fen.der Wertebereich der Maske ist 0 bis 255der Wertebereich des Selektors sollte 0 bis 1 seinder Wertebereich des Selektors sollte 0 bis 3 seinder Wertebereich des Selektors sollte 0 bis 7 seinfÃ¼r %q+D angegebenes Register kann vom aktuellen Ziel nicht zugegriffen werdenfÃ¼r %q+D angegebenes Register ist nicht allgemein genug, um als eine Registervariable verwendet zu werdendas Ergebnis der Umwandlung ist nicht spezifiziert, da %qE auÃŸerhalb des Wertebereichs des Typs %qT liegtdrittes Argument muss ein 8-Bit-Immediate seindas dritte Argument muss eine Vergleichskonstante seinder Typ %qT der %<constexpr%>-Variable %qD ist kein Literalder zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qTdie Verwendung von Variablennamen mit PrÃ¤fix _OBJC_ zur Metadatenauswahl ist bei 4.6 veraltet und wird in 4.7 entferntder Wert von %qD ist in konstantem Ausdruck nicht verwendbarDas Argument fÃ¼r xabort muss ein 8-Bit-Immediate seines gibt keine Argumente fÃ¼r %qD, die von einem Templateparameter abhÃ¤ngen, weshalb eine Deklaration von %qD verfÃ¼gbar sein mussdrittes Argument von %q+D sollte wahrscheinlich %<char **%> seinDrittes Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seindrittes Argument fÃ¼r %qs muss im Bereich 0..12 liegenDrittes Argument fÃ¼r Funktion %qE muss eine konstante Ganzzahl seinDrittes Argument fÃ¼r Â»vec_vinsert4bÂ« muss im Bereich 0..12 seindritter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sendritter Operand des bedingten Ausdrucks hat keinen Effektdritter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEdritter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der zweite Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>diese %qs-Klausel beschÃ¼tzt nicht â€¦diese eingebaute Funktion ist nur auf dem fr405 und fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr500 und fr550 verfÃ¼gbardiese eingebaute Funktion ist nur mit der Toolchain v3f verfÃ¼gbardiese eingebaute Funktion ist nur mit der Toolchain v3s oder v3f verfÃ¼gbardiese eingebaute Funktion wird von der Toolchain v3m nicht unterstÃ¼tztdiese eingebaute Funktion wird auf diesem Ziel nicht unterstÃ¼tztdieser Compiler unterstÃ¼tzt %s nichtdieser Compiler unterstÃ¼tzt PowerPC nicht (arch-Flags werden ignoriert)dieser Compiler unterstÃ¼tzt X86 nicht (arch-Flags werden ignoriert)diese Bedingung hat identische Zweigediese Dezimalkonstante ist nur in ISO-C90 vorzeichenlosdiese Dezimalkonstante wÃ¤re in ISO-C90 vorzeichenlosdiese FlexibilitÃ¤t ist veraltet und wird demnÃ¤chst entferntdies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem Â»usedÂ«-Attribut zu markierenDies ist die erste StandardmarkeDies ist der erste Eintrag, der diesen Wert Ã¼berschneidetdies ist der Befehl:diese Medienfunktion ist nur auf dem fr400 und fr550 verfÃ¼gbardiese Medienfunktion ist nur auf dem fr500 verfÃ¼gbardiese Anweisung kÃ¶nnte durchfallendieses Ziel unterstÃ¼tzt nicht %qsDiese Zielarchitektur ist Â»Little EndianÂ«diese Zielmaschine hat keine verzÃ¶gerten ZweigeThread-lokale COMMON-Daten nicht implementiertThread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler DeklarationThread-lokale Deklaration von %q+D folgt nicht-Thread-lokaler Deklarationthreadprivate Variable %qE in Zielregion verwendetthreadprivate Variable %qE in unverknÃ¼pfter Task verwendetthrow wird immer terminate() aufrufenwirft NULL, was ganzzahlig, aber kein Zeigertyp istthunk-inline wird nur mit -mindirect-branch-jump unterstÃ¼tztArgument fÃ¼r tls_model muss Â»local-execÂ«, Â»initial-execÂ«, Â»local-dynamicÂ« oder Â»global-dynamicÂ« seinArgument fÃ¼r tls_model ist keine Zeichenkettezur Sicherheit mÃ¼ssen alle vorÃ¼bergehenden Zeiger in Umwandlung von %qT in %qT mit %<const%> qualifiziert seinum AbhÃ¤ngigkeiten zu erzeugen, mÃ¼ssen Sie entweder -M oder -MM angebenandere Fundstelle von %qs ist hierum auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwendenToken %u hat x-location == %uToken %u hat x-location == y-location == %uToken %u hat y-location == %uzu wenige Argumente fÃ¼r %%:compare-debug-auxbase-optzu wenige Argumente fÃ¼r %%:replace-extensionzu wenige Argumente fÃ¼r %%:version-compareZu wenige Argumente fÃ¼r %<__builtin_tgmath%>zu wenige Argumente fÃ¼r Konstruktor %q#Dzu wenige Argumente fÃ¼r FunktionZu wenige Argumente fÃ¼r %<va_start%>zu wenige Argumente fÃ¼r Funktion %q#DZu wenige Argumente fÃ¼r Funktion %qEZu wenige Argumente fÃ¼r Elementfunktion %q#Dzu wenige Argumente fÃ¼r Methode %q#Dzu wenige AusdrÃ¼cke fÃ¼r Strukturzu wenige Templateparameterlisten in Deklaration von %qDzu wenige Templateparameterlistentoo large function value type, needs %d registers, have only %d registers for thiszu spÃ¤t fÃ¼r Â»#Â«-Direktive, um Debug-Verzeichnis festzulegenzu viele #pragma options align=resetzu viele %<if%>-Klauselnzu viele %<if%>-Klauseln mit %qs-Modifiziererzu viele %<if%>-Klauseln ohne Modifiziererzu viele %<static%>-Argumentezu viele %qs-Klauselnzu viele Alternativen in %<asm%>zu viele Argumentezu viele Argumente fÃ¼r Formatzu viele Argumente fÃ¼r %%:compare-debug-auxbase-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r %%:compare-debug-self-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r Konstruktor %q#Dzu viele Argumente fÃ¼r Funktionzu viele Argumente fÃ¼r Funktion %q#Dzu viele Argumente fÃ¼r Funktion %qEzu viele Argumente fÃ¼r makezu viele Argumente fÃ¼r Elementfunktion %q#Dzu viele Argumente fÃ¼r Methode %q#Dzu viele Argumente fÃ¼r Methode %qEZu viele Argumente fÃ¼r Ã¼berladene Funktion %szu viele geschweifte Klammern um Initialisierung fÃ¼r %qTInterner Fehler: too many exception handling edges in bb %izu viele AusdrÃ¼cke fÃ¼r Strukturzu viele Dateinamen angegeben. FÃ¼r Hilfe Â»%s --helpÂ« eingebenzu viele Initialisierer fÃ¼r %qTzu viele EingabedateienInterner Fehler: too many loop exits recordedzu viele Ã¶ffnende KlammernInterner Fehler: too many outgoing branch edges from bb %izu viele GrÃ¶ÃŸenbereiche in Option %qs angegebenzu viele Templateheader fÃ¼r %qD (sollten %d sein)zu viele Templateparameterlisten in Deklaration von %qDzu viele Templateparameterlistenzu viele Werte in RÃ¼ckgabeanweisungzu viele Variablen in Bereichsklausel mit KanalZu viel Stapelspeicher zu entsorgen: %dZu viel Stapelspeicher vorzubereiten: %dDeklaration hÃ¶chster Ebene von %qs gibt %<auto%> anToplevel-Neuordnung muss ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istGesamtgrÃ¶ÃŸe der lokalen Objekte zu hochGesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der ArchitekturTop-n-Zieladressen in Profil fÃ¼r indirekte Aufrufe verfolgen.traditionelles C bietet keinen separaten Namensraum fÃ¼r Marken an, Bezeichner %qE steht in Konflikttraditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurÃ¼cktraditionelles C lehnt automatische Gesamt-Initialisierung abtraditionelles C lehnt Initialisierung von unions abtraditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼cktraditionelles C weist den unÃ¤ren Plus-Operator zurÃ¼ckangehÃ¤ngter RÃ¼ckgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qTfolgender RÃ¼ckgabetyp nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarTrampolin fÃ¼r geschachtelte Funktion %qD erzeugttransaktionsbasierter Speicher wird von %<-fsanitize=address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von %<-fsanitize=kernel-address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von Nicht-Aufruf-Ausnahmen nicht unterstÃ¼tztTransformierende intrinsische Routine %qs bei %L ist in einem Initialisierungs-Ausdruck nicht erlaubtTrap-Modus fÃ¼r VAX-Floats nicht unterstÃ¼tzttree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%dtree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dBaumcode %qs wird in LTO-StrÃ¶men nicht unterstÃ¼tztBaumliste endet bei Tiefe %iWahr/Falsch-Kante hinter einer Nicht-GIMPLE_COND in bb %dKlammern um die Type-ID sollten entfernt werdenstattdessen %qE verwendenVersuch, %qD in Instanziierung eines generischen Lambdas einzufangenes wird versucht, einen Nicht-Ganzzahltyp als Bitfeld zu kodierenLesen der struct konnte wegen Syntaxfehlern nicht beendet werdenVersuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machenTuning-Zeichenkette fehlt in Option Â»%sÂ«zwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hrenzwei oder mehr Datentypen in Deklaration von %qszwei oder mehr Datentypen in Deklarationzwei oder mehr Abschnitte fÃ¼r %sArgument vom Typ %q#T wurde an %<delete%> Ã¼bergeben, Zeiger erwartetTyp %qE hat einen benutzerdefinierten KonstruktorTyp %qE hat einen benutzerdefinierten DestruktorTyp %qE hat keinen aufrufbaren Standard-KonstruktorTyp %qE hat virtuelle ElementfunktionenTyp %qT (in unbenanntem Namensraum definiert) kann nicht passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT (in unbenanntem Namensraum definiert) kann nicht zum Typ %qT passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT hat keine bekannte GrÃ¶ÃŸeTyp %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qTTyp %qT ist kein Basistyp fÃ¼r Typ %qTTyp %qT ist keine direkte Basis von %qTTyp %qT ist keine direkte oder virtuelle Basis von %qTTyp %qT ist zu groÃŸTyp %qT verletzt fÃ¼r sich genommen die One-Definition-Rule von C++Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter abTyp %qT des Templatearguments %qE hÃ¤ngt von Templateparametern abTyp %qT sollte Typ %qT entsprechenTyp %qT verletzt die One-Definition-Rule von C++Typ %qT ohne Bindung fÃ¼r Funktionsdeklaration %q#D mit Bindung deklariertTyp %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarierenTyp %qs entspricht nicht dem Protokoll %qETypbehauptung nur gÃ¼ltig fÃ¼r SchnittstellentypenTypattribute ignoriert, nachdem Typ bereits definiert ist%<int%> ist Standardtyp in Deklaration von %qE%<int%> ist Standardtyp in Typ-DeklarationTyp hat keine MethodenTyp ist veraltetTyp ist veraltet: %stype is not compatible with its varianttype mismatch between an SSA_NAME and its symbolunpassender Typ fÃ¼r Â»caseÂ«-Marke in switch-AnweisungTypen in BIT_INSERT_EXPR passen nicht zusammenTyp passt nicht in AdressausdruckTyp passt nicht in ArraybereichsreferenzTyp passt nicht in ArrayreferenzTyp passt nicht in binÃ¤rem AusdruckTyp passt nicht in komplexem AusdruckTyp passt nicht in KomponentenreferenzTyp passt nicht in bedingtem AusdruckTypen in Skalarprodukt-Reduktion passen nicht zusammenTyp passt nicht in vereinigtem Multiplizier-Addier-AusdruckunvertrÃ¤gliche Typen in Parameter %iTypen in Zeigerdifferenz passen nicht zusammenTyp passt nicht in ZeigeradditionsausdruckTyp passt nicht in Referenz auf realen/imaginÃ¤ren AnteilTypen passen nicht in sad-AusdruckTypkonflikt in Serien-AusdruckTyp passt nicht in SchiebeausdruckTypkonflikt in Vektor-Pack-AusdruckTyp passt nicht in VektorpermutationsausdruckTypkonflikt in erweiternder VektormultiplikationTyp passt nicht in verbreiterndem Multiplizier-Akkumulier-AusdruckTypkonflikt in Reduktion von erweiternder AufsummierungTyp passt nicht bei Erweiterung von VektorschiebeausdruckTyp muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> seinTypname %qs sollte dem Typnamen %qs entsprechenTypname als Funktion, die eine Funktion zurÃ¼ckgibt, deklariertTypname als Funktion, die ein Array zurÃ¼ckgibt, deklariertTyp von %qD ist auf %<int%> voreingestelltTyp von %qD passt nicht zur ursprÃ¼nglichen DeklarationTyp von %qE ist unbekanntTyp des Arrays %q+D vervollstÃ¤ndigt UnvertrÃ¤glichkeit mit impliziter InitialisierungTyp des asm-Operanden %qE konnte nicht ermittelt werdenTyp des Bitfeldes %qs ist eine Erweiterung des GCCTyp des formalen Parameters %d ist unvollstÃ¤ndigTyp der Eigenschaft %qD in Konflikt mit vorheriger Deklarationunpassende PrÃ¤zision fÃ¼r Typ in switch-AnweisungTypkennzeichner an Umwandlungs-RÃ¼ckgabetyp ignoriertTypkennzeichner an Funktions-RÃ¼ckgabewert ignoriertTyp fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch Arraytyptyptransparentes %q#T kann nicht transparent gemacht werden, weil der Typ des ersten Feldes anderes ABI als gesamte Klasse hattyptransparentes %q#T hat keine Feldertyptransparente Klasse %qT hat Basisklassentyptransparente Klasse %qT hat virtuelle FunktionenInterner Fehler: type variant differs by %stype variant has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDSTypvariante hat unterschiedliche TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOTYPE_SIZE_UNIT der TypvarianteTyp war vorher als %qE deklarierttype's TREE_TYPEtype's TYPE_BINFOTYPE_SIZE_UNIT des TypsType-Punning auf unvollstÃ¤ndigen Typen kann strict-aliasing-Regeln verletzenTyp/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qDtypedef %q+D als %<_Noreturn%> deklarierttypedef %q+D als %<inline%> deklarierttypedef %qD ist initialisiert (stattdessen lieber __typeof__ verwenden)typedef %qD ist initialisiert (stattdessen decltype verwenden)typedef %qD lokal definiert, aber nicht verwendetÂ»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltigÂ»typedefÂ« als %<auto%> deklarierttypedef-Name darf kein Spezifizierer mit geschachteltem Namen seintypedef-Name %qD als Destruktor-Deklarator verwendetTyp-ID qualifizierten Funktionstypen %qTTypeid-Ausdruck ist kein konstanter Ausdruck, da %qE polymorphen Typ hatTypen nicht ganz kompatibelTypen unterscheiden sich im VorzeichenbesitzTypen haben unterschiedliche Anzahl von ParameternTypen dÃ¼rfen nicht in %<decltype%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in einem %<typeid%>-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»conversion-type-idÂ« definiert werdenin einer for-Bereichs-Deklaration dÃ¼rfen keine Typen definiert werdenTypen dÃ¼rfen nicht in einem Â»newÂ«-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»new-type-idÂ« definiert werdenTypen dÃ¼rfen nicht in Alias-Templatedeklarationen definiert werdenTypen dÃ¼rfen nicht in einer Ausnahmespezifikation definiert werdenTypen dÃ¼rfen nicht in Typumwandlungen definiert werdenTypen dÃ¼rfen nicht in Bedingungen definiert werdenneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdenTypen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werdenTypen dÃ¼rfen nicht in Parametertypen definiert werdenin Template-Argumenten dÃ¼rfen keine Typen definiert werdenTypen dÃ¼rfen nicht innerhalb von __builtin_offsetof definiert werdenTypspezifikation in ALLOCATE bei %LWirkliche Stelle des gestapelten Parameters kann nicht berechnet werden%qT kann nicht aus %qE hergeleitet werdenLambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden%qs kann nicht emuliert werdenKein Register zum Auslagern gefundenin Klasse %qs konnte kein Register fÃ¼r Ãœberlauf gefunden werdenOperator %qD fÃ¼r Zeichenliterale mit Argument %qT kann nicht gefunden werdennumerischer literaler Operator %qD konnte nicht gefunden werdenliteraler Operator fÃ¼r Zeichenketten %qD mit Argumenten %qT, %qT konnte nicht gefunden werdenNeuladungen konnten nicht generiert werden fÃ¼r:Standard-Linkerscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werdendynamische AbhÃ¤ngigkeit Â»%sÂ« kann nicht geÃ¶ffnet werdenDatei kann nicht geÃ¶ffnet werdenLogdatei %<vtv_class_set_sizes.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_count_data.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_set_ptr_data.log%> kann nicht geÃ¶ffnet werden: %mOperand kann noch nicht ausgegeben werden; Code == %d (%c)Informationen fÃ¼r Plugin %qs kÃ¶nnen nicht registriert werden: Pluginname nicht gefundenÂ»%sÂ« kann nicht fÃ¼r PIC-Register verwendet werdenunbegrenzte Verwendung von %<auto%>unbegrenzte Verwendung von Array mit variabler LÃ¤ngeunbedingtes %2d niemals ausgefÃ¼hrt
  unbedingtes %2d, genommen: %s
  nicht deklarierter Selektor %qEundefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wirdbenannter Operand %qs ist nicht definiertzugrunde liegender Typ %qT von %qT muss ein ganzzahliger Typ seinfalsche Zuordnung des zugrunde liegenden Typs in enum %q#TUnerwarteter Â»!$OMP ATOMICÂ«Ausdruck bei %Lunerwarteter AST der Art %sunerwartetes Argumentunerwartetes Argument fÃ¼r msp430_select_hwmult_lib: %sunerwartetes Attributunerwarteter Basistyp in cris_print_baseunexpected expression %qE of kind %sunerwarteter Dateiname %s in Linker-AuflÃ¶sungsdatei. %s erwartetunerwartetes erstes Argument fÃ¼r msp430_select_hwmult_lib: %sunerwarteter Indextyp in cris_print_indexunerwartetes SchlÃ¼sselwort; entfernen Sie Leerzeichen zwischen AnfÃ¼hrungszeichen und Suffixbezeichnerunerwarteter multiplikativer Operandunerwarteter Offsetunerwarteter Operandunerwartete Seiteneffekte in Adresseunbehandelte Ausrichtung fÃ¼r Â»#pragma nomember_alignmentÂ«Unidentifizierbare Aufrufoperationnicht initialisiertes const %qDnicht initialisiertes const %qD ist in C++ ungÃ¼ltignicht initialisierte Konstante in %<new%> von %q#Tnicht initialisiertes konstantes Element in %q#Tnicht initialisiertes konstantes Element in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes konstantes Element %qT ist in C++ ungÃ¼ltignicht initialisiertes konstantes Element in Basis %q#T von %q#Tnicht initialisiertes konstantes Element in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in %q#Tnicht initialisiertes Referenzelement in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in Basis %q#T von %q#Tnicht initialisiertes Referenzelement in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisierte Variable %q+D in Programmspeicherbereich platziertuninitialisierte Variable %qD in %<constexpr%>-Kontextuninitialisierte Variable %qD in %<constexpr%>-Funktionunion kann nicht transparent gemacht werdenÂ»unionÂ« wurde hier definiertUnion hat keine ElementeUnion hat keine benannten ElementeUnion-Element %q+D mit nichttrivialem %qDunbekanntes Modell Â»%sÂ« fÃ¼r Â»#pragma extern_modelÂ«unbekannter Name %s fÃ¼r Â»#pragma member_alignmentÂ«unbekannter Schalter -mdebug-%sunbekannte CRIS-CPU-Versionsangabe in Â»-mtune=Â«: %sunbekannte CRIS-Versionsangabe in Â»-march=Â« oder Â»-mcpu=Â«: %sUnbekannte Schutzstufe %qs fÃ¼r Kontrollflussunbekannter IRA-Algorithmus %qsunbekannte IRA-Region %qsUnbekanntes LTO-Partitionierungs-Modell %qsUnbekannte Stufe %qs fÃ¼r Stapel-Wiederverwendungunbekanntes TLS-Modell %qsunbekannte Aktion %qE fÃ¼r %<#pragma pack%> - ignoriertunbekannte Ausrichtung %qs fÃ¼r Option %qs angegebenUnbekanntes architekturspezifisches SpeichermodellUnbekannte Architekturspezifikation in Speichermodell fÃ¼r eingebaute Funktionunbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«unbekannte Ausgabe %qs des asm-Schaltersunbekannter Basisblock-Umsortierungs-Algorithmus %qsunbekannter eingebauter direkter Operandentyp fÃ¼r Operand %dunbekanntes Callback-Ereignis von Plugin %s registriertUnbekannter Wert fÃ¼r cc_attrunbekanntes Konvertierungstyp-Zeichen %qc im FormatUnbekannte Kernarchitektur %qs in %qs angegebenunbekannte CPU %qs fÃ¼r Â»-mtuneÂ«unbekannter Mangelstil Â»%sÂ«unbekanntes Zielunbekannte Art Ã¼berschÃ¼ssiger Genauigkeit %qsunbekanntes Flag wurde in Â»-moverride=%sÂ« Ã¼bergeben (%s)unbekannte Art der Gleitkomma-KÃ¼rzung %qsunbekannter Befehlsmodusunbekannte Linkerausgabe %qsUnbekannter Maschinenzustand %qEFalscher Kopierbefehl:Unbekannte Offload-ABI %qsunbekannter Operator %qs in %%:version-compareunbekannte Option %q.*s in %<-fopt-info-%s%>Option hinter %<#pragma GCC diagnostic%> Art unbekanntunbekannte Option fÃ¼r %<%s=%s%>unbekannte Option fÃ¼r -mrecip=%sUnbekannter Parameter fÃ¼r Option Â»-mtune-ctrlÂ«: %sunbekannter Durchlauf %s in -fdisable angegebenunbekannter Durchlauf %s in -fenable angegebenunbekanntes ZeigergrÃ¶ÃŸenmodell %qsUnbekannte Profil-Aktualisierungs-Methode %qsunbekanntes Eigenschaftsattributunbekanntes Zeichen Â»%cÂ«unbekannter Registername %qs in %<asm%>unbekannter Registername: %sUnbekanntes relocation unspecunbekannte Spezifikationsfunktion %qsunbekannte Spezifikation fÃ¼r die Menge der FLT_EVAL_METHOD-Werte, um %qs zu erlaubenunbekannte Quelleunbekannter Stapel-ÃœberprÃ¼fungsparameter %qsunbekannter Schalter -mlong-double-%sUnbekanntes Zielattribut oder -pragma %qsunbekannte Tuning-Option Â»%sÂ«unbekannter Typ %<%T%> bei Objective-C-Kodierung gefundenunbekannter Typname: %qEUnbekannter Typname %qE; meinten Sie %qs?unbekannter Typname %qE; verwenden Sie das %<enum%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Typname %qE; verwenden Sie das %<struct%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Typname %qE; verwenden Sie das %<union%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Wert %qs fÃ¼r -marchunbekannter Wert %qs fÃ¼r -mcpuunbekannter Wert %qs fÃ¼r -mtuneunbekannter Wert %qs von -mmacosx-version-minunbekannter ABI-Typ (%qs) fÃ¼r Vektorisierungsbibliothek fÃ¼r Schalter %qsunbekannte ABI-Typ (%s) fÃ¼r Vektorisierungsbibliothek bei Schalter -mveclibabi=Unbekanntes Vektorisierer-Kostenmodell %qsUnbekannte InitialisierungsprioritÃ¤t %qs fÃ¼r VTable-VerifikationAlleinstehende FarbrÃ¼cksetz-DirektiveAlleinstehende q-Direktiveunbenannte Klasse wurde hier definiertunbenanntes Feld hat unvollstÃ¤ndigen Typenunbenannte Initialisierung fÃ¼r %qT, das keine Basisklassen hatunbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendetunbenanntes Â»enumÂ« mit GÃ¼ltigkeitsbereich ist nicht erlaubtUnbenannte struct/union, die keine Instanzen definiertunbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarierenunbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarierenunbenannte Variable oder Feld als Â»voidÂ« deklariertunnÃ¶tige Klammern in Deklaration von %qsungeordneter Vergleich mit Nicht-Gleitkomma-Argumentunquote_string(): got bad stringNicht erreichbarnicht erkanntes Kommandozeilenargument von Option unerkennbarer Befehl:unbekanntes Ziel fÃ¼r %s: %sunbekanntes Ziel fÃ¼r -mfpu: %sunerkannte Adressenicht erkanntes Kommandozeilenargument in Option %qsArgument fÃ¼r Option -mcpu= nicht erkannt: %sArgument %q.*s fÃ¼r Option --help= nicht erkanntunbekanntes Argument fÃ¼r Â»-f%ssanitize%s=Â«: %q.*sunbekanntes Argument fÃ¼r Â»-f%ssanitize%s=Â«: %q.*s; meinten Sie %qs?unbekannte Kommandozeilenoption %<-%s%>unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?nicht erkannte Kommandozeilenoption %<-fdump-%s%>nicht erkannte Kommandozeilenoption %<-fopt-info-%s%>nicht erkannte Kommandozeilenoption %qsunbekannte Steuerregisterzahl: %d - 'psw' wird verwendetUnbekannte Debugausgabestufe %qsunbekannter Kantenschalter: Â»%sÂ«unbekannter enum-Wert: Â»%sÂ«unerkannte FormatangabeGCC-Debuggingoption nicht erkannt: %cunbekanntes hwpy-Feld in msp430_mcu_data[%d]: %dnicht erkanntes include_flags 0x%x an print_specific_help weitergegebenunbekanntes Interrupt-Vektor-Argument fÃ¼r Attribut %qEunbekannter ivar-Sichtbarkeitswert %qsunbekannter Operand fÃ¼r %%:asm_auto_mfpuunbekannter Operand fÃ¼r %%:canon_for_mlibunbekannte Option -fdisableunbekannte Option -fenableunbekannte Option an %%:target_mode_check weitergegebenunbekannter Registername %qsunbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalarennicht erkannter Abschnittsname %qEunerkannter Schatten-Adressoffset %qsunerkannte vermutete Konstanteunbekannter Sichtbarkeitswert %qsnicht behebbarer FehlerungelÃ¶ste Ãœberladung des eingebauten Altivec %qFunaufgelÃ¶ste Ã¼berladene eingebaute FunktionuneingeschrÃ¤nkte Â»UnionsÂ« nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarunsicherer Funktionsaufruf %qD innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qD innerhalb von atomarer Transaktionunsicherer Funktionsaufruf %qE innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qE innerhalb von atomarer Transaktionunsicherer indirekter Funktionsaufruf innerhalb von %<transaction_safe%>-Funktionunsicherer indirekter Funktionsaufruf innerhalb von atomarer TransaktionVorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEVorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qEGleitkommakonstante ohne Suffixnicht unterstÃ¼tztes Argument fÃ¼r %qDnicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMDnicht unterstÃ¼tzter Argumenttyp fÃ¼r eingebaute Funktionnicht unterstÃ¼tzte Kombination: %qs %snicht unterstÃ¼tzte Kombination: %qs%s %snicht unterstÃ¼tzte Kombination: %sFestkommaumwandlung nicht unterstÃ¼tztnicht unterstÃ¼tzter Modus %s
  nicht unterstÃ¼tzte Nicht-Standard-Verkettung von Zeichenkettenliteralennicht unterstÃ¼tzter Nicht-Standard-Suffix an GleitkommakonstanteOperand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tztnicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes RegisterIn booleschem Vektorvergleich ist die Operation oder der Typ nicht unterstÃ¼tztnicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMDnicht unterstÃ¼tzte simdlen %dnicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregisterunbeendete Assemblerdialekt-Alternativeunbeendete Farbdirektiveunbeendete Formatzeichenketteunbeendete q-Direktiveunverwendete Argumente in $-Stil-Formatunverwendeter Parameter %qDungenutzte Deklaration fÃ¼r strukturierte BindungVariable %q+D wird nicht verwendetVariable %qD wird nicht verwendetAbwicklungstabellen erfordern derzeit entweder einen Rahmenzeiger oder -maccumulate-outgoing-args fÃ¼r KorrektheitOberer Wert in case-Marken-Bereich Ã¼berschreitet den Maximalwert des Typsstattdessen #include verwendenstattdessen %<%T::%D%> verwenden%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen%<%T::template %D%> verwenden, um dies als Template zu kennzeichnenverwenden Sie %<-faligned-new%>, um die C++17-UnterstÃ¼tzung fÃ¼r Ã¼berausgerichtetes New einzuschalten%<...%> verwenden, um Argumentpack aufzulÃ¶senverwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierungstattdessen %<this->%D%> verwenden-Winvalid-pch fÃ¼r weitere Informationen verwendenverwenden Sie -fext-numeric-literals, um weitere eingebaute Suffixe einzuschalten-flax-vector-conversions verwenden, um Umwandlung zwischen Vektoren mit unterschiedlichen Elementtypen oder Anzahl der Teile zu erlaubenStattdessen __attribute__ ((VektorgrÃ¶ÃŸe)) verwenden__builtin_rx_mvtc (0, ... ) verwenden, um beliebige Werte in PSW zu schreibenInterne Funktions-ID bei Profilnachschlagen verwenden.Verwendung von %<alloca%>Verwendung von %<alloca%> innerhalb einer SchleifeVerwendung von %<auto%> in Lambda-Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14Verwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werdenVerwendung von %<auto%> in Parameterdeklaration benÃ¶tigt -fconceptsVerwendung von %<auto%> in Parameterdeklaration benÃ¶tigt -std=c++14 oder -std=gnu++14Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ohne -mvsx ungÃ¼ltigVerwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ohne -mvsx ungÃ¼ltigVerwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwendenVerwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne %qs ungÃ¼ltigVerwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne -mvsx ungÃ¼ltigVerwendung von %<this%> in KonstantenausdruckVerwendung von %qD vor Herleitung von %<auto%>Verwendung von %qs in TemplateVerwendung des %qs-LÃ¤ngenmodifizierers mit %qc-Typ-Zeichen hat entweder keine Auswirkung oder undefiniertes Verhaltengleichzeitige Verwendung von %s und %s im Format %sVerwendung von %s und %s zusammen mit Format %<%%%c%> fÃ¼r %sVerwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltetVerwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++17 verbotenVerwendung eines Operanden vom Typ %qT in %<operator--%> ist verbotenVerwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltigVerwendung von eingebautem Parameterpack %qD auÃŸerhalb eines TemplatesVerwendung der eingebauten Eigenschaft %qE in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werdenVerwendung des Klassentemplates %qT als AusdruckVerwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungÃ¼ltiggelÃ¶schte Funktion %qD wird verwendetVerwendung des enum %q#D ohne vorherige DeklarationVerwendung des ungÃ¼ltigen Variablentemplates %qEVerwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender FunktionVerwendung einer multiversionierten Funktion ohne StandardargumentVerwendung des Namensbereiches %qD als AusdruckVerwendung einer Typumwandlung nach %q#T im alten StilVerwendung eines Parameters aus enthaltender FunktionVerwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpersVerwendung von ungetyptem nilfÃ¼r Anweisung fehlt Verwendungs-Operand-std=c99, -std=gnu99, -std=c11 oder -std=gnu11 verwenden, um den Code zu Ã¼bersetzenArray, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendetWert eines struct-Typs anstelle des geforderten Skalars verwendetWert eines union-Typs anstelle des geforderten Skalars verwendetVektortyp verwendet, wo Skalars benÃ¶tigt wirdnutzloses %<_Alignas%> in leerer Deklarationnutzloses %qs in leerer Deklarationnutzlose Umwandlung in Typ %q#TNutzlose Speicherklassenangabe in leerer DeklarationNutzloser Typname in leerer DeklarationNutzloser Typqualifizierer in leerer Deklarationbenutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutigbenutzerdefinierte Reduktion fÃ¼r %qE nicht gefundenbenutzerdefinierte Reduktion mit Konstruktorinitialisierung fÃ¼r Basisklasse %qTbenutzerdefiniertes %qD wertet immer beide Argumente ausbenutzerdefinierte Literale nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarverwendet %qD, das jedoch keinen Ausrichtungsparameter hat%<%c%s%> wird verwendetVerwendung von %qs mit vorzeichenlosem Typ hat keinen EffektIBM long double mit erweiterter Genauigkeit wird verwendetIEEE long double mit erweiterter Genauigkeit wird verwendetTemplatespezialisierung alias %qT hinter %qs wird verwendetdarwin64-ABI wird verwendetungÃ¼ltiges Feld %qD wird verwendetnum_workers (%d) wird verwendet, %d wird ignoriertbei %qD wird veraltete Bindung verwendetAltes darwin-ABI wird verwendetErgebnis einer %<void%> zurÃ¼ckgebenden Funktion verwendetTemplatetyp-Parameter %qT wird nach %qs verwendettemporÃ¤rer Wert wird als L-Wert verwendetdas Intervall [%E, %E] wird fÃ¼r das Argument der Direktive verwendettypedef-Name %qD wird nach %qs verwendetvector_length (%d) wird verwendet, %d wird ignoriertvector_length (%d) wird verwendet, Laufzeiteinstellung wird ignoriertX-Wert (R-Wert-Referenz) wird als L-Wert verwendetÂ»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der KlassegÃ¼ltige Argumente sind: %sgÃ¼ltige Argumente sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<target("arch=")%> sind: %sgÃ¼ltige Argumente fÃ¼r %<target("arch=")%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<target("tune")%> sind: %sgÃ¼ltige Argumente fÃ¼r %<target("tune=")%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %qs sind: %sgÃ¼ltige Argumente fÃ¼r %qs sind: %s; meinten Sie %qs?gÃ¼ltige Featurenamen sind: %sgÃ¼ltige Featurenamen sind: %s; meinten Sie %qs?gÃ¼ltive Werte fÃ¼r eingebautes %qF, Argument %d, sind 64, 128, 256, 512, 1024, 2048, und 4096validate_value_data: Zyklus in regno-Kette (%u)validate_value_data: [%u] Falsches next_regno fÃ¼r leere Kette (%u)validate_value_data: [%u] Falsches oldest_regno (%u)validate_value_data: [%u] Nicht leeres Register in Kette (%s %u %i)Wert %qE vom Typ %qT ist kein KonstantenausdruckWert %qs wird von Attribut %<target%> nicht unterstÃ¼tztWertargumentberechneter Wert ist unbenutztWert von -mfixed-range muss die Form REG1-REG2 habenWert von -mirq-ctrl-saved muss die Form R0-REGx habenin %qs Ã¼bergebener Wert ist zu groÃŸWertinitialisierung des Funktionstypen %qTWertinitialisierung des unvollstÃ¤ndigen Typen %qTWertinitialisierung des Referenztypen %qTvar-tracking-assignments Ã¤ndert selektive PlanungVariableVariable %q#D hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %q+D als %<_Noreturn%> deklariertVariable %q+D als %<inline%> deklariertVariablendefinition von %q+D ist als dllimport markiertVariable %q+D kÃ¶nnte von Â»longjmpÂ« oder Â»vforkÂ« zerstÃ¶rt werdenVariable %q+D muss konstant sein, um mit %qs in Nur-Lese-Abschnitt gelegt zu werdenVariable %q+D Teil des Alias-Zyklusdynamisch initialisierte Variable %q+D in Programmspeicherbereich platziertVariable %qD hat FunktionstypVariable %qD hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %qD des nicht-literalen Typs %qT in %<constexpr%>-FunktionVariable %qD als Funktion redeklariertVariable %qD gesetzt, aber nicht verwendetVariable %qD wird in %<#pragma acc declare%> mehr als einmal verwendetVariable %qE in umgebender %<host_data%>-Region deklariertVariable %qE ist keine Iteration der Ã¤uÃŸersten Schleife %d, jedoch %qE erwartetauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in ErhÃ¶hungsausdruck nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im linken Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im rechten Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im zweiten Operanden des bedingten Ausdrucks zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in Anweisung nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im dritten Operanden des bedingten Ausdrucks zugegriffenVariablenkonzept hat keine InitialisierungArray %qD variabler LÃ¤nge wird verwendetArray variabler GrÃ¶ÃŸe wird verwendetElementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines ArraysVariable mit demselben Assemblernamen wie die virtuelle Tabelle ist in anderer Ãœbersetzungseinheit definiertVariable oder Feld %qE als Â»voidÂ« deklariertVariable oder Feld als Â»voidÂ« deklariertals %<extern%> redeklarierte Variable war bereits als %<static%> deklariertInterner Fehler: variable symbol is not variableVariablentemplate hier deklariertBezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierervariadische Templates nur mit -std=c++14 oder -std=gnu++14 verfÃ¼gbarVariablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstÃ¼tztVariablenverfolgung angefordert, jedoch nutzlos ohne Debug-InfoGrenze zur Variablenverfolgung Ã¼berschrittenObere GrÃ¶ÃŸengrenze zur Variablenverfolgung mit -fvar-tracking-assignments Ã¼berschritten; neuer Versuch ohneArray variabler LÃ¤nge hat unbekannte Obergrenzezusammengesetztes Literal variabler GrÃ¶ÃŸeObjekt variabler GrÃ¶ÃŸe darf nicht initialisiert werdenvariabel modifiziertes %qE im Dateibereichvariabel modifiziertes Feld im Dateibereichim Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubtvariadische EinschrÃ¤nkung ohne %<...%> eingefÃ¼hrtvariadische Funktionen mÃ¼ssen die AAPCS-Basisvariante verwendenvariadische Templates nur mit -std=c++11 oder -std=gnu++11 verfÃ¼gbarvariadischer Thunk-Aufrufvec_adde akzeptiert nur 3 Argumentevec_addec akzeptiert nur 3 Argumentevec_cmpne akzeptiert nur 2 Argumentevec_duplicate sollte von einem Skalar auf einen gleichartigen Vektor abbildenvec_extract akzeptiert nur 2 Argumentevec_insert akzeptiert nur 3 Argumentevec_lvsl ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffevec_lvsr ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffevec_mul akzeptiert nur 2 Argumentevector CONSTRUCTOR element is not a GIMPLE valueElementindex in Vektorkonstruktor ist nicht NullVektor-Argument an Funktion ohne Prototyp Ã¼bergebenVektorbedingung wird stÃ¼ckweise ausgeweitetVektoreinschub nicht an ElementgrenzeVektoroperation wird parallel ausgeweitetVektoroperation wird stÃ¼ckweise ausgeweitetVektoroperation wird mit einzelner skalarer Operation ausgeweitetVektorÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEVektorÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEVektorumverteilungsoperation wird stÃ¼ckweise ausgeweitetVektorgrÃ¶ÃŸe kein ganzzahliges Vielfaches der KomponentengrÃ¶ÃŸeVektortypen erwartet in Serien-AusdruckVektortypen erwartet in sad-Ausdruckin Vektorpermutationsausdruck werden Vektortypen erwartetVektorisierung fÃ¼r eine SIMD-Schleife nicht durchgefÃ¼hrtVektoren unterschiedlicher Elementanzahl in Vektorpermutationsausdruck gefundenverify_bind_c_derived_type(): Given symbol is unexpectedly NULLInterner Fehler: verify_cgraph_node failedverify_eh_tree gescheitertInterner Fehler: verify_flow_info failedInterner Fehler: verify_flow_info: Basic block %d succ edge is corruptedInterner Fehler: verify_flow_info: Block %i has loop_father, but there are no loopsInterner Fehler: verify_flow_info: Block %i lacks loop_fatherInterner Fehler: verify_flow_info: Duplicate edge %i->%iInterner Fehler: verify_flow_info: Incorrect blocks for fallthru %i->%iInterner Fehler: verify_flow_info: Incorrect fallthru %i->%iInterner Fehler: verify_flow_info: Missing count of block %iInterner Fehler: verify_flow_info: REG_BR_PROB does not match cfg %i %iInterner Fehler: verify_flow_info: REG_BR_PROB is set but cfg probability is notInterner Fehler: verify_flow_info: Wrong count of block %iInterner Fehler: verify_flow_info: Wrong probability of edge %i->%iverify_gimple failedverify_histograms failedverify_ssa gescheitertverify_type failedVersionsattribut ist keine ZeichenketteKonfliktmarker fÃ¼r Versionskontrolle in Dateivon %qT geerbte Version ist hier deklariertvirt-Spezifikation in %qs ist auÃŸerhalb einer Klassendefinition nicht erlaubtvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglichfÃ¼r Anweisung fehlt virtueller Def-Operandvirtual definition is not an SSA namevirtuelle Definition der Anweisung nicht aktuellvirtuelle Funktion %q+D Ã¼bersteuert final-Funktionvirtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp habenvirtuelle Funktionen kÃ¶nnen keine friends seinvirtuelle Methode %qDvirtuelle Nicht-Klassen-Funktion %qsvirtuelle Tabelle des Typs %qD enthÃ¤lt RTTI-Informationvirtuelle Tabelle des Typs %qD verletzt die One-Definition-Rulevirtuelle Tabelle des Typs %qD verletzt die One-Definition-Rulevirtuelle Verwendung von Anweisung nicht aktuellfÃ¼r Anweisung fehlt virtueller Verwendungs-OperandSichtbarkeitsargument muss Â»defaultÂ«, Â»hiddenÂ«, Â»protectedÂ« oder Â»internalÂ« seinSichtbarkeitsargument ist keine ZeichenketteSichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertvms Â»#pragma __messageÂ« wird ignoriertvoid-Wert nicht ignoriert wie es sein sollteflÃ¼chtiges ArgumentÂ»volatileÂ« muss fÃ¼r jeden Speicher angegeben werden, der von DMA beeinflusst wird.vtable fÃ¼r waitpid gescheitertWarnung: Warnung: Evtl. mit Â»-staticÂ« linken, da Systembibliotheken mitÂ»%sÂ« wurde erwartetschwaches %q+D kann nicht als %qE definiert werdenschwache Deklaration von %q+D wird auf bereits existierende Â»staticÂ«-Definition angewandtschwache Deklaration von %q+D muss Ã¶ffentlich seinschwache Deklaration von %q+D wird nicht unterstÃ¼tztschwache Referenz %q+D muss statische Bindung habenweakref %q+D zielt letztendlich auf sich selbst abAttribut weakref muss vor Attribut alias auftretenweakref wird in dieser Konfiguration nicht unterstÃ¼tztGewichte mÃ¼ssen nichtnegativ sein
diff -Nrcpad gcc-8.1.0/gcc/po/de.po gcc-8.2.0/gcc/po/de.po
*** gcc-8.1.0/gcc/po/de.po	Tue Apr 17 19:25:30 2018
--- gcc-8.2.0/gcc/po/de.po	Tue May  8 23:15:58 2018
***************
*** 8,17 ****
  # Roland Illig <roland.illig@gmx.de>, 2015, 2017-2018.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 8.1-b20180401\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-03-29 23:05+0000\n"
! "PO-Revision-Date: 2018-04-06 22:42+0200\n"
  "Last-Translator: Roland Illig <roland.illig@gmx.de>\n"
  "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
  "Language: de\n"
--- 8,17 ----
  # Roland Illig <roland.illig@gmx.de>, 2015, 2017-2018.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 8.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2018-05-01 20:30+0000\n"
! "PO-Revision-Date: 2018-05-05 21:15+0200\n"
  "Last-Translator: Roland Illig <roland.illig@gmx.de>\n"
  "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
  "Language: de\n"
*************** msgstr ""
*** 20,26 ****
  "Content-Transfer-Encoding: 8bit\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
! "X-Generator: Poedit 2.0.6\n"
  
  #: cfgrtl.c:2679
  msgid "flow control insn inside a basic block"
--- 20,26 ----
  "Content-Transfer-Encoding: 8bit\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
! "X-Generator: Poedit 2.0.7\n"
  
  #: cfgrtl.c:2679
  msgid "flow control insn inside a basic block"
*************** msgstr "Interner Compilerfehler: Fehlerb
*** 154,193 ****
  msgid "negative insn length"
  msgstr "negative BefehlslÃ¤nge"
  
! #: final.c:3139
  msgid "could not split insn"
  msgstr "Befehl kann nicht aufgeteilt werden"
  
! #: final.c:3615
  msgid "invalid 'asm': "
  msgstr "ungÃ¼ltiges Â»asmÂ«: "
  
! #: final.c:3748
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "geschachtelte Assemblerdialekt-Alternativen"
  
! #: final.c:3776 final.c:3788
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "unbeendete Assemblerdialekt-Alternative"
  
! #: final.c:3930
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "Operandennummer fehlt hinter %%-Buchstabe"
  
! #: final.c:3933 final.c:3974
  #, c-format
  msgid "operand number out of range"
  msgstr "Operandennummer auÃŸerhalb des Wertebereiches"
  
! #: final.c:3991
  #, c-format
  msgid "invalid %%-code"
  msgstr "ungÃ¼ltiger %%-Code"
  
! #: final.c:4025
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "Â»%%lÂ«-Operand ist keine Marke"
--- 154,193 ----
  msgid "negative insn length"
  msgstr "negative BefehlslÃ¤nge"
  
! #: final.c:3142
  msgid "could not split insn"
  msgstr "Befehl kann nicht aufgeteilt werden"
  
! #: final.c:3618
  msgid "invalid 'asm': "
  msgstr "ungÃ¼ltiges Â»asmÂ«: "
  
! #: final.c:3751
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr "geschachtelte Assemblerdialekt-Alternativen"
  
! #: final.c:3779 final.c:3791
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr "unbeendete Assemblerdialekt-Alternative"
  
! #: final.c:3933
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr "Operandennummer fehlt hinter %%-Buchstabe"
  
! #: final.c:3936 final.c:3977
  #, c-format
  msgid "operand number out of range"
  msgstr "Operandennummer auÃŸerhalb des Wertebereiches"
  
! #: final.c:3994
  #, c-format
  msgid "invalid %%-code"
  msgstr "ungÃ¼ltiger %%-Code"
  
! #: final.c:4028
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr "Â»%%lÂ«-Operand ist keine Marke"
*************** msgstr "Â»%%lÂ«-Operand ist keine Marke"
*** 198,210 ****
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4161 config/arc/arc.c:5780 config/i386/i386.c:17308
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.c:4219 config/arc/arc.c:5877 config/i386/i386.c:17399
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
--- 198,210 ----
  #. TARGET_PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:4164 config/arc/arc.c:5784 config/i386/i386.c:17302
  #: config/pdp11/pdp11.c:1715
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.c:4222 config/arc/arc.c:5881 config/i386/i386.c:17393
  #: config/pdp11/pdp11.c:1756
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Â«"
*** 1181,1205 ****
  msgid "At top level:"
  msgstr "Auf hÃ¶chster Ebene:"
  
! #: langhooks.c:399 cp/error.c:3442
  #, c-format
  msgid "In member function %qs"
  msgstr "In Elementfunktion %qs"
  
! #: langhooks.c:403 cp/error.c:3445
  #, c-format
  msgid "In function %qs"
  msgstr "In Funktion %qs"
  
! #: langhooks.c:454 cp/error.c:3395
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    eingefÃ¼gt von %qs bei%r%s:%d:%d%R"
  
! #: langhooks.c:459 cp/error.c:3400
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    eingefÃ¼gt von %qs bei %r%s:%d%R"
  
! #: langhooks.c:465 cp/error.c:3406
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    eingefÃ¼gt von %qs"
--- 1181,1205 ----
  msgid "At top level:"
  msgstr "Auf hÃ¶chster Ebene:"
  
! #: langhooks.c:399 cp/error.c:3443
  #, c-format
  msgid "In member function %qs"
  msgstr "In Elementfunktion %qs"
  
! #: langhooks.c:403 cp/error.c:3446
  #, c-format
  msgid "In function %qs"
  msgstr "In Funktion %qs"
  
! #: langhooks.c:454 cp/error.c:3396
  msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgstr "    eingefÃ¼gt von %qs bei%r%s:%d:%d%R"
  
! #: langhooks.c:459 cp/error.c:3401
  msgid "    inlined from %qs at %r%s:%d%R"
  msgstr "    eingefÃ¼gt von %qs bei %r%s:%d%R"
  
! #: langhooks.c:465 cp/error.c:3407
  #, c-format
  msgid "    inlined from %qs"
  msgstr "    eingefÃ¼gt von %qs"
*************** msgstr "ungÃ¼ltiger OperandenprÃ¤fix Â»%
*** 2937,2945 ****
  msgid "invalid address mode"
  msgstr "ungÃ¼ltiger Adressierungsmodus"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18564
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21764
! #: config/sparc/sparc.c:9282
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« ohne lokale dynamische TLS-Referenzen verwendet"
--- 2937,2945 ----
  msgid "invalid address mode"
  msgstr "ungÃ¼ltiger Adressierungsmodus"
  
! #: config/alpha/alpha.c:5125 config/i386/i386.c:18558
! #: config/powerpcspe/powerpcspe.c:24333 config/rs6000/rs6000.c:21798
! #: config/sparc/sparc.c:9290
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« ohne lokale dynamische TLS-Referenzen verwendet"
*************** msgid "invalid %%r value"
*** 2955,2974 ****
  msgstr "ungÃ¼ltiger %%r-Wert"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21472
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "ungÃ¼ltiger %%R-Wert"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21392 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "ungÃ¼ltiger %%N-Wert"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21420
  #, c-format
  msgid "invalid %%P value"
  msgstr "ungÃ¼ltiger %%P-Wert"
--- 2955,2974 ----
  msgstr "ungÃ¼ltiger %%r-Wert"
  
  #: config/alpha/alpha.c:5223 config/ia64/ia64.c:5534
! #: config/powerpcspe/powerpcspe.c:24013 config/rs6000/rs6000.c:21506
  #: config/xtensa/xtensa.c:2429
  #, c-format
  msgid "invalid %%R value"
  msgstr "ungÃ¼ltiger %%R-Wert"
  
  #: config/alpha/alpha.c:5229 config/powerpcspe/powerpcspe.c:23933
! #: config/rs6000/rs6000.c:21426 config/xtensa/xtensa.c:2396
  #, c-format
  msgid "invalid %%N value"
  msgstr "ungÃ¼ltiger %%N-Wert"
  
  #: config/alpha/alpha.c:5237 config/powerpcspe/powerpcspe.c:23961
! #: config/rs6000/rs6000.c:21454
  #, c-format
  msgid "invalid %%P value"
  msgstr "ungÃ¼ltiger %%P-Wert"
*************** msgid "invalid %%U value"
*** 2999,3005 ****
  msgstr "ungÃ¼ltiger %%U-Wert"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21480
  #, c-format
  msgid "invalid %%s value"
  msgstr "ungÃ¼ltiger %%s-Wert"
--- 2999,3005 ----
  msgstr "ungÃ¼ltiger %%U-Wert"
  
  #: config/alpha/alpha.c:5323 config/powerpcspe/powerpcspe.c:24021
! #: config/rs6000/rs6000.c:21514
  #, c-format
  msgid "invalid %%s value"
  msgstr "ungÃ¼ltiger %%s-Wert"
*************** msgid "invalid %%C value"
*** 3010,3016 ****
  msgstr "ungÃ¼ltiger %%C-Wert"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21256
  #, c-format
  msgid "invalid %%E value"
  msgstr "ungÃ¼ltiger %%E-Wert"
--- 3010,3016 ----
  msgstr "ungÃ¼ltiger %%C-Wert"
  
  #: config/alpha/alpha.c:5371 config/powerpcspe/powerpcspe.c:23797
! #: config/rs6000/rs6000.c:21290
  #, c-format
  msgid "invalid %%E value"
  msgstr "ungÃ¼ltiger %%E-Wert"
*************** msgid "unknown relocation unspec"
*** 3021,3027 ****
  msgstr "Unbekanntes relocation unspec"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21769
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
--- 3021,3027 ----
  msgstr "Unbekanntes relocation unspec"
  
  #: config/alpha/alpha.c:5405 config/cr16/cr16.c:1569
! #: config/powerpcspe/powerpcspe.c:24338 config/rs6000/rs6000.c:21803
  #: config/spu/spu.c:1458
  #, c-format
  msgid "invalid %%xn code"
*************** msgstr "ungÃ¼ltiger %%xn-Code"
*** 3032,3106 ****
  msgid "invalid operand address"
  msgstr "ungÃ¼ltige Operandenadresse"
  
! #: config/arc/arc.c:3806
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%Z"
  
! #: config/arc/arc.c:3814
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%z"
  
! #: config/arc/arc.c:3822
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "ungÃ¼ltige Operanden fÃ¼r Code %%c"
  
! #: config/arc/arc.c:3830
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%M"
  
! #: config/arc/arc.c:3838 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%p"
  
! #: config/arc/arc.c:3849 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%s"
  
! #: config/arc/arc.c:3997 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%R-Code"
  
! #: config/arc/arc.c:4073 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%H/%%L-Code"
  
! #: config/arc/arc.c:4141 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%U-Code"
  
! #: config/arc/arc.c:4153
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%V-Code"
  
! #: config/arc/arc.c:4210
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4236 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:2359 config/sparc/sparc.c:9561
  #, c-format
  msgid "invalid operand output code"
  msgstr "ungÃ¼ltiger Operanden-Ausgabecode"
  
! #: config/arc/arc.c:5865
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ungÃ¼ltiges UNSPEC als Operand: %d"
  
! #: config/arc/arc.c:6154 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "unerkannte vermutete Konstante"
  
--- 3032,3106 ----
  msgid "invalid operand address"
  msgstr "ungÃ¼ltige Operandenadresse"
  
! #: config/arc/arc.c:3810
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%Z"
  
! #: config/arc/arc.c:3818
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%z"
  
! #: config/arc/arc.c:3826
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "ungÃ¼ltige Operanden fÃ¼r Code %%c"
  
! #: config/arc/arc.c:3834
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%M"
  
! #: config/arc/arc.c:3842 config/m32r/m32r.c:2100
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%p"
  
! #: config/arc/arc.c:3853 config/m32r/m32r.c:2093
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%s"
  
! #: config/arc/arc.c:4001 config/m32r/m32r.c:2126
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%R-Code"
  
! #: config/arc/arc.c:4077 config/m32r/m32r.c:2149
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%H/%%L-Code"
  
! #: config/arc/arc.c:4145 config/m32r/m32r.c:2220
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%U-Code"
  
! #: config/arc/arc.c:4157
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%V-Code"
  
! #: config/arc/arc.c:4214
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:4240 config/epiphany/epiphany.c:1305
! #: config/m32r/m32r.c:2247 config/nds32/nds32.c:3079 config/sparc/sparc.c:9569
  #, c-format
  msgid "invalid operand output code"
  msgstr "ungÃ¼ltiger Operanden-Ausgabecode"
  
! #: config/arc/arc.c:5869
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ungÃ¼ltiges UNSPEC als Operand: %d"
  
! #: config/arc/arc.c:6158 config/cris/cris.c:2568
  msgid "unrecognized supposed constant"
  msgstr "unerkannte vermutete Konstante"
  
*************** msgstr "Operand fÃ¼r Code Â»%cÂ« nicht u
*** 3135,3141 ****
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«"
--- 3135,3141 ----
  #: config/arm/arm.c:22685 config/arm/arm.c:22692 config/bfin/bfin.c:1441
  #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462
  #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485
! #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3098
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«"
*************** msgid "invalid const_double operand"
*** 3258,3265 ****
  msgstr "ungÃ¼ltiger const_double-Operand"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3620 final.c:3622 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6348
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
--- 3258,3265 ----
  msgstr "ungÃ¼ltiger const_double-Operand"
  
  #: config/cris/cris.c:622 config/ft32/ft32.c:110 config/moxie/moxie.c:108
! #: final.c:3623 final.c:3625 fold-const.c:267 gcc.c:5297 gcc.c:5311
! #: rtl-error.c:101 toplev.c:325 vr-values.c:2414 cp/typeck.c:6354
  #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
  #: lto/lto-object.c:362
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "Falscher Operand fÃ¼r output_mov
*** 3476,3572 ****
  msgid "bad output_condmove_single operand"
  msgstr "Falscher Operand fÃ¼r output_condmove_single"
  
! #: config/i386/i386.c:17393
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungÃ¼ltiges UNSPEC als Operand"
  
! #: config/i386/i386.c:17931
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "UngÃ¼ltige Verwendung von Register Â»%sÂ«"
  
! #: config/i386/i386.c:17936
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungÃ¼ltige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.c:18166
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«"
  
! #: config/i386/i386.c:18201
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«"
  
! #: config/i386/i386.c:18270
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« verwendet"
  
! #: config/i386/i386.c:18275
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«"
  
! #: config/i386/i386.c:18352
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«"
  
! #: config/i386/i386.c:18431
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«"
  
! #: config/i386/i386.c:18449
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.c:18462
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«"
  
! #: config/i386/i386.c:18477
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«"
  
! #: config/i386/i386.c:18505
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«"
  
! #: config/i386/i386.c:18523
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.c:18546
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.c:18632
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.c:18694
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungÃ¼ltige Bedingungen fÃ¼r Operand"
  
! #: config/i386/i386.c:18744
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ungÃ¼ltiger Vektordirektwert"
  
! #: config/i386/i386.c:29614
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
--- 3476,3572 ----
  msgid "bad output_condmove_single operand"
  msgstr "Falscher Operand fÃ¼r output_condmove_single"
  
! #: config/i386/i386.c:17387
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungÃ¼ltiges UNSPEC als Operand"
  
! #: config/i386/i386.c:17925
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "UngÃ¼ltige Verwendung von Register Â»%sÂ«"
  
! #: config/i386/i386.c:17930
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungÃ¼ltige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.c:18160
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«"
  
! #: config/i386/i386.c:18195
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«"
  
! #: config/i386/i386.c:18264
  #, c-format
  msgid "invalid operand type used with operand code 'Z'"
  msgstr "ungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« verwendet"
  
! #: config/i386/i386.c:18269
  #, c-format
  msgid "invalid operand size for operand code 'Z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«"
  
! #: config/i386/i386.c:18346
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«"
  
! #: config/i386/i386.c:18425
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«"
  
! #: config/i386/i386.c:18443
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.c:18456
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«"
  
! #: config/i386/i386.c:18471
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«"
  
! #: config/i386/i386.c:18499
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«"
  
! #: config/i386/i386.c:18517
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.c:18540
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.c:18626
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.c:18688
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungÃ¼ltige Bedingungen fÃ¼r Operand"
  
! #: config/i386/i386.c:18738
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ungÃ¼ltiger Vektordirektwert"
  
! #: config/i386/i386.c:29572
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
*************** msgid "invalid %%P operand"
*** 3604,3610 ****
  msgstr "ungÃ¼ltiger %%P-Operand"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21410
  #, c-format
  msgid "invalid %%p value"
  msgstr "ungÃ¼ltiger %%p-Wert"
--- 3604,3610 ----
  msgstr "ungÃ¼ltiger %%P-Operand"
  
  #: config/iq2000/iq2000.c:3185 config/powerpcspe/powerpcspe.c:23951
! #: config/rs6000/rs6000.c:21444
  #, c-format
  msgid "invalid %%p value"
  msgstr "ungÃ¼ltiger %%p-Wert"
*************** msgid "post-increment address is not a r
*** 3658,3664 ****
  msgstr "Post-Increment-Adresse ist kein Register"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33258
  msgid "bad address"
  msgstr "Falsche Adresse"
  
--- 3658,3664 ----
  msgstr "Post-Increment-Adresse ist kein Register"
  
  #: config/m32r/m32r.c:2350 config/m32r/m32r.c:2365
! #: config/powerpcspe/powerpcspe.c:36090 config/rs6000/rs6000.c:33292
  msgid "bad address"
  msgstr "Falsche Adresse"
  
*************** msgstr "-mtoc-fusion benÃ¶tigt 64-bit-Zi
*** 3821,3961 ****
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "Â»-mtoc-fusionÂ« benÃ¶tigt medium/large-Codemodell"
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10907
  msgid "bad move"
  msgstr "ungÃ¼ltige Bewegung"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21053
  msgid "Bad 128-bit move"
  msgstr "Falsche 128-Bit-Verschiebung"
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21244
  #, c-format
  msgid "invalid %%e value"
  msgstr "ungÃ¼ltiger %%e-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21265
  #, c-format
  msgid "invalid %%f value"
  msgstr "ungÃ¼ltiger %%f-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21274
  #, c-format
  msgid "invalid %%F value"
  msgstr "ungÃ¼ltiger %%F-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21283
  #, c-format
  msgid "invalid %%G value"
  msgstr "ungÃ¼ltiger %%G-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21318
  #, c-format
  msgid "invalid %%j code"
  msgstr "ungÃ¼ltiger %%j-Code"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21328
  #, c-format
  msgid "invalid %%J code"
  msgstr "ungÃ¼ltiger %%J-Code"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21338
  #, c-format
  msgid "invalid %%k value"
  msgstr "ungÃ¼ltiger %%k-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21353
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "ungÃ¼ltiger %%K-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21400
  #, c-format
  msgid "invalid %%O value"
  msgstr "ungÃ¼ltiger %%O-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21447
  #, c-format
  msgid "invalid %%q value"
  msgstr "ungÃ¼ltiger %%q-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21500
  #, c-format
  msgid "invalid %%T value"
  msgstr "ungÃ¼ltiger %%T-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21512
  #, c-format
  msgid "invalid %%u value"
  msgstr "ungÃ¼ltiger %%u-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21526
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "ungÃ¼ltiger %%v-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21593
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "ungÃ¼ltiger %%x-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21713
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probieren"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22248
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 und __ibm128 kÃ¶nnen nicht im selben Ausdruck verwendet werden"
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22254
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 und long double kÃ¶nnen nicht im gleichen Ausdruck verwendet werden"
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22260
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 und long double kÃ¶nnen nicht im selben Ausdruck verwendet werden"
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36538
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38705
  msgid "Could not generate addis value for fusion"
  msgstr "addis-Wert fÃ¼r Fusion kann nicht erzeugt werden"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38775
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Lade-/Speicheroffset fÃ¼r Fusion kann nicht generiert werden"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38874
  msgid "Bad GPR fusion"
  msgstr "Falsche GPR-Fusion"
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39092
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, falsches Register #1"
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39138
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, falsches Register #2"
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39141
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load kein MEM"
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39179
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, falsches Register #1"
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39225
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, falsches Register #2"
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39228
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store kein MEM"
  
--- 3821,3961 ----
  msgid "-mtoc-fusion requires medium/large code model"
  msgstr "Â»-mtoc-fusionÂ« benÃ¶tigt medium/large-Codemodell"
  
! #: config/powerpcspe/powerpcspe.c:11492 config/rs6000/rs6000.c:10915
  msgid "bad move"
  msgstr "ungÃ¼ltige Bewegung"
  
! #: config/powerpcspe/powerpcspe.c:23594 config/rs6000/rs6000.c:21087
  msgid "Bad 128-bit move"
  msgstr "Falsche 128-Bit-Verschiebung"
  
! #: config/powerpcspe/powerpcspe.c:23785 config/rs6000/rs6000.c:21278
  #, c-format
  msgid "invalid %%e value"
  msgstr "ungÃ¼ltiger %%e-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23806 config/rs6000/rs6000.c:21299
  #, c-format
  msgid "invalid %%f value"
  msgstr "ungÃ¼ltiger %%f-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23815 config/rs6000/rs6000.c:21308
  #, c-format
  msgid "invalid %%F value"
  msgstr "ungÃ¼ltiger %%F-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23824 config/rs6000/rs6000.c:21317
  #, c-format
  msgid "invalid %%G value"
  msgstr "ungÃ¼ltiger %%G-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23859 config/rs6000/rs6000.c:21352
  #, c-format
  msgid "invalid %%j code"
  msgstr "ungÃ¼ltiger %%j-Code"
  
! #: config/powerpcspe/powerpcspe.c:23869 config/rs6000/rs6000.c:21362
  #, c-format
  msgid "invalid %%J code"
  msgstr "ungÃ¼ltiger %%J-Code"
  
! #: config/powerpcspe/powerpcspe.c:23879 config/rs6000/rs6000.c:21372
  #, c-format
  msgid "invalid %%k value"
  msgstr "ungÃ¼ltiger %%k-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23894 config/rs6000/rs6000.c:21387
  #: config/xtensa/xtensa.c:2415
  #, c-format
  msgid "invalid %%K value"
  msgstr "ungÃ¼ltiger %%K-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23941 config/rs6000/rs6000.c:21434
  #, c-format
  msgid "invalid %%O value"
  msgstr "ungÃ¼ltiger %%O-Wert"
  
! #: config/powerpcspe/powerpcspe.c:23988 config/rs6000/rs6000.c:21481
  #, c-format
  msgid "invalid %%q value"
  msgstr "ungÃ¼ltiger %%q-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24041 config/rs6000/rs6000.c:21534
  #, c-format
  msgid "invalid %%T value"
  msgstr "ungÃ¼ltiger %%T-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24053 config/rs6000/rs6000.c:21546
  #, c-format
  msgid "invalid %%u value"
  msgstr "ungÃ¼ltiger %%u-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24067 config/rs6000/rs6000.c:21560
  #: config/xtensa/xtensa.c:2384
  #, c-format
  msgid "invalid %%v value"
  msgstr "ungÃ¼ltiger %%v-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24134 config/rs6000/rs6000.c:21627
  #: config/xtensa/xtensa.c:2436
  #, c-format
  msgid "invalid %%x value"
  msgstr "ungÃ¼ltiger %%x-Wert"
  
! #: config/powerpcspe/powerpcspe.c:24282 config/rs6000/rs6000.c:21747
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probieren"
  
! #: config/powerpcspe/powerpcspe.c:24996 config/rs6000/rs6000.c:22282
  msgid "__float128 and __ibm128 cannot be used in the same expression"
  msgstr "__float128 und __ibm128 kÃ¶nnen nicht im selben Ausdruck verwendet werden"
  
! #: config/powerpcspe/powerpcspe.c:25002 config/rs6000/rs6000.c:22288
  msgid "__ibm128 and long double cannot be used in the same expression"
  msgstr "__ibm128 und long double kÃ¶nnen nicht im gleichen Ausdruck verwendet werden"
  
! #: config/powerpcspe/powerpcspe.c:25008 config/rs6000/rs6000.c:22294
  msgid "__float128 and long double cannot be used in the same expression"
  msgstr "__float128 und long double kÃ¶nnen nicht im selben Ausdruck verwendet werden"
  
! #: config/powerpcspe/powerpcspe.c:39380 config/rs6000/rs6000.c:36572
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/powerpcspe/powerpcspe.c:41186 config/rs6000/rs6000.c:38739
  msgid "Could not generate addis value for fusion"
  msgstr "addis-Wert fÃ¼r Fusion kann nicht erzeugt werden"
  
! #: config/powerpcspe/powerpcspe.c:41258 config/rs6000/rs6000.c:38809
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Lade-/Speicheroffset fÃ¼r Fusion kann nicht generiert werden"
  
! #: config/powerpcspe/powerpcspe.c:41362 config/rs6000/rs6000.c:38908
  msgid "Bad GPR fusion"
  msgstr "Falsche GPR-Fusion"
  
! #: config/powerpcspe/powerpcspe.c:41580 config/rs6000/rs6000.c:39126
  msgid "emit_fusion_p9_load, bad reg #1"
  msgstr "emit_fusion_p9_load, falsches Register #1"
  
! #: config/powerpcspe/powerpcspe.c:41626 config/rs6000/rs6000.c:39172
  msgid "emit_fusion_p9_load, bad reg #2"
  msgstr "emit_fusion_p9_load, falsches Register #2"
  
! #: config/powerpcspe/powerpcspe.c:41629 config/rs6000/rs6000.c:39175
  msgid "emit_fusion_p9_load not MEM"
  msgstr "emit_fusion_p9_load kein MEM"
  
! #: config/powerpcspe/powerpcspe.c:41667 config/rs6000/rs6000.c:39213
  msgid "emit_fusion_p9_store, bad reg #1"
  msgstr "emit_fusion_p9_store, falsches Register #1"
  
! #: config/powerpcspe/powerpcspe.c:41713 config/rs6000/rs6000.c:39259
  msgid "emit_fusion_p9_store, bad reg #2"
  msgstr "emit_fusion_p9_store, falsches Register #2"
  
! #: config/powerpcspe/powerpcspe.c:41716 config/rs6000/rs6000.c:39262
  msgid "emit_fusion_p9_store not MEM"
  msgstr "emit_fusion_p9_store kein MEM"
  
*************** msgstr "erzeugt und mit anderen ABIs ver
*** 4081,4123 ****
  msgid "created and used with different endianness"
  msgstr "erzeugt und mit anderer Bytereihenfolge verwendet"
  
! #: config/sparc/sparc.c:9291 config/sparc/sparc.c:9297
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ungÃ¼ltiger %%Y-Operand"
  
! #: config/sparc/sparc.c:9384
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ungÃ¼ltiger %%A-Operand"
  
! #: config/sparc/sparc.c:9404
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ungÃ¼ltiger %%B-Operand"
  
! #: config/sparc/sparc.c:9484 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ungÃ¼ltiger %%C-Operand"
  
! #: config/sparc/sparc.c:9516 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ungÃ¼ltiger %%D-Operand"
  
! #: config/sparc/sparc.c:9535
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ungÃ¼ltiger %%f-Operand"
  
! #: config/sparc/sparc.c:9547
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ungÃ¼ltiger %%s-Operand"
  
! #: config/sparc/sparc.c:9592
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "Gleitkommakonstante ist kein gÃ¼ltiger direkter Operand"
--- 4081,4123 ----
  msgid "created and used with different endianness"
  msgstr "erzeugt und mit anderer Bytereihenfolge verwendet"
  
! #: config/sparc/sparc.c:9299 config/sparc/sparc.c:9305
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ungÃ¼ltiger %%Y-Operand"
  
! #: config/sparc/sparc.c:9392
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ungÃ¼ltiger %%A-Operand"
  
! #: config/sparc/sparc.c:9412
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ungÃ¼ltiger %%B-Operand"
  
! #: config/sparc/sparc.c:9492 config/tilegx/tilegx.c:5105
  #: config/tilepro/tilepro.c:4514
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ungÃ¼ltiger %%C-Operand"
  
! #: config/sparc/sparc.c:9524 config/tilegx/tilegx.c:5138
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ungÃ¼ltiger %%D-Operand"
  
! #: config/sparc/sparc.c:9543
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ungÃ¼ltiger %%f-Operand"
  
! #: config/sparc/sparc.c:9555
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ungÃ¼ltiger %%s-Operand"
  
! #: config/sparc/sparc.c:9600
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "Gleitkommakonstante ist kein gÃ¼ltiger direkter Operand"
*************** msgstr "({anonym})"
*** 4332,4345 ****
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27820
! #: cp/parser.c:28409
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> erwartet"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27818 cp/parser.c:28427
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> erwartet"
--- 4332,4345 ----
  #: c/gimple-parser.c:188 c/gimple-parser.c:197 c/gimple-parser.c:226
  #: c/gimple-parser.c:1375 c/gimple-parser.c:1404 c/gimple-parser.c:1484
  #: c/gimple-parser.c:1511 c/c-parser.c:3204 c/c-parser.c:9967
! #: c/gimple-parser.c:1278 c/gimple-parser.c:1317 cp/parser.c:27841
! #: cp/parser.c:28430
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> erwartet"
  
  #: c/c-parser.c:2431 c/c-parser.c:7573 c/c-parser.c:8015 c/c-parser.c:8058
! #: c/c-parser.c:8196 c/c-parser.c:12669 cp/parser.c:27839 cp/parser.c:28448
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> erwartet"
*************** msgstr "%<,%> erwartet"
*** 4354,4360 ****
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28457
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> erwartet"
--- 4354,4360 ----
  #: c/gimple-parser.c:821 c/gimple-parser.c:837 c/gimple-parser.c:853
  #: c/gimple-parser.c:880 c/gimple-parser.c:915 c/gimple-parser.c:1038
  #: c/gimple-parser.c:1209 c/gimple-parser.c:1220 c/gimple-parser.c:1342
! #: c/gimple-parser.c:1441 cp/parser.c:28478
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> erwartet"
*************** msgstr "%<)%> erwartet"
*** 4362,4368 ****
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28421
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> erwartet"
--- 4362,4368 ----
  #: c/c-parser.c:3824 c/c-parser.c:4733 c/c-parser.c:4769 c/c-parser.c:6441
  #: c/c-parser.c:8125 c/c-parser.c:8983 c/c-parser.c:9127 c/c-parser.c:11588
  #: c/c-parser.c:18220 c/c-parser.c:18222 c/gimple-parser.c:1015
! #: cp/parser.c:28442
  #, gcc-internal-forma